/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:host,:root{--font-mono:var(--font-app-mono);--color-red-50:oklch(97.1% .013 17.38);--color-emerald-500:oklch(69.6% .17 162.48);--color-zinc-400:oklch(70.5% .015 286.067);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-2xl:96rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-7xl:4.5rem;--text-8xl:6rem;--text-9xl:8rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-sm:calc(var(--radius) - 4px);--radius-md:calc(var(--radius) - 2px);--radius-lg:var(--radius);--radius-xl:calc(var(--radius) + 4px);--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0,0,.2,1)infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-app-sans);--default-mono-font-family:var(--font-app-mono);--cursor-default:image-set(url(/cursors3/normal.png) 1x,url(/cursors3/normal@2x.png) 2x)1 0,default;--cursor-context-menu:image-set(url(/cursors3/alternate.png) 1x,url(/cursors3/alternate@2x.png) 2x)13 0,context-menu;--cursor-pointer:image-set(url(/cursors3/link.png) 1x,url(/cursors3/link@2x.png) 2x)6 1,pointer;--cursor-text:image-set(url(/cursors3/text.png) 1x,url(/cursors3/text@2x.png) 2x)6 10,text;--cursor-not-allowed:image-set(url(/cursors3/unavailable.png) 1x,url(/cursors3/unavailable@2x.png) 2x)1 0,not-allowed;--cursor-no-drop:image-set(url(/cursors3/unavailable.png) 1x,url(/cursors3/unavailable@2x.png) 2x)1 0,no-drop;--cursor-grab:image-set(url(/cursors3/pan.png) 1x,url(/cursors3/pan@2x.png) 2x)11 10,grab;--cursor-grabbing:image-set(url(/cursors3/closehand.png) 1x,url(/cursors3/closehand@2x.png) 2x)11 9,grabbing;--cursor-help:image-set(url(/cursors3/help.png) 1x,url(/cursors3/help@2x.png) 2x)7 1,help;--cursor-crosshair:image-set(url(/cursors3/precision.png) 1x,url(/cursors3/precision@2x.png) 2x)11 10,crosshair;--cursor-cell:image-set(url(/cursors3/precision.png) 1x,url(/cursors3/precision@2x.png) 2x)11 10,cell;--cursor-move:image-set(url(/cursors3/move.png) 1x,url(/cursors3/move@2x.png) 2x)12 11,move;--cursor-all-scroll:image-set(url(/cursors3/move.png) 1x,url(/cursors3/move@2x.png) 2x)12 11,all-scroll;--cursor-zoom-in:image-set(url(/cursors3/zoom-in.png) 1x,url(/cursors3/zoom-in@2x.png) 2x)8 7,zoom-in;--cursor-zoom-out:image-set(url(/cursors3/zoom-out.png) 1x,url(/cursors3/zoom-out@2x.png) 2x)8 7,zoom-out;--cursor-ew-resize:image-set(url(/cursors3/horizontal-resize.png) 1x,url(/cursors3/horizontal-resize@2x.png) 2x)12 8,ew-resize;--cursor-col-resize:image-set(url(/cursors3/horizontal-resize.png) 1x,url(/cursors3/horizontal-resize@2x.png) 2x)12 8,col-resize;--cursor-e-resize:image-set(url(/cursors3/horizontal-resize.png) 1x,url(/cursors3/horizontal-resize@2x.png) 2x)12 8,e-resize;--cursor-w-resize:image-set(url(/cursors3/horizontal-resize.png) 1x,url(/cursors3/horizontal-resize@2x.png) 2x)12 8,w-resize;--cursor-ns-resize:image-set(url(/cursors3/vertical-resize.png) 1x,url(/cursors3/vertical-resize@2x.png) 2x)8 11,ns-resize;--cursor-row-resize:image-set(url(/cursors3/vertical-resize.png) 1x,url(/cursors3/vertical-resize@2x.png) 2x)8 11,row-resize;--cursor-n-resize:image-set(url(/cursors3/vertical-resize.png) 1x,url(/cursors3/vertical-resize@2x.png) 2x)8 11,n-resize;--cursor-s-resize:image-set(url(/cursors3/vertical-resize.png) 1x,url(/cursors3/vertical-resize@2x.png) 2x)8 11,s-resize;--cursor-nwse-resize:image-set(url(/cursors3/diagonal-resize-1.png) 1x,url(/cursors3/diagonal-resize-1@2x.png) 2x)10 9,nwse-resize;--cursor-nw-resize:image-set(url(/cursors3/diagonal-resize-1.png) 1x,url(/cursors3/diagonal-resize-1@2x.png) 2x)10 9,nw-resize;--cursor-se-resize:image-set(url(/cursors3/diagonal-resize-1.png) 1x,url(/cursors3/diagonal-resize-1@2x.png) 2x)10 9,se-resize;--cursor-nesw-resize:image-set(url(/cursors3/diagonal-resize-2.png) 1x,url(/cursors3/diagonal-resize-2@2x.png) 2x)9 9,nesw-resize;--cursor-ne-resize:image-set(url(/cursors3/diagonal-resize-2.png) 1x,url(/cursors3/diagonal-resize-2@2x.png) 2x)9 9,ne-resize;--cursor-sw-resize:image-set(url(/cursors3/diagonal-resize-2.png) 1x,url(/cursors3/diagonal-resize-2@2x.png) 2x)9 9,sw-resize}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:initial;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:initial}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring)50%,transparent)}}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background-color:var(--background);color:var(--foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}[role=button],[role=option],[role=switch],[role=tab],a,button,input[type=button],input[type=reset],input[type=submit],label,summary{touch-action:manipulation}[role=button],[role=switch],[role=tab],button{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}html{cursor:var(--cursor-default)}a[href],input:where([type=image]){cursor:var(--cursor-pointer)}button,input:where([type=button],[type=submit],[type=reset],[type=file],[type=checkbox],[type=radio],[type=range],[type=color],[type=date],[type=time],[type=datetime-local],[type=month],[type=week]),label,select{cursor:var(--cursor-default)}::file-selector-button{cursor:var(--cursor-default)}[contenteditable]:where(:not([contenteditable=false])),input:where(:not([type]),[type=text],[type=password],[type=email],[type=url],[type=tel],[type=search],[type=number]),textarea{cursor:var(--cursor-text)}}@layer components{.glass{border-radius:var(--card-radius);background:var(--card-fill);border:1px solid var(--card-edge);box-shadow:var(--card-shadow)}.glass-overlay{background-color:var(--glass-overlay-bg);-webkit-backdrop-filter:blur(var(--glass-overlay-blur))saturate(var(--glass-overlay-saturate));backdrop-filter:blur(var(--glass-overlay-blur))saturate(var(--glass-overlay-saturate))}.glass-panel{background-color:var(--popover);border:1px solid var(--glass-panel-border);box-shadow:var(--glass-panel-shadow)}.glass-dropdown{background-color:var(--glass-dropdown-bg);-webkit-backdrop-filter:blur(var(--glass-dropdown-blur));backdrop-filter:blur(var(--glass-dropdown-blur));border:1px solid var(--glass-dropdown-border);box-shadow:var(--glass-dropdown-shadow)}.glass-tooltip{background-color:var(--glass-tooltip-bg);color:var(--glass-tooltip-fg);-webkit-backdrop-filter:blur(var(--glass-tooltip-blur));backdrop-filter:blur(var(--glass-tooltip-blur))}.glass-sidebar{border-radius:var(--sidebar-glass-radius);border:1px solid var(--sidebar-glass-border);height:100%;box-shadow:var(--sidebar-glass-shadow);background-image:linear-gradient(var(--sidebar-glass-bg),var(--sidebar-glass-bg)),linear-gradient(to top right,var(--desktop-frost-mid),var(--desktop-frost-end));transition:border-radius var(--dur-enter)var(--ease-smooth),border-color var(--dur-enter)var(--ease-smooth),box-shadow var(--dur-enter)var(--ease-smooth);flex-direction:column;display:flex;position:relative;overflow:hidden}.glass-sidebar-fullscreen{border-color:#0000;border-inline-end-color:var(--sidebar-glass-border);box-shadow:none;border-radius:0}.glass-sidebar-highlight{inset-inline:calc(var(--spacing)*0);top:calc(var(--spacing)*0);background:linear-gradient(90deg,transparent 10%,var(--sidebar-glass-highlight)50%,transparent 90%);height:1px}.glass-sidebar-highlight,.glass-sidebar-overlay{pointer-events:none;border-radius:inherit;position:absolute}.glass-sidebar-overlay{inset:calc(var(--spacing)*0);background:var(--sidebar-glass-sheen)}.glass-sidebar-glow{display:none}.glass-sidebar-divider{background-color:var(--sidebar-glass-divider);width:100%;height:1px}.glass-sidebar-section-border-bottom{border-bottom:1px solid var(--sidebar-glass-divider)}.glass-sidebar-section-border-top{border-top:1px solid var(--sidebar-glass-divider)}.glass-sidebar-item{height:calc(var(--spacing)*10);cursor:pointer;width:100%;cursor:var(--cursor-pointer);align-items:center;gap:calc(var(--spacing)*3);border-radius:var(--radius);padding-inline:calc(var(--spacing)*4);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;--tw-ease:var(--ease-out);transition-duration:.15s;transition-timing-function:var(--ease-out);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--sidebar-text-muted);display:flex;position:relative}.glass-sidebar-item:hover:not(.glass-sidebar-item-active){background-color:var(--sidebar-item-hover);color:var(--sidebar-text)}.glass-sidebar-item-active{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--sidebar-text-active);background-color:var(--sidebar-item-active-bg)}.glass-sidebar-active-indicator{height:calc(var(--spacing)*6);--tw-translate-y:calc(calc(1/2*100%)*-1);width:3px;translate:var(--tw-translate-x)var(--tw-translate-y);background-color:var(--sidebar-indicator,var(--accent-solid));border-radius:3.40282e+38px;position:absolute;top:50%}.glass-sidebar--crm{--sidebar-indicator:var(--crm-accent);--sidebar-text-active:var(--crm-nav-active-ink);--sidebar-item-active-bg:var(--crm-nav-active-bg)}.glass-sidebar-section-label{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);color:var(--sidebar-text-muted)}.glass-sidebar-collapse-btn{height:calc(var(--spacing)*10);justify-content:center;align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius);width:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out);color:var(--sidebar-text-muted);display:flex}.glass-sidebar-collapse-btn:hover{background-color:var(--sidebar-item-hover);color:var(--sidebar-text)}.pm-plan-tab-clearance{padding-bottom:calc(var(--sidebar-tab-height) + var(--sidebar-tab-gutter))}.pm-plan-tab-slot{z-index:1;padding-inline:var(--sidebar-tab-gutter);pointer-events:none;inset-inline:0;position:absolute;bottom:calc(100% + 1px);overflow:hidden}.pm-plan-tab,.pm-plan-tab-slot{justify-content:center;display:flex}.pm-plan-tab{min-width:0;height:var(--sidebar-tab-height);padding-inline:var(--sidebar-tab-pad);background-color:var(--sidebar-tab-fill);-webkit-backdrop-filter:blur(var(--sidebar-tab-blur));backdrop-filter:blur(var(--sidebar-tab-blur));color:var(--sidebar-text);pointer-events:auto;transition:background-color var(--dur-fast)var(--ease-out),translate var(--dur-enter)var(--ease-smooth);animation:pm-plan-tab-rise .32s var(--ease-out)both;border:1px solid var(--sidebar-glass-border);border-bottom:0;border-start-start-radius:var(--sidebar-tab-radius);border-start-end-radius:var(--sidebar-tab-radius);flex:0 auto;align-items:center;gap:.5rem;position:relative}.glass-sidebar[data-nav-scrolled] .pm-plan-tab:not(:focus-visible){translate:0 100%}.pm-plan-tab:before{content:"";inset-inline:var(--sidebar-tab-pad);pointer-events:none;background:linear-gradient(90deg,transparent,var(--sidebar-tab-shine)50%,transparent);height:1px;position:absolute;top:0}.pm-plan-tab:hover{background-color:var(--sidebar-tab-fill-hover)}.pm-plan-tab:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.pm-plan-tab-slot--collapsed{padding-inline:0}.pm-plan-tab-slot--collapsed .pm-plan-tab{width:calc(var(--sidebar-tab-height) + var(--sidebar-tab-pad));padding-inline:0}.pm-plan-tab-slot--collapsed .pm-plan-tab:before{inset-inline:calc(var(--sidebar-tab-pad)/2)}.pm-plan-tab__plan{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--sidebar-text);font-weight:700;overflow:hidden}.pm-plan-tab__meta{white-space:nowrap;color:var(--sidebar-text-muted);flex-shrink:0}.pm-plan-tab__days{color:var(--sidebar-text);font-weight:700}.pm-plan-tab__lip{height:var(--sidebar-tab-lip);pointer-events:none;inset-inline:0;justify-content:center;display:flex;position:absolute;bottom:0}.pm-plan-tab__lip-fill{border-radius:var(--radius-full);background-color:var(--brand-primary);height:100%;display:block}.pm-plan-tab--expiring .pm-plan-tab__days,.pm-plan-tab--expiring .pm-plan-tab__meta{color:var(--warning-ink)}.pm-plan-tab--expiring .pm-plan-tab__lip-fill{background-color:var(--warning)}@keyframes pm-plan-tab-rise{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.pm-plan-tab{transition:none;animation:none}}.desktop-bg{inset:calc(var(--spacing)*0);position:fixed;overflow:hidden}.desktop-bg-gradient{background-color:var(--desktop-bg-gradient-mid);background-image:linear-gradient(39deg,var(--desktop-bg-gradient-mid),var(--desktop-bg-gradient-end))}.desktop-bg-gradient,.desktop-bg-svg{inset:calc(var(--spacing)*0);position:absolute}.desktop-bg-svg{width:100%;height:100%}.desktop-bg-arc{fill:none;stroke:var(--desktop-arc-stroke);stroke-width:var(--desktop-arc-stroke-width);stroke-linecap:round;stroke-dasharray:7 4}.desktop-bg-arc--solid{stroke-dasharray:none}.glass-window,.glass-window-fullscreen{--glass-window-frost:linear-gradient(var(--glass-window-fill),var(--glass-window-fill)),linear-gradient(to top right,var(--desktop-frost-mid),var(--desktop-frost-end));transition:box-shadow var(--dur-enter)var(--ease-smooth);position:relative;overflow:hidden}@media (min-width:880px){.glass-window{background-image:var(--glass-window-frost);box-shadow:var(--glass-panel-shadow)}}.glass-window-fullscreen{border:none;border-left:1px solid var(--glass-border);background-image:var(--glass-window-frost)}[dir=rtl] .glass-window-fullscreen{border-left:none;border-right:1px solid var(--glass-border)}.glass-window-border{pointer-events:none;inset:calc(var(--spacing)*0);border-radius:inherit;border:1px solid var(--glass-border);box-shadow:inset 0 1px 0 var(--glass-window-edge),0 0 0 1px var(--glass-window-sheen);transition:border-color var(--dur-enter)var(--ease-smooth),box-shadow var(--dur-enter)var(--ease-smooth);position:absolute}.glass-window-fullscreen .glass-window-border{box-shadow:inset 0 1px 0 var(--glass-window-edge);border-color:#0000}@supports (color:color-mix(in lab,red,red)){.glass-window-fullscreen .glass-window-border{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--glass-window-edge)80%,transparent)}}.glass-window-highlight{pointer-events:none;inset-inline:calc(var(--spacing)*0);top:calc(var(--spacing)*0);border-top-left-radius:inherit;border-top-right-radius:inherit;background:linear-gradient(90deg,transparent,var(--glass-highlight)20%,var(--glass-highlight)50%,var(--glass-highlight)80%,transparent);height:1px;position:absolute}@supports (color:color-mix(in lab,red,red)){.glass-window-highlight{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--glass-highlight)75%,transparent)20%,var(--glass-highlight)50%,color-mix(in srgb,var(--glass-highlight)75%,transparent)80%,transparent)}}.glass-window-glow{border-radius:inherit;background:radial-gradient(ellipse 80% 50% at 50% 0,var(--glass-window-sheen)0,transparent 60%)}.glass-header-overlay,.glass-window-glow{pointer-events:none;inset:calc(var(--spacing)*0);position:absolute}.glass-header-overlay{background:var(--glass-window-cap)}.glass-header-icon-btn{height:calc(var(--spacing)*9);width:calc(var(--spacing)*9);border-radius:calc(var(--radius) + 4px);cursor:pointer;cursor:var(--cursor-pointer);color:var(--foreground);justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.glass-header-icon-btn{color:color-mix(in oklab,var(--foreground)70%,transparent)}}.glass-header-icon-btn{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out)}.glass-header-icon-btn:hover{color:var(--foreground);background-color:var(--sidebar-item-hover)}.glass-header-primary-btn{height:calc(var(--spacing)*9);align-items:center;gap:calc(var(--spacing)*2);border-radius:calc(var(--radius) + 4px);padding-inline:calc(var(--spacing)*4);background-color:var(--primary);display:flex}@supports (color:color-mix(in lab,red,red)){.glass-header-primary-btn{background-color:color-mix(in oklab,var(--primary)15%,transparent)}}.glass-header-primary-btn{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--primary);cursor:pointer;cursor:var(--cursor-pointer);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out)}.glass-header-primary-btn:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.glass-header-primary-btn:hover{background-color:color-mix(in oklab,var(--primary)20%,transparent)}}.glass-header-platform-btn{height:calc(var(--spacing)*9);align-items:center;gap:calc(var(--spacing)*2);border-radius:calc(var(--radius) + 4px);padding-inline:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground);display:flex}@supports (color:color-mix(in lab,red,red)){.glass-header-platform-btn{color:color-mix(in oklab,var(--foreground)80%,transparent)}}.glass-header-platform-btn{cursor:pointer;cursor:var(--cursor-pointer);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out)}.glass-header-platform-btn:hover{color:var(--foreground);border-color:var(--border-strong);background-color:var(--sidebar-item-hover)}.glass-header-primary-btn--rose{background-color:var(--rose-surface);color:var(--rose-ink)}.glass-header-primary-btn--rose:hover{background-color:var(--rose-surface-hover)}.pm-heart-pulse{isolation:isolate;color:var(--rose-heart);flex:none;display:inline-flex;position:relative}.pm-heart-pulse:after,.pm-heart-pulse:before{content:"";z-index:-1;border-radius:var(--radius-full);background-color:var(--rose-echo);opacity:0;animation:pm-heart-ripple 2.4s cubic-bezier(.22,1,.36,1) infinite;position:absolute;inset:0}.pm-heart-pulse:after{animation-delay:1.2s}.pm-heart-pulse__glyph{animation:pm-heart-beat 1.2s ease-in-out infinite;display:block}@keyframes pm-heart-beat{0%,40%,to{transform:scale(1)}14%{transform:scale(1.12)}}@keyframes pm-heart-ripple{0%{opacity:0;transform:scale(1)}12%{opacity:var(--rose-echo-peak);transform:scale(1.4)}to{opacity:0;transform:scale(2.1)}}@media (prefers-reduced-motion:reduce){.pm-heart-pulse:after,.pm-heart-pulse:before{display:none}.pm-heart-pulse__glyph{animation:none}}.vision-dialog{background:var(--popover);border:1px solid var(--border-subtle);box-shadow:var(--shadow-float);border-radius:20px;padding:1.5rem;transition:transform .3s cubic-bezier(.32,.72,0,1)}.vision-card,.vision-dialog{position:relative;overflow:hidden}.vision-card{background:rgb(var(--foreground-rgb)/3%);border:1px solid var(--border-subtle);border-radius:14px;padding:1rem 1.25rem;transition:all .25s cubic-bezier(.32,.72,0,1)}.vision-card:hover{background:var(--surface-hover)}.vision-card:before{content:"";background:linear-gradient(90deg,transparent 20%,var(--glass-highlight)50%,transparent 80%);pointer-events:none;height:1px;position:absolute;top:0;left:0;right:0}.vision-collapsible{transition:all .35s cubic-bezier(.32,.72,0,1);overflow:hidden}.vision-collapsible-trigger{background:rgb(var(--foreground-rgb)/3%);border:1px solid var(--border-subtle);width:100%;cursor:var(--cursor-pointer);border-radius:14px;justify-content:space-between;align-items:center;padding:1rem 1.25rem;transition:all .25s cubic-bezier(.32,.72,0,1);display:flex}.vision-collapsible-trigger:hover{background:var(--surface-hover)}.vision-collapsible-trigger[data-state=open]{border-bottom-color:#0000;border-bottom-right-radius:0;border-bottom-left-radius:0}.vision-collapsible-content{background:rgb(var(--foreground-rgb)/3%);border:1px solid var(--border-subtle);border-top:none;border-bottom-right-radius:14px;border-bottom-left-radius:14px;overflow:hidden}.vision-collapsible-content[data-state=open]{animation:visionSlideDown .35s cubic-bezier(.32,.72,0,1)}.vision-collapsible-content[data-state=closed]{animation:visionSlideUp .3s cubic-bezier(.32,.72,0,1)}.vision-collapsible-chevron{transition:transform .3s cubic-bezier(.32,.72,0,1)}.vision-collapsible-trigger[data-state=open] .vision-collapsible-chevron{transform:rotate(180deg)}@keyframes visionSlideDown{0%{opacity:0;max-height:0;transform:translateY(-8px)}to{opacity:1;max-height:500px;transform:translateY(0)}}@keyframes visionSlideUp{0%{opacity:1;max-height:500px;transform:translateY(0)}to{opacity:0;max-height:0;transform:translateY(-8px)}}.vision-input{background:rgb(var(--foreground-rgb)/4%);border:1px solid var(--input-border);width:100%;height:2.75rem;font-size:var(--field-font-size-touch,.9375rem);color:var(--foreground);border-radius:12px;padding:0 1rem;transition:all .25s cubic-bezier(.32,.72,0,1)}.vision-input::placeholder{color:var(--muted-foreground)}.vision-input:focus{background:rgb(var(--foreground-rgb)/6%);border-color:var(--primary);box-shadow:0 0 0 3px rgb(var(--primary-rgb)/15%);outline:none}.vision-label{color:var(--foreground);margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}.vision-description{color:var(--muted-foreground);margin-top:.5rem;font-size:.8125rem;line-height:1.5}.vision-dialog-section{margin-bottom:1.5rem}.vision-dialog-section:last-child{margin-bottom:0}.mh-dock .mh-dock-action>[data-slot=button],.mh-dock .mh-dock-action>a>[data-slot=button]{box-shadow:var(--shadow-float)}}@layer utilities{.\@container\/listpage{container:listpage/inline-size}.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-1{inset:calc(var(--spacing)*1)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-x-2{inset-inline:calc(var(--spacing)*2)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.start-0{inset-inline-start:calc(var(--spacing)*0)}.start-1{inset-inline-start:calc(var(--spacing)*1)}.start-1\.5{inset-inline-start:calc(var(--spacing)*1.5)}.start-1\/2{inset-inline-start:50%}.start-1\/3{inset-inline-start:33.3333%}.start-2{inset-inline-start:calc(var(--spacing)*2)}.start-2\/3{inset-inline-start:66.6667%}.start-3{inset-inline-start:calc(var(--spacing)*3)}.start-3\.5{inset-inline-start:calc(var(--spacing)*3.5)}.start-4{inset-inline-start:calc(var(--spacing)*4)}.start-6{inset-inline-start:calc(var(--spacing)*6)}.start-\[9px\]{inset-inline-start:9px}.start-\[12\%\]{inset-inline-start:12%}.start-\[26px\]{inset-inline-start:26px}.-end-1{inset-inline-end:calc(var(--spacing)*-1)}.end-0{inset-inline-end:calc(var(--spacing)*0)}.end-0\.5{inset-inline-end:calc(var(--spacing)*.5)}.end-1\.5{inset-inline-end:calc(var(--spacing)*1.5)}.end-1\/2{inset-inline-end:50%}.end-2{inset-inline-end:calc(var(--spacing)*2)}.end-2\.5{inset-inline-end:calc(var(--spacing)*2.5)}.end-3{inset-inline-end:calc(var(--spacing)*3)}.end-3\.5{inset-inline-end:calc(var(--spacing)*3.5)}.end-4{inset-inline-end:calc(var(--spacing)*4)}.end-6{inset-inline-end:calc(var(--spacing)*6)}.end-\[12\%\]{inset-inline-end:12%}.end-\[26px\]{inset-inline-end:26px}.-top-0\.5{top:calc(var(--spacing)*-.5)}.-top-1{top:calc(var(--spacing)*-1)}.-top-2{top:calc(var(--spacing)*-2)}.top-0{top:calc(var(--spacing)*0)}.top-0\.5{top:calc(var(--spacing)*.5)}.top-1{top:calc(var(--spacing)*1)}.top-1\.5{top:calc(var(--spacing)*1.5)}.top-1\/2{top:50%}.top-1\/3{top:33.3333%}.top-2{top:calc(var(--spacing)*2)}.top-2\.5{top:calc(var(--spacing)*2.5)}.top-2\/3{top:66.6667%}.top-3{top:calc(var(--spacing)*3)}.top-4{top:calc(var(--spacing)*4)}.top-16{top:calc(var(--spacing)*16)}.top-24{top:calc(var(--spacing)*24)}.top-\[4\%\]{top:4%}.top-\[50\%\]{top:50%}.top-\[calc\(26px\+env\(safe-area-inset-top\)\)\]{top:calc(26px + env(safe-area-inset-top))}.top-auto{top:auto}.-right-0\.5{right:calc(var(--spacing)*-.5)}.-right-2{right:calc(var(--spacing)*-2)}.-bottom-5{bottom:calc(var(--spacing)*-5)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-1{bottom:calc(var(--spacing)*1)}.bottom-1\.5{bottom:calc(var(--spacing)*1.5)}.bottom-2{bottom:calc(var(--spacing)*2)}.bottom-4{bottom:calc(var(--spacing)*4)}.bottom-\[10\%\]{bottom:10%}.bottom-\[40px\]{bottom:40px}.left-1\/2{left:50%}.left-1\/3{left:33.3333%}.left-2\/3{left:66.6667%}.left-\[50\%\]{left:50%}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[-1\]{z-index:-1}.z-\[2\]{z-index:2}.z-\[5\]{z-index:5}.z-\[12\]{z-index:12}.z-\[60\]{z-index:60}.z-\[9999\]{z-index:9999}.z-auto{z-index:auto}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-last{order:9999}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-m-2\.5{margin:calc(var(--spacing)*-2.5)}.m-auto{margin:auto}.\!mx-0{margin-inline:calc(var(--spacing)*0)!important}.-mx-0\.5{margin-inline:calc(var(--spacing)*-.5)}.-mx-1{margin-inline:calc(var(--spacing)*-1)}.-mx-2{margin-inline:calc(var(--spacing)*-2)}.-mx-4{margin-inline:calc(var(--spacing)*-4)}.-mx-6{margin-inline:calc(var(--spacing)*-6)}.-mx-\[var\(--menu-pad\)\]{margin-inline:calc(var(--menu-pad)*-1)}.mx-0\.5{margin-inline:calc(var(--spacing)*.5)}.mx-1{margin-inline:calc(var(--spacing)*1)}.mx-1\.5{margin-inline:calc(var(--spacing)*1.5)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-auto{margin-inline:auto}.-my-1{margin-block:calc(var(--spacing)*-1)}.-my-2{margin-block:calc(var(--spacing)*-2)}.-my-3{margin-block:calc(var(--spacing)*-3)}.my-1{margin-block:calc(var(--spacing)*1)}.my-\[var\(--menu-pad\)\]{margin-block:var(--menu-pad)}.my-auto{margin-block:auto}.-ms-2\.5{margin-inline-start:calc(var(--spacing)*-2.5)}.ms-1{margin-inline-start:calc(var(--spacing)*1)}.ms-1\.5{margin-inline-start:calc(var(--spacing)*1.5)}.ms-2{margin-inline-start:calc(var(--spacing)*2)}.ms-3{margin-inline-start:calc(var(--spacing)*3)}.ms-4{margin-inline-start:calc(var(--spacing)*4)}.ms-6{margin-inline-start:calc(var(--spacing)*6)}.ms-auto{margin-inline-start:auto}.-me-px{margin-inline-end:-1px}.me-0{margin-inline-end:calc(var(--spacing)*0)}.me-0\.5{margin-inline-end:calc(var(--spacing)*.5)}.me-1{margin-inline-end:calc(var(--spacing)*1)}.me-1\.5{margin-inline-end:calc(var(--spacing)*1.5)}.me-2{margin-inline-end:calc(var(--spacing)*2)}.me-3{margin-inline-end:calc(var(--spacing)*3)}.me-6{margin-inline-end:calc(var(--spacing)*6)}.me-auto{margin-inline-end:auto}.\!mt-0{margin-top:calc(var(--spacing)*0)!important}.-mt-0\.5{margin-top:calc(var(--spacing)*-.5)}.-mt-7{margin-top:calc(var(--spacing)*-7)}.-mt-10{margin-top:calc(var(--spacing)*-10)}.-mt-14{margin-top:calc(var(--spacing)*-14)}.-mt-\[26px\]{margin-top:-26px}.mt-0{margin-top:calc(var(--spacing)*0)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-2\.5{margin-top:calc(var(--spacing)*2.5)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-3\.5{margin-top:calc(var(--spacing)*3.5)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-7{margin-top:calc(var(--spacing)*7)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-9{margin-top:calc(var(--spacing)*9)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-16{margin-top:calc(var(--spacing)*16)}.mt-20{margin-top:calc(var(--spacing)*20)}.mt-24{margin-top:calc(var(--spacing)*24)}.mt-\[14px\]{margin-top:14px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mb-0\.5{margin-bottom:calc(var(--spacing)*-.5)}.-mb-2\.5{margin-bottom:calc(var(--spacing)*-2.5)}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-2\.5{margin-bottom:calc(var(--spacing)*2.5)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-3\.5{margin-bottom:calc(var(--spacing)*3.5)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-7{margin-bottom:calc(var(--spacing)*7)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!block{display:block!important}.\!inline{display:inline!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.field-sizing-content{field-sizing:content}.aspect-\[1\.91\/1\]{aspect-ratio:1.91}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[8\/5\]{aspect-ratio:8/5}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[var\(--sf-media-aspect\)\]{aspect-ratio:var(--sf-media-aspect)}.aspect-auto{aspect-ratio:auto}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-1{width:calc(var(--spacing)*1);height:calc(var(--spacing)*1)}.size-1\.5{width:calc(var(--spacing)*1.5);height:calc(var(--spacing)*1.5)}.size-2{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.size-2\.5{width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5)}.size-3{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.size-3\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.size-7{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.size-11{width:calc(var(--spacing)*11);height:calc(var(--spacing)*11)}.size-12{width:calc(var(--spacing)*12);height:calc(var(--spacing)*12)}.size-14{width:calc(var(--spacing)*14);height:calc(var(--spacing)*14)}.size-16{width:calc(var(--spacing)*16);height:calc(var(--spacing)*16)}.size-20{width:calc(var(--spacing)*20);height:calc(var(--spacing)*20)}.size-\[22px\]{width:22px;height:22px}.size-\[var\(--sf-orbit-item\)\]{width:var(--sf-orbit-item);height:var(--sf-orbit-item)}.size-full{width:100%;height:100%}.h-0{height:calc(var(--spacing)*0)}.h-0\.5{height:calc(var(--spacing)*.5)}.h-1{height:calc(var(--spacing)*1)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-1\/2{height:50%}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-4\.5{height:calc(var(--spacing)*4.5)}.h-5{height:calc(var(--spacing)*5)}.h-5\.5{height:calc(var(--spacing)*5.5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-13{height:calc(var(--spacing)*13)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-20{height:calc(var(--spacing)*20)}.h-22{height:calc(var(--spacing)*22)}.h-24{height:calc(var(--spacing)*24)}.h-28{height:calc(var(--spacing)*28)}.h-32{height:calc(var(--spacing)*32)}.h-36{height:calc(var(--spacing)*36)}.h-40{height:calc(var(--spacing)*40)}.h-44{height:calc(var(--spacing)*44)}.h-48{height:calc(var(--spacing)*48)}.h-52{height:calc(var(--spacing)*52)}.h-56{height:calc(var(--spacing)*56)}.h-60{height:calc(var(--spacing)*60)}.h-64{height:calc(var(--spacing)*64)}.h-72{height:calc(var(--spacing)*72)}.h-96{height:calc(var(--spacing)*96)}.h-\[1\.15rem\]{height:1.15rem}.h-\[1\.35rem\]{height:1.35rem}.h-\[1px\]{height:1px}.h-\[2px\]{height:2px}.h-\[3px\]{height:3px}.h-\[18px\]{height:18px}.h-\[19px\]{height:19px}.h-\[22px\]{height:22px}.h-\[23px\]{height:23px}.h-\[26\%\]{height:26%}.h-\[29px\]{height:29px}.h-\[36\%\]{height:36%}.h-\[42px\]{height:42px}.h-\[46\%\]{height:46%}.h-\[50\%\]{height:50%}.h-\[50px\]{height:50px}.h-\[60dvh\]{height:60dvh}.h-\[60px\]{height:60px}.h-\[62\%\]{height:62%}.h-\[72\%\]{height:72%}.h-\[74px\]{height:74px}.h-\[76\%\]{height:76%}.h-\[78px\]{height:78px}.h-\[85vh\]{height:85vh}.h-\[88\%\]{height:88%}.h-\[104px\]{height:104px}.h-\[180px\]{height:180px}.h-\[900px\]{height:900px}.h-\[calc\(4\.75rem\+env\(safe-area-inset-top\)\)\]{height:calc(4.75rem + env(safe-area-inset-top))}.h-\[calc\(100dvh-2rem\)\]{height:calc(100dvh - 2rem)}.h-\[calc\(100dvh-8rem\)\]{height:calc(100dvh - 8rem)}.h-\[calc\(100dvh_-_var\(--keyboard-inset\)\)\]{height:calc(100dvh - var(--keyboard-inset))}.h-\[clamp\(248px\,36vh\,320px\)\]{height:clamp(248px,36vh,320px)}.h-\[min\(46rem\,calc\(100dvh-4rem\)\)\]{height:min(46rem,100dvh - 4rem)}.h-\[min\(92dvh\,860px\)\]{height:min(92dvh,860px)}.h-\[min\(640px\,calc\(100dvh-7rem\)\)\]{height:min(640px,100dvh - 7rem)}.h-\[var\(--sf-hero-height\)\]{height:var(--sf-hero-height)}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-10{max-height:calc(var(--spacing)*10)}.max-h-52{max-height:calc(var(--spacing)*52)}.max-h-56{max-height:calc(var(--spacing)*56)}.max-h-64{max-height:calc(var(--spacing)*64)}.max-h-72{max-height:calc(var(--spacing)*72)}.max-h-80{max-height:calc(var(--spacing)*80)}.max-h-96{max-height:calc(var(--spacing)*96)}.max-h-\[60dvh\]{max-height:60dvh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70\%\]{max-height:70%}.max-h-\[80dvh\]{max-height:80dvh}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[100px\]{max-height:100px}.max-h-\[120px\]{max-height:120px}.max-h-\[150px\]{max-height:150px}.max-h-\[200px\]{max-height:200px}.max-h-\[min\(16rem\,45dvh\)\]{max-height:min(16rem,45dvh)}.max-h-\[min\(90dvh\,calc\(100dvh-2rem\)\)\]{max-height:min(90dvh,100dvh - 2rem)}.max-h-\[min\(300px\,50dvh\)\]{max-height:min(300px,50dvh)}.max-h-\[var\(--radix-dropdown-menu-content-available-height\)\]{max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-full{max-height:100%}.max-h-none{max-height:none}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-4{min-height:calc(var(--spacing)*4)}.min-h-6{min-height:calc(var(--spacing)*6)}.min-h-9{min-height:calc(var(--spacing)*9)}.min-h-10{min-height:calc(var(--spacing)*10)}.min-h-11{min-height:calc(var(--spacing)*11)}.min-h-14{min-height:calc(var(--spacing)*14)}.min-h-16{min-height:calc(var(--spacing)*16)}.min-h-40{min-height:calc(var(--spacing)*40)}.min-h-52{min-height:calc(var(--spacing)*52)}.min-h-\[2\.5rem\]{min-height:2.5rem}.min-h-\[2\.75rem\]{min-height:2.75rem}.min-h-\[7\.5rem\]{min-height:7.5rem}.min-h-\[56px\]{min-height:56px}.min-h-\[60dvh\]{min-height:60dvh}.min-h-\[60vh\]{min-height:60vh}.min-h-\[72px\]{min-height:72px}.min-h-\[80px\]{min-height:80px}.min-h-\[88px\]{min-height:88px}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[100px\]{min-height:100px}.min-h-\[120px\]{min-height:120px}.min-h-\[200px\]{min-height:200px}.min-h-\[260px\]{min-height:260px}.min-h-\[400px\]{min-height:400px}.min-h-\[600px\]{min-height:600px}.min-h-\[calc\(100dvh-3\.5rem\)\]{min-height:calc(100dvh - 3.5rem)}.min-h-\[calc\(100dvh-11rem\)\]{min-height:calc(100dvh - 11rem)}.min-h-\[var\(--sf-placeholder-min-h\,var\(--space-11\)\)\]{min-height:var(--sf-placeholder-min-h,var(--space-11))}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0\.5{width:calc(var(--spacing)*.5)}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-1\/6{width:16.6667%}.w-2{width:calc(var(--spacing)*2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-2\/3{width:66.6667%}.w-2\/5{width:40%}.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-4{width:calc(var(--spacing)*4)}.w-4\.5{width:calc(var(--spacing)*4.5)}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing)*5)}.w-5\.5{width:calc(var(--spacing)*5.5)}.w-5\/6{width:83.3333%}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-12{width:calc(var(--spacing)*12)}.w-13{width:calc(var(--spacing)*13)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-18{width:calc(var(--spacing)*18)}.w-20{width:calc(var(--spacing)*20)}.w-22{width:calc(var(--spacing)*22)}.w-24{width:calc(var(--spacing)*24)}.w-28{width:calc(var(--spacing)*28)}.w-32{width:calc(var(--spacing)*32)}.w-36{width:calc(var(--spacing)*36)}.w-40{width:calc(var(--spacing)*40)}.w-44{width:calc(var(--spacing)*44)}.w-48{width:calc(var(--spacing)*48)}.w-56{width:calc(var(--spacing)*56)}.w-60{width:calc(var(--spacing)*60)}.w-64{width:calc(var(--spacing)*64)}.w-72{width:calc(var(--spacing)*72)}.w-80{width:calc(var(--spacing)*80)}.w-\[1\.75rem\]{width:1.75rem}.w-\[12px\]{width:12px}.w-\[18px\]{width:18px}.w-\[19px\]{width:19px}.w-\[22px\]{width:22px}.w-\[23px\]{width:23px}.w-\[29px\]{width:29px}.w-\[40\%\]{width:40%}.w-\[42px\]{width:42px}.w-\[50px\]{width:50px}.w-\[60vw\]{width:60vw}.w-\[72px\]{width:72px}.w-\[74px\]{width:74px}.w-\[78px\]{width:78px}.w-\[100cqw\]{width:100cqw}.w-\[100px\]{width:100px}.w-\[120px\]{width:120px}.w-\[140px\]{width:140px}.w-\[160px\]{width:160px}.w-\[180px\]{width:180px}.w-\[260px\]{width:260px}.w-\[280px\]{width:280px}.w-\[400px\]{width:400px}.w-\[430px\]{width:430px}.w-\[1200px\]{width:1200px}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-\[min\(17rem\,calc\(100vw-1rem\)\)\]{width:min(17rem,100vw - 1rem)}.w-\[min\(19\.5rem\,calc\(100vw-2rem\)\)\]{width:min(19.5rem,100vw - 2rem)}.w-\[min\(92vw\,430px\)\]{width:min(92vw,430px)}.w-\[min\(95vw\,1200px\)\]{width:min(95vw,1200px)}.w-\[min\(300px\,calc\(100vw-2rem\)\)\]{width:min(300px,100vw - 2rem)}.w-\[min\(360px\,calc\(100vw-2rem\)\)\]{width:min(360px,100vw - 2rem)}.w-\[min\(400px\,calc\(100vw-2rem\)\)\]{width:min(400px,100vw - 2rem)}.w-\[var\(--studio-panel-width\)\]{width:var(--studio-panel-width)}.w-\[var\(--studio-rail-width\)\]{width:var(--studio-rail-width)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-12{max-width:calc(var(--spacing)*12)}.max-w-40{max-width:calc(var(--spacing)*40)}.max-w-48{max-width:calc(var(--spacing)*48)}.max-w-56{max-width:calc(var(--spacing)*56)}.max-w-60{max-width:calc(var(--spacing)*60)}.max-w-64{max-width:calc(var(--spacing)*64)}.max-w-\[18rem\]{max-width:18rem}.max-w-\[19\.5rem\]{max-width:19.5rem}.max-w-\[20rem\]{max-width:20rem}.max-w-\[22rem\]{max-width:22rem}.max-w-\[24rem\]{max-width:24rem}.max-w-\[45\%\]{max-width:45%}.max-w-\[60\%\]{max-width:60%}.max-w-\[60px\]{max-width:60px}.max-w-\[85\%\]{max-width:85%}.max-w-\[96px\]{max-width:96px}.max-w-\[120px\]{max-width:120px}.max-w-\[150px\]{max-width:150px}.max-w-\[160px\]{max-width:160px}.max-w-\[200px\]{max-width:200px}.max-w-\[320px\]{max-width:320px}.max-w-\[340px\]{max-width:340px}.max-w-\[360px\]{max-width:360px}.max-w-\[380px\]{max-width:380px}.max-w-\[400px\]{max-width:400px}.max-w-\[430px\]{max-width:430px}.max-w-\[480px\]{max-width:480px}.max-w-\[560px\]{max-width:560px}.max-w-\[820px\]{max-width:820px}.max-w-\[900px\]{max-width:900px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[min\(92vw\,520px\)\]{max-width:min(92vw,520px)}.max-w-\[var\(--page-width\)\]{max-width:var(--page-width)}.max-w-\[var\(--page-width-narrow\)\]{max-width:var(--page-width-narrow)}.max-w-\[var\(--sf-container-max\,1320px\)\]{max-width:var(--sf-container-max,1320px)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-screen-2xl{max-width:var(--breakpoint-2xl)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-4{min-width:calc(var(--spacing)*4)}.min-w-5{min-width:calc(var(--spacing)*5)}.min-w-8{min-width:calc(var(--spacing)*8)}.min-w-11{min-width:calc(var(--spacing)*11)}.min-w-28{min-width:calc(var(--spacing)*28)}.min-w-32{min-width:calc(var(--spacing)*32)}.min-w-\[1\.75rem\]{min-width:1.75rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[24px\]{min-width:24px}.min-w-\[28rem\]{min-width:28rem}.min-w-\[30rem\]{min-width:30rem}.min-w-\[80px\]{min-width:80px}.min-w-\[85px\]{min-width:85px}.min-w-\[90px\]{min-width:90px}.min-w-\[100px\]{min-width:100px}.min-w-\[120px\]{min-width:120px}.min-w-\[140px\]{min-width:140px}.min-w-\[160px\]{min-width:160px}.min-w-\[180px\]{min-width:180px}.min-w-\[250px\]{min-width:250px}.min-w-\[720px\]{min-width:720px}.min-w-\[900px\]{min-width:900px}.min-w-\[var\(--menu-wide\)\]{min-width:var(--menu-wide)}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-fit{min-width:fit-content}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-0{flex-basis:calc(var(--spacing)*0)}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1)}.-translate-x-1\/2,.translate-x-0{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing)*0)}.translate-x-\[-50\%\]{--tw-translate-x:-50%}.-translate-y-1\/2,.translate-x-\[-50\%\]{translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0)}.translate-y-0,.translate-y-\[-50\%\]{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%}.translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%}.scale-100,.scale-90{scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.-rotate-90{rotate:-90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-caret-blink{animation:caretBlink 1.25s ease-out infinite}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default;cursor:var(--cursor-default)}.cursor-not-allowed{cursor:not-allowed;cursor:var(--cursor-not-allowed)}.cursor-pointer{cursor:pointer;cursor:var(--cursor-pointer)}.cursor-zoom-in{cursor:zoom-in;cursor:var(--cursor-zoom-in)}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,)var(--tw-pan-y,)var(--tw-pinch-zoom,)}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.scroll-mt-2{scroll-margin-top:calc(var(--spacing)*2)}.scroll-mt-16{scroll-margin-top:calc(var(--spacing)*16)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing)*24)}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.break-inside-avoid{break-inside:avoid}.auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.grid-flow-col{grid-auto-flow:column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-\[repeat\(var\(--sf-grid-cols-base\,2\)\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(var(--sf-grid-cols-base,2),minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-center{align-content:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-center-safe{align-items:safe center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.\[justify-content\:var\(--sf-card-row-justify\)\]{justify-content:var(--sf-card-row-justify)}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-evenly{justify-content:space-evenly}.justify-start{justify-content:flex-start}.gap-0{gap:calc(var(--spacing)*0)}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-3\.5{gap:calc(var(--spacing)*3.5)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-\[7px\]{gap:7px}.gap-\[18px\]{gap:18px}.gap-\[var\(--menu-pad\)\]{gap:var(--menu-pad)}.gap-\[var\(--phone-section-gap\)\]{gap:var(--phone-section-gap)}.gap-\[var\(--sf-grid-gap\)\]{gap:var(--sf-grid-gap)}.gap-\[var\(--sf-product-gap\,var\(--space-8\)\)\]{gap:var(--sf-product-gap,var(--space-8))}.gap-px{gap:1px}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*0)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*7)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*7)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[var\(--sf-product-block-gap\,var\(--space-6\)\)\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--sf-product-block-gap,var(--space-6))*var(--tw-space-y-reverse));margin-block-end:calc(var(--sf-product-block-gap,var(--space-6))*calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{column-gap:calc(var(--spacing)*1)}.gap-x-1\.5{column-gap:calc(var(--spacing)*1.5)}.gap-x-2{column-gap:calc(var(--spacing)*2)}.gap-x-2\.5{column-gap:calc(var(--spacing)*2.5)}.gap-x-3{column-gap:calc(var(--spacing)*3)}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-5{column-gap:calc(var(--spacing)*5)}.gap-x-6{column-gap:calc(var(--spacing)*6)}.gap-x-7{column-gap:calc(var(--spacing)*7)}.gap-x-8{column-gap:calc(var(--spacing)*8)}.gap-y-0{row-gap:calc(var(--spacing)*0)}.gap-y-1{row-gap:calc(var(--spacing)*1)}.gap-y-1\.5{row-gap:calc(var(--spacing)*1.5)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-2\.5{row-gap:calc(var(--spacing)*2.5)}.gap-y-3{row-gap:calc(var(--spacing)*3)}.gap-y-4{row-gap:calc(var(--spacing)*4)}.gap-y-5{row-gap:calc(var(--spacing)*5)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px*var(--tw-divide-x-reverse));border-inline-end-width:calc(1px*calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[var\(--border-subtle\)\]>:not(:last-child)){border-color:var(--border-subtle)}:where(.divide-border>:not(:last-child)),:where(.divide-border\/50>:not(:last-child)){border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){:where(.divide-border\/50>:not(:last-child)){border-color:color-mix(in oklab,var(--border)50%,transparent)}}:where(.divide-border\/60>:not(:last-child)){border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){:where(.divide-border\/60>:not(:last-child)){border-color:color-mix(in oklab,var(--border)60%,transparent)}}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.overscroll-y-contain{overscroll-behavior-y:contain}.scroll-smooth{scroll-behavior:smooth}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[24px\]{border-radius:24px}.rounded-\[62px\]{border-radius:62px}.rounded-\[Npx\]{border-radius:Npx}.rounded-\[Xpx\]{border-radius:Xpx}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[var\(--menu-item-radius\)\]{border-radius:var(--menu-item-radius)}.rounded-\[var\(--radius-2xl\)\]{border-radius:var(--radius-2xl)}.rounded-\[var\(--radius-3xl\)\]{border-radius:var(--radius-3xl)}.rounded-\[var\(--radius-lg\)\]{border-radius:var(--radius-lg)}.rounded-\[var\(--radius-md\)\]{border-radius:var(--radius-md)}.rounded-\[var\(--radius-sm\)\]{border-radius:var(--radius-sm)}.rounded-\[var\(--radius-xl\)\]{border-radius:var(--radius-xl)}.rounded-\[var\(--radius-xs\)\]{border-radius:var(--radius-xs)}.rounded-\[var\(--sf-logo-radius\)\]{border-radius:var(--sf-logo-radius)}.rounded-\[var\(--sf-radius-card\)\]{border-radius:var(--sf-radius-card)}.rounded-\[var\(--sf-radius-hero-logo\)\]{border-radius:var(--sf-radius-hero-logo)}.rounded-\[var\(--sf-radius-media\)\]{border-radius:var(--sf-radius-media)}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-s-full{border-start-start-radius:3.40282e+38px;border-end-start-radius:3.40282e+38px}.rounded-ss-md{border-start-start-radius:calc(var(--radius) - 2px)}.rounded-e-full{border-start-end-radius:3.40282e+38px;border-end-end-radius:3.40282e+38px}.rounded-se-md{border-start-end-radius:calc(var(--radius) - 2px)}.rounded-ee-md{border-end-end-radius:calc(var(--radius) - 2px)}.rounded-es-md{border-end-start-radius:calc(var(--radius) - 2px)}.rounded-t-\[26px\]{border-top-left-radius:26px;border-top-right-radius:26px}.rounded-t-xl{border-top-left-radius:calc(var(--radius) + 4px);border-top-right-radius:calc(var(--radius) + 4px)}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[length\:var\(--sf-card-border-width\)\]{border-style:var(--tw-border-style);border-width:var(--sf-card-border-width)}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\[\#\.\.\.\]{border-color:#...}.border-\[color\:var\(--border-strong\)\]{border-color:var(--border-strong)}.border-\[var\(--accent-border\)\]{border-color:var(--accent-border)}.border-\[var\(--border-subtle\)\]{border-color:var(--border-subtle)}.border-\[var\(--emphasis-border\)\]{border-color:var(--emphasis-border)}.border-\[var\(--emphasis-ink\)\]\/15{border-color:var(--emphasis-ink)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--emphasis-ink\)\]\/15{border-color:color-mix(in oklab,var(--emphasis-ink)15%,transparent)}}.border-\[var\(--glass-border\)\]{border-color:var(--glass-border)}.border-\[var\(--glass-border-hover\)\]{border-color:var(--glass-border-hover)}.border-\[var\(--glass-surface-border\)\]{border-color:var(--glass-surface-border)}.border-\[var\(--glass-window-edge\)\]{border-color:var(--glass-window-edge)}.border-\[var\(--gold-deep\)\]{border-color:var(--gold-deep)}.border-\[var\(--info\)\]\/30{border-color:var(--info)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--info\)\]\/30{border-color:color-mix(in oklab,var(--info)30%,transparent)}}.border-\[var\(--pe-acc\)\]{border-color:var(--pe-acc)}.border-\[var\(--scrim-foreground\)\]\/30{border-color:var(--scrim-foreground)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--scrim-foreground\)\]\/30{border-color:color-mix(in oklab,var(--scrim-foreground)30%,transparent)}}.border-\[var\(--sf-glass-border\,var\(--border\)\)\]{border-color:var(--sf-glass-border,var(--border))}.border-\[var\(--sf-orbit-ring\)\]{border-color:var(--sf-orbit-ring)}.border-\[var\(--sf-thumb-line\)\]{border-color:var(--sf-thumb-line)}.border-\[var\(--showcase-ink\)\]\/10{border-color:var(--showcase-ink)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--showcase-ink\)\]\/10{border-color:color-mix(in oklab,var(--showcase-ink)10%,transparent)}}.border-\[var\(--showcase-ink\)\]\/12{border-color:var(--showcase-ink)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--showcase-ink\)\]\/12{border-color:color-mix(in oklab,var(--showcase-ink)12%,transparent)}}.border-\[var\(--showcase-ink\)\]\/15{border-color:var(--showcase-ink)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--showcase-ink\)\]\/15{border-color:color-mix(in oklab,var(--showcase-ink)15%,transparent)}}.border-\[var\(--showcase-ink\)\]\/20{border-color:var(--showcase-ink)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--showcase-ink\)\]\/20{border-color:color-mix(in oklab,var(--showcase-ink)20%,transparent)}}.border-\[var\(--success\)\]\/30{border-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--success\)\]\/30{border-color:color-mix(in oklab,var(--success)30%,transparent)}}.border-\[var\(--warning\)\]\/20{border-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--warning\)\]\/20{border-color:color-mix(in oklab,var(--warning)20%,transparent)}}.border-\[var\(--warning\)\]\/30{border-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--warning\)\]\/30{border-color:color-mix(in oklab,var(--warning)30%,transparent)}}.border-accent,.border-accent\/30{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.border-accent\/30{border-color:color-mix(in oklab,var(--accent)30%,transparent)}}.border-background{border-color:var(--background)}.border-border,.border-border\/15{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/15{border-color:color-mix(in oklab,var(--border)15%,transparent)}}.border-border\/20{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/20{border-color:color-mix(in oklab,var(--border)20%,transparent)}}.border-border\/30{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/30{border-color:color-mix(in oklab,var(--border)30%,transparent)}}.border-border\/40{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/40{border-color:color-mix(in oklab,var(--border)40%,transparent)}}.border-border\/50{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/50{border-color:color-mix(in oklab,var(--border)50%,transparent)}}.border-border\/60{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/60{border-color:color-mix(in oklab,var(--border)60%,transparent)}}.border-brand,.border-brand\/15{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.border-brand\/15{border-color:color-mix(in oklab,var(--brand)15%,transparent)}}.border-brand\/25{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.border-brand\/25{border-color:color-mix(in oklab,var(--brand)25%,transparent)}}.border-current{border-color:currentColor}.border-danger,.border-danger\/25{border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.border-danger\/25{border-color:color-mix(in oklab,var(--danger)25%,transparent)}}.border-danger\/30{border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.border-danger\/30{border-color:color-mix(in oklab,var(--danger)30%,transparent)}}.border-danger\/60{border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.border-danger\/60{border-color:color-mix(in oklab,var(--danger)60%,transparent)}}.border-destructive,.border-destructive\/20{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.border-destructive\/20{border-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.border-foreground{border-color:var(--foreground)}.border-gold-ink\/25{border-color:var(--gold-ink)}@supports (color:color-mix(in lab,red,red)){.border-gold-ink\/25{border-color:color-mix(in oklab,var(--gold-ink)25%,transparent)}}.border-info\/15{border-color:var(--info)}@supports (color:color-mix(in lab,red,red)){.border-info\/15{border-color:color-mix(in oklab,var(--info)15%,transparent)}}.border-info\/20{border-color:var(--info)}@supports (color:color-mix(in lab,red,red)){.border-info\/20{border-color:color-mix(in oklab,var(--info)20%,transparent)}}.border-info\/25{border-color:var(--info)}@supports (color:color-mix(in lab,red,red)){.border-info\/25{border-color:color-mix(in oklab,var(--info)25%,transparent)}}.border-info\/60{border-color:var(--info)}@supports (color:color-mix(in lab,red,red)){.border-info\/60{border-color:color-mix(in oklab,var(--info)60%,transparent)}}.border-input{border-color:var(--input)}.border-muted{border-color:var(--muted)}.border-muted-foreground,.border-muted-foreground\/20{border-color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.border-muted-foreground\/20{border-color:color-mix(in oklab,var(--muted-foreground)20%,transparent)}}.border-muted-foreground\/25{border-color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.border-muted-foreground\/25{border-color:color-mix(in oklab,var(--muted-foreground)25%,transparent)}}.border-primary,.border-primary\/20{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/20{border-color:color-mix(in oklab,var(--primary)20%,transparent)}}.border-primary\/30{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/30{border-color:color-mix(in oklab,var(--primary)30%,transparent)}}.border-primary\/40{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/40{border-color:color-mix(in oklab,var(--primary)40%,transparent)}}.border-primary\/50{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/50{border-color:color-mix(in oklab,var(--primary)50%,transparent)}}.border-ring{border-color:var(--ring)}.border-success,.border-success\/15{border-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.border-success\/15{border-color:color-mix(in oklab,var(--success)15%,transparent)}}.border-success\/20{border-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.border-success\/20{border-color:color-mix(in oklab,var(--success)20%,transparent)}}.border-success\/25{border-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.border-success\/25{border-color:color-mix(in oklab,var(--success)25%,transparent)}}.border-success\/60{border-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.border-success\/60{border-color:color-mix(in oklab,var(--success)60%,transparent)}}.border-transparent{border-color:#0000}.border-warning\/15{border-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.border-warning\/15{border-color:color-mix(in oklab,var(--warning)15%,transparent)}}.border-warning\/20{border-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.border-warning\/20{border-color:color-mix(in oklab,var(--warning)20%,transparent)}}.border-warning\/25{border-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.border-warning\/25{border-color:color-mix(in oklab,var(--warning)25%,transparent)}}.border-warning\/30{border-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.border-warning\/30{border-color:color-mix(in oklab,var(--warning)30%,transparent)}}.border-warning\/60{border-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.border-warning\/60{border-color:color-mix(in oklab,var(--warning)60%,transparent)}}.bg-\[var\(--accent-solid\)\]{background-color:var(--accent-solid)}.bg-\[var\(--accent-solid-strong\)\]{background-color:var(--accent-solid-strong)}.bg-\[var\(--accent-surface\)\]{background-color:var(--accent-surface)}.bg-\[var\(--brand-solid\)\],.bg-\[var\(--brand-solid\)\]\/8{background-color:var(--brand-solid)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--brand-solid\)\]\/8{background-color:color-mix(in oklab,var(--brand-solid)8%,transparent)}}.bg-\[var\(--brand-solid\)\]\/10{background-color:var(--brand-solid)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--brand-solid\)\]\/10{background-color:color-mix(in oklab,var(--brand-solid)10%,transparent)}}.bg-\[var\(--danger\)\]{background-color:var(--danger)}.bg-\[var\(--danger-soft\)\]{background-color:var(--danger-soft)}.bg-\[var\(--emphasis-ink\)\]{background-color:var(--emphasis-ink)}.bg-\[var\(--emphasis-surface\)\]{background-color:var(--emphasis-surface)}.bg-\[var\(--glass-card-active\)\]{background-color:var(--glass-card-active)}.bg-\[var\(--glass-card-bg\)\]{background-color:var(--glass-card-bg)}.bg-\[var\(--glass-overlay-bg\)\]{background-color:var(--glass-overlay-bg)}.bg-\[var\(--glass-skeleton-primary\)\]{background-color:var(--glass-skeleton-primary)}.bg-\[var\(--glass-skeleton-secondary\)\]{background-color:var(--glass-skeleton-secondary)}.bg-\[var\(--glass-window-fill\)\]{background-color:var(--glass-window-fill)}.bg-\[var\(--gold-deep\)\]{background-color:var(--gold-deep)}.bg-\[var\(--info\)\],.bg-\[var\(--info\)\]\/10{background-color:var(--info)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--info\)\]\/10{background-color:color-mix(in oklab,var(--info)10%,transparent)}}.bg-\[var\(--info-soft\)\]{background-color:var(--info-soft)}.bg-\[var\(--ink\)\]{background-color:var(--ink)}.bg-\[var\(--rose-solid\)\]{background-color:var(--rose-solid)}.bg-\[var\(--scrim\)\]{background-color:var(--scrim)}.bg-\[var\(--scrim-foreground\)\],.bg-\[var\(--scrim-foreground\)\]\/10{background-color:var(--scrim-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--scrim-foreground\)\]\/10{background-color:color-mix(in oklab,var(--scrim-foreground)10%,transparent)}}.bg-\[var\(--scrim-foreground\)\]\/40{background-color:var(--scrim-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--scrim-foreground\)\]\/40{background-color:color-mix(in oklab,var(--scrim-foreground)40%,transparent)}}.bg-\[var\(--scrim-foreground\)\]\/50{background-color:var(--scrim-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--scrim-foreground\)\]\/50{background-color:color-mix(in oklab,var(--scrim-foreground)50%,transparent)}}.bg-\[var\(--scrim-foreground\)\]\/60{background-color:var(--scrim-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--scrim-foreground\)\]\/60{background-color:color-mix(in oklab,var(--scrim-foreground)60%,transparent)}}.bg-\[var\(--scrim-foreground\)\]\/70{background-color:var(--scrim-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--scrim-foreground\)\]\/70{background-color:color-mix(in oklab,var(--scrim-foreground)70%,transparent)}}.bg-\[var\(--scrim-foreground\)\]\/90{background-color:var(--scrim-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--scrim-foreground\)\]\/90{background-color:color-mix(in oklab,var(--scrim-foreground)90%,transparent)}}.bg-\[var\(--scrim-foreground\)\]\/\[0\.05\]{background-color:var(--scrim-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--scrim-foreground\)\]\/\[0\.05\]{background-color:color-mix(in oklab,var(--scrim-foreground)5%,transparent)}}.bg-\[var\(--scrim-soft\)\]{background-color:var(--scrim-soft)}.bg-\[var\(--scrim-strong\)\]{background-color:var(--scrim-strong)}.bg-\[var\(--sf-backdrop-veil\)\]{background-color:var(--sf-backdrop-veil)}.bg-\[var\(--sf-band-bg\,var\(--background\)\)\]{background-color:var(--sf-band-bg,var(--background))}.bg-\[var\(--sf-glass-bg\,var\(--card\)\)\]{background-color:var(--sf-glass-bg,var(--card))}.bg-\[var\(--sf-glass-panel-bg\,var\(--card\)\)\]{background-color:var(--sf-glass-panel-bg,var(--card))}.bg-\[var\(--sf-media-bg\)\]{background-color:var(--sf-media-bg)}.bg-\[var\(--sf-page-bg\,var\(--background\)\)\]{background-color:var(--sf-page-bg,var(--background))}.bg-\[var\(--sf-thumb-card\)\],.bg-\[var\(--sf-thumb-card\)\]\/70{background-color:var(--sf-thumb-card)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--sf-thumb-card\)\]\/70{background-color:color-mix(in oklab,var(--sf-thumb-card)70%,transparent)}}.bg-\[var\(--sf-thumb-ink\)\]\/70{background-color:var(--sf-thumb-ink)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--sf-thumb-ink\)\]\/70{background-color:color-mix(in oklab,var(--sf-thumb-ink)70%,transparent)}}.bg-\[var\(--sf-thumb-ink\)\]\/75{background-color:var(--sf-thumb-ink)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--sf-thumb-ink\)\]\/75{background-color:color-mix(in oklab,var(--sf-thumb-ink)75%,transparent)}}.bg-\[var\(--sf-thumb-muted\)\]\/12{background-color:var(--sf-thumb-muted)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--sf-thumb-muted\)\]\/12{background-color:color-mix(in oklab,var(--sf-thumb-muted)12%,transparent)}}.bg-\[var\(--sf-thumb-muted\)\]\/25{background-color:var(--sf-thumb-muted)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--sf-thumb-muted\)\]\/25{background-color:color-mix(in oklab,var(--sf-thumb-muted)25%,transparent)}}.bg-\[var\(--sf-thumb-muted\)\]\/30{background-color:var(--sf-thumb-muted)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--sf-thumb-muted\)\]\/30{background-color:color-mix(in oklab,var(--sf-thumb-muted)30%,transparent)}}.bg-\[var\(--sf-thumb-muted\)\]\/35{background-color:var(--sf-thumb-muted)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--sf-thumb-muted\)\]\/35{background-color:color-mix(in oklab,var(--sf-thumb-muted)35%,transparent)}}.bg-\[var\(--sf-thumb-muted\)\]\/40{background-color:var(--sf-thumb-muted)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--sf-thumb-muted\)\]\/40{background-color:color-mix(in oklab,var(--sf-thumb-muted)40%,transparent)}}.bg-\[var\(--sf-thumb-muted\)\]\/45{background-color:var(--sf-thumb-muted)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--sf-thumb-muted\)\]\/45{background-color:color-mix(in oklab,var(--sf-thumb-muted)45%,transparent)}}.bg-\[var\(--sf-thumb-muted\)\]\/60{background-color:var(--sf-thumb-muted)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--sf-thumb-muted\)\]\/60{background-color:color-mix(in oklab,var(--sf-thumb-muted)60%,transparent)}}.bg-\[var\(--sf-thumb-page\)\],.bg-\[var\(--sf-thumb-page\)\]\/60{background-color:var(--sf-thumb-page)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--sf-thumb-page\)\]\/60{background-color:color-mix(in oklab,var(--sf-thumb-page)60%,transparent)}}.bg-\[var\(--showcase-ink\)\],.bg-\[var\(--showcase-ink\)\]\/10{background-color:var(--showcase-ink)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--showcase-ink\)\]\/10{background-color:color-mix(in oklab,var(--showcase-ink)10%,transparent)}}.bg-\[var\(--showcase-ink\)\]\/15{background-color:var(--showcase-ink)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--showcase-ink\)\]\/15{background-color:color-mix(in oklab,var(--showcase-ink)15%,transparent)}}.bg-\[var\(--showcase-ink\)\]\/20{background-color:var(--showcase-ink)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--showcase-ink\)\]\/20{background-color:color-mix(in oklab,var(--showcase-ink)20%,transparent)}}.bg-\[var\(--showcase-ink\)\]\/\[0\.06\]{background-color:var(--showcase-ink)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--showcase-ink\)\]\/\[0\.06\]{background-color:color-mix(in oklab,var(--showcase-ink)6%,transparent)}}.bg-\[var\(--showcase-ink\)\]\/\[0\.07\]{background-color:var(--showcase-ink)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--showcase-ink\)\]\/\[0\.07\]{background-color:color-mix(in oklab,var(--showcase-ink)7%,transparent)}}.bg-\[var\(--showcase-surface-deep\)\]{background-color:var(--showcase-surface-deep)}.bg-\[var\(--slate\)\]{background-color:var(--slate)}.bg-\[var\(--success\)\]{background-color:var(--success)}.bg-\[var\(--success-soft\)\]{background-color:var(--success-soft)}.bg-\[var\(--surface-card\)\]{background-color:var(--surface-card)}.bg-\[var\(--surface-chip\)\]{background-color:var(--surface-chip)}.bg-\[var\(--surface-page\)\]{background-color:var(--surface-page)}.bg-\[var\(--surface-sunken\)\]{background-color:var(--surface-sunken)}.bg-\[var\(--text-strong\)\]{background-color:var(--text-strong)}.bg-\[var\(--warning\)\],.bg-\[var\(--warning\)\]\/10{background-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--warning\)\]\/10{background-color:color-mix(in oklab,var(--warning)10%,transparent)}}.bg-\[var\(--warning-soft\)\]{background-color:var(--warning-soft)}.bg-\[var\(--white\)\]{background-color:var(--white)}.bg-\[var\(--x\)\]{background-color:var(--x)}.bg-accent{background-color:var(--accent)}.bg-accent-surface{background-color:var(--accent-surface)}.bg-accent-surface-strong{background-color:var(--accent-surface-strong)}.bg-background,.bg-background\/40{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/40{background-color:color-mix(in oklab,var(--background)40%,transparent)}}.bg-background\/50{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/50{background-color:color-mix(in oklab,var(--background)50%,transparent)}}.bg-background\/60{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/60{background-color:color-mix(in oklab,var(--background)60%,transparent)}}.bg-background\/70{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/70{background-color:color-mix(in oklab,var(--background)70%,transparent)}}.bg-background\/75{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/75{background-color:color-mix(in oklab,var(--background)75%,transparent)}}.bg-background\/80{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/80{background-color:color-mix(in oklab,var(--background)80%,transparent)}}.bg-background\/85{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/85{background-color:color-mix(in oklab,var(--background)85%,transparent)}}.bg-background\/90{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/90{background-color:color-mix(in oklab,var(--background)90%,transparent)}}.bg-background\/95{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/95{background-color:color-mix(in oklab,var(--background)95%,transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black)40%,transparent)}}.bg-border,.bg-border\/60{background-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.bg-border\/60{background-color:color-mix(in oklab,var(--border)60%,transparent)}}.bg-brand,.bg-brand\/6{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.bg-brand\/6{background-color:color-mix(in oklab,var(--brand)6%,transparent)}}.bg-brand\/10{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.bg-brand\/10{background-color:color-mix(in oklab,var(--brand)10%,transparent)}}.bg-brand\/12{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.bg-brand\/12{background-color:color-mix(in oklab,var(--brand)12%,transparent)}}.bg-brand\/15{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.bg-brand\/15{background-color:color-mix(in oklab,var(--brand)15%,transparent)}}.bg-card,.bg-card\/40{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/40{background-color:color-mix(in oklab,var(--card)40%,transparent)}}.bg-card\/50{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/50{background-color:color-mix(in oklab,var(--card)50%,transparent)}}.bg-card\/70{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/70{background-color:color-mix(in oklab,var(--card)70%,transparent)}}.bg-card\/80{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/80{background-color:color-mix(in oklab,var(--card)80%,transparent)}}.bg-card\/85{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/85{background-color:color-mix(in oklab,var(--card)85%,transparent)}}.bg-card\/90{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/90{background-color:color-mix(in oklab,var(--card)90%,transparent)}}.bg-card\/95{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/95{background-color:color-mix(in oklab,var(--card)95%,transparent)}}.bg-current{background-color:currentColor}.bg-danger{background-color:var(--danger)}.bg-danger-soft{background-color:var(--danger-soft)}.bg-danger\/5{background-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.bg-danger\/5{background-color:color-mix(in oklab,var(--danger)5%,transparent)}}.bg-danger\/10{background-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.bg-danger\/10{background-color:color-mix(in oklab,var(--danger)10%,transparent)}}.bg-danger\/20{background-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.bg-danger\/20{background-color:color-mix(in oklab,var(--danger)20%,transparent)}}.bg-destructive,.bg-destructive\/5{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/5{background-color:color-mix(in oklab,var(--destructive)5%,transparent)}}.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/10{background-color:color-mix(in oklab,var(--destructive)10%,transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-foreground,.bg-foreground\/5{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/5{background-color:color-mix(in oklab,var(--foreground)5%,transparent)}}.bg-foreground\/10{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/10{background-color:color-mix(in oklab,var(--foreground)10%,transparent)}}.bg-foreground\/55{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/55{background-color:color-mix(in oklab,var(--foreground)55%,transparent)}}.bg-gold{background-color:var(--gold)}.bg-gold-soft{background-color:var(--gold-soft)}.bg-info{background-color:var(--info)}.bg-info-soft{background-color:var(--info-soft)}.bg-info\/10{background-color:var(--info)}@supports (color:color-mix(in lab,red,red)){.bg-info\/10{background-color:color-mix(in oklab,var(--info)10%,transparent)}}.bg-input\/30{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.bg-input\/30{background-color:color-mix(in oklab,var(--input)30%,transparent)}}.bg-muted{background-color:var(--muted)}.bg-muted-foreground\/20{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-muted-foreground\/20{background-color:color-mix(in oklab,var(--muted-foreground)20%,transparent)}}.bg-muted-foreground\/30{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-muted-foreground\/30{background-color:color-mix(in oklab,var(--muted-foreground)30%,transparent)}}.bg-muted-foreground\/40{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-muted-foreground\/40{background-color:color-mix(in oklab,var(--muted-foreground)40%,transparent)}}.bg-muted\/15{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/15{background-color:color-mix(in oklab,var(--muted)15%,transparent)}}.bg-muted\/20{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/20{background-color:color-mix(in oklab,var(--muted)20%,transparent)}}.bg-muted\/25{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/25{background-color:color-mix(in oklab,var(--muted)25%,transparent)}}.bg-muted\/30{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/30{background-color:color-mix(in oklab,var(--muted)30%,transparent)}}.bg-muted\/40{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/40{background-color:color-mix(in oklab,var(--muted)40%,transparent)}}.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/50{background-color:color-mix(in oklab,var(--muted)50%,transparent)}}.bg-muted\/60{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/60{background-color:color-mix(in oklab,var(--muted)60%,transparent)}}.bg-muted\/70{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/70{background-color:color-mix(in oklab,var(--muted)70%,transparent)}}.bg-popover{background-color:var(--popover)}.bg-primary,.bg-primary\/5{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/5{background-color:color-mix(in oklab,var(--primary)5%,transparent)}}.bg-primary\/10{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/10{background-color:color-mix(in oklab,var(--primary)10%,transparent)}}.bg-primary\/15{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/15{background-color:color-mix(in oklab,var(--primary)15%,transparent)}}.bg-primary\/20{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/20{background-color:color-mix(in oklab,var(--primary)20%,transparent)}}.bg-primary\/30{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/30{background-color:color-mix(in oklab,var(--primary)30%,transparent)}}.bg-primary\/\[0\.02\]{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/\[0\.02\]{background-color:color-mix(in oklab,var(--primary)2%,transparent)}}.bg-primary\/\[0\.06\]{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/\[0\.06\]{background-color:color-mix(in oklab,var(--primary)6%,transparent)}}.bg-secondary{background-color:var(--secondary)}.bg-success{background-color:var(--success)}.bg-success-soft{background-color:var(--success-soft)}.bg-success\/10{background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.bg-success\/10{background-color:color-mix(in oklab,var(--success)10%,transparent)}}.bg-success\/25{background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.bg-success\/25{background-color:color-mix(in oklab,var(--success)25%,transparent)}}.bg-success\/40{background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.bg-success\/40{background-color:color-mix(in oklab,var(--success)40%,transparent)}}.bg-success\/50{background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.bg-success\/50{background-color:color-mix(in oklab,var(--success)50%,transparent)}}.bg-transparent{background-color:#0000}.bg-warning{background-color:var(--warning)}.bg-warning-soft{background-color:var(--warning-soft)}.bg-warning\/5{background-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.bg-warning\/5{background-color:color-mix(in oklab,var(--warning)5%,transparent)}}.bg-warning\/10{background-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.bg-warning\/10{background-color:color-mix(in oklab,var(--warning)10%,transparent)}}.bg-warning\/20{background-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.bg-warning\/20{background-color:color-mix(in oklab,var(--warning)20%,transparent)}}.bg-white{background-color:var(--color-white)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab}.bg-gradient-to-b,.bg-gradient-to-br{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[image\:var\(--ig-brand-gradient\)\]{background-image:var(--ig-brand-gradient)}.from-\[var\(--scrim\)\]{--tw-gradient-from:var(--scrim);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[var\(--scrim-soft\)\]{--tw-gradient-from:var(--scrim-soft);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[var\(--scrim-strong\)\]{--tw-gradient-from:var(--scrim-strong);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary\/20{--tw-gradient-from:var(--primary)}@supports (color:color-mix(in lab,red,red)){.from-primary\/20{--tw-gradient-from:color-mix(in oklab,var(--primary)20%,transparent)}}.from-primary\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-success\/25{--tw-gradient-from:var(--success)}@supports (color:color-mix(in lab,red,red)){.from-success\/25{--tw-gradient-from:color-mix(in oklab,var(--success)25%,transparent)}}.from-success\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.via-success\/25{--tw-gradient-via:var(--success)}@supports (color:color-mix(in lab,red,red)){.via-success\/25{--tw-gradient-via:color-mix(in oklab,var(--success)25%,transparent)}}.via-success\/25{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[var\(--scrim-soft\)\]{--tw-gradient-to:var(--scrim-soft);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-primary\/5{--tw-gradient-to:var(--primary)}@supports (color:color-mix(in lab,red,red)){.to-primary\/5{--tw-gradient-to:color-mix(in oklab,var(--primary)5%,transparent)}}.to-primary\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-success\/25{--tw-gradient-to:var(--success)}@supports (color:color-mix(in lab,red,red)){.to-success\/25{--tw-gradient-to:color-mix(in oklab,var(--success)25%,transparent)}}.to-success\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.stroke-current{stroke:currentColor}.\[object-fit\:var\(--sf-media-fit\)\]{object-fit:var(--sf-media-fit)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing)*0)}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-1{padding:calc(var(--spacing)*1)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-3\.5{padding:calc(var(--spacing)*3.5)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-7{padding:calc(var(--spacing)*7)}.p-8{padding:calc(var(--spacing)*8)}.p-10{padding:calc(var(--spacing)*10)}.p-12{padding:calc(var(--spacing)*12)}.p-\[var\(--menu-pad\)\]{padding:var(--menu-pad)}.p-\[var\(--sf-card-pad\)\]{padding:var(--sf-card-pad)}.px-0{padding-inline:calc(var(--spacing)*0)}.px-0\.5{padding-inline:calc(var(--spacing)*.5)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-\[var\(--studio-inset\)\]{padding-inline:var(--studio-inset)}.py-0{padding-block:calc(var(--spacing)*0)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-3\.5{padding-block:calc(var(--spacing)*3.5)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.py-14{padding-block:calc(var(--spacing)*14)}.py-16{padding-block:calc(var(--spacing)*16)}.py-20{padding-block:calc(var(--spacing)*20)}.py-24{padding-block:calc(var(--spacing)*24)}.py-\[3px\]{padding-block:3px}.py-\[var\(--sf-hero-statement-pad-y\,4rem\)\]{padding-block:var(--sf-hero-statement-pad-y,4rem)}.ps-1{padding-inline-start:calc(var(--spacing)*1)}.ps-1\.5{padding-inline-start:calc(var(--spacing)*1.5)}.ps-2{padding-inline-start:calc(var(--spacing)*2)}.ps-3{padding-inline-start:calc(var(--spacing)*3)}.ps-4{padding-inline-start:calc(var(--spacing)*4)}.ps-5{padding-inline-start:calc(var(--spacing)*5)}.ps-7{padding-inline-start:calc(var(--spacing)*7)}.ps-8{padding-inline-start:calc(var(--spacing)*8)}.ps-9{padding-inline-start:calc(var(--spacing)*9)}.ps-10{padding-inline-start:calc(var(--spacing)*10)}.ps-11{padding-inline-start:calc(var(--spacing)*11)}.ps-14{padding-inline-start:calc(var(--spacing)*14)}.pe-1{padding-inline-end:calc(var(--spacing)*1)}.pe-1\.5{padding-inline-end:calc(var(--spacing)*1.5)}.pe-2{padding-inline-end:calc(var(--spacing)*2)}.pe-2\.5{padding-inline-end:calc(var(--spacing)*2.5)}.pe-3{padding-inline-end:calc(var(--spacing)*3)}.pe-4{padding-inline-end:calc(var(--spacing)*4)}.pe-6{padding-inline-end:calc(var(--spacing)*6)}.pe-8{padding-inline-end:calc(var(--spacing)*8)}.pe-9{padding-inline-end:calc(var(--spacing)*9)}.pe-10{padding-inline-end:calc(var(--spacing)*10)}.pe-11{padding-inline-end:calc(var(--spacing)*11)}.pe-12{padding-inline-end:calc(var(--spacing)*12)}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-0\.5{padding-top:calc(var(--spacing)*.5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-1\.5{padding-top:calc(var(--spacing)*1.5)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-2\.5{padding-top:calc(var(--spacing)*2.5)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-3\.5{padding-top:calc(var(--spacing)*3.5)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-7{padding-top:calc(var(--spacing)*7)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-9{padding-top:calc(var(--spacing)*9)}.pt-10{padding-top:calc(var(--spacing)*10)}.pt-12{padding-top:calc(var(--spacing)*12)}.pt-16{padding-top:calc(var(--spacing)*16)}.pt-32{padding-top:calc(var(--spacing)*32)}.pt-\[calc\(1\.25rem\+env\(safe-area-inset-top\)\)\]{padding-top:calc(1.25rem + env(safe-area-inset-top))}.pt-\[calc\(5rem\+env\(safe-area-inset-top\)\)\]{padding-top:calc(5rem + env(safe-area-inset-top))}.pt-\[calc\(env\(safe-area-inset-top\)\+1rem\)\]{padding-top:calc(env(safe-area-inset-top) + 1rem)}.pt-\[env\(safe-area-inset-top\)\]{padding-top:env(safe-area-inset-top)}.pt-px{padding-top:1px}.pr-\[env\(safe-area-inset-right\)\]{padding-right:env(safe-area-inset-right)}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-1\.5{padding-bottom:calc(var(--spacing)*1.5)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-7{padding-bottom:calc(var(--spacing)*7)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pb-14{padding-bottom:calc(var(--spacing)*14)}.pb-16{padding-bottom:calc(var(--spacing)*16)}.pb-24{padding-bottom:calc(var(--spacing)*24)}.pb-28{padding-bottom:calc(var(--spacing)*28)}.pb-32{padding-bottom:calc(var(--spacing)*32)}.pb-40{padding-bottom:calc(var(--spacing)*40)}.pb-\[calc\(1\.75rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(1.75rem + env(safe-area-inset-bottom))}.pb-\[calc\(1rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.pb-\[calc\(env\(safe-area-inset-bottom\)\+0\.75rem\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + .75rem)}.pb-\[calc\(env\(safe-area-inset-bottom\)\+1\.5rem\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + 1.5rem)}.pb-\[calc\(env\(safe-area-inset-bottom\)\+var\(--dock-clearance\)\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + var(--dock-clearance))}.pb-\[calc\(env\(safe-area-inset-bottom\)\+var\(--dock-clearance-action\)\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + var(--dock-clearance-action))}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pl-\[env\(safe-area-inset-left\)\]{padding-left:env(safe-area-inset-left)}.\[text-align\:var\(--sf-card-text-align\)\]{text-align:var(--sf-card-text-align)}.text-center{text-align:center}.text-end{text-align:end}.text-justify{text-align:justify}.text-left{text-align:left}.text-start{text-align:start}.align-\[-0\.125em\]{vertical-align:-.125em}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.\[font-family\:var\(--sf-font\)\]{font-family:var(--sf-font)}.font-\[inherit\]{font-family:inherit}.font-mono{font-family:var(--font-app-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.55em\]{font-size:.55em}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.625rem\]{font-size:.625rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[length\:calc\(1rem\*var\(--sf-hero-tagline-scale\,1\)\)\]{font-size:calc(1rem*var(--sf-hero-tagline-scale,1))}.text-\[length\:calc\(var\(--sf-type-display\)\*var\(--sf-hero-headline-scale\,1\)\)\]{font-size:calc(var(--sf-type-display)*var(--sf-hero-headline-scale,1))}.text-\[length\:calc\(var\(--sf-type-hero\)\*var\(--sf-hero-headline-scale\,1\)\)\]{font-size:calc(var(--sf-type-hero)*var(--sf-hero-headline-scale,1))}.text-\[length\:calc\(var\(--text-sm\)\*var\(--sf-hero-tagline-scale\,1\)\)\]{font-size:calc(var(--text-sm)*var(--sf-hero-tagline-scale,1))}.text-\[length\:var\(--sf-product-price-size\,var\(--text-3xl\)\)\]{font-size:var(--sf-product-price-size,var(--text-3xl))}.text-\[length\:var\(--sf-product-title-size\,var\(--text-2xl\)\)\]{font-size:var(--sf-product-title-size,var(--text-2xl))}.text-\[length\:var\(--sf-type-display\)\]{font-size:var(--sf-type-display)}.text-\[length\:var\(--sf-type-hero\)\]{font-size:var(--sf-type-hero)}.text-\[length\:var\(--sf-type-price\)\]{font-size:var(--sf-type-price)}.text-\[length\:var\(--sf-type-product-name\)\]{font-size:var(--sf-type-product-name)}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-7{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}.leading-8{--tw-leading:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8)}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.8\]{--tw-leading:1.8;line-height:1.8}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.85\]{--tw-leading:1.85;line-height:1.85}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[font-weight\:var\(--sf-heading-weight\)\]{font-weight:var(--sf-heading-weight)}.\[font-weight\:var\(--sf-hero-headline-weight\,var\(--sf-heading-weight\)\)\]{font-weight:var(--sf-hero-headline-weight,var(--sf-heading-weight))}.\[font-weight\:var\(--sf-product-title-weight\,600\)\]{font-weight:var(--sf-product-title-weight,600)}.tracking-\[0\.09em\]{--tw-tracking:.09em;letter-spacing:.09em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.35em\]{--tw-tracking:.35em;letter-spacing:.35em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.\[letter-spacing\:var\(--sf-product-label-tracking\,0\)\]{letter-spacing:var(--sf-product-label-tracking,0)}.\[letter-spacing\:var\(--sf-product-title-tracking\,-0\.025em\)\]{letter-spacing:var(--sf-product-title-tracking,-.025em)}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\[color\:var\(--sf-hero-headline-color\,currentColor\)\]{color:var(--sf-hero-headline-color,currentColor)}.\[color\:var\(--sf-hero-tagline-color\,currentColor\)\]{color:var(--sf-hero-tagline-color,currentColor)}.text-\[\.\.\]{color:..}.text-\[Npx\]{color:Npx}.text-\[Xpx\/rem\]{color:Xpx/rem}.text-\[Xpx\]{color:Xpx}.text-\[var\(--accent-ink\)\]{color:var(--accent-ink)}.text-\[var\(--accent-solid-ink\)\]{color:var(--accent-solid-ink)}.text-\[var\(--brand-solid-ink\)\]{color:var(--brand-solid-ink)}.text-\[var\(--danger\)\]{color:var(--danger)}.text-\[var\(--danger-foreground\)\]{color:var(--danger-foreground)}.text-\[var\(--danger-ink\)\]{color:var(--danger-ink)}.text-\[var\(--dm-danger-ink\)\]{color:var(--dm-danger-ink)}.text-\[var\(--emphasis-accent\)\]{color:var(--emphasis-accent)}.text-\[var\(--emphasis-ink\)\],.text-\[var\(--emphasis-ink\)\]\/70{color:var(--emphasis-ink)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--emphasis-ink\)\]\/70{color:color-mix(in oklab,var(--emphasis-ink)70%,transparent)}}.text-\[var\(--emphasis-ink-muted\)\]{color:var(--emphasis-ink-muted)}.text-\[var\(--emphasis-surface\)\]{color:var(--emphasis-surface)}.text-\[var\(--gold\)\]{color:var(--gold)}.text-\[var\(--gold-deep\)\]{color:var(--gold-deep)}.text-\[var\(--info\)\]{color:var(--info)}.text-\[var\(--ink\)\]{color:var(--ink)}.text-\[var\(--muted-foreground\)\]{color:var(--muted-foreground)}.text-\[var\(--rose-solid-ink\)\]{color:var(--rose-solid-ink)}.text-\[var\(--scrim-foreground\)\]{color:var(--scrim-foreground)}.text-\[var\(--sf-band-fg\,var\(--foreground\)\)\]{color:var(--sf-band-fg,var(--foreground))}.text-\[var\(--showcase-accent\)\]{color:var(--showcase-accent)}.text-\[var\(--showcase-ink\)\],.text-\[var\(--showcase-ink\)\]\/40{color:var(--showcase-ink)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--showcase-ink\)\]\/40{color:color-mix(in oklab,var(--showcase-ink)40%,transparent)}}.text-\[var\(--showcase-ink\)\]\/50{color:var(--showcase-ink)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--showcase-ink\)\]\/50{color:color-mix(in oklab,var(--showcase-ink)50%,transparent)}}.text-\[var\(--showcase-ink\)\]\/55{color:var(--showcase-ink)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--showcase-ink\)\]\/55{color:color-mix(in oklab,var(--showcase-ink)55%,transparent)}}.text-\[var\(--showcase-ink\)\]\/60{color:var(--showcase-ink)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--showcase-ink\)\]\/60{color:color-mix(in oklab,var(--showcase-ink)60%,transparent)}}.text-\[var\(--showcase-ink\)\]\/70{color:var(--showcase-ink)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--showcase-ink\)\]\/70{color:color-mix(in oklab,var(--showcase-ink)70%,transparent)}}.text-\[var\(--showcase-ink\)\]\/85{color:var(--showcase-ink)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--showcase-ink\)\]\/85{color:color-mix(in oklab,var(--showcase-ink)85%,transparent)}}.text-\[var\(--showcase-ink-muted\)\]{color:var(--showcase-ink-muted)}.text-\[var\(--showcase-surface\)\]{color:var(--showcase-surface)}.text-\[var\(--sidebar-text\)\]{color:var(--sidebar-text)}.text-\[var\(--sidebar-text-active\)\]{color:var(--sidebar-text-active)}.text-\[var\(--sidebar-text-muted\)\]{color:var(--sidebar-text-muted)}.text-\[var\(--slate\)\]{color:var(--slate)}.text-\[var\(--success\)\]{color:var(--success)}.text-\[var\(--success-foreground\)\]{color:var(--success-foreground)}.text-\[var\(--success-ink\)\]{color:var(--success-ink)}.text-\[var\(--text-brand\)\]{color:var(--text-brand)}.text-\[var\(--text-muted\)\]{color:var(--text-muted)}.text-\[var\(--text-strong\)\]{color:var(--text-strong)}.text-\[var\(--warning\)\]{color:var(--warning)}.text-\[var\(--warning-foreground\)\]{color:var(--warning-foreground)}.text-\[var\(--warning-ink\)\]{color:var(--warning-ink)}.text-\[var\(--x\)\]{color:var(--x)}.text-accent-foreground{color:var(--accent-foreground)}.text-accent-ink{color:var(--accent-ink)}.text-background,.text-background\/80{color:var(--background)}@supports (color:color-mix(in lab,red,red)){.text-background\/80{color:color-mix(in oklab,var(--background)80%,transparent)}}.text-border\/50{color:var(--border)}@supports (color:color-mix(in lab,red,red)){.text-border\/50{color:color-mix(in oklab,var(--border)50%,transparent)}}.text-brand{color:var(--brand)}.text-card{color:var(--card)}.text-card-foreground{color:var(--card-foreground)}.text-current{color:currentColor}.text-danger{color:var(--danger)}.text-danger-ink{color:var(--danger-ink)}.text-destructive{color:var(--destructive)}.text-destructive-foreground{color:var(--destructive-foreground)}.text-destructive\/60{color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.text-destructive\/60{color:color-mix(in oklab,var(--destructive)60%,transparent)}}.text-foreground,.text-foreground\/30{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/30{color:color-mix(in oklab,var(--foreground)30%,transparent)}}.text-foreground\/40{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/40{color:color-mix(in oklab,var(--foreground)40%,transparent)}}.text-foreground\/50{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/50{color:color-mix(in oklab,var(--foreground)50%,transparent)}}.text-foreground\/60{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/60{color:color-mix(in oklab,var(--foreground)60%,transparent)}}.text-foreground\/70{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/70{color:color-mix(in oklab,var(--foreground)70%,transparent)}}.text-foreground\/80{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/80{color:color-mix(in oklab,var(--foreground)80%,transparent)}}.text-foreground\/85{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/85{color:color-mix(in oklab,var(--foreground)85%,transparent)}}.text-gold-ink{color:var(--gold-ink)}.text-info{color:var(--info)}.text-inherit{color:inherit}.text-muted-foreground,.text-muted-foreground\/30{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/30{color:color-mix(in oklab,var(--muted-foreground)30%,transparent)}}.text-muted-foreground\/40{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/40{color:color-mix(in oklab,var(--muted-foreground)40%,transparent)}}.text-muted-foreground\/45{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/45{color:color-mix(in oklab,var(--muted-foreground)45%,transparent)}}.text-muted-foreground\/50{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/50{color:color-mix(in oklab,var(--muted-foreground)50%,transparent)}}.text-muted-foreground\/60{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/60{color:color-mix(in oklab,var(--muted-foreground)60%,transparent)}}.text-muted-foreground\/70{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/70{color:color-mix(in oklab,var(--muted-foreground)70%,transparent)}}.text-muted-foreground\/80{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/80{color:color-mix(in oklab,var(--muted-foreground)80%,transparent)}}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground,.text-primary-foreground\/70{color:var(--primary-foreground)}@supports (color:color-mix(in lab,red,red)){.text-primary-foreground\/70{color:color-mix(in oklab,var(--primary-foreground)70%,transparent)}}.text-primary\/60{color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.text-primary\/60{color:color-mix(in oklab,var(--primary)60%,transparent)}}.text-primary\/80{color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.text-primary\/80{color:color-mix(in oklab,var(--primary)80%,transparent)}}.text-secondary-foreground{color:var(--secondary-foreground)}.text-success{color:var(--success)}.text-success-ink{color:var(--success-ink)}.text-transparent{color:#0000}.text-warning{color:var(--warning)}.text-warning-ink{color:var(--warning-ink)}.text-white{color:var(--color-white)}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.text-white\/55{color:color-mix(in oklab,var(--color-white)55%,transparent)}}.text-zinc-400{color:var(--color-zinc-400)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal}.ordinal,.tabular-nums{font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-\[inset_0_1px_2px_rgb\(var\(--foreground-rgb\)_\/_6\%\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_2px_rgb\(var\(--foreground-rgb\)_\/_6\%\)\]{--tw-shadow:inset 0 1px 2px var(--tw-shadow-color,rgb(var(--foreground-rgb)/6%))}.shadow-\[inset_0_1px_2px_rgb\(var\(--foreground-rgb\)_\/_10\%\)\]{--tw-shadow:inset 0 1px 2px var(--tw-shadow-color,rgb(var(--foreground-rgb)/10%))}.shadow-\[inset_0_1px_2px_rgb\(var\(--foreground-rgb\)_\/_10\%\)\],.shadow-\[var\(--sf-card-shadow\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--sf-card-shadow\)\]{--tw-shadow:var(--sf-card-shadow)}.shadow-\[var\(--shadow-card\)\]{--tw-shadow:var(--shadow-card)}.shadow-\[var\(--shadow-card\)\],.shadow-\[var\(--shadow-float\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-float\)\]{--tw-shadow:var(--shadow-float)}.shadow-\[var\(--shadow-rose-glow\)\]{--tw-shadow:var(--shadow-rose-glow)}.shadow-\[var\(--shadow-rose-glow\)\],.shadow-\[var\(--shadow-soft\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-soft\)\]{--tw-shadow:var(--shadow-soft)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.shadow-lg,.shadow-none{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow-sm,.shadow-xs{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)}.ring,.ring-1,.ring-2{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)}.ring-4,.ring-\[3px\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\[3px\]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)}.shadow-card{--tw-shadow-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.shadow-card{--tw-shadow-color:color-mix(in oklab,var(--card)var(--tw-shadow-alpha),transparent)}}.ring-\[var\(--accent-surface\)\]{--tw-ring-color:var(--accent-surface)}.ring-\[var\(--card-fill\)\]{--tw-ring-color:var(--card-fill)}.ring-\[var\(--scrim-foreground\)\]\/20{--tw-ring-color:var(--scrim-foreground)}@supports (color:color-mix(in lab,red,red)){.ring-\[var\(--scrim-foreground\)\]\/20{--tw-ring-color:color-mix(in oklab,var(--scrim-foreground)20%,transparent)}}.ring-\[var\(--showcase-ink\)\]\/10{--tw-ring-color:var(--showcase-ink)}@supports (color:color-mix(in lab,red,red)){.ring-\[var\(--showcase-ink\)\]\/10{--tw-ring-color:color-mix(in oklab,var(--showcase-ink)10%,transparent)}}.ring-background{--tw-ring-color:var(--background)}.ring-black\/10{--tw-ring-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.ring-black\/10{--tw-ring-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.ring-border,.ring-border\/40{--tw-ring-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.ring-border\/40{--tw-ring-color:color-mix(in oklab,var(--border)40%,transparent)}}.ring-brand\/40{--tw-ring-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.ring-brand\/40{--tw-ring-color:color-mix(in oklab,var(--brand)40%,transparent)}}.ring-card{--tw-ring-color:var(--card)}.ring-destructive\/40{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.ring-destructive\/40{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.ring-primary,.ring-primary\/10{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.ring-primary\/10{--tw-ring-color:color-mix(in oklab,var(--primary)10%,transparent)}}.ring-primary\/20{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.ring-primary\/20{--tw-ring-color:color-mix(in oklab,var(--primary)20%,transparent)}}.ring-primary\/30{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.ring-primary\/30{--tw-ring-color:color-mix(in oklab,var(--primary)30%,transparent)}}.ring-primary\/60{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.ring-primary\/60{--tw-ring-color:color-mix(in oklab,var(--primary)60%,transparent)}}.ring-ring,.ring-ring\/20{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.ring-ring\/20{--tw-ring-color:color-mix(in oklab,var(--ring)20%,transparent)}}.ring-ring\/50{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.ring-ring\/50{--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.ring-offset-background{--tw-ring-offset-color:var(--background)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.blur-sm{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-sm{--tw-blur:blur(var(--blur-sm))}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a))drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a)drop-shadow(0 1px 1px #0000000f)}.drop-shadow,.invert{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.\[filter\:blur\(var\(--sf-backdrop-blur\)\)_saturate\(var\(--sf-backdrop-saturate\)\)\]{filter:blur(var(--sf-backdrop-blur))saturate(var(--sf-backdrop-saturate))}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-md{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md))}.backdrop-blur-none{--tw-backdrop-blur: }.backdrop-blur-none,.backdrop-blur-sm{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm))}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl))}.backdrop-blur-xl,.backdrop-saturate-150{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-saturate-150{--tw-backdrop-saturate:saturate(150%)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.\[backdrop-filter\:blur\(var\(--sf-glass-blur\,0px\)\)_saturate\(var\(--sf-glass-saturate\,100\%\)\)\]{-webkit-backdrop-filter:blur(var(--sf-glass-blur,0))saturate(var(--sf-glass-saturate,100%));backdrop-filter:blur(var(--sf-glass-blur,0))saturate(var(--sf-glass-saturate,100%))}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[height\]{transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[stroke-dashoffset\]{transition-property:stroke-dashoffset;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.duration-105{--tw-duration:.105s;transition-duration:.105s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-\[180ms\]{--tw-duration:.18s;transition-duration:.18s}.duration-\[250ms\]{--tw-duration:.25s;transition-duration:.25s}.duration-\[350ms\]{--tw-duration:.35s;transition-duration:.35s}.duration-\[400ms\]{--tw-duration:.4s;transition-duration:.4s}.duration-\[var\(--dur-enter\)\]{--tw-duration:var(--dur-enter);transition-duration:var(--dur-enter)}.duration-\[var\(--dur-fast\)\]{--tw-duration:var(--dur-fast);transition-duration:var(--dur-fast)}.ease-\[cubic-bezier\(0\.32\,0\.72\,0\,1\)\]{--tw-ease:cubic-bezier(.32,.72,0,1);transition-timing-function:cubic-bezier(.32,.72,0,1)}.ease-\[var\(--ease-out\)\]{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.ease-\[var\(--ease-smooth\)\]{--tw-ease:var(--ease-smooth);transition-timing-function:var(--ease-smooth)}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[--rows-cols\:minmax\(0\,1fr\)\]{--rows-cols:minmax(0,1fr)}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.\[animation-duration\:var\(--sf-marquee-duration\,24s\)\]{animation-duration:var(--sf-marquee-duration,24s)}.\[scrollbar-width\:none\]{scrollbar-width:none}.ring-inset{--tw-ring-inset:inset}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}@media (hover:hover){.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\:scale-\[1\.04\]:is(:where(.group):hover *){scale:1.04}.group-hover\:\[transform\:scale\(var\(--sf-card-hover-scale\)\)_translateY\(var\(--sf-card-hover-translate\)\)\]:is(:where(.group):hover *){transform:scale(var(--sf-card-hover-scale))translateY(var(--sf-card-hover-translate))}.group-hover\:bg-primary\/15:is(:where(.group):hover *){background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-primary\/15:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--primary)15%,transparent)}}.group-hover\:text-foreground:is(:where(.group):hover *){color:var(--foreground)}.group-hover\:text-primary:is(:where(.group):hover *){color:var(--primary)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed;cursor:var(--cursor-not-allowed)}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.selection\:bg-primary ::selection{background-color:var(--primary)}.selection\:bg-primary::selection{background-color:var(--primary)}.selection\:text-primary-foreground ::selection{color:var(--primary-foreground)}.selection\:text-primary-foreground::selection{color:var(--primary-foreground)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(var(--spacing)*7)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-end::placeholder{text-align:end}.placeholder\:font-sans::placeholder{font-family:var(--font-app-sans)}.placeholder\:font-normal::placeholder{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.placeholder\:tracking-normal::placeholder{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-0\.5:after{content:var(--tw-content);inset:calc(var(--spacing)*-.5)}.after\:-inset-1:after{content:var(--tw-content);inset:calc(var(--spacing)*-1)}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing)*-2)}.after\:-inset-3:after{content:var(--tw-content);inset:calc(var(--spacing)*-3)}.after\:-inset-3\.5:after{content:var(--tw-content);inset:calc(var(--spacing)*-3.5)}.after\:inset-0:after{content:var(--tw-content);inset:calc(var(--spacing)*0)}.after\:-inset-x-0\.5:after{content:var(--tw-content);inset-inline:calc(var(--spacing)*-.5)}.after\:-inset-x-1:after{content:var(--tw-content);inset-inline:calc(var(--spacing)*-1)}.after\:-inset-x-2:after{content:var(--tw-content);inset-inline:calc(var(--spacing)*-2)}.after\:inset-x-0:after{content:var(--tw-content);inset-inline:calc(var(--spacing)*0)}.after\:-inset-y-2:after{content:var(--tw-content);inset-block:calc(var(--spacing)*-2)}.after\:-inset-y-2\.5:after{content:var(--tw-content);inset-block:calc(var(--spacing)*-2.5)}.after\:-inset-y-3:after{content:var(--tw-content);inset-block:calc(var(--spacing)*-3)}.after\:-inset-y-5:after{content:var(--tw-content);inset-block:calc(var(--spacing)*-5)}.after\:rounded-\[var\(--radius-sm\)\]:after{content:var(--tw-content);border-radius:var(--radius-sm)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:calc(var(--spacing)*0)}.last\:col-span-2:last-child{grid-column:span 2/span 2}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing)*0)}.empty\:hidden:empty{display:none}.focus-within\:border-primary\/50:focus-within{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.focus-within\:border-primary\/50:focus-within{border-color:color-mix(in oklab,var(--primary)50%,transparent)}}.focus-within\:border-ring:focus-within{border-color:var(--ring)}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-\[3px\]:focus-within{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-primary\/20:focus-within{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.focus-within\:ring-primary\/20:focus-within{--tw-ring-color:color-mix(in oklab,var(--primary)20%,transparent)}}.focus-within\:ring-ring\/20:focus-within{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-within\:ring-ring\/20:focus-within{--tw-ring-color:color-mix(in oklab,var(--ring)20%,transparent)}}.focus-within\:outline-hidden:focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-within\:outline-hidden:focus-within{outline-offset:2px;outline:2px solid #0000}}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:border-\[var\(--border-brand\)\]:hover{border-color:var(--border-brand)}.hover\:border-\[var\(--border-strong\)\]:hover{border-color:var(--border-strong)}.hover\:border-\[var\(--glass-border-hover\)\]:hover{border-color:var(--glass-border-hover)}.hover\:border-\[var\(--showcase-ink\)\]\/30:hover{border-color:var(--showcase-ink)}@supports (color:color-mix(in lab,red,red)){.hover\:border-\[var\(--showcase-ink\)\]\/30:hover{border-color:color-mix(in oklab,var(--showcase-ink)30%,transparent)}}.hover\:border-border:hover,.hover\:border-border\/50:hover{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.hover\:border-border\/50:hover{border-color:color-mix(in oklab,var(--border)50%,transparent)}}.hover\:border-border\/60:hover{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.hover\:border-border\/60:hover{border-color:color-mix(in oklab,var(--border)60%,transparent)}}.hover\:border-foreground\/60:hover{border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:border-foreground\/60:hover{border-color:color-mix(in oklab,var(--foreground)60%,transparent)}}.hover\:border-primary:hover,.hover\:border-primary\/20:hover{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/20:hover{border-color:color-mix(in oklab,var(--primary)20%,transparent)}}.hover\:border-primary\/40:hover{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/40:hover{border-color:color-mix(in oklab,var(--primary)40%,transparent)}}.hover\:border-primary\/50:hover{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/50:hover{border-color:color-mix(in oklab,var(--primary)50%,transparent)}}.hover\:bg-\[var\(--accent-solid-strong\)\]:hover{background-color:var(--accent-solid-strong)}.hover\:bg-\[var\(--brand-solid\)\]\/10:hover{background-color:var(--brand-solid)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--brand-solid\)\]\/10:hover{background-color:color-mix(in oklab,var(--brand-solid)10%,transparent)}}.hover\:bg-\[var\(--emphasis-surface\)\]\/90:hover{background-color:var(--emphasis-surface)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--emphasis-surface\)\]\/90:hover{background-color:color-mix(in oklab,var(--emphasis-surface)90%,transparent)}}.hover\:bg-\[var\(--glass-card-hover\)\]:hover{background-color:var(--glass-card-hover)}.hover\:bg-\[var\(--rose-solid-hover\)\]:hover{background-color:var(--rose-solid-hover)}.hover\:bg-\[var\(--scrim-foreground\)\]\/20:hover{background-color:var(--scrim-foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--scrim-foreground\)\]\/20:hover{background-color:color-mix(in oklab,var(--scrim-foreground)20%,transparent)}}.hover\:bg-\[var\(--scrim-strong\)\]:hover{background-color:var(--scrim-strong)}.hover\:bg-\[var\(--showcase-ink\)\]\/10:hover{background-color:var(--showcase-ink)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--showcase-ink\)\]\/10:hover{background-color:color-mix(in oklab,var(--showcase-ink)10%,transparent)}}.hover\:bg-\[var\(--showcase-ink\)\]\/20:hover{background-color:var(--showcase-ink)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--showcase-ink\)\]\/20:hover{background-color:color-mix(in oklab,var(--showcase-ink)20%,transparent)}}.hover\:bg-\[var\(--showcase-ink\)\]\/90:hover{background-color:var(--showcase-ink)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--showcase-ink\)\]\/90:hover{background-color:color-mix(in oklab,var(--showcase-ink)90%,transparent)}}.hover\:bg-\[var\(--sidebar-item-hover\)\]:hover{background-color:var(--sidebar-item-hover)}.hover\:bg-\[var\(--surface-card\)\]:hover{background-color:var(--surface-card)}.hover\:bg-\[var\(--surface-card-hover\)\]:hover{background-color:var(--surface-card-hover)}.hover\:bg-\[var\(--surface-chip\)\]:hover{background-color:var(--surface-chip)}.hover\:bg-\[var\(--surface-sunken\)\]:hover{background-color:var(--surface-sunken)}.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-background:hover,.hover\:bg-background\/80:hover{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-background\/80:hover{background-color:color-mix(in oklab,var(--background)80%,transparent)}}.hover\:bg-destructive\/10:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/10:hover{background-color:color-mix(in oklab,var(--destructive)10%,transparent)}}.hover\:bg-destructive\/20:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive)90%,transparent)}}.hover\:bg-muted:hover,.hover\:bg-muted\/20:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/20:hover{background-color:color-mix(in oklab,var(--muted)20%,transparent)}}.hover\:bg-muted\/30:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/30:hover{background-color:color-mix(in oklab,var(--muted)30%,transparent)}}.hover\:bg-muted\/40:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/40:hover{background-color:color-mix(in oklab,var(--muted)40%,transparent)}}.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab,var(--muted)50%,transparent)}}.hover\:bg-muted\/60:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/60:hover{background-color:color-mix(in oklab,var(--muted)60%,transparent)}}.hover\:bg-muted\/70:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/70:hover{background-color:color-mix(in oklab,var(--muted)70%,transparent)}}.hover\:bg-muted\/80:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/80:hover{background-color:color-mix(in oklab,var(--muted)80%,transparent)}}.hover\:bg-primary\/5:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/5:hover{background-color:color-mix(in oklab,var(--primary)5%,transparent)}}.hover\:bg-primary\/15:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/15:hover{background-color:color-mix(in oklab,var(--primary)15%,transparent)}}.hover\:bg-primary\/20:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/20:hover{background-color:color-mix(in oklab,var(--primary)20%,transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary)90%,transparent)}}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--secondary)80%,transparent)}}.hover\:bg-transparent:hover{background-color:#0000}.hover\:bg-warning-soft\/80:hover{background-color:var(--warning-soft)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-warning-soft\/80:hover{background-color:color-mix(in oklab,var(--warning-soft)80%,transparent)}}.hover\:text-\[var\(--scrim-foreground\)\]:hover{color:var(--scrim-foreground)}.hover\:text-\[var\(--showcase-ink\)\]:hover{color:var(--showcase-ink)}.hover\:text-\[var\(--sidebar-text\)\]:hover{color:var(--sidebar-text)}.hover\:text-\[var\(--text-brand\)\]\/80:hover{color:var(--text-brand)}@supports (color:color-mix(in lab,red,red)){.hover\:text-\[var\(--text-brand\)\]\/80:hover{color:color-mix(in oklab,var(--text-brand)80%,transparent)}}.hover\:text-\[var\(--text-strong\)\]:hover{color:var(--text-strong)}.hover\:text-brand:hover,.hover\:text-brand\/80:hover{color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.hover\:text-brand\/80:hover{color:color-mix(in oklab,var(--brand)80%,transparent)}}.hover\:text-destructive:hover{color:var(--destructive)}.hover\:text-foreground:hover,.hover\:text-foreground\/85:hover{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:text-foreground\/85:hover{color:color-mix(in oklab,var(--foreground)85%,transparent)}}.hover\:text-info\/80:hover{color:var(--info)}@supports (color:color-mix(in lab,red,red)){.hover\:text-info\/80:hover{color:color-mix(in oklab,var(--info)80%,transparent)}}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:text-primary:hover,.hover\:text-primary\/80:hover{color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:text-primary\/80:hover{color:color-mix(in oklab,var(--primary)80%,transparent)}}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-95:hover{opacity:.95}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[var\(--shadow-float\)\]:hover{--tw-shadow:var(--shadow-float)}.hover\:shadow-\[var\(--shadow-float\)\]:hover,.hover\:shadow-lg:hover{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a)}.hover\:shadow-md:hover,.hover\:shadow-xl:hover{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a)}.hover\:shadow-primary\/5:hover{--tw-shadow-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-primary\/5:hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--primary)5%,transparent)var(--tw-shadow-alpha),transparent)}}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:border-0:focus{border-style:var(--tw-border-style);border-width:0}.focus\:border-ring:focus{border-color:var(--ring)}.focus\:border-transparent:focus{border-color:#0000}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:bg-muted:focus,.focus\:bg-muted\/60:focus{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.focus\:bg-muted\/60:focus{background-color:color-mix(in oklab,var(--muted)60%,transparent)}}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:text-destructive:focus{color:var(--destructive)}.focus\:text-foreground:focus{color:var(--foreground)}.focus\:shadow-\[inset_0_1px_2px_rgb\(var\(--foreground-rgb\)_\/_6\%\)\,var\(--shadow-ring\)\]:focus{--tw-shadow:inset 0 1px 2px var(--tw-shadow-color,rgb(var(--foreground-rgb)/6%)),var(--shadow-ring)}.focus\:shadow-\[inset_0_1px_2px_rgb\(var\(--foreground-rgb\)_\/_6\%\)\,var\(--shadow-ring\)\]:focus,.focus\:shadow-none:focus{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:shadow-none:focus{--tw-shadow:0 0 #0000}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)}.focus\:ring-0:focus,.focus\:ring-2:focus{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)}.focus\:ring-\[3px\]:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-primary\/20:focus{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-primary\/20:focus{--tw-ring-color:color-mix(in oklab,var(--primary)20%,transparent)}}.focus\:ring-ring\/20:focus{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-ring\/20:focus{--tw-ring-color:color-mix(in oklab,var(--ring)20%,transparent)}}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:border-\[var\(--border-brand\)\]:focus-visible{border-color:var(--border-brand)}.focus-visible\:border-\[var\(--border-subtle\)\]:focus-visible{border-color:var(--border-subtle)}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:bg-\[var\(--surface-card\)\]:focus-visible{background-color:var(--surface-card)}.focus-visible\:bg-\[var\(--surface-field-focus\)\]:focus-visible{background-color:var(--surface-field-focus)}.focus-visible\:bg-\[var\(--surface-sunken\)\]:focus-visible{background-color:var(--surface-sunken)}.focus-visible\:bg-muted:focus-visible,.focus-visible\:bg-muted\/60:focus-visible{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:bg-muted\/60:focus-visible{background-color:color-mix(in oklab,var(--muted)60%,transparent)}}.focus-visible\:bg-transparent:focus-visible{background-color:#0000}.focus-visible\:text-\[var\(--text-strong\)\]:focus-visible{color:var(--text-strong)}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-4:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[var\(--border-brand\)\]\/25:focus-visible{--tw-ring-color:var(--border-brand)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-\[var\(--border-brand\)\]\/25:focus-visible{--tw-ring-color:color-mix(in oklab,var(--border-brand)25%,transparent)}}.focus-visible\:ring-\[var\(--border-brand\)\]\/40:focus-visible{--tw-ring-color:var(--border-brand)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-\[var\(--border-brand\)\]\/40:focus-visible{--tw-ring-color:color-mix(in oklab,var(--border-brand)40%,transparent)}}.focus-visible\:ring-destructive:focus-visible,.focus-visible\:ring-destructive\/50:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-destructive\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)50%,transparent)}}.focus-visible\:ring-primary\/20:focus-visible{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-primary\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--primary)20%,transparent)}}.focus-visible\:ring-primary\/25:focus-visible{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-primary\/25:focus-visible{--tw-ring-color:color-mix(in oklab,var(--primary)25%,transparent)}}.focus-visible\:ring-primary\/40:focus-visible{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-primary\/40:focus-visible{--tw-ring-color:color-mix(in oklab,var(--primary)40%,transparent)}}.focus-visible\:ring-ring:focus-visible,.focus-visible\:ring-ring\/20:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring)20%,transparent)}}.focus-visible\:ring-ring\/25:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/25:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring)25%,transparent)}}.focus-visible\:ring-ring\/40:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/40:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring)40%,transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:-outline-offset-2:focus-visible{outline-offset:calc(2px*-1)}.focus-visible\:-outline-offset-4:focus-visible{outline-offset:calc(4px*-1)}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[var\(--scrim-foreground\)\]:focus-visible{outline-color:var(--scrim-foreground)}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.focus-visible\:after\:ring-\[3px\]:focus-visible:after{content:var(--tw-content);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:after\:ring-primary\/20:focus-visible:after{content:var(--tw-content);--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:after\:ring-primary\/20:focus-visible:after{--tw-ring-color:color-mix(in oklab,var(--primary)20%,transparent)}}.focus-visible\:after\:ring-inset:focus-visible:after{content:var(--tw-content);--tw-ring-inset:inset}.active\:scale-90:active{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x)var(--tw-scale-y)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.active\:scale-\[0\.97\]:active{scale:.97}.active\:scale-\[0\.98\]:active{scale:.98}.active\:scale-\[0\.99\]:active{scale:.99}.active\:bg-muted:active,.active\:bg-muted\/50:active{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.active\:bg-muted\/50:active{background-color:color-mix(in oklab,var(--muted)50%,transparent)}}.active\:bg-muted\/70:active{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.active\:bg-muted\/70:active{background-color:color-mix(in oklab,var(--muted)70%,transparent)}}@media (hover:hover){.enabled\:hover\:border-primary:enabled:hover{border-color:var(--primary)}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default;cursor:var(--cursor-default)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed;cursor:var(--cursor-not-allowed)}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-100:disabled{opacity:1}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing)*2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing)*3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing)*4)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:text-destructive[aria-invalid=true]{color:var(--destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.aria-invalid\:ring-destructive\/50[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:ring-destructive\/50[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)50%,transparent)}}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[error\=true\]\:text-destructive[data-error=true]{color:var(--destructive)}.data-\[invalid\]\:border-destructive[data-invalid]{border-color:var(--destructive)}.data-\[invalid\]\:ring-destructive\/20[data-invalid]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.data-\[invalid\]\:ring-destructive\/20[data-invalid]{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.data-\[orientation\=horizontal\]\:h-1\.5[data-orientation=horizontal]{height:calc(var(--spacing)*1.5)}.data-\[orientation\=horizontal\]\:h-full[data-orientation=horizontal]{height:100%}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:min-h-44[data-orientation=vertical]{min-height:calc(var(--spacing)*44)}.data-\[orientation\=vertical\]\:w-1\.5[data-orientation=vertical]{width:calc(var(--spacing)*1.5)}.data-\[orientation\=vertical\]\:w-auto[data-orientation=vertical]{width:auto}.data-\[orientation\=vertical\]\:w-full[data-orientation=vertical]{width:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical]{flex-direction:column}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--background)}.data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--foreground)}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=checked\]\:translate-x-\[calc\(100\%\+1px\)\][data-state=checked]{--tw-translate-x:calc(100% + 1px);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[state\=checked\]\:border-primary[data-state=checked]{border-color:var(--primary)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--primary)}.data-\[state\=checked\]\:bg-primary-foreground[data-state=checked]{background-color:var(--primary-foreground)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--primary-foreground)}.data-\[state\=open\]\:border-ring[data-state=open]{border-color:var(--ring)}.data-\[state\=open\]\:bg-\[var\(--surface-chip\)\][data-state=open]{background-color:var(--surface-chip)}.data-\[state\=open\]\:bg-muted[data-state=open]{background-color:var(--muted)}.data-\[state\=open\]\:ring-\[3px\][data-state=open]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=open\]\:ring-ring\/20[data-state=open]{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.data-\[state\=open\]\:ring-ring\/20[data-state=open]{--tw-ring-color:color-mix(in oklab,var(--ring)20%,transparent)}}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted)}.data-\[state\=unchecked\]\:translate-x-px[data-state=unchecked]{--tw-translate-x:1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[state\=unchecked\]\:border-border[data-state=unchecked]{border-color:var(--border)}.data-\[state\=unchecked\]\:bg-muted[data-state=unchecked]{background-color:var(--muted)}@supports ((-webkit-backdrop-filter:var(--tw )) or (backdrop-filter:var(--tw ))){.supports-\[backdrop-filter\]\:bg-background\/80{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.supports-\[backdrop-filter\]\:bg-background\/80{background-color:color-mix(in oklab,var(--background)80%,transparent)}}.supports-\[backdrop-filter\]\:backdrop-blur-none{--tw-backdrop-blur: }.supports-\[backdrop-filter\]\:backdrop-blur-none,.supports-\[backdrop-filter\]\:backdrop-blur-xl{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.supports-\[backdrop-filter\]\:backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl))}}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-\[fadeIn_0\.2s_ease-out\]{animation:fadeIn .2s ease-out}}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:duration-0{--tw-duration:0s;transition-duration:0s}@media (hover:hover){.motion-reduce\:hover\:scale-100:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.motion-reduce\:data-\[state\=closed\]\:animate-none[data-state=closed],.motion-reduce\:data-\[state\=open\]\:animate-none[data-state=open]{animation:none}}@media not all and (min-width:64rem){.max-lg\:hidden{display:none}}@media not all and (min-width:40rem){.max-sm\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (min-width:400px){.min-\[400px\]\:max-w-\[400px\]{max-width:400px}}@media (min-width:880px){.min-\[880px\]\:inset-3\.5{inset:calc(var(--spacing)*3.5)}.min-\[880px\]\:start-9{inset-inline-start:calc(var(--spacing)*9)}.min-\[880px\]\:start-\[30px\]{inset-inline-start:30px}.min-\[880px\]\:end-9{inset-inline-end:calc(var(--spacing)*9)}.min-\[880px\]\:end-\[30px\]{inset-inline-end:30px}.min-\[880px\]\:top-\[30px\]{top:30px}.min-\[880px\]\:bottom-\[38px\]{bottom:38px}.min-\[880px\]\:z-10{z-index:10}.min-\[880px\]\:mt-0{margin-top:calc(var(--spacing)*0)}.min-\[880px\]\:mt-\[18px\]{margin-top:18px}.min-\[880px\]\:block{display:block}.min-\[880px\]\:grid{display:grid}.min-\[880px\]\:h-\[74px\]{height:74px}.min-\[880px\]\:h-auto{height:auto}.min-\[880px\]\:min-h-\[624px\]{min-height:624px}.min-\[880px\]\:max-w-\[1060px\]{max-width:1060px}.min-\[880px\]\:flex-initial{flex:0 auto}.min-\[880px\]\:flex-none{flex:none}.min-\[880px\]\:shrink{flex-shrink:1}.min-\[880px\]\:grid-cols-\[1\.04fr_1fr\]{grid-template-columns:1.04fr 1fr}.min-\[880px\]\:flex-row{flex-direction:row}.min-\[880px\]\:items-center{align-items:center}.min-\[880px\]\:justify-center{justify-content:center}.min-\[880px\]\:overflow-visible{overflow:visible}.min-\[880px\]\:rounded-2xl{border-radius:var(--radius-2xl)}.min-\[880px\]\:rounded-3xl{border-radius:var(--radius-3xl)}.min-\[880px\]\:rounded-none{border-radius:0}.min-\[880px\]\:bg-\[var\(--glass-window-fill\)\]{background-color:var(--glass-window-fill)}.min-\[880px\]\:bg-transparent{background-color:#0000}.min-\[880px\]\:p-3\.5{padding:calc(var(--spacing)*3.5)}.min-\[880px\]\:px-7{padding-inline:calc(var(--spacing)*7)}.min-\[880px\]\:px-12{padding-inline:calc(var(--spacing)*12)}.min-\[880px\]\:py-10{padding-block:calc(var(--spacing)*10)}.min-\[880px\]\:py-\[54px\]{padding-block:54px}.min-\[880px\]\:pb-\[54px\]{padding-bottom:54px}.min-\[880px\]\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.min-\[880px\]\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.min-\[880px\]\:leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}}@media (min-width:40rem){.sm\:top-\[50\%\]{top:50%}.sm\:mx-0{margin-inline:calc(var(--spacing)*0)}.sm\:ms-auto{margin-inline-start:auto}.sm\:me-2{margin-inline-end:calc(var(--spacing)*2)}.sm\:-mt-12{margin-top:calc(var(--spacing)*-12)}.sm\:-mt-16{margin-top:calc(var(--spacing)*-16)}.sm\:mt-0\.5{margin-top:calc(var(--spacing)*.5)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:size-20{width:calc(var(--spacing)*20);height:calc(var(--spacing)*20)}.sm\:size-24{width:calc(var(--spacing)*24);height:calc(var(--spacing)*24)}.sm\:h-5{height:calc(var(--spacing)*5)}.sm\:h-8{height:calc(var(--spacing)*8)}.sm\:h-24{height:calc(var(--spacing)*24)}.sm\:h-\[240px\]{height:240px}.sm\:h-\[var\(--sf-hero-height-wide\,var\(--sf-hero-height\)\)\]{height:var(--sf-hero-height-wide,var(--sf-hero-height))}.sm\:min-h-0{min-height:calc(var(--spacing)*0)}.sm\:min-h-\[140px\]{min-height:140px}.sm\:min-h-\[320px\]{min-height:320px}.sm\:w-5{width:calc(var(--spacing)*5)}.sm\:w-8{width:calc(var(--spacing)*8)}.sm\:w-52{width:calc(var(--spacing)*52)}.sm\:w-\[140px\]{width:140px}.sm\:w-\[160px\]{width:160px}.sm\:w-\[180px\]{width:180px}.sm\:w-auto{width:auto}.sm\:max-w-80{max-width:calc(var(--spacing)*80)}.sm\:max-w-\[420px\]{max-width:420px}.sm\:max-w-\[480px\]{max-width:480px}.sm\:max-w-\[520px\]{max-width:520px}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:flex-none{flex:none}.sm\:translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:calc(var(--spacing)*2)}.sm\:gap-3{gap:calc(var(--spacing)*3)}.sm\:gap-4{gap:calc(var(--spacing)*4)}.sm\:gap-6{gap:calc(var(--spacing)*6)}.sm\:gap-x-6{column-gap:calc(var(--spacing)*6)}.sm\:self-auto{align-self:auto}.sm\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sm\:p-4{padding:calc(var(--spacing)*4)}.sm\:p-5{padding:calc(var(--spacing)*5)}.sm\:p-6{padding:calc(var(--spacing)*6)}.sm\:p-8{padding:calc(var(--spacing)*8)}.sm\:p-10{padding:calc(var(--spacing)*10)}.sm\:p-\[var\(--sf-card-pad-wide\)\]{padding:var(--sf-card-pad-wide)}.sm\:px-0{padding-inline:calc(var(--spacing)*0)}.sm\:px-5{padding-inline:calc(var(--spacing)*5)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:px-8{padding-inline:calc(var(--spacing)*8)}.sm\:py-1\.5{padding-block:calc(var(--spacing)*1.5)}.sm\:pt-5{padding-top:calc(var(--spacing)*5)}.sm\:pt-6{padding-top:calc(var(--spacing)*6)}.sm\:pt-8{padding-top:calc(var(--spacing)*8)}.sm\:pt-10{padding-top:calc(var(--spacing)*10)}.sm\:pt-12{padding-top:calc(var(--spacing)*12)}.sm\:pt-14{padding-top:calc(var(--spacing)*14)}.sm\:pt-16{padding-top:calc(var(--spacing)*16)}.sm\:pt-20{padding-top:calc(var(--spacing)*20)}.sm\:pb-6{padding-bottom:calc(var(--spacing)*6)}.sm\:pb-8{padding-bottom:calc(var(--spacing)*8)}.sm\:pb-10{padding-bottom:calc(var(--spacing)*10)}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-\[34px\]{font-size:34px}.sm\:text-\[length\:calc\(var\(--sf-type-display-wide\)\*var\(--sf-hero-headline-scale\,1\)\)\]{font-size:calc(var(--sf-type-display-wide)*var(--sf-hero-headline-scale,1))}.sm\:text-\[length\:calc\(var\(--sf-type-hero-wide\)\*var\(--sf-hero-headline-scale\,1\)\)\]{font-size:calc(var(--sf-type-hero-wide)*var(--sf-hero-headline-scale,1))}.sm\:text-\[length\:var\(--sf-type-display-wide\)\]{font-size:var(--sf-type-display-wide)}.sm\:text-\[length\:var\(--sf-type-hero-wide\)\]{font-size:var(--sf-type-hero-wide)}.sm\:last\:col-span-2:last-child{grid-column:span 2/span 2}}@media (min-width:48rem){.md\:absolute{position:absolute}.md\:sticky{position:sticky}.md\:inset-auto{inset:auto}.md\:top-0{top:calc(var(--spacing)*0)}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline-flex{display:inline-flex}.md\:h-\[900px\]{height:900px}.md\:h-dvh{height:100dvh}.md\:max-h-\[60dvh\]{max-height:60dvh}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-center{justify-content:center}.md\:overflow-y-auto{overflow-y:auto}.md\:rounded-\[62px\]{border-radius:62px}.md\:bg-secondary{background-color:var(--secondary)}.md\:p-0{padding:calc(var(--spacing)*0)}.md\:p-6{padding:calc(var(--spacing)*6)}.md\:p-7{padding:calc(var(--spacing)*7)}.md\:p-8{padding:calc(var(--spacing)*8)}.md\:px-6{padding-inline:calc(var(--spacing)*6)}.md\:py-5{padding-block:calc(var(--spacing)*5)}.md\:pb-2{padding-bottom:calc(var(--spacing)*2)}.md\:opacity-0{opacity:0}.md\:shadow-\[var\(--shadow-float\)\]{--tw-shadow:var(--shadow-float);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){.md\:group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.md\:last\:col-span-1:last-child{grid-column:span 1/span 1}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:inset-x-auto{inset-inline:auto}.lg\:start-2{inset-inline-start:calc(var(--spacing)*2)}.lg\:start-3{inset-inline-start:calc(var(--spacing)*3)}.lg\:end-2{inset-inline-end:calc(var(--spacing)*2)}.lg\:top-2{top:calc(var(--spacing)*2)}.lg\:top-4{top:calc(var(--spacing)*4)}.lg\:top-24{top:calc(var(--spacing)*24)}.lg\:bottom-0{bottom:calc(var(--spacing)*0)}.lg\:bottom-2{bottom:calc(var(--spacing)*2)}.lg\:z-30{z-index:30}.lg\:z-auto{z-index:auto}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:order-none{order:0}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-12{grid-column:span 12/span 12}.lg\:mx-0{margin-inline:calc(var(--spacing)*0)}.lg\:mx-auto{margin-inline:auto}.lg\:-mt-20{margin-top:calc(var(--spacing)*-20)}.lg\:mt-0{margin-top:calc(var(--spacing)*0)}.lg\:mt-1{margin-top:calc(var(--spacing)*1)}.lg\:mt-2{margin-top:calc(var(--spacing)*2)}.lg\:mt-4{margin-top:calc(var(--spacing)*4)}.lg\:mt-12{margin-top:calc(var(--spacing)*12)}.lg\:mt-14{margin-top:calc(var(--spacing)*14)}.lg\:mt-auto{margin-top:auto}.lg\:mb-2{margin-bottom:calc(var(--spacing)*2)}.lg\:mb-4{margin-bottom:calc(var(--spacing)*4)}.lg\:mb-6{margin-bottom:calc(var(--spacing)*6)}.lg\:mb-8{margin-bottom:calc(var(--spacing)*8)}.lg\:block{display:block}.lg\:contents{display:contents}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:inline-flex{display:inline-flex}.lg\:inline-grid{display:inline-grid}.lg\:table-cell{display:table-cell}.lg\:size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.lg\:size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.lg\:size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.lg\:size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.lg\:size-28{width:calc(var(--spacing)*28);height:calc(var(--spacing)*28)}.lg\:size-\[var\(--sf-orbit-item-lg\)\]{width:var(--sf-orbit-item-lg);height:var(--sf-orbit-item-lg)}.lg\:h-5{height:calc(var(--spacing)*5)}.lg\:h-6{height:calc(var(--spacing)*6)}.lg\:h-8{height:calc(var(--spacing)*8)}.lg\:h-9{height:calc(var(--spacing)*9)}.lg\:h-10{height:calc(var(--spacing)*10)}.lg\:h-11{height:calc(var(--spacing)*11)}.lg\:h-12{height:calc(var(--spacing)*12)}.lg\:h-14{height:calc(var(--spacing)*14)}.lg\:h-16{height:calc(var(--spacing)*16)}.lg\:h-18{height:calc(var(--spacing)*18)}.lg\:h-20{height:calc(var(--spacing)*20)}.lg\:h-24{height:calc(var(--spacing)*24)}.lg\:h-28{height:calc(var(--spacing)*28)}.lg\:h-32{height:calc(var(--spacing)*32)}.lg\:h-60{height:calc(var(--spacing)*60)}.lg\:h-\[300px\]{height:300px}.lg\:h-\[var\(--sf-hero-height-lg\,var\(--sf-hero-height\)\)\]{height:var(--sf-hero-height-lg,var(--sf-hero-height))}.lg\:h-full{height:100%}.lg\:min-h-0{min-height:calc(var(--spacing)*0)}.lg\:min-h-9{min-height:calc(var(--spacing)*9)}.lg\:min-h-10{min-height:calc(var(--spacing)*10)}.lg\:min-h-12{min-height:calc(var(--spacing)*12)}.lg\:min-h-\[var\(--menu-row\)\]{min-height:var(--menu-row)}.lg\:min-h-auto{min-height:auto}.lg\:min-h-full{min-height:100%}.lg\:w-5{width:calc(var(--spacing)*5)}.lg\:w-6{width:calc(var(--spacing)*6)}.lg\:w-8{width:calc(var(--spacing)*8)}.lg\:w-10{width:calc(var(--spacing)*10)}.lg\:w-12{width:calc(var(--spacing)*12)}.lg\:w-14{width:calc(var(--spacing)*14)}.lg\:w-16{width:calc(var(--spacing)*16)}.lg\:w-18{width:calc(var(--spacing)*18)}.lg\:w-20{width:calc(var(--spacing)*20)}.lg\:w-24{width:calc(var(--spacing)*24)}.lg\:w-28{width:calc(var(--spacing)*28)}.lg\:w-32{width:calc(var(--spacing)*32)}.lg\:w-44{width:calc(var(--spacing)*44)}.lg\:w-56{width:calc(var(--spacing)*56)}.lg\:w-64{width:calc(var(--spacing)*64)}.lg\:w-80{width:calc(var(--spacing)*80)}.lg\:w-96{width:calc(var(--spacing)*96)}.lg\:w-\[360px\]{width:360px}.lg\:w-auto{width:auto}.lg\:max-w-2xl{max-width:var(--container-2xl)}.lg\:max-w-96{max-width:calc(var(--spacing)*96)}.lg\:max-w-\[75\%\]{max-width:75%}.lg\:max-w-md{max-width:var(--container-md)}.lg\:min-w-0{min-width:calc(var(--spacing)*0)}.lg\:min-w-9{min-width:calc(var(--spacing)*9)}.lg\:min-w-10{min-width:calc(var(--spacing)*10)}.lg\:min-w-\[15rem\]{min-width:15rem}.lg\:flex-1{flex:1}.lg\:flex-none{flex:none}.lg\:shrink-0{flex-shrink:0}.lg\:translate-y-2{--tw-translate-y:calc(var(--spacing)*2);translate:var(--tw-translate-x)var(--tw-translate-y)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(22rem\,0\.9fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(22rem,.9fr)}.lg\:grid-cols-\[minmax\(0\,1\.5fr\)_minmax\(20rem\,1fr\)\]{grid-template-columns:minmax(0,1.5fr) minmax(20rem,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.lg\:grid-cols-\[minmax\(0\,3fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:justify-center{justify-content:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-start{justify-content:flex-start}.lg\:gap-2{gap:calc(var(--spacing)*2)}.lg\:gap-3{gap:calc(var(--spacing)*3)}.lg\:gap-4{gap:calc(var(--spacing)*4)}.lg\:gap-5{gap:calc(var(--spacing)*5)}.lg\:gap-6{gap:calc(var(--spacing)*6)}.lg\:gap-7{gap:calc(var(--spacing)*7)}.lg\:gap-8{gap:calc(var(--spacing)*8)}.lg\:gap-10{gap:calc(var(--spacing)*10)}.lg\:gap-16{gap:calc(var(--spacing)*16)}.lg\:gap-\[var\(--sf-product-gap-lg\,var\(--sf-product-gap\,var\(--space-12\)\)\)\]{gap:var(--sf-product-gap-lg,var(--sf-product-gap,var(--space-12)))}:where(.lg\:space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.lg\:space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.lg\:space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}.lg\:self-start{align-self:flex-start}.lg\:overflow-visible{overflow:visible}.lg\:rounded-xl{border-radius:calc(var(--radius) + 4px)}.lg\:border-0{border-style:var(--tw-border-style);border-width:0}.lg\:border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.lg\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.lg\:border-border{border-color:var(--border)}.lg\:p-3{padding:calc(var(--spacing)*3)}.lg\:p-4{padding:calc(var(--spacing)*4)}.lg\:p-5{padding:calc(var(--spacing)*5)}.lg\:p-6{padding:calc(var(--spacing)*6)}.lg\:p-8{padding:calc(var(--spacing)*8)}.lg\:px-0{padding-inline:calc(var(--spacing)*0)}.lg\:px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.lg\:px-5{padding-inline:calc(var(--spacing)*5)}.lg\:px-6{padding-inline:calc(var(--spacing)*6)}.lg\:px-7{padding-inline:calc(var(--spacing)*7)}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}.lg\:px-10{padding-inline:calc(var(--spacing)*10)}.lg\:py-5{padding-block:calc(var(--spacing)*5)}.lg\:py-6{padding-block:calc(var(--spacing)*6)}.lg\:py-8{padding-block:calc(var(--spacing)*8)}.lg\:py-10{padding-block:calc(var(--spacing)*10)}.lg\:py-12{padding-block:calc(var(--spacing)*12)}.lg\:py-16{padding-block:calc(var(--spacing)*16)}.lg\:py-20{padding-block:calc(var(--spacing)*20)}.lg\:py-24{padding-block:calc(var(--spacing)*24)}.lg\:pe-12{padding-inline-end:calc(var(--spacing)*12)}.lg\:pt-0{padding-top:calc(var(--spacing)*0)}.lg\:pt-4{padding-top:calc(var(--spacing)*4)}.lg\:pt-5{padding-top:calc(var(--spacing)*5)}.lg\:pt-6{padding-top:calc(var(--spacing)*6)}.lg\:pt-7{padding-top:calc(var(--spacing)*7)}.lg\:pt-8{padding-top:calc(var(--spacing)*8)}.lg\:pt-10{padding-top:calc(var(--spacing)*10)}.lg\:pt-14{padding-top:calc(var(--spacing)*14)}.lg\:pt-20{padding-top:calc(var(--spacing)*20)}.lg\:pt-24{padding-top:calc(var(--spacing)*24)}.lg\:pt-28{padding-top:calc(var(--spacing)*28)}.lg\:pt-40{padding-top:calc(var(--spacing)*40)}.lg\:pb-0{padding-bottom:calc(var(--spacing)*0)}.lg\:pb-4{padding-bottom:calc(var(--spacing)*4)}.lg\:pb-6{padding-bottom:calc(var(--spacing)*6)}.lg\:pb-7{padding-bottom:calc(var(--spacing)*7)}.lg\:pb-8{padding-bottom:calc(var(--spacing)*8)}.lg\:pb-10{padding-bottom:calc(var(--spacing)*10)}.lg\:pb-14{padding-bottom:calc(var(--spacing)*14)}.lg\:pb-20{padding-bottom:calc(var(--spacing)*20)}.lg\:pb-28{padding-bottom:calc(var(--spacing)*28)}.lg\:pb-32{padding-bottom:calc(var(--spacing)*32)}.lg\:text-start{text-align:start}.lg\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.lg\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.lg\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.lg\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.lg\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.lg\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.lg\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.lg\:text-\[60px\]{font-size:60px}.lg\:text-\[length\:var\(--sf-product-title-size-lg\,var\(--sf-product-title-size\,var\(--text-3xl\)\)\)\]{font-size:var(--sf-product-title-size-lg,var(--sf-product-title-size,var(--text-3xl)))}.lg\:opacity-0{opacity:0}.lg\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){.lg\:group-hover\:translate-y-0:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.lg\:group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.lg\:after\:hidden:after{content:var(--tw-content);display:none}@media (hover:hover){.lg\:hover\:border-\[var\(--emphasis-ink\)\]\/30:hover{border-color:var(--emphasis-ink)}@supports (color:color-mix(in lab,red,red)){.lg\:hover\:border-\[var\(--emphasis-ink\)\]\/30:hover{border-color:color-mix(in oklab,var(--emphasis-ink)30%,transparent)}}.lg\:hover\:border-foreground\/30:hover{border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.lg\:hover\:border-foreground\/30:hover{border-color:color-mix(in oklab,var(--foreground)30%,transparent)}}}.lg\:focus-visible\:opacity-100:focus-visible{opacity:1}}@media (min-width:80rem){.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:col-span-8{grid-column:span 8/span 8}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:w-\[380px\]{width:380px}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:px-8{padding-inline:calc(var(--spacing)*8)}.xl\:last\:col-span-1:last-child{grid-column:span 1/span 1}}@media (min-width:96rem){.\32 xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\32 xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\32 xl\:last\:col-span-1:last-child{grid-column:span 1/span 1}}@container not (min-width:640px){.\@max-\[640px\]\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@container not (min-width:560px){.\@max-\[560px\]\:hidden{display:none}}@container (min-width:15rem){.\@\[15rem\]\:block{display:block}}@container (min-width:17rem){.\@\[17rem\]\:size-7{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}.\@\[17rem\]\:size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.\@\[17rem\]\:h-\[1\.65rem\]{height:1.65rem}.\@\[17rem\]\:w-\[2\.15rem\]{width:2.15rem}.\@\[17rem\]\:p-5{padding:calc(var(--spacing)*5)}.\@\[17rem\]\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@container (min-width:20rem){.\@xs\:w-auto{width:auto}.\@xs\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@xs\:flex-row{flex-direction:row}.\@xs\:items-center{align-items:center}.\@xs\:justify-end{justify-content:flex-end}.\@xs\:gap-2{gap:calc(var(--spacing)*2)}}@container (min-width:22rem){.\@\[22rem\]\:size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.\@\[22rem\]\:size-12{width:calc(var(--spacing)*12);height:calc(var(--spacing)*12)}.\@\[22rem\]\:h-6{height:calc(var(--spacing)*6)}.\@\[22rem\]\:h-\[2\.05rem\]{height:2.05rem}.\@\[22rem\]\:w-\[2\.7rem\]{width:2.7rem}.\@\[22rem\]\:w-\[14px\]{width:14px}.\@\[22rem\]\:gap-1\.5{gap:calc(var(--spacing)*1.5)}.\@\[22rem\]\:gap-2{gap:calc(var(--spacing)*2)}.\@\[22rem\]\:gap-2\.5{gap:calc(var(--spacing)*2.5)}.\@\[22rem\]\:gap-3{gap:calc(var(--spacing)*3)}.\@\[22rem\]\:p-6{padding:calc(var(--spacing)*6)}.\@\[22rem\]\:px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.\@\[22rem\]\:py-1\.5{padding-block:calc(var(--spacing)*1.5)}.\@\[22rem\]\:text-\[11px\]{font-size:11px}.\@\[22rem\]\:text-\[13px\]{font-size:13px}.\@\[22rem\]\:text-\[15px\]{font-size:15px}.\@\[22rem\]\:text-\[22px\]{font-size:22px}}@container (min-width:24rem){.\@sm\:col-span-1{grid-column:span 1/span 1}.\@sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:28rem){.\@md\:block{display:block}.\@md\:w-6{width:calc(var(--spacing)*6)}.\@md\:w-28{width:calc(var(--spacing)*28)}.\@md\:w-36{width:calc(var(--spacing)*36)}.\@md\:w-auto{width:auto}.\@md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.\@md\:flex-row{flex-direction:row}.\@md\:items-center{align-items:center}.\@md\:items-start{align-items:flex-start}.\@md\:justify-between{justify-content:space-between}.\@md\:justify-end{justify-content:flex-end}.\@md\:gap-3{gap:calc(var(--spacing)*3)}.\@md\:gap-4{gap:calc(var(--spacing)*4)}.\@md\:self-auto{align-self:auto}.\@md\:p-6{padding:calc(var(--spacing)*6)}.\@md\:text-start{text-align:start}.\@md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@container (min-width:32rem){.\@lg\:col-span-2{grid-column:span 2/span 2}.\@lg\:row-span-2{grid-row:span 2/span 2}.\@lg\:ms-auto{margin-inline-start:auto}.\@lg\:block{display:block}.\@lg\:hidden{display:none}.\@lg\:inline{display:inline}.\@lg\:aspect-auto{aspect-ratio:auto}.\@lg\:w-\[140px\]{width:140px}.\@lg\:w-\[160px\]{width:160px}.\@lg\:w-\[180px\]{width:180px}.\@lg\:w-auto{width:auto}.\@lg\:flex-1{flex:1}.\@lg\:basis-auto{flex-basis:auto}.\@lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\@lg\:flex-row{flex-direction:row}.\@lg\:items-center{align-items:center}.\@lg\:justify-between{justify-content:space-between}.\@lg\:gap-2{gap:calc(var(--spacing)*2)}.\@lg\:gap-3{gap:calc(var(--spacing)*3)}.\@lg\:px-4{padding-inline:calc(var(--spacing)*4)}.\@lg\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@container (min-width:36rem){.\@xl\:w-\[180px\]{width:180px}.\@xl\:w-auto{width:auto}.\@xl\:max-w-md{max-width:var(--container-md)}.\@xl\:flex-1{flex:1}.\@xl\:flex-none{flex:none}.\@xl\:shrink-0{flex-shrink:0}.\@xl\:basis-0{flex-basis:calc(var(--spacing)*0)}.\@xl\:basis-auto{flex-basis:auto}.\@xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@xl\:flex-col{flex-direction:column}.\@xl\:flex-row{flex-direction:row}.\@xl\:flex-wrap{flex-wrap:wrap}.\@xl\:items-center{align-items:center}.\@xl\:items-end{align-items:flex-end}.\@xl\:items-start{align-items:flex-start}.\@xl\:justify-between{justify-content:space-between}.\@xl\:justify-end{justify-content:flex-end}.\@xl\:gap-4{gap:calc(var(--spacing)*4)}.\@xl\:gap-5{gap:calc(var(--spacing)*5)}.\@xl\:gap-6{gap:calc(var(--spacing)*6)}.\@xl\:gap-7{gap:calc(var(--spacing)*7)}.\@xl\:gap-y-0\.5{row-gap:calc(var(--spacing)*.5)}.\@xl\:self-center{align-self:center}.\@xl\:pt-5{padding-top:calc(var(--spacing)*5)}.\@xl\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\@xl\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\@xl\:\[--rows-cols\:minmax\(0\,1fr\)_auto\]{--rows-cols:minmax(0,1fr)auto}}@container (min-width:42rem){.\@2xl\:ms-auto{margin-inline-start:auto}.\@2xl\:block{display:block}.\@2xl\:hidden{display:none}.\@2xl\:h-64{height:calc(var(--spacing)*64)}.\@2xl\:w-48{width:calc(var(--spacing)*48)}.\@2xl\:w-auto{width:auto}.\@2xl\:max-w-xl{max-width:var(--container-xl)}.\@2xl\:min-w-0{min-width:calc(var(--spacing)*0)}.\@2xl\:flex-1{flex:1}.\@2xl\:flex-none{flex:none}.\@2xl\:shrink-0{flex-shrink:0}.\@2xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@2xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@2xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@2xl\:grid-cols-\[\.\.\.\]{grid-template-columns:...}.\@2xl\:grid-cols-\[48\%_minmax\(0\,1fr\)\]{grid-template-columns:48% minmax(0,1fr)}.\@2xl\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.\@2xl\:grid-cols-\[repeat\(var\(--sf-grid-cols-wide\,3\)\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(var(--sf-grid-cols-wide,3),minmax(0,1fr))}.\@2xl\:flex-row{flex-direction:row}.\@2xl\:items-center{align-items:center}.\@2xl\:items-end{align-items:flex-end}.\@2xl\:items-start{align-items:flex-start}.\@2xl\:justify-between{justify-content:space-between}.\@2xl\:gap-6{gap:calc(var(--spacing)*6)}.\@2xl\:gap-10{gap:calc(var(--spacing)*10)}.\@2xl\:gap-\[var\(--sf-grid-gap-wide\)\]{gap:var(--sf-grid-gap-wide)}.\@2xl\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.\@2xl\:p-5{padding:calc(var(--spacing)*5)}.\@2xl\:pt-0{padding-top:calc(var(--spacing)*0)}}@container (min-width:48rem){.\@3xl\:block{display:block}.\@3xl\:hidden{display:none}.\@3xl\:h-14{height:calc(var(--spacing)*14)}.\@3xl\:flex-1{flex:1}.\@3xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@3xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@3xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\@3xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\@3xl\:flex-row{flex-direction:row}.\@3xl\:items-start{align-items:flex-start}}@container (min-width:56rem){.\@4xl\:mx-0{margin-inline:calc(var(--spacing)*0)}.\@4xl\:max-w-none{max-width:none}.\@4xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@4xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@4xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(18rem\,auto\)\]{grid-template-columns:minmax(0,1fr) minmax(18rem,auto)}.\@4xl\:items-end{align-items:flex-end}.\@4xl\:gap-6{gap:calc(var(--spacing)*6)}.\@4xl\:gap-12{gap:calc(var(--spacing)*12)}.\@4xl\:text-end{text-align:end}}@container (min-width:64rem){.\@5xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@5xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@5xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\@5xl\:grid-cols-\[repeat\(var\(--sf-grid-cols-wider\,4\)\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(var(--sf-grid-cols-wider,4),minmax(0,1fr))}.\@5xl\:gap-x-6{column-gap:calc(var(--spacing)*6)}}.ltr\:me-1\.5:where(:dir(ltr),[dir=ltr],[dir=ltr] *){margin-inline-end:calc(var(--spacing)*1.5)}.ltr\:me-2:where(:dir(ltr),[dir=ltr],[dir=ltr] *){margin-inline-end:calc(var(--spacing)*2)}.ltr\:-translate-x-full:where(:dir(ltr),[dir=ltr],[dir=ltr] *){--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.ltr\:rotate-180:where(:dir(ltr),[dir=ltr],[dir=ltr] *){rotate:180deg}.rtl\:ms-1\.5:where(:dir(rtl),[dir=rtl],[dir=rtl] *){margin-inline-start:calc(var(--spacing)*1.5)}.rtl\:ms-2:where(:dir(rtl),[dir=rtl],[dir=rtl] *){margin-inline-start:calc(var(--spacing)*2)}.rtl\:translate-x-full:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.rtl\:-scale-x-100:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-scale-x:calc(100%*-1);scale:var(--tw-scale-x)var(--tw-scale-y)}.rtl\:rotate-90:where(:dir(rtl),[dir=rtl],[dir=rtl] *){rotate:90deg}.rtl\:rotate-180:where(:dir(rtl),[dir=rtl],[dir=rtl] *){rotate:180deg}.rtl\:items-end:where(:dir(rtl),[dir=rtl],[dir=rtl] *){align-items:flex-end}.rtl\:items-start:where(:dir(rtl),[dir=rtl],[dir=rtl] *){align-items:flex-start}.rtl\:data-\[state\=checked\]\:-translate-x-\[calc\(100\%\+1px\)\]:where(:dir(rtl),[dir=rtl],[dir=rtl] *)[data-state=checked]{--tw-translate-x:calc(calc(100% + 1px)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.rtl\:data-\[state\=unchecked\]\:-translate-x-px:where(:dir(rtl),[dir=rtl],[dir=rtl] *)[data-state=unchecked]{--tw-translate-x:-1px;translate:var(--tw-translate-x)var(--tw-translate-y)}@media print{.print\:block{display:block}.print\:hidden{display:none}.print\:overflow-visible{overflow:visible}.print\:p-0{padding:calc(var(--spacing)*0)}}@media (pointer:coarse){.pointer-coarse\:min-h-11{min-height:calc(var(--spacing)*11)}}@media (min-width:64rem){@media (pointer:fine){.lg\:pointer-fine\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}}.\[\&_\.text-muted-foreground\]\:text-\[var\(--scrim-foreground\)\] .text-muted-foreground{color:var(--scrim-foreground)}.\[\&_\.text-muted-foreground\]\:opacity-80 .text-muted-foreground{opacity:.8}.\[\&_code\]\:break-all code{word-break:break-all}.\[\&_h2\]\:font-semibold h2,.\[\&_h3\]\:font-semibold h3,.\[\&_h4\]\:font-semibold h4{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_img\]\:size-25 img{width:calc(var(--spacing)*25);height:calc(var(--spacing)*25)}.\[\&_img\]\:object-contain img{object-fit:contain}.\[\&_li\]\:ms-4 li{margin-inline-start:calc(var(--spacing)*4)}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_pre\]\:whitespace-pre-wrap pre{white-space:pre-wrap}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-5 svg:not([class*=size-]){width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.\[\&_td\]\:p-2 td,.\[\&_th\]\:p-2 th{padding:calc(var(--spacing)*2)}.\[\&_th\]\:text-start th{text-align:start}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&\:\:-moz-range-thumb\]\:h-6::-moz-range-thumb{height:calc(var(--spacing)*6)}.\[\&\:\:-moz-range-thumb\]\:w-6::-moz-range-thumb{width:calc(var(--spacing)*6)}.\[\&\:\:-moz-range-thumb\]\:rounded-full::-moz-range-thumb{border-radius:3.40282e+38px}.\[\&\:\:-moz-range-thumb\]\:border-0::-moz-range-thumb{border-style:var(--tw-border-style);border-width:0}.\[\&\:\:-moz-range-thumb\]\:bg-\[var\(--showcase-ink\)\]::-moz-range-thumb{background-color:var(--showcase-ink)}@media (min-width:64rem){.lg\:\[\&\:\:-moz-range-thumb\]\:h-4::-moz-range-thumb{height:calc(var(--spacing)*4)}.lg\:\[\&\:\:-moz-range-thumb\]\:w-4::-moz-range-thumb{width:calc(var(--spacing)*4)}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker,.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:\:-webkit-search-cancel-button\]\:hidden::-webkit-search-cancel-button{display:none}.\[\&\:\:-webkit-slider-thumb\]\:h-6::-webkit-slider-thumb{height:calc(var(--spacing)*6)}.\[\&\:\:-webkit-slider-thumb\]\:w-6::-webkit-slider-thumb{width:calc(var(--spacing)*6)}.\[\&\:\:-webkit-slider-thumb\]\:appearance-none::-webkit-slider-thumb{appearance:none}.\[\&\:\:-webkit-slider-thumb\]\:rounded-full::-webkit-slider-thumb{border-radius:3.40282e+38px}.\[\&\:\:-webkit-slider-thumb\]\:bg-\[var\(--showcase-ink\)\]::-webkit-slider-thumb{background-color:var(--showcase-ink)}.\[\&\:\:-webkit-slider-thumb\]\:shadow-md::-webkit-slider-thumb{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (min-width:64rem){.lg\:\[\&\:\:-webkit-slider-thumb\]\:h-4::-webkit-slider-thumb{height:calc(var(--spacing)*4)}.lg\:\[\&\:\:-webkit-slider-thumb\]\:w-4::-webkit-slider-thumb{width:calc(var(--spacing)*4)}}.\[\&\:has\(\[role\=checkbox\]\)\]\:pe-0:has([role=checkbox]){padding-inline-end:calc(var(--spacing)*0)}.\[\&\>\*\]\:h-full>*{height:100%}.\[\&\>\*\]\:w-full>*{width:100%}.\[\&\>\*\]\:min-w-0>*{min-width:calc(var(--spacing)*0)}.\[\&\>\*\+\*\]\:border-t>*+*{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&\>\*\+\*\]\:border-border>*+*{border-color:var(--border)}.\[\&\>\*\:first-child\:not\(\:only-child\)\]\:flex-none>:first-child:not(:only-child){flex:none}.\[\&\>\*\:last-child\]\:flex-1>:last-child{flex:1}.\[\&\>span\]\:line-clamp-1>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[\&\>span\]\:text-end>span{text-align:end}.\[\&\>span\[data-placeholder\]\]\:text-muted-foreground>span[data-placeholder]{color:var(--muted-foreground)}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:start-4>svg{inset-inline-start:calc(var(--spacing)*4)}.\[\&\>svg\]\:top-4>svg{top:calc(var(--spacing)*4)}.\[\&\>svg\]\:text-destructive>svg{color:var(--destructive)}.\[\&\>svg\]\:text-foreground>svg{color:var(--foreground)}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;translate:var(--tw-translate-x)var(--tw-translate-y)}.\[\&\>svg\~\*\]\:ps-7>svg~*{padding-inline-start:calc(var(--spacing)*7)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}body{scrollbar-width:none;-ms-overflow-style:none}body::-webkit-scrollbar{display:none}*{box-sizing:border-box}.toaster{top:calc(1rem + env(safe-area-inset-top));pointer-events:none;flex-direction:column;justify-content:flex-start;align-items:center;padding-inline:1rem;z-index:9999!important;width:auto!important;max-width:100%!important;font-family:inherit!important;display:flex!important;position:fixed!important}.toaster [data-sonner-toast]{pointer-events:auto;width:320px;max-width:calc(100vw - 2rem);background:var(--glass-dropdown-bg)!important;border:1px solid var(--glass-border)!important;color:var(--popover-foreground)!important;-webkit-backdrop-filter:blur(var(--glass-blur))saturate(180%)!important;backdrop-filter:blur(var(--glass-blur))saturate(180%)!important;box-shadow:var(--shadow-card),inset 0 1px 0 var(--glass-highlight)!important;border-radius:20px!important;margin:.5rem 0!important;font-family:inherit!important;animation:toastSlideIn .4s cubic-bezier(.4,0,.2,1)!important}.toaster [data-sonner-toast][data-state=closed]{animation:toastSlideOut .4s cubic-bezier(.4,0,.2,1)!important}@media (max-width:767px){.toaster [data-sonner-toast]{width:100%!important;max-width:calc(100vw - 2rem)!important}}.toaster [data-sonner-toast] [data-title]{font-size:1rem!important;font-weight:600!important}.toaster [data-sonner-toast] [data-description]{opacity:.9!important;font-weight:500!important;line-height:1.5!important}.toaster [data-sonner-toast]:hover{box-shadow:var(--shadow-float),inset 0 1px 0 var(--glass-highlight)!important;transform:translateY(-2px)!important}.toaster [data-sonner-toast] [data-icon]{justify-content:center;align-items:center;width:20px;height:20px;display:flex;margin:0!important}.toaster [data-sonner-toast] [data-icon] svg{width:20px;height:20px}@keyframes toastSlideIn{0%{opacity:0;transform:translateY(-20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes toastSlideOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-20px)scale(.95)}}}:root{--font-app-sans:"EstadedFD","Roboto",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--font-app-mono:ui-monospace,"SFMono-Regular",Menlo,Consolas,"Liberation Mono","EstadedFD",monospace;--font-app-latin:system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--brand-primary:var(--slate);--brand-primary-dark:var(--ink);--brand-primary-soft:var(--ice);--brand-accent:var(--sky);--brand-accent-gold:var(--gold);--brand-accent-gold-deep:var(--gold-deep);--ig-brand-gold:#f9ce34;--ig-brand-pink:#ee2a7b;--ig-brand-violet:#6228d7;--ig-brand-gradient:linear-gradient(45deg,var(--ig-brand-gold),var(--ig-brand-pink),var(--ig-brand-violet));--brand-text-primary:var(--ink);--brand-text-secondary:var(--text-body);--brand-text-muted:var(--muted-ink);--brand-background:var(--paper);--surface:var(--brand-background);--background:var(--brand-background);--desktop-bg-gradient-start:#eef1f5;--desktop-bg-gradient-mid:var(--paper)}@supports (color:color-mix(in lab,red,red)){:root{--desktop-bg-gradient-mid:color-mix(in srgb,var(--paper)70%,var(--sky-soft))}}:root{--desktop-bg-gradient-end:var(--paper)}@supports (color:color-mix(in lab,red,red)){:root{--desktop-bg-gradient-end:color-mix(in srgb,var(--paper)55%,var(--sky-soft))}}:root{--desktop-glow-warm:var(--gold)}@supports (color:color-mix(in lab,red,red)){:root{--desktop-glow-warm:color-mix(in srgb,var(--gold)52%,transparent)}}:root{--desktop-glow-cool:var(--sky)}@supports (color:color-mix(in lab,red,red)){:root{--desktop-glow-cool:color-mix(in srgb,var(--sky)46%,transparent)}}:root{--desktop-arc-stroke:var(--gold-deep)}@supports (color:color-mix(in lab,red,red)){:root{--desktop-arc-stroke:color-mix(in srgb,var(--gold-deep)90%,transparent)}}:root{--desktop-arc-stroke-width:2px;--desktop-frost-mid:#e5ecf7;--desktop-frost-end:#e0e9f6;--brand-card:var(--surface-card);--brand-card-subtle:var(--surface-sunken);--brand-border:var(--input-border);--secondary:#eceef2;--secondary-foreground:var(--text-strong);--muted:#eef0f4;--muted-foreground:var(--text-muted);--surface-hover:var(--ink)}@supports (color:color-mix(in lab,red,red)){:root{--surface-hover:color-mix(in srgb,var(--ink)5%,transparent)}}:root{--accent:var(--gold);--accent-foreground:var(--text-on-gold);--brand-success:var(--success);--brand-error:var(--danger);--brand-warning:var(--warning);--brand-info:var(--info);--foreground:var(--brand-text-primary);--card:var(--brand-card);--card-foreground:var(--brand-text-primary);--popover:var(--brand-card);--popover-foreground:var(--brand-text-primary);--primary:var(--brand);--primary-foreground:var(--text-inverse);--border:var(--border-subtle);--input:var(--input-border);--ring:var(--brand);--destructive:var(--danger);--destructive-foreground:var(--danger-foreground);--success-foreground:var(--ink-deep);--warning-foreground:var(--ink-deep);--info-foreground:var(--text-inverse);--danger-foreground:var(--text-inverse);--shop-theme-ink:var(--ink-deep);--shop-theme-inverse:var(--white);--chart-1:var(--slate);--chart-2:var(--sky);--chart-3:var(--gold-deep);--chart-4:var(--ink);--chart-5:var(--slate-soft);--glass-bg:#f6f7f98c;--glass-border:#ffffff80;--glass-blur:40px;--glass-overlay-bg:#78788240;--glass-overlay-blur:20px;--glass-overlay-saturate:180%;--glass-panel-bg:#ffffffbf;--glass-panel-border:#fff6;--glass-panel-blur:32px;--glass-panel-shadow:0 25px 50px -12px #00000040,0 12px 24px -8px #00000026;--glass-panel-glow:linear-gradient(180deg,#ffffff80,#ffffff1a 10%,transparent 30%);--glass-dropdown-bg:#ffffffd9;--glass-dropdown-border:#ffffff80;--glass-dropdown-blur:24px;--glass-dropdown-shadow:0 10px 40px -10px #0003,0 4px 16px -4px #0000001a;--glass-tooltip-bg:#32323cd9;--glass-tooltip-fg:var(--white);--glass-tooltip-blur:16px;--canvas-chrome-accent:#146ef5;--canvas-chrome-accent-fg:var(--white);--canvas-chrome-surface:var(--ink-deep)}@supports (color:color-mix(in lab,red,red)){:root{--canvas-chrome-surface:color-mix(in srgb,var(--ink-deep)90%,transparent)}}:root{--canvas-chrome-border:var(--white)}@supports (color:color-mix(in lab,red,red)){:root{--canvas-chrome-border:color-mix(in srgb,var(--white)12%,transparent)}}:root{--canvas-chrome-fg:var(--white);--canvas-chrome-muted:var(--white)}@supports (color:color-mix(in lab,red,red)){:root{--canvas-chrome-muted:color-mix(in srgb,var(--white)72%,transparent)}}:root{--canvas-chrome-hover:var(--white)}@supports (color:color-mix(in lab,red,red)){:root{--canvas-chrome-hover:color-mix(in srgb,var(--white)14%,transparent)}}:root{--canvas-chrome-danger:#f86d77;--canvas-chrome-shadow:0 1px 2px #0000003d,0 4px 12px #0003;--glass-window-fill:#ffffff24;--glass-window-edge:#ffffff1a;--glass-window-sheen:#ffffff0d;--glass-window-cap:var(--glass-window-sheen)}@supports (color:color-mix(in lab,red,red)){:root{--glass-window-cap:color-mix(in srgb,var(--glass-window-sheen)70%,transparent)}}:root{--desktop-shadow:0 32px 64px -16px #00000026,0 16px 32px -8px #0000001a;--desktop-shadow-inset:inset 0 1px 0 #ffffff1a;--desktop-glow:linear-gradient(180deg,#ffffff14,transparent 50%);--desktop-sidebar-glow:linear-gradient(270deg,#ffffff08,transparent);--desktop-container-radius:28px;--sidebar-glass-bg:#fbfcfdb8;--sidebar-glass-border:#1b263b14;--sidebar-glass-divider:#1b263b0f;--sidebar-glass-highlight:#ffffffe6;--sidebar-glass-glow:#fff0;--sidebar-glass-sheen:linear-gradient(180deg,#ffffff0a,transparent 40%,#00000005);--sidebar-glass-shadow:0 1px 2px #1b263b0a,0 4px 12px #1b263b0f;--sidebar-glass-radius:20px;--sidebar-glass-margin:12px;--sidebar-glass-gap:12px;--sidebar-item-hover:var(--surface-hover);--sidebar-item-active-bg:#ffffffe6;--sidebar-text:var(--ink);--sidebar-text-muted:var(--muted-ink);--sidebar-text-active:var(--ink);--sidebar-tab-fill:var(--white)}@supports (color:color-mix(in lab,red,red)){:root{--sidebar-tab-fill:color-mix(in srgb,var(--white)60%,transparent)}}:root{--sidebar-tab-fill-hover:var(--white)}@supports (color:color-mix(in lab,red,red)){:root{--sidebar-tab-fill-hover:color-mix(in srgb,var(--white)78%,transparent)}}:root{--sidebar-tab-blur:12px;--sidebar-tab-shine:var(--white);--sidebar-tab-height:1.75rem;--sidebar-tab-radius:var(--radius-sm);--sidebar-tab-gutter:.75rem;--sidebar-tab-pad:1rem;--sidebar-tab-lip:2px;--logo-filter:none;--radius:20px;--glass-card-bg:#ffffff08;--glass-card-bg-dark:#ffffff05;--glass-card-hover:#ffffff0d;--glass-card-hover-dark:#ffffff0a;--glass-card-active:#ffffff0f;--glass-card-active-dark:#ffffff0a;--glass-border-hover:#ffffff1f;--glass-border-hover-dark:#ffffff14;--glass-shadow-color:#0000000a;--glass-highlight:#fff3;--glass-skeleton-primary:#ffffff1f;--glass-skeleton-secondary:#ffffff0d;--glass-glow:#ffffff4d;--glass-dot-glow:#fffc;--primary-rgb:65 90 119;--success-rgb:0 159 102;--foreground-rgb:27 38 59;--confetti-purple:#895af6;--confetti-teal:#27aa83;--confetti-orange:#f97415;--confetti-pink:#ec4699;--confetti-cyan:#1faabd;--scrim-soft:#00000040;--scrim:#00000073;--scrim-strong:#000000a6;--scrim-foreground:#fff;--canvas-fill-white:var(--white);--svg-blur-start:#fafaf9;--svg-blur-end:#f7f5f2;--ink:#1b263b;--ink-deep:#11192a;--ink-700:#243349;--ink-600:#2e3f59;--slate:#415a77;--slate-soft:#778da9;--sky:#aebbd0;--sky-soft:#cdd6e2;--gold:#d9d0b8;--gold-deep:#c4b894;--gold-tint:#efe9da;--gold-soft:#f1ecdd;--gold-ink:#7d6b40;--ice:#e3e5e9;--paper:#f6f7f9;--white:#fff;--muted-ink:#5c6b84;--rose:#d8487a;--rose-deep:#b02f5d;--rose-cream:#fbe6ec;--rose-cream-deep:#f7d8e2;--rose-light:#f08aaa;--rose-pale:#f8b4c8;--success:#009f66;--success-ink:#007c4e;--success-soft:#e3faec;--warning:#cf7a00;--warning-ink:#a55800;--warning-soft:#fff1e5;--info:#006ca9;--info-soft:#e8f4ff;--danger:#d32d3d;--danger-ink:#b32035;--danger-soft:#ffedec;--state-neutral-soft:var(--ink)}@supports (color:color-mix(in lab,red,red)){:root{--state-neutral-soft:color-mix(in srgb,var(--ink)10%,transparent)}}:root{--state-neutral-ink:var(--text-body);--surface-page:var(--paper);--surface-card:var(--white);--surface-sunken:var(--muted);--surface-chip:var(--ice);--surface-raised:var(--surface-card);--surface-inverse:var(--ink);--surface-inverse-deep:var(--ink-deep);--card-edge:transparent;--card-radius:20px;--card-fill:var(--paper)}@supports (color:color-mix(in lab,red,red)){:root{--card-fill:color-mix(in srgb,var(--paper)55%,var(--white))}}:root{--card-shadow:inset 0 1px 0 var(--white),0 0 0 1px var(--ink),0 2px 22px var(--ink)}@supports (color:color-mix(in lab,red,red)){:root{--card-shadow:inset 0 1px 0 var(--white),0 0 0 1px color-mix(in srgb,var(--ink)2%,transparent),0 2px 22px color-mix(in srgb,var(--ink)9%,transparent)}}:root{--surface-canvas:var(--paper)}@supports (color:color-mix(in lab,red,red)){:root{--surface-canvas:color-mix(in srgb,var(--paper)70%,var(--sky-soft))}}:root{--splash-field:var(--surface-page);--splash-mark:var(--text-strong);--splash-mark-accent:var(--gold-ink);--brand-loader-accent:var(--accent-solid-strong);--brand-loader-glow:var(--gold);--brand-loader-glow-accent:var(--gold);--brand-loader-glow-strength:.78;--brand-loader-glint:var(--white);--brand-loader-optical-x:-.06;--btn-done-fill:var(--success);--btn-done-ink:var(--white);--text-strong:var(--ink);--text-body:#2a3650;--text-muted:var(--muted-ink);--text-inverse:var(--white);--text-on-gold:var(--ink);--text-brand:var(--slate);--brand:var(--slate);--brand-strong:var(--ink);--accent-strong:var(--gold-deep);--accent-ink:var(--gold-ink);--accent-surface:var(--gold-tint);--accent-surface-strong:var(--gold-soft);--accent-border:var(--gold);--accent-solid:var(--gold);--accent-solid-strong:var(--gold-deep);--accent-solid-ink:var(--ink);--brand-solid:var(--slate);--brand-solid-ink:var(--white);--border-brand:var(--slate);--brand-wash:var(--slate)}@supports (color:color-mix(in lab,red,red)){:root{--brand-wash:color-mix(in srgb,var(--slate)9%,transparent)}}:root{--cta-surface:var(--ink);--cta-ink:var(--white);--emphasis-surface:var(--ink);--emphasis-surface-hover:var(--ink-700);--emphasis-border:var(--ink);--emphasis-ink:var(--white);--emphasis-ink-muted:var(--white)}@supports (color:color-mix(in lab,red,red)){:root{--emphasis-ink-muted:color-mix(in srgb,var(--white)62%,transparent)}}:root{--emphasis-accent:var(--gold);--showcase-surface:var(--ink);--showcase-surface-deep:var(--ink-deep);--showcase-ink:var(--white);--showcase-ink-muted:var(--white)}@supports (color:color-mix(in lab,red,red)){:root{--showcase-ink-muted:color-mix(in srgb,var(--white)70%,transparent)}}:root{--showcase-accent:var(--gold);--showcase-accent-strong:var(--gold-deep);--showcase-success:#2dbf80;--showcase-danger:#f86d77;--showcase-danger-ink:#ff9da0;--dm-danger-ink:#ffc7c8;--rose-surface:var(--rose-cream);--rose-surface-hover:var(--rose-cream-deep);--rose-ink:var(--rose-deep);--rose-heart:var(--rose);--rose-echo:var(--rose);--rose-echo-peak:.3;--rose-solid:var(--rose-deep);--rose-solid-hover:var(--rose-deep)}@supports (color:color-mix(in lab,red,red)){:root{--rose-solid-hover:color-mix(in srgb,var(--rose-deep)90%,var(--white))}}:root{--rose-solid-ink:var(--white);--crm-hero-accent:var(--rose-light);--crm-accent:var(--rose);--crm-glow:var(--rose);--crm-nav-active-ink:var(--sidebar-text-active);--crm-nav-active-bg:var(--sidebar-item-active-bg);--shadow-rose-glow:0 var(--space-2)var(--space-6)calc(var(--space-1)*-1)var(--rose)}@supports (color:color-mix(in lab,red,red)){:root{--shadow-rose-glow:0 var(--space-2)var(--space-6)calc(var(--space-1)*-1)color-mix(in srgb,var(--rose)28%,transparent)}}:root{--desktop-selected-surface:var(--brand-solid);--desktop-selected-ink:var(--brand-solid-ink);--desktop-selected-chip:var(--desktop-selected-ink)}@supports (color:color-mix(in lab,red,red)){:root{--desktop-selected-chip:color-mix(in srgb,var(--desktop-selected-ink)15%,transparent)}}:root{--desktop-selected-indicator:var(--brand-solid-ink);--surface-card-hover:var(--surface-sunken);--surface-field-focus:var(--surface-card);--tone-ink-deep:var(--ink-deep);--accent-ink-strong:var(--text-strong);--emphasis-surface-strong:var(--emphasis-surface);--danger-on-white:#b32035;--partner-mark-surface:var(--white);--partner-mark-border:#1b263b1f;--mask-opaque:#000;--border-subtle:#1b263b17;--border-strong:#1b263b29;--input-border:#1b263b1f;--scrollbar-thumb:currentColor}@supports (color:color-mix(in lab,red,red)){:root{--scrollbar-thumb:color-mix(in oklab,currentColor 30%,transparent)}}:root{--scrollbar-thumb-engaged:currentColor}@supports (color:color-mix(in lab,red,red)){:root{--scrollbar-thumb-engaged:color-mix(in oklab,currentColor 50%,transparent)}}:root{--glass-tint:#ffffff8c;--glass-surface-bg:#ffffff8a;--glass-surface-border:#1b263b1a;--glass-surface-highlight:#ffffffd9;--glass-surface-blur:40px;--glass-surface-saturate:180%;--selection-bg:#415a772e;--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:48px;--space-10:64px;--space-11:80px;--space-12:96px;--space-13:128px;--page-width:72rem;--page-width-narrow:47.5rem;--phone-title-start:var(--space-3);--phone-section-gap:var(--space-6);--dock-clearance:7rem;--dock-clearance-action:11rem;--radius-xs:6px;--radius-2xl:28px;--radius-3xl:32px;--radius-full:9999px;--menu-pad:6px;--menu-row:36px;--menu-item-radius:calc(var(--radius-md) - var(--menu-pad));--menu-wide:15rem;--list-tap:44px;--list-control:36px;--list-track-inset:3px;--list-row:60px;--list-row-inset:var(--space-4);--list-head:var(--space-8);--list-thumb:var(--space-8);--list-thumb-touch:var(--list-tap);--list-thumb-mini:24px;--list-action:var(--space-7);--list-seam:10px;--list-hairline:1px;--list-tab-rule:2px;--list-tile-min:9rem;--list-tile-wide:13rem;--list-card-min:20rem;--list-check:var(--space-6);--list-hit:var(--list-tap);--list-actions-one:var(--list-hit);--list-actions-two:calc(2*var(--list-hit) + var(--space-1));--list-actions-three:calc(3*var(--list-action) + var(--space-1));--list-actions-four:calc(4*var(--list-action) + 1.5*var(--space-1));--list-col-xs:5rem;--list-col-sm:6rem;--list-col-md:7rem;--list-col-lg:8rem;--list-col-xl:9rem;--list-col-2xl:10rem;--list-search:22rem;--action-min:7.5rem;--shadow-soft:0 1px 2px #1b263b0a,0 4px 12px #1b263b0f;--shadow-card:0 1px 2px #1b263b0d,0 8px 24px #1b263b12;--shadow-float:0 2px 6px #1b263b0f,0 24px 64px -12px #1b263b38;--shadow-ink:0 1px 2px #11192a1a,0 6px 16px -8px #11192a47;--shadow-ring:0 0 0 4px #415a7724;--premium-ring:conic-gradient(from 200deg,var(--gold-ink),var(--gold-deep)22%,var(--gold-tint)50%,var(--gold-deep)78%,var(--gold-ink));--shadow-premium-glow:0 0 12px 1px var(--gold-deep)}@supports (color:color-mix(in lab,red,red)){:root{--shadow-premium-glow:0 0 12px 1px color-mix(in srgb,var(--gold-deep)42%,transparent)}}:root{--shadow-premium-glow-hover:0 0 16px 3px var(--gold-deep)}@supports (color:color-mix(in lab,red,red)){:root{--shadow-premium-glow-hover:0 0 16px 3px color-mix(in srgb,var(--gold-deep)58%,transparent)}}:root{--shadow-contact:#1b263b1f;--shadow-bevel:#1b263b14;--auth-scrim-rgb:8 9 16;--shadow-photo:#00000073;--blur-glass:28px;--glass-saturate:185%;--scrim-veil:#11192a6b;--spot-rim:#fffc;--spot-glow:#ffffff38;--ease-out:cubic-bezier(.22,.61,.36,1);--ease-smooth:cubic-bezier(.16,1,.3,1);--ease-exit:cubic-bezier(.4,0,1,1);--ease-morph:linear(0,.057 5%,.184 10%,.335 15%,.484 20%,.617 25%,.727 30%,.813 35%,.879 40%,.926 45%,.959 50%,.981 55%,.994 60%,1.002 65%,1.006 70%,1.008 75%,1.008 80%,1.007 85%,1.006 90%,1.005 95%,1 100%);--dur-fast:.15s;--dur-enter:.35s;--dur-exit:.2s;--dur-move:.5s}@media (min-width:1024px){:root{--list-hit:var(--list-control);--list-row:68px;--list-row-inset:var(--space-6);--list-head:var(--space-9)}}.dark{--brand-background:var(--surface-page);--background:var(--surface-page);--surface:var(--surface-page);--desktop-bg-gradient-start:#0d1526;--desktop-bg-gradient-mid:var(--ink);--desktop-bg-gradient-end:var(--ink-deep);--desktop-glow-warm:var(--gold-deep)}@supports (color:color-mix(in lab,red,red)){.dark{--desktop-glow-warm:color-mix(in srgb,var(--gold-deep)24%,transparent)}}.dark{--desktop-glow-cool:var(--slate)}@supports (color:color-mix(in lab,red,red)){.dark{--desktop-glow-cool:color-mix(in srgb,var(--slate)34%,transparent)}}.dark{--desktop-arc-stroke:var(--gold-deep)}@supports (color:color-mix(in lab,red,red)){.dark{--desktop-arc-stroke:color-mix(in srgb,var(--gold-deep)72%,transparent)}}.dark{--desktop-frost-mid:#0b1938;--desktop-frost-end:#05112c;--brand-card-subtle:var(--surface-raised);--card:var(--surface-card);--card-foreground:var(--text-strong);--popover:var(--surface-raised);--popover-foreground:var(--text-strong);--brand-border:#ffffff1a;--brand-text-primary:var(--text-strong);--brand-text-secondary:var(--text-body);--brand-text-muted:var(--text-muted);--foreground:var(--text-strong);--brand-primary:var(--sky);--brand-primary-dark:#8f9bb3;--brand-primary-soft:#aebbd033;--brand-accent-gold:var(--gold);--brand-accent-gold-deep:var(--gold-deep);--primary:var(--gold);--primary-foreground:var(--ink);--secondary:var(--surface-chip);--surface-hover:var(--brand-primary)}@supports (color:color-mix(in lab,red,red)){.dark{--surface-hover:color-mix(in srgb,var(--brand-primary)8%,transparent)}}.dark{--muted:var(--surface-sunken);--glass-bg:#11192ab3;--glass-border:#ffffff1f;--glass-border-dark:#ffffff1a;--glass-blur:48px;--glass-overlay-bg:#00000059;--glass-overlay-saturate:120%;--glass-panel-bg:#1b263bd1;--glass-panel-border:#ffffff1f;--glass-panel-blur:40px;--glass-panel-shadow:0 25px 50px -12px #00000080,0 12px 24px -8px #00000059;--glass-panel-glow:linear-gradient(180deg,#ffffff08,#ffffff03 10%,transparent 25%);--glass-dropdown-bg:#212f49e6;--glass-dropdown-border:#ffffff26;--glass-dropdown-blur:28px;--glass-dropdown-shadow:0 10px 40px -10px #0006,0 4px 16px -4px #00000040;--desktop-shadow:0 32px 64px -16px #00000080,0 16px 32px -8px #0006;--desktop-shadow-inset:inset 0 1px 0 #ffffff0d;--desktop-glow:linear-gradient(180deg,#ffffff0a,transparent 50%);--desktop-sidebar-glow:linear-gradient(270deg,#ffffff05,transparent);--sidebar-glass-bg:#0d1424ad;--sidebar-glass-border:#ffffff1a;--sidebar-glass-divider:#ffffff14;--sidebar-glass-highlight:#ffffff1f;--sidebar-glass-glow:#ffffff0a;--sidebar-glass-shadow:0 0 0 1px #ffffff0d,0 25px 50px -12px #00000080,0 12px 24px -8px #00000059;--sidebar-item-active-bg:#d9d0b826;--sidebar-text:#ffffffe6;--sidebar-text-muted:#ffffff80;--sidebar-text-active:var(--gold);--sidebar-tab-fill:var(--ink)}@supports (color:color-mix(in lab,red,red)){.dark{--sidebar-tab-fill:color-mix(in srgb,var(--ink)60%,transparent)}}.dark{--sidebar-tab-fill-hover:var(--ink)}@supports (color:color-mix(in lab,red,red)){.dark{--sidebar-tab-fill-hover:color-mix(in srgb,var(--ink)78%,transparent)}}.dark{--sidebar-tab-shine:var(--white)}@supports (color:color-mix(in lab,red,red)){.dark{--sidebar-tab-shine:color-mix(in srgb,var(--white)32%,transparent)}}.dark{--logo-filter:invert(1)brightness(.9);--chart-1:var(--sky);--chart-2:var(--slate-soft);--chart-4:#d7deea;--chart-5:#8f9bb3;--glass-shadow-color:#00000014;--glass-highlight:#ffffff1a;--glass-skeleton-primary:#ffffff14;--glass-skeleton-secondary:#ffffff08;--glass-glow:#ffffff26;--glass-dot-glow:#fff9;--primary-rgb:174 187 208;--success-rgb:45 191 128;--foreground-rgb:243 245 248;--canvas-fill-white:#1a1a1a;--svg-blur-start:#1a1a1a;--svg-blur-end:#151515;color-scheme:dark;--surface-page:var(--ink-deep);--surface-card:#18233a;--card-fill:var(--surface-card);--card-shadow:inset 0 1px 0 #ffffff0f,0 0 0 1px #ffffff0a,0 2px 22px #00000052;--surface-canvas:var(--surface-page);--surface-raised:var(--ink-700);--surface-sunken:#ffffff0d;--surface-chip:#ffffff14;--surface-inverse:var(--text-strong);--surface-inverse-deep:var(--white);--text-strong:#f3f5f8;--text-body:#d7deea;--text-muted:#9aa7bc;--text-inverse:var(--ink);--text-brand:var(--sky);--brand:var(--sky);--brand-strong:var(--text-strong);--accent-ink:var(--gold);--accent-surface:var(--gold)}@supports (color:color-mix(in lab,red,red)){.dark{--accent-surface:color-mix(in srgb,var(--gold)13%,transparent)}}.dark{--accent-surface-strong:var(--gold)}@supports (color:color-mix(in lab,red,red)){.dark{--accent-surface-strong:color-mix(in srgb,var(--gold)20%,transparent)}}.dark{--accent-border:var(--gold)}@supports (color:color-mix(in lab,red,red)){.dark{--accent-border:color-mix(in srgb,var(--gold)45%,transparent)}}.dark{--accent-solid-strong:var(--gold);--brand-solid:#4f6d90;--border-brand:var(--sky);--brand-wash:var(--sky)}@supports (color:color-mix(in lab,red,red)){.dark{--brand-wash:color-mix(in srgb,var(--sky)14%,transparent)}}.dark{--cta-surface:var(--gold);--cta-ink:var(--ink);--emphasis-surface:var(--surface-raised);--emphasis-surface-hover:#2c3d59;--emphasis-border:var(--sky);--emphasis-ink:var(--text-strong);--emphasis-ink-muted:var(--text-muted);--showcase-surface:var(--surface-card);--showcase-ink:var(--text-strong);--showcase-ink-muted:var(--text-strong)}@supports (color:color-mix(in lab,red,red)){.dark{--showcase-ink-muted:color-mix(in srgb,var(--text-strong)70%,transparent)}}.dark{--rose-surface:var(--rose-light)}@supports (color:color-mix(in lab,red,red)){.dark{--rose-surface:color-mix(in srgb,var(--rose-light)15%,transparent)}}.dark{--rose-surface-hover:var(--rose-light)}@supports (color:color-mix(in lab,red,red)){.dark{--rose-surface-hover:color-mix(in srgb,var(--rose-light)21%,transparent)}}.dark{--rose-ink:var(--rose-pale);--rose-heart:var(--rose-light);--rose-echo-peak:.45;--crm-accent:var(--rose-light);--crm-nav-active-ink:var(--rose-pale);--crm-nav-active-bg:var(--rose-surface);--desktop-selected-surface:#f3f5f824;--desktop-selected-ink:var(--text-strong);--desktop-selected-indicator:var(--brand);--surface-card-hover:var(--surface-raised);--surface-field-focus:var(--surface-chip);--accent-ink-strong:var(--gold);--emphasis-surface-strong:var(--emphasis-surface-hover);--border-subtle:#ffffff1a;--border-strong:#ffffff2e;--input-border:#ffffff24;--success:#2dbf80;--warning:#ef9736;--info:#52b4fd;--danger:#f86d77;--success-soft:#009f6633;--warning-soft:#cf7a0038;--info-soft:#006ca938;--danger-soft:#d32d3d38;--success-ink:#60d99d;--warning-ink:#ffb266;--danger-ink:#ff9da0;--gold-soft:#d9d0b829;--gold-ink:var(--gold);--brand-loader-glow:var(--text-strong);--brand-loader-glow-strength:.62;--brand-loader-glint:var(--gold);--brand-loader-optical-x:0;--btn-done-ink:var(--ink-deep);--state-neutral-soft:#ffffff24;--state-neutral-ink:var(--text-body);--glass-tint:#1b263b8c;--glass-surface-bg:#1b263b6b;--glass-surface-border:#ffffff1f;--glass-surface-highlight:#ffffff1f;--glass-surface-blur:48px;--glass-surface-saturate:175%;--glass-window-fill:#1821371f;--selection-bg:#aebbd038;--shadow-soft:0 1px 2px #00000038,0 4px 12px #00000047;--shadow-card:0 1px 2px #0000004d,0 8px 24px #0006;--shadow-float:0 2px 6px #0000004d,0 24px 64px -12px #0000008c;--shadow-ink:0 1px 2px #00000052,0 6px 16px -8px #0000007a;--shadow-ring:0 0 0 4px #aebbd033;--premium-ring:conic-gradient(from 200deg,var(--gold-deep),var(--gold)22%,var(--gold-tint)50%,var(--gold)78%,var(--gold-deep));--shadow-premium-glow:0 0 14px 2px var(--gold)}@supports (color:color-mix(in lab,red,red)){.dark{--shadow-premium-glow:0 0 14px 2px color-mix(in srgb,var(--gold)34%,transparent)}}.dark{--shadow-premium-glow-hover:0 0 18px 4px var(--gold)}@supports (color:color-mix(in lab,red,red)){.dark{--shadow-premium-glow-hover:0 0 18px 4px color-mix(in srgb,var(--gold)50%,transparent)}}.dark{--shadow-contact:#00000073;--scrim-veil:#0408129e;--spot-rim:#ffffff73;--spot-glow:#ffffff1f}.pm-ig-surface{--igp-bg:#fff;--igp-elevated:#fff;--igp-text:#000;--igp-text-2:#8e8e8e;--igp-text-3:#c7c7c7;--igp-separator:#dbdbdb;--igp-field:#efefef;--igp-blue:#0095f6;--igp-link:#00376b;--igp-bubble-in:#efefef;--igp-bubble-out:linear-gradient(135deg,#3797f0,#7644ff);--igp-device:#101012;--igp-device-cutout:#000;--igp-home:var(--igp-text)}@supports (color:color-mix(in lab,red,red)){.pm-ig-surface{--igp-home:color-mix(in srgb,var(--igp-text)32%,transparent)}}.pm-ig-surface{--igp-on-media:#fff;--igp-on-media-ink:#000;--igp-media-fallback:radial-gradient(120% 80% at 50% 0%,#ffffff1f,transparent 60%),linear-gradient(180deg,#3a3a41,#202027 45%,#0e0e12);--igp-media-sheet:linear-gradient(180deg,#2f2f34,#17171b);--igp-media-thumb:linear-gradient(160deg,#3a3a3f,#17171a)}.dark .pm-ig-surface{--igp-bg:#000;--igp-elevated:#1a1a1a;--igp-text:#f5f5f5;--igp-text-2:#a8a8a8;--igp-text-3:#5c5c5c;--igp-separator:#262626;--igp-field:#262626;--igp-link:#e0f1ff;--igp-bubble-in:#262626;--igp-device:#2c2c2e}.pm-igp-phone.pm-igp-phone--immersive,.pm-igp-phone.pm-igp-phone--sheet{--igp-home:var(--igp-on-media)}@supports (color:color-mix(in lab,red,red)){.pm-igp-phone.pm-igp-phone--immersive,.pm-igp-phone.pm-igp-phone--sheet{--igp-home:color-mix(in srgb,var(--igp-on-media)60%,transparent)}}.pm-igp-phone.pm-igp-phone--immersive{--igp-bg:var(--igp-on-media-ink);--igp-text:var(--igp-on-media)}.pm-igp-phone.pm-igp-phone--light{--igp-bg:#fff;--igp-text:#000;--igp-device:#101012;--igp-home:var(--igp-text)}@supports (color:color-mix(in lab,red,red)){.pm-igp-phone.pm-igp-phone--light{--igp-home:color-mix(in srgb,var(--igp-text)32%,transparent)}}.pm-igp-phone.pm-igp-phone--dark{--igp-bg:var(--igp-on-media-ink);--igp-text:var(--igp-on-media);--igp-device:#2c2c2e;--igp-home:var(--igp-text)}@supports (color:color-mix(in lab,red,red)){.pm-igp-phone.pm-igp-phone--dark{--igp-home:color-mix(in srgb,var(--igp-text)32%,transparent)}}:root{--keyboard-inset:0px}@media (pointer:coarse){:root{--field-font-size-touch:16px}}.pm-print-sheet{--foreground:var(--ink);--card:var(--white);--card-foreground:var(--ink);--muted-foreground:var(--slate);--border:var(--ink)}@supports (color:color-mix(in lab,red,red)){.pm-print-sheet{--border:color-mix(in srgb,var(--ink)22%,transparent)}}:root{--studio-cursor-default:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 24 24'><filter id='s' x='-40%' y='-40%' width='180%' height='180%'><feDropShadow dx='0' dy='1' stdDeviation='0.8' flood-color='%23000000' flood-opacity='0.45'/></filter><path filter='url(%23s)' d='M4.037 4.688a.495.495 0 0 1 .651-.651l16 6.5a.5.5 0 0 1-.063.947l-6.124 1.58a2 2 0 0 0-1.438 1.435l-1.579 6.126a.5.5 0 0 1-.947.063z' fill='%23ffffff' stroke='%2311192a' stroke-width='1.1' stroke-linejoin='round'/></svg>") 4 4,default;--studio-cursor-pointer:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 24 24'><filter id='s' x='-40%' y='-40%' width='180%' height='180%'><feDropShadow dx='0' dy='1' stdDeviation='0.8' flood-color='%23000000' flood-opacity='0.45'/></filter><path filter='url(%23s)' d='M4.037 4.688a.495.495 0 0 1 .651-.651l16 6.5a.5.5 0 0 1-.063.947l-6.124 1.58a2 2 0 0 0-1.438 1.435l-1.579 6.126a.5.5 0 0 1-.947.063z' fill='%23ffffff' stroke='%2311192a' stroke-width='1.1' stroke-linejoin='round'/></svg>") 4 4,pointer}@media (forced-colors:active),(hover:none){:root{--cursor-default:default;--cursor-context-menu:context-menu;--cursor-pointer:pointer;--cursor-text:text;--cursor-not-allowed:not-allowed;--cursor-no-drop:no-drop;--cursor-grab:grab;--cursor-grabbing:grabbing;--cursor-help:help;--cursor-crosshair:crosshair;--cursor-cell:cell;--cursor-move:move;--cursor-all-scroll:all-scroll;--cursor-zoom-in:zoom-in;--cursor-zoom-out:zoom-out;--cursor-ew-resize:ew-resize;--cursor-col-resize:col-resize;--cursor-e-resize:e-resize;--cursor-w-resize:w-resize;--cursor-ns-resize:ns-resize;--cursor-row-resize:row-resize;--cursor-n-resize:n-resize;--cursor-s-resize:s-resize;--cursor-nwse-resize:nwse-resize;--cursor-nw-resize:nw-resize;--cursor-se-resize:se-resize;--cursor-nesw-resize:nesw-resize;--cursor-ne-resize:ne-resize;--cursor-sw-resize:sw-resize}}[data-sf-corners=sharp]{--sf-radius-card:var(--radius-xs);--sf-radius-media:var(--radius-xs);--sf-radius-hero-logo:var(--radius-xs)}[data-sf-corners=soft]{--sf-radius-card:var(--radius-sm);--sf-radius-media:var(--radius-xl);--sf-radius-hero-logo:var(--radius-3xl)}[data-sf-corners=round]{--sf-radius-card:var(--radius-xl);--sf-radius-media:var(--radius-2xl);--sf-radius-hero-logo:40px}[data-sf-corners=extraRound]{--sf-radius-card:var(--radius-2xl);--sf-radius-media:var(--radius-3xl);--sf-radius-hero-logo:var(--radius-full)}[data-sf-section-corners=sharp]{--sf-radius-card:var(--radius-xs);--sf-radius-media:var(--radius-xs)}[data-sf-section-corners=soft]{--sf-radius-card:var(--radius-sm);--sf-radius-media:var(--radius-xl)}[data-sf-section-corners=round]{--sf-radius-card:var(--radius-xl);--sf-radius-media:var(--radius-2xl)}[data-sf-section-corners=extraRound]{--sf-radius-card:var(--radius-2xl);--sf-radius-media:var(--radius-3xl)}[data-sf-section]{border-radius:var(--sf-radius-card)}[data-sf-section]>.sf-section-body{border-radius:inherit;overflow:clip}[data-sf-button-shape=rounded] [data-slot=button]:not(.sf-section-gap-button){border-radius:calc(var(--radius)/2)}[data-sf-button-shape=square] [data-slot=button]:not(.sf-section-gap-button){border-radius:0}[data-sf-button-color] [data-slot=button]:not(.sf-section-gap-button):is([data-variant=default],[data-variant=link]){--primary:var(--sf-button-fill);--ring:var(--sf-button-fill)}[data-sf-button-color] [data-slot=button]:not(.sf-section-gap-button)[data-variant=secondary]{--secondary:var(--sf-button-fill);--ring:var(--sf-button-fill)}[data-sf-button-color] [data-slot=button]:not(.sf-section-gap-button)[data-variant=outline]{--foreground:var(--sf-button-fill);--border:var(--sf-button-fill)}[data-sf-button-label] [data-slot=button]:not(.sf-section-gap-button)[data-variant=default]{--primary-foreground:var(--sf-button-label)}[data-sf-button-label] [data-slot=button]:not(.sf-section-gap-button)[data-variant=secondary]{--secondary-foreground:var(--sf-button-label)}[data-sf-button-fill=outline] [data-slot=button]:not(.sf-section-gap-button):is([data-variant=default],[data-variant=secondary]){background-color:#0000;box-shadow:inset 0 0 0 1.5px}[data-sf-button-fill=outline] [data-slot=button]:not(.sf-section-gap-button)[data-variant=default]{color:var(--primary)}[data-sf-button-fill=outline] [data-slot=button]:not(.sf-section-gap-button)[data-variant=secondary]{color:var(--foreground)}[data-sf-button-fill=outline][data-sf-button-color] [data-slot=button]:not(.sf-section-gap-button)[data-variant=secondary]{color:var(--secondary)}[data-sf-button-fill=outline] [data-slot=button]:not(.sf-section-gap-button):is([data-variant=default],[data-variant=secondary]):hover{background-color:currentColor}@supports (color:color-mix(in lab,red,red)){[data-sf-button-fill=outline] [data-slot=button]:not(.sf-section-gap-button):is([data-variant=default],[data-variant=secondary]):hover{background-color:color-mix(in srgb,currentColor 12%,transparent)}}[data-sf-button-color] [data-slot=button]:not(.sf-section-gap-button)[data-variant=ghost]{color:var(--sf-button-fill);--ring:var(--sf-button-fill)}[data-sf-button-fill=outline] [data-slot=button]:not(.sf-section-gap-button)[data-variant=ghost]{box-shadow:inset 0 0 0 1.5px}:is([data-sf-button-color],[data-sf-button-fill=outline]) [data-slot=button]:not(.sf-section-gap-button)[data-variant=ghost]:hover{background-color:currentColor}@supports (color:color-mix(in lab,red,red)){:is([data-sf-button-color],[data-sf-button-fill=outline]) [data-slot=button]:not(.sf-section-gap-button)[data-variant=ghost]:hover{background-color:color-mix(in srgb,currentColor 12%,transparent)}}[data-sf-button-weight] [data-slot=button]:not(.sf-section-gap-button){font-weight:var(--sf-button-weight)}[data-sf-button-case=upper] [data-slot=button]:not(.sf-section-gap-button){text-transform:uppercase;letter-spacing:.06em}[data-sf-buttons-focus] [data-slot=button]:not(.sf-section-gap-button){outline:2px dashed var(--foreground);outline-offset:3px}[data-sf-density=compact]{--sf-grid-gap:var(--space-2);--sf-grid-gap-wide:var(--space-3);--sf-card-pad:var(--space-2);--sf-card-pad-wide:var(--space-3);--sf-grid-cols-wide:4;--sf-grid-cols-wider:5;--sf-container-max:1400px}[data-sf-density=regular]{--sf-grid-gap:var(--space-3);--sf-grid-gap-wide:var(--space-5);--sf-card-pad:var(--space-3);--sf-card-pad-wide:var(--space-4);--sf-grid-cols-wide:3;--sf-grid-cols-wider:4;--sf-container-max:1320px}[data-sf-density=airy]{--sf-grid-gap:var(--space-4);--sf-grid-gap-wide:var(--space-7);--sf-card-pad:var(--space-4);--sf-card-pad-wide:var(--space-6);--sf-grid-cols-wide:2;--sf-grid-cols-wider:3;--sf-container-max:1180px}[data-sf-card=bordered]{--sf-card-border-width:1px;--sf-card-shadow:none}[data-sf-card=flat]{--sf-card-border-width:0px;--sf-card-shadow:none}[data-sf-card=elevated]{--sf-card-border-width:0px;--sf-card-shadow:var(--shadow-card)}[data-sf-ratio="1:1"]{--sf-media-aspect:1/1}[data-sf-ratio="4:5"]{--sf-media-aspect:4/5}[data-sf-ratio="3:4"]{--sf-media-aspect:3/4}[data-sf-ratio="16:9"]{--sf-media-aspect:16/9}[data-sf-fit=cover]{--sf-media-fit:cover;--sf-media-pad:0px;--sf-media-bg:var(--muted)}[data-sf-fit=contain]{--sf-media-fit:contain;--sf-media-pad:var(--space-3);--sf-media-bg:var(--card)}[data-sf-scale=compact]{--sf-type-hero:1.25rem;--sf-type-hero-wide:1.5rem;--sf-type-product-name:.75rem;--sf-type-price:.875rem;--sf-type-display:2rem;--sf-type-display-wide:3rem}[data-sf-scale=regular]{--sf-type-hero:1.5rem;--sf-type-hero-wide:1.875rem;--sf-type-product-name:.875rem;--sf-type-price:1rem;--sf-type-display:2.5rem;--sf-type-display-wide:4rem}[data-sf-scale=large]{--sf-type-hero:1.875rem;--sf-type-hero-wide:2.25rem;--sf-type-product-name:1rem;--sf-type-price:1.125rem;--sf-type-display:3rem;--sf-type-display-wide:5rem}[data-sf-logo=circle]{--sf-logo-radius:var(--radius-full)}[data-sf-logo=square]{--sf-logo-radius:var(--radius-md)}[data-sf-logo=original]{--sf-logo-radius:0px}[data-sf-hero=cover]{--sf-hero-height:320px}[data-sf-hero=spotlight]{--sf-hero-height:280px;--sf-hero-height-wide:360px;--sf-hero-height-lg:420px}[data-sf-face=estedad]{--sf-font:"EstadedFD",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}[data-sf-face=vazirmatn]{--sf-font:"Vazirmatn",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}[data-sf-face=sahel]{--sf-font:"Sahel",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}[data-sf-face=mikhak]{--sf-font:"Mikhak Storefront",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}[data-sf-face=pinar]{--sf-font:"Pinar Storefront",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}[data-sf-face=parastoo]{--sf-font:"Parastoo Storefront",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}[data-sf-face=paykan]{--sf-font:"Paykan Storefront",system-ui,sans-serif}[data-sf-face=yekanBakh]{--sf-font:"Yekan Bakh Storefront",system-ui,sans-serif}[data-sf-face=darab]{--sf-font:"Darab Storefront",system-ui,sans-serif}[data-sf-face=doran]{--sf-font:"Doran Storefront",system-ui,sans-serif}[data-sf-face=abar]{--sf-font:"Abar Storefront",system-ui,sans-serif}[data-sf-face=anjoman]{--sf-font:"Anjoman Storefront",system-ui,sans-serif}[data-sf-face=ahang]{--sf-font:"Ahang Storefront",system-ui,sans-serif}[data-sf-face=morabba]{--sf-font:"Morabba Storefront",system-ui,sans-serif}[data-sf-face=alibaba]{--sf-font:"Alibaba Storefront",system-ui,sans-serif}[data-sf-face=azarMehr]{--sf-font:"Azar Mehr Storefront",system-ui,sans-serif}[data-sf-face=bon]{--sf-font:"Bon Storefront",system-ui,sans-serif}[data-sf-face=bonyadeKoodak]{--sf-font:"Bonyade Koodak Storefront",system-ui,sans-serif}[data-sf-face=charisma]{--sf-font:"Charisma Storefront",system-ui,sans-serif}[data-sf-face=noora]{--sf-font:"Noora Storefront",system-ui,sans-serif}[data-sf-face=kalameh]{--sf-font:"Kalameh Storefront",system-ui,sans-serif}[data-sf-face=on]{--sf-font:"On Storefront",system-ui,sans-serif}[data-sf-face=peyda]{--sf-font:"Peyda Storefront",system-ui,sans-serif}[data-sf-face=sepid]{--sf-font:"Sepid Storefront",system-ui,sans-serif}[data-sf-face=veno]{--sf-font:"Veno Storefront",system-ui,sans-serif}[data-sf-face=dana]{--sf-font:"Dana Storefront",system-ui,sans-serif}[data-sf-face=iranYekanX]{--sf-font:"Iran Yekan X Storefront",system-ui,sans-serif}[data-sf-face=iranYekan]{--sf-font:"Iran Yekan Storefront",system-ui,sans-serif}[data-sf-face=mahoor]{--sf-font:"Mahoor Storefront",system-ui,sans-serif}[data-sf-face=tajrid]{--sf-font:"Tajrid Storefront",system-ui,sans-serif}[data-sf-face=vanda]{--sf-font:"Vanda Storefront",system-ui,sans-serif}[data-sf-surface=tinted]{--sf-page-bg:rgb(var(--primary-rgb))}@supports (color:color-mix(in lab,red,red)){[data-sf-surface=tinted]{--sf-page-bg:color-mix(in srgb,rgb(var(--primary-rgb))4%,var(--background))}}.dark [data-sf-surface=tinted]{--sf-page-bg:rgb(var(--primary-rgb))}@supports (color:color-mix(in lab,red,red)){.dark [data-sf-surface=tinted]{--sf-page-bg:color-mix(in srgb,rgb(var(--primary-rgb))8%,var(--background))}}[data-sf-cols-base="1"]{--sf-grid-cols-base:1}[data-sf-cols-base="2"]{--sf-grid-cols-base:2}[data-sf-card-align=start]{--sf-card-text-align:start;--sf-card-row-justify:flex-start}[data-sf-card-align=center]{--sf-card-text-align:center;--sf-card-row-justify:center}[data-sf-card-style]{--sf-card-glass-tint:var(--card);--sf-card-glass-ink:var(--card-foreground);--sf-card-glass-ink-muted:var(--card-foreground)}@supports (color:color-mix(in lab,red,red)){[data-sf-card-style]{--sf-card-glass-ink-muted:color-mix(in srgb,var(--card-foreground)66%,transparent)}}[data-sf-card-style]{--sf-card-glass-edge:var(--card-foreground)}@supports (color:color-mix(in lab,red,red)){[data-sf-card-style]{--sf-card-glass-edge:color-mix(in srgb,var(--card-foreground)10%,transparent)}}[data-sf-card-style]{--sf-card-glass-highlight:var(--card)}@supports (color:color-mix(in lab,red,red)){[data-sf-card-style]{--sf-card-glass-highlight:color-mix(in srgb,var(--card)70%,transparent)}}[data-sf-card-style]{--sf-card-glass-fill:58%;--sf-card-glass-deep:86%;--sf-card-plate-fill:72%;--sf-card-glass-blur:18px;--sf-card-glass-saturate:160%;--sf-card-plate-shadow:0 10px 28px -14px #00000052;--sf-card-soldout-filter:grayscale(.9)opacity(.72);--sf-card-fade-tail:var(--space-10);--sf-card-fade-mask:linear-gradient(to top,#000 0,#000 calc(100% - var(--sf-card-fade-tail)),#000000e5 calc(100% - var(--sf-card-fade-tail)*.75),#00000080 calc(100% - var(--sf-card-fade-tail)*.5),#0000001b calc(100% - var(--sf-card-fade-tail)*.25),transparent 100%);--sf-card-action-size:2.75rem;--sf-card-disc-size:3rem;--sf-card-float-inset:var(--space-2);--sf-card-float-pad:calc(var(--space-1)*1.5);--sf-card-chip-fill:76%;--sf-card-veil-tint:#000;--sf-card-veil-ink:var(--scrim-foreground);--sf-card-veil-ink-muted:var(--scrim-foreground)}@supports (color:color-mix(in lab,red,red)){[data-sf-card-style]{--sf-card-veil-ink-muted:color-mix(in srgb,var(--scrim-foreground)78%,transparent)}}[data-sf-card-style]{--sf-card-veil-tail:var(--space-10);--sf-card-veil-blur:1px;--sf-card-veil-solid:#000;--sf-card-cta-bg:var(--scrim-foreground);--sf-card-cta-ink:#0e0e10}[data-sf-card-style][data-sf-card-glass=dark]{--sf-card-glass-tint:#0e0e10;--sf-card-glass-ink:var(--scrim-foreground);--sf-card-glass-ink-muted:var(--scrim-foreground)}@supports (color:color-mix(in lab,red,red)){[data-sf-card-style][data-sf-card-glass=dark]{--sf-card-glass-ink-muted:color-mix(in srgb,var(--scrim-foreground)72%,transparent)}}[data-sf-card-style][data-sf-card-glass=dark]{--sf-card-glass-edge:#ffffff24;--sf-card-glass-highlight:#ffffff1f;--sf-card-glass-fill:44%;--sf-card-glass-deep:82%;--sf-card-plate-fill:58%;--sf-card-glass-saturate:130%;--sf-card-plate-shadow:0 12px 32px -14px #00000080}[data-sf-hero-size=tall][data-sf-hero=cover]{--sf-hero-height:448px}[data-sf-hero-size=tall][data-sf-hero=spotlight]{--sf-hero-height:392px;--sf-hero-height-wide:504px;--sf-hero-height-lg:588px}[data-sf-hero-size=regular]{--sf-hero-statement-pad-y:4rem}[data-sf-hero-size=tall]{--sf-hero-statement-pad-y:5.6rem}[data-sf-hero=editorial],[data-sf-hero=slider]{--sf-hero-height:420px;--sf-hero-height-wide:480px;--sf-hero-height-lg:520px}[data-sf-hero-size=tall][data-sf-hero=editorial],[data-sf-hero-size=tall][data-sf-hero=slider]{--sf-hero-height:567px;--sf-hero-height-wide:648px;--sf-hero-height-lg:702px}[data-sf-hero-size=full]{--sf-hero-height:min(85dvh,820px);--sf-hero-height-wide:min(85dvh,820px);--sf-hero-height-lg:min(85dvh,820px)}[data-sf-weight=regular]{--sf-heading-weight:500}[data-sf-weight=bold]{--sf-heading-weight:700}[data-sf-weight=black]{--sf-heading-weight:900}[data-sf-hover=zoom]{--sf-card-hover-scale:1.04;--sf-card-hover-translate:0px}[data-sf-hover=lift]{--sf-card-hover-scale:1;--sf-card-hover-translate:-4px}[data-sf-hover=none]{--sf-card-hover-scale:1;--sf-card-hover-translate:0px}[data-sf-weight=light]{--sf-heading-weight:300}[data-sf-surface=glass]{--sf-glass-bg:var(--card)}@supports (color:color-mix(in lab,red,red)){[data-sf-surface=glass]{--sf-glass-bg:color-mix(in srgb,var(--card)72%,transparent)}}[data-sf-surface=glass]{--sf-glass-panel-bg:var(--accent)}@supports (color:color-mix(in lab,red,red)){[data-sf-surface=glass]{--sf-glass-panel-bg:color-mix(in srgb,var(--accent)12%,color-mix(in srgb,var(--card)78%,transparent))}}[data-sf-surface=glass]{--sf-glass-border:var(--card)}@supports (color:color-mix(in lab,red,red)){[data-sf-surface=glass]{--sf-glass-border:color-mix(in srgb,var(--card)60%,transparent)}}[data-sf-surface=glass]{--sf-glass-blur:var(--glass-overlay-blur);--sf-glass-saturate:140%;--sf-card-shadow:none}.dark [data-sf-surface=glass]{--sf-glass-bg:var(--card)}@supports (color:color-mix(in lab,red,red)){.dark [data-sf-surface=glass]{--sf-glass-bg:color-mix(in srgb,var(--card)58%,transparent)}}.dark [data-sf-surface=glass]{--sf-glass-panel-bg:var(--accent)}@supports (color:color-mix(in lab,red,red)){.dark [data-sf-surface=glass]{--sf-glass-panel-bg:color-mix(in srgb,var(--accent)10%,color-mix(in srgb,var(--card)62%,transparent))}}.dark [data-sf-surface=glass]{--sf-glass-border:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.dark [data-sf-surface=glass]{--sf-glass-border:color-mix(in srgb,var(--foreground)12%,transparent)}}[data-sf-backdrop=true]{--sf-backdrop-blur:14px;--sf-backdrop-saturate:90%;--sf-backdrop-veil:var(--background)}@supports (color:color-mix(in lab,red,red)){[data-sf-backdrop=true]{--sf-backdrop-veil:color-mix(in srgb,var(--background)30%,transparent)}}[data-sf-backdrop=true]{--sf-page-bg:transparent}.dark [data-sf-backdrop=true]{--sf-backdrop-veil:var(--background)}@supports (color:color-mix(in lab,red,red)){.dark [data-sf-backdrop=true]{--sf-backdrop-veil:color-mix(in srgb,var(--background)58%,transparent)}}[data-sf-nav]{--sf-navbar-glass-bg:var(--card)}@supports (color:color-mix(in lab,red,red)){[data-sf-nav]{--sf-navbar-glass-bg:color-mix(in srgb,var(--card)58%,transparent)}}[data-sf-nav=pill]{--sf-nav-pill-bg:var(--card)}@supports (color:color-mix(in lab,red,red)){[data-sf-nav=pill]{--sf-nav-pill-bg:color-mix(in srgb,var(--card)42%,transparent)}}[data-sf-nav=pill]{--sf-nav-pill-border:var(--card)}@supports (color:color-mix(in lab,red,red)){[data-sf-nav=pill]{--sf-nav-pill-border:color-mix(in srgb,var(--card)55%,transparent)}}[data-sf-nav=pill]{--sf-nav-pill-highlight:var(--card)}@supports (color:color-mix(in lab,red,red)){[data-sf-nav=pill]{--sf-nav-pill-highlight:color-mix(in srgb,var(--card)70%,transparent)}}[data-sf-nav=pill]{--sf-nav-pill-blur:28px;--sf-nav-pill-saturate:180%;--sf-nav-pill-shadow:inset 0 1px 0 var(--sf-nav-pill-highlight),var(--shadow-soft)}.dark [data-sf-nav=pill]{--sf-nav-pill-bg:var(--card)}@supports (color:color-mix(in lab,red,red)){.dark [data-sf-nav=pill]{--sf-nav-pill-bg:color-mix(in srgb,var(--card)46%,transparent)}}.dark [data-sf-nav=pill]{--sf-nav-pill-border:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.dark [data-sf-nav=pill]{--sf-nav-pill-border:color-mix(in srgb,var(--foreground)14%,transparent)}}.dark [data-sf-nav=pill]{--sf-nav-pill-highlight:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.dark [data-sf-nav=pill]{--sf-nav-pill-highlight:color-mix(in srgb,var(--foreground)12%,transparent)}}.dark [data-sf-nav=pill]{--sf-nav-pill-saturate:160%}[data-sf-header-surface=glass]{--sf-header-glass-rise:var(--space-9);--sf-header-glass-tail:var(--space-8);--sf-header-glass-blur:22px;--sf-header-glass-saturate:160%;--sf-header-glass-ink:var(--card);--sf-header-glass-blend:calc(100% - var(--sf-header-glass-rise));--sf-header-glass-mask:linear-gradient(#000 0,#000 calc(var(--sf-header-glass-rise) + var(--sf-header-glass-blend)*.62),#000000e5 calc(var(--sf-header-glass-rise) + var(--sf-header-glass-blend)*.715),#00000080 calc(var(--sf-header-glass-rise) + var(--sf-header-glass-blend)*.81),#0000001b calc(var(--sf-header-glass-rise) + var(--sf-header-glass-blend)*.905),transparent 100%);--sf-header-glass-tint:linear-gradient(var(--sf-header-glass-ink)0,var(--sf-header-glass-ink)var(--sf-header-glass-rise),var(--sf-header-glass-ink)calc(var(--sf-header-glass-rise) + var(--sf-header-glass-blend)*.3),var(--sf-header-glass-ink)calc(var(--sf-header-glass-rise) + var(--sf-header-glass-blend)*.45),var(--sf-header-glass-ink)calc(var(--sf-header-glass-rise) + var(--sf-header-glass-blend)*.55),var(--sf-header-glass-ink)calc(var(--sf-header-glass-rise) + var(--sf-header-glass-blend)*.62),var(--sf-header-glass-ink)calc(var(--sf-header-glass-rise) + var(--sf-header-glass-blend)*.68),var(--sf-header-glass-ink)calc(var(--sf-header-glass-rise) + var(--sf-header-glass-blend)*.74),var(--sf-header-glass-ink)calc(var(--sf-header-glass-rise) + var(--sf-header-glass-blend)*.8),var(--sf-header-glass-ink)calc(var(--sf-header-glass-rise) + var(--sf-header-glass-blend)*.86),var(--sf-header-glass-ink)calc(var(--sf-header-glass-rise) + var(--sf-header-glass-blend)*.92),transparent 100%)}@supports (color:color-mix(in lab,red,red)){[data-sf-header-surface=glass]{--sf-header-glass-tint:linear-gradient(color-mix(in srgb,var(--sf-header-glass-ink)76%,transparent)0,color-mix(in srgb,var(--sf-header-glass-ink)76%,transparent)var(--sf-header-glass-rise),color-mix(in srgb,var(--sf-header-glass-ink)75%,transparent)calc(var(--sf-header-glass-rise) + var(--sf-header-glass-blend)*.3),color-mix(in srgb,var(--sf-header-glass-ink)72%,transparent)calc(var(--sf-header-glass-rise) + var(--sf-header-glass-blend)*.45),color-mix(in srgb,var(--sf-header-glass-ink)63%,transparent)calc(var(--sf-header-glass-rise) + var(--sf-header-glass-blend)*.55),color-mix(in srgb,var(--sf-header-glass-ink)54%,transparent)calc(var(--sf-header-glass-rise) + var(--sf-header-glass-blend)*.62),color-mix(in srgb,var(--sf-header-glass-ink)43%,transparent)calc(var(--sf-header-glass-rise) + var(--sf-header-glass-blend)*.68),color-mix(in srgb,var(--sf-header-glass-ink)31%,transparent)calc(var(--sf-header-glass-rise) + var(--sf-header-glass-blend)*.74),color-mix(in srgb,var(--sf-header-glass-ink)19%,transparent)calc(var(--sf-header-glass-rise) + var(--sf-header-glass-blend)*.8),color-mix(in srgb,var(--sf-header-glass-ink)9%,transparent)calc(var(--sf-header-glass-rise) + var(--sf-header-glass-blend)*.86),color-mix(in srgb,var(--sf-header-glass-ink)3%,transparent)calc(var(--sf-header-glass-rise) + var(--sf-header-glass-blend)*.92),transparent 100%)}}[data-sf-header-surface=glass]{--sf-header-glass-tint-flat:linear-gradient(var(--sf-header-glass-ink)0,var(--sf-header-glass-ink)var(--sf-header-glass-rise),var(--sf-header-glass-ink)calc(var(--sf-header-glass-rise) + var(--sf-header-glass-blend)*.3),var(--sf-header-glass-ink)calc(var(--sf-header-glass-rise) + var(--sf-header-glass-blend)*.45),var(--sf-header-glass-ink)calc(var(--sf-header-glass-rise) + var(--sf-header-glass-blend)*.55),var(--sf-header-glass-ink)calc(var(--sf-header-glass-rise) + var(--sf-header-glass-blend)*.62),var(--sf-header-glass-ink)calc(var(--sf-header-glass-rise) + var(--sf-header-glass-blend)*.68),var(--sf-header-glass-ink)calc(var(--sf-header-glass-rise) + var(--sf-header-glass-blend)*.74),var(--sf-header-glass-ink)calc(var(--sf-header-glass-rise) + var(--sf-header-glass-blend)*.8),var(--sf-header-glass-ink)calc(var(--sf-header-glass-rise) + var(--sf-header-glass-blend)*.86),var(--sf-header-glass-ink)calc(var(--sf-header-glass-rise) + var(--sf-header-glass-blend)*.92),transparent 100%)}@supports (color:color-mix(in lab,red,red)){[data-sf-header-surface=glass]{--sf-header-glass-tint-flat:linear-gradient(color-mix(in srgb,var(--sf-header-glass-ink)97%,transparent)0,color-mix(in srgb,var(--sf-header-glass-ink)97%,transparent)var(--sf-header-glass-rise),color-mix(in srgb,var(--sf-header-glass-ink)96%,transparent)calc(var(--sf-header-glass-rise) + var(--sf-header-glass-blend)*.3),color-mix(in srgb,var(--sf-header-glass-ink)91%,transparent)calc(var(--sf-header-glass-rise) + var(--sf-header-glass-blend)*.45),color-mix(in srgb,var(--sf-header-glass-ink)81%,transparent)calc(var(--sf-header-glass-rise) + var(--sf-header-glass-blend)*.55),color-mix(in srgb,var(--sf-header-glass-ink)69%,transparent)calc(var(--sf-header-glass-rise) + var(--sf-header-glass-blend)*.62),color-mix(in srgb,var(--sf-header-glass-ink)55%,transparent)calc(var(--sf-header-glass-rise) + var(--sf-header-glass-blend)*.68),color-mix(in srgb,var(--sf-header-glass-ink)40%,transparent)calc(var(--sf-header-glass-rise) + var(--sf-header-glass-blend)*.74),color-mix(in srgb,var(--sf-header-glass-ink)24%,transparent)calc(var(--sf-header-glass-rise) + var(--sf-header-glass-blend)*.8),color-mix(in srgb,var(--sf-header-glass-ink)11%,transparent)calc(var(--sf-header-glass-rise) + var(--sf-header-glass-blend)*.86),color-mix(in srgb,var(--sf-header-glass-ink)3%,transparent)calc(var(--sf-header-glass-rise) + var(--sf-header-glass-blend)*.92),transparent 100%)}}.dark [data-sf-header-surface=glass]{--sf-header-glass-saturate:140%}[data-sf-header-condense=true]{--sf-header-condensed-height:calc(var(--space-9) + var(--space-2));--sf-header-scrolled-bg:var(--card)}@supports (color:color-mix(in lab,red,red)){[data-sf-header-condense=true]{--sf-header-scrolled-bg:color-mix(in srgb,var(--card)92%,transparent)}}[data-sf-header-condense=true]{--sf-header-scrolled-border:var(--foreground)}@supports (color:color-mix(in lab,red,red)){[data-sf-header-condense=true]{--sf-header-scrolled-border:color-mix(in srgb,var(--foreground)8%,transparent)}}[data-sf-header-condense=true]{--sf-header-scrolled-blur:var(--glass-overlay-blur);--sf-header-scrolled-shadow:var(--shadow-soft);--sf-nav-pill-scrolled-bg:var(--muted);--sf-nav-pill-scrolled-border:transparent}[data-sf-header-condense-mode=menu],[data-sf-header-surface=glass][data-sf-header-condense=true]{--sf-nav-pill-scrolled-bg:var(--sf-nav-pill-bg);--sf-nav-pill-scrolled-border:var(--sf-nav-pill-border)}[data-sf-header-condense-mode=menu]{--sf-header-identity-lift:calc(-1*var(--space-3));--sf-header-floating-gap:var(--space-4);--sf-header-action-clearance:calc(var(--space-10)*4)}[data-sf-hero=orbit]{--sf-orbit-scene-mask:linear-gradient(180deg,transparent,black 8%,black 84%,transparent);--sf-orbit-scene-mask-inline:linear-gradient(270deg,black 52%,transparent);--sf-orbit-scene-width-wide:64%;--sf-hero-height:460px;--sf-hero-height-wide:540px;--sf-hero-height-lg:620px;--sf-orbit-ring:var(--foreground)}@supports (color:color-mix(in lab,red,red)){[data-sf-hero=orbit]{--sf-orbit-ring:color-mix(in srgb,var(--foreground)14%,transparent)}}[data-sf-hero=orbit]{--sf-orbit-item:var(--space-11);--sf-orbit-item-lg:calc(var(--space-12) + var(--space-6));--sf-orbit-item-tile-bg:var(--card)}@supports (color:color-mix(in lab,red,red)){[data-sf-hero=orbit]{--sf-orbit-item-tile-bg:color-mix(in srgb,var(--card)94%,transparent)}}[data-sf-hero=orbit]{--sf-orbit-item-tile-border:var(--foreground)}@supports (color:color-mix(in lab,red,red)){[data-sf-hero=orbit]{--sf-orbit-item-tile-border:color-mix(in srgb,var(--foreground)8%,transparent)}}[dir=rtl] [data-sf-hero=orbit],[dir=rtl][data-sf-hero=orbit]{--sf-orbit-scene-mask-inline:linear-gradient(90deg,black 52%,transparent)}[data-sf-hero-size=tall][data-sf-hero=orbit]{--sf-hero-height:540px;--sf-hero-height-wide:640px;--sf-hero-height-lg:720px}[data-sf-theme=perfume]{--sf-type-product-name:var(--text-sm);--sf-media-pad:var(--space-2);--sf-media-bg:transparent}[data-sf-theme=perfume][data-sf-hover=lift]{--sf-card-hover-translate:-2px}[data-sf-theme=perfume][data-sf-corners=round]{--sf-radius-card:var(--radius-xl);--sf-radius-media:var(--radius-xl)}[data-sf-theme=perfume][data-sf-scale=regular]{--sf-type-display:clamp(2rem,1.1rem + 3.6vw,3.25rem);--sf-type-display-wide:clamp(2.25rem,1.1rem + 4.2vw,3.75rem)}[data-sf-tone=contrast]{--sf-band-bg:var(--foreground);--sf-band-fg:var(--background)}[data-sf-section-tone=muted]{--sf-section-bg:var(--muted)}[data-sf-section-tone=contrast]{--sf-section-bg:var(--foreground);--sf-section-fg:var(--background)}[data-sf-section-tone=brand]{--sf-section-bg:var(--primary);--sf-section-fg:var(--primary-foreground)}[data-sf-section-tone=brand],[data-sf-section-tone=contrast],[data-sf-section-tone=muted]{background:var(--sf-section-bg)}[data-sf-page-element][data-sf-section-tone=brand]>*,[data-sf-page-element][data-sf-section-tone=contrast]>*,[data-sf-section-tone=brand]>.sf-section-body,[data-sf-section-tone=contrast]>.sf-section-body{color:var(--sf-section-fg);--foreground:var(--sf-section-fg);--background:var(--sf-section-bg);--card:var(--sf-section-fg)}@supports (color:color-mix(in lab,red,red)){[data-sf-page-element][data-sf-section-tone=brand]>*,[data-sf-page-element][data-sf-section-tone=contrast]>*,[data-sf-section-tone=brand]>.sf-section-body,[data-sf-section-tone=contrast]>.sf-section-body{--card:color-mix(in srgb,var(--sf-section-fg)8%,var(--sf-section-bg))}}[data-sf-page-element][data-sf-section-tone=brand]>*,[data-sf-page-element][data-sf-section-tone=contrast]>*,[data-sf-section-tone=brand]>.sf-section-body,[data-sf-section-tone=contrast]>.sf-section-body{--card-foreground:var(--sf-section-fg);--popover:var(--sf-section-fg)}@supports (color:color-mix(in lab,red,red)){[data-sf-page-element][data-sf-section-tone=brand]>*,[data-sf-page-element][data-sf-section-tone=contrast]>*,[data-sf-section-tone=brand]>.sf-section-body,[data-sf-section-tone=contrast]>.sf-section-body{--popover:color-mix(in srgb,var(--sf-section-fg)8%,var(--sf-section-bg))}}[data-sf-page-element][data-sf-section-tone=brand]>*,[data-sf-page-element][data-sf-section-tone=contrast]>*,[data-sf-section-tone=brand]>.sf-section-body,[data-sf-section-tone=contrast]>.sf-section-body{--popover-foreground:var(--sf-section-fg);--muted:var(--sf-section-fg)}@supports (color:color-mix(in lab,red,red)){[data-sf-page-element][data-sf-section-tone=brand]>*,[data-sf-page-element][data-sf-section-tone=contrast]>*,[data-sf-section-tone=brand]>.sf-section-body,[data-sf-section-tone=contrast]>.sf-section-body{--muted:color-mix(in srgb,var(--sf-section-fg)12%,var(--sf-section-bg))}}[data-sf-page-element][data-sf-section-tone=brand]>*,[data-sf-page-element][data-sf-section-tone=contrast]>*,[data-sf-section-tone=brand]>.sf-section-body,[data-sf-section-tone=contrast]>.sf-section-body{--muted-foreground:var(--sf-section-fg)}@supports (color:color-mix(in lab,red,red)){[data-sf-page-element][data-sf-section-tone=brand]>*,[data-sf-page-element][data-sf-section-tone=contrast]>*,[data-sf-section-tone=brand]>.sf-section-body,[data-sf-section-tone=contrast]>.sf-section-body{--muted-foreground:color-mix(in srgb,var(--sf-section-fg)72%,transparent)}}[data-sf-page-element][data-sf-section-tone=brand]>*,[data-sf-page-element][data-sf-section-tone=contrast]>*,[data-sf-section-tone=brand]>.sf-section-body,[data-sf-section-tone=contrast]>.sf-section-body{--secondary:var(--sf-section-fg)}@supports (color:color-mix(in lab,red,red)){[data-sf-page-element][data-sf-section-tone=brand]>*,[data-sf-page-element][data-sf-section-tone=contrast]>*,[data-sf-section-tone=brand]>.sf-section-body,[data-sf-section-tone=contrast]>.sf-section-body{--secondary:color-mix(in srgb,var(--sf-section-fg)12%,var(--sf-section-bg))}}[data-sf-page-element][data-sf-section-tone=brand]>*,[data-sf-page-element][data-sf-section-tone=contrast]>*,[data-sf-section-tone=brand]>.sf-section-body,[data-sf-section-tone=contrast]>.sf-section-body{--secondary-foreground:var(--sf-section-fg);--border:var(--sf-section-fg)}@supports (color:color-mix(in lab,red,red)){[data-sf-page-element][data-sf-section-tone=brand]>*,[data-sf-page-element][data-sf-section-tone=contrast]>*,[data-sf-section-tone=brand]>.sf-section-body,[data-sf-section-tone=contrast]>.sf-section-body{--border:color-mix(in srgb,var(--sf-section-fg)18%,transparent)}}[data-sf-page-element][data-sf-section-tone=brand]>*,[data-sf-page-element][data-sf-section-tone=contrast]>*,[data-sf-section-tone=brand]>.sf-section-body,[data-sf-section-tone=contrast]>.sf-section-body{--input:var(--sf-section-fg)}@supports (color:color-mix(in lab,red,red)){[data-sf-page-element][data-sf-section-tone=brand]>*,[data-sf-page-element][data-sf-section-tone=contrast]>*,[data-sf-section-tone=brand]>.sf-section-body,[data-sf-section-tone=contrast]>.sf-section-body{--input:color-mix(in srgb,var(--sf-section-fg)18%,transparent)}}[data-sf-page-element][data-sf-section-tone=brand]>*,[data-sf-page-element][data-sf-section-tone=contrast]>*,[data-sf-section-tone=brand]>.sf-section-body,[data-sf-section-tone=contrast]>.sf-section-body{--ring:var(--sf-section-fg)}[data-sf-page-element][data-sf-section-tone=brand]>*,[data-sf-section-tone=brand]>.sf-section-body{--primary:var(--sf-section-fg);--primary-foreground:var(--sf-section-bg)}[data-sf-section-spacing=airy]{padding-block:var(--space-8)}@media (min-width:64rem){[data-sf-section-spacing=airy]{padding-block:var(--space-13)}}[data-sf-section]+[data-sf-section][data-sf-section-spacing=compact]{margin-block-start:calc(-1*var(--space-4))}[data-sf-section-spacing=compact]{--sf-placeholder-min-h:var(--space-9)}[data-sf-section-spacing=regular]{--sf-placeholder-min-h:var(--space-11)}[data-sf-section-spacing=airy]{--sf-placeholder-min-h:var(--space-12)}[data-sf-marquee-speed=slow]{--sf-marquee-duration:40s}[data-sf-marquee-speed=regular]{--sf-marquee-duration:24s}[data-sf-marquee-speed=fast]{--sf-marquee-duration:14s}:root{--sf-marquee-sign:-1}[dir=rtl]{--sf-marquee-sign:1}.pm-lookthumb{--sf-thumb-page:var(--paper);--sf-thumb-card:var(--white);--sf-thumb-ink:var(--ink);--sf-thumb-muted:var(--muted-ink);--sf-thumb-line:var(--ink)}@supports (color:color-mix(in lab,red,red)){.pm-lookthumb{--sf-thumb-line:color-mix(in srgb,var(--ink)9%,transparent)}}.pm-lookthumb--dark{--sf-thumb-page:var(--ink-deep);--sf-thumb-card:#18233a;--sf-thumb-ink:#f3f5f8;--sf-thumb-muted:#9aa7bc;--sf-thumb-line:#ffffff1a}[data-sf-theme=perfume]:not(.dark *){--background:#c8d3cb;--foreground:#102d3d;--card-foreground:var(--foreground);--popover-foreground:var(--foreground);--muted-foreground:#405863;--muted:var(--background)}@supports (color:color-mix(in lab,red,red)){[data-sf-theme=perfume]:not(.dark *){--muted:color-mix(in srgb,var(--background)72%,var(--card))}}[data-sf-theme=perfume]:not(.dark *){--secondary:var(--muted);--secondary-foreground:var(--foreground);--sf-nav-pill-bg:var(--card)}@supports (color:color-mix(in lab,red,red)){[data-sf-theme=perfume]:not(.dark *){--sf-nav-pill-bg:color-mix(in srgb,var(--card)34%,transparent)}}[data-sf-theme=perfume]:not(.dark *){--sf-glass-panel-bg:var(--accent)}@supports (color:color-mix(in lab,red,red)){[data-sf-theme=perfume]:not(.dark *){--sf-glass-panel-bg:color-mix(in srgb,var(--accent)5%,var(--card))}}[data-sf-theme=perfume]:not(.dark *){--sf-backdrop-veil:var(--background)}@supports (color:color-mix(in lab,red,red)){[data-sf-theme=perfume]:not(.dark *){--sf-backdrop-veil:color-mix(in srgb,var(--background)72%,transparent)}}[data-sf-theme]{--sf-hero-plate-soft:var(--card)}@supports (color:color-mix(in lab,red,red)){[data-sf-theme]{--sf-hero-plate-soft:color-mix(in srgb,var(--card)84%,transparent)}}[data-sf-theme]{--sf-hero-plate-glass-bg:var(--card)}@supports (color:color-mix(in lab,red,red)){[data-sf-theme]{--sf-hero-plate-glass-bg:color-mix(in srgb,var(--card)62%,transparent)}}[data-sf-theme]{--sf-hero-plate-glass-border:var(--card)}@supports (color:color-mix(in lab,red,red)){[data-sf-theme]{--sf-hero-plate-glass-border:color-mix(in srgb,var(--card)72%,transparent)}}[data-sf-theme]{--sf-hero-plate-solid-bg:var(--card);--sf-hero-plate-solid-border:var(--foreground)}@supports (color:color-mix(in lab,red,red)){[data-sf-theme]{--sf-hero-plate-solid-border:color-mix(in srgb,var(--foreground)8%,transparent)}}[data-sf-theme]{--sf-hero-plate-blur:var(--glass-overlay-blur);--sf-hero-plate-saturate:140%;--sf-product-title-size:var(--text-2xl);--sf-product-title-size-lg:var(--text-3xl);--sf-product-title-weight:600;--sf-product-title-tracking:-.025em;--sf-product-price-size:var(--text-3xl);--sf-product-gap:var(--space-7);--sf-product-gap-lg:var(--space-9);--sf-product-block-gap:var(--space-7);--sf-product-label-tracking:0;--sf-notes-step:16%;--sf-type-unit:1}@media (max-width:640px){[data-sf-theme]{--sf-type-unit:.78}}.dark [data-sf-theme]{--sf-hero-plate-glass-bg:var(--card)}@supports (color:color-mix(in lab,red,red)){.dark [data-sf-theme]{--sf-hero-plate-glass-bg:color-mix(in srgb,var(--card)74%,transparent)}}.dark [data-sf-theme]{--sf-hero-plate-glass-border:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.dark [data-sf-theme]{--sf-hero-plate-glass-border:color-mix(in srgb,var(--foreground)12%,transparent)}}[data-sf-theme=atelier],[data-sf-theme=classic],[data-sf-theme=couture],[data-sf-theme=gallery],[data-sf-theme=heritage],[data-sf-theme=maison]{--sf-product-title-size:var(--text-3xl);--sf-product-title-size-lg:var(--text-4xl);--sf-product-title-weight:var(--sf-heading-weight);--sf-product-title-tracking:.01em;--sf-product-price-size:var(--text-xl);--sf-product-gap:var(--space-8);--sf-product-gap-lg:var(--space-12);--sf-product-block-gap:var(--space-8);--sf-product-label-tracking:.14em;--sf-notes-step:18%}[data-sf-theme=bold],[data-sf-theme=performance],[data-sf-theme=sport],[data-sf-theme=street]{--sf-product-title-size:var(--text-3xl);--sf-product-title-size-lg:var(--text-5xl);--sf-product-title-weight:var(--sf-heading-weight);--sf-product-title-tracking:-.03em;--sf-product-price-size:var(--text-4xl);--sf-product-gap:var(--space-6);--sf-product-gap-lg:var(--space-8);--sf-product-block-gap:var(--space-6);--sf-product-label-tracking:.06em;--sf-notes-step:12%}[data-sf-theme=devices],[data-sf-theme=digital],[data-sf-theme=drive]{--sf-product-title-size:var(--text-2xl);--sf-product-title-size-lg:var(--text-4xl);--sf-product-title-weight:var(--sf-heading-weight);--sf-product-title-tracking:-.02em;--sf-product-price-size:var(--text-2xl);--sf-product-gap:var(--space-7);--sf-product-gap-lg:var(--space-10);--sf-product-block-gap:var(--space-8);--sf-product-label-tracking:0}[data-sf-theme=boutique],[data-sf-theme=glam],[data-sf-theme=perfume]{--sf-product-title-size:var(--text-2xl);--sf-product-title-size-lg:var(--text-4xl);--sf-product-title-weight:var(--sf-heading-weight);--sf-product-title-tracking:.02em;--sf-product-price-size:var(--text-2xl);--sf-product-gap:var(--space-8);--sf-product-gap-lg:var(--space-10);--sf-product-block-gap:var(--space-8);--sf-product-label-tracking:.12em;--sf-notes-step:18%}@font-face{font-family:Marly Baskerville;src:url(/storefront/fonts/marly-baskerville.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Marly Inter;src:url(/storefront/fonts/marly-inter.woff2)format("woff2");font-weight:400;font-display:swap}[data-sf-theme=marly]{--sf-marly-display:"Marly Baskerville",Georgia,serif;--sf-marly-body:"Marly Inter",Arial,sans-serif;--sf-marly-gutter:3.125rem;--sf-marly-header-height:5rem;--sf-marly-announcement-height:2.4375rem;--sf-marly-announcement-mobile-height:3.25rem;--sf-marly-mobile-wordmark:.8125rem;--sf-marly-mobile-hero-height:min(70dvh,37rem);--sf-marly-seasonal-ratio:2718/1080;--sf-marly-seasonal-mobile-ratio:826/1080;--sf-marly-product-mobile-gap:1rem;--sf-marly-gallery-line-height:.0625rem;--sf-marly-nav-height:3.125rem;--sf-product-title-size:2rem;--sf-product-title-size-lg:2.25rem;--sf-product-title-weight:var(--sf-heading-weight);--sf-product-title-tracking:.1em;--sf-product-price-size:var(--text-lg);--sf-product-gap:var(--space-6);--sf-product-gap-lg:var(--space-12);--sf-product-block-gap:var(--space-6);--sf-product-label-tracking:.08em;--sf-notes-step:0%;--sf-product-mosaic-hero:1}[data-sf-theme=marly][data-sf-corners=sharp]{--sf-radius-card:0;--sf-radius-media:0}[data-sf-theme=marly][data-sf-hero-size=full]{--sf-hero-height:min(75dvh,45rem);--sf-hero-height-wide:min(80dvh,47.5rem);--sf-hero-height-lg:min(80dvh,47.5rem)}[data-sf-theme=marly]:not(.dark *){--background:#fff;--foreground:#000;--card:#fff;--card-foreground:#000;--muted:#f8f8f8;--muted-foreground:#555;--border:#e5e5e5;--sf-media-bg:#f8f8f8;--sf-marly-footer:#f5f5f5}[data-sf-theme=marly]:lang(fa){--sf-product-title-tracking:0;--sf-product-title-size:var(--text-2xl);--sf-product-title-size-lg:var(--text-3xl)}[data-sf-theme=performance]:not(.dark *){--background:#fff;--foreground:#111;--card:#fff;--card-foreground:#111;--muted:#f5f5f5;--muted-foreground:#707072;--border:#e5e5e5;--sf-media-bg:#f5f5f5}[data-sf-theme=heritage]:not(.dark *){--background:#fff;--foreground:#19110b;--card:#fff;--card-foreground:#19110b;--muted:#f6f5f3;--muted-foreground:#6f6b68;--border:#e6e3df;--sf-media-bg:#f6f5f3}[data-sf-theme=couture]:not(.dark *){--background:#f8f8f8;--foreground:#33383c;--card:#f8f8f8;--card-foreground:#33383c;--muted:#eee;--muted-foreground:#697075;--border:#e3e3e3;--sf-media-bg:#eee;--sf-couture-sand:#e6e1db;--sf-couture-paper:#fff}[data-sf-theme=couture]{--sf-couture-sand:var(--muted);--sf-couture-paper:var(--card)}[data-sf-theme=atelier]:not(.dark *){--background:#fff;--foreground:#000;--card:#fff;--card-foreground:#000;--muted:#f4f4f4;--muted-foreground:#5f5f5f;--border:#e3e3e3;--sf-media-bg:#f4f4f4}[data-sf-theme=drive]:not(.dark *){--background:#fff;--foreground:#262626;--card:#fff;--card-foreground:#262626;--muted:#f6f6f6;--muted-foreground:#6f6f6f;--border:#e6e6e6;--sf-media-bg:#f6f6f6}[data-sf-theme=drive]{--sf-drive-panel:#000;--sf-drive-panel-foreground:#fff;--sf-drive-hero-wash:#000000b8;--sf-drive-hero-wash-top:#00000061;--sf-drive-rule-on-photo:#ffffff73}[data-sf-theme=giftcard]{--sf-giftcard-scrim-base:#101014c7;--sf-giftcard-scrim-mid:#10101457;--sf-giftcard-scrim-clear:#0000}.dark [data-sf-theme=giftcard]{--background:#101014;--foreground:#fff;--card:#1b1b20;--card-foreground:#fff;--popover:#1b1b20;--popover-foreground:#fff;--muted:#222228;--muted-foreground:#a6a6ac;--border:#2c2c33;--input:#2c2c33;--sf-media-bg:#1b1b20}[data-sf-theme=devices]{--sf-apple-card-shadow:2px 4px 12px #00000014;--sf-apple-card-shadow-hover:2px 4px 16px #00000029;--sf-apple-card-night:#000;--sf-apple-new:#b64400;--sf-apple-new-on-night:#ff791b}:root:not(.dark) [data-sf-theme=devices]{--background:#f5f5f7;--foreground:#1d1d1f;--card:#fff;--card-foreground:#1d1d1f;--muted-foreground:#6e6e73;--border:#d2d2d7}[data-sf-theme=perfume][data-sf-hero=orbit]{--sf-orbit-scene-mask:linear-gradient(180deg,transparent,black 4%,black 84%,transparent)}[data-sf-theme=klein]{--sf-product-title-size:var(--text-xl);--sf-product-title-size-lg:var(--text-2xl);--sf-product-title-weight:var(--sf-heading-weight);--sf-product-title-tracking:0;--sf-product-price-size:var(--text-base);--sf-product-gap:var(--space-6);--sf-product-gap-lg:var(--space-10);--sf-product-block-gap:var(--space-6);--sf-product-label-tracking:0;--sf-notes-step:0%}[data-sf-theme=klein][data-sf-corners=sharp]{--sf-radius-card:0;--sf-radius-media:0}[data-sf-theme=klein][data-sf-hero-size=full]{--sf-hero-height:78dvh;--sf-hero-height-wide:85dvh;--sf-hero-height-lg:85dvh}[data-sf-theme=klein]:not(.dark *),[data-sf-theme=klein][data-sf-scheme=light]{--background:#fff;--foreground:#000;--card:#fff;--card-foreground:#000;--muted:#f2f2f2;--muted-foreground:#5c5c5c;--border:#e6e6e6;--sf-media-bg:#f2f2f2}[data-sf-theme=boss]{--sf-product-title-size:var(--text-lg);--sf-product-title-size-lg:var(--text-xl);--sf-product-title-weight:var(--sf-heading-weight);--sf-product-title-tracking:0;--sf-product-price-size:var(--text-base);--sf-product-gap:var(--space-6);--sf-product-gap-lg:var(--space-8);--sf-product-block-gap:var(--space-5);--sf-product-label-tracking:0;--sf-notes-step:0%;--sf-header-float-radius:var(--radius-md);--sf-header-float-blur:18px}[data-sf-theme=boss][data-sf-corners=sharp]{--sf-radius-card:0;--sf-radius-media:0}[data-sf-theme=boss][data-sf-hero-size=full]{--sf-hero-height:72dvh;--sf-hero-height-wide:min(74dvh,42rem);--sf-hero-height-lg:min(76dvh,44rem)}[data-sf-theme=boss]:not(.dark *),[data-sf-theme=boss][data-sf-scheme=light]{--background:#fff;--foreground:#000;--card:#fff;--card-foreground:#000;--muted:#f5f5f5;--muted-foreground:#5c5c5c;--border:#e3e3e3;--sf-media-bg:#f3f2f0;--sf-header-float-bg:#efefefeb;--sf-boss-sale:#b3261e}[data-sf-theme=boss]:where([data-sf-look-version~="2"]){--sf-header-float-radius:calc(var(--radius-xs) + 2px);--sf-header-float-blur:9px;--sf-header-float-saturate:100%}[data-sf-theme=boss]:where([data-sf-look-version~="2"]):not(.dark *),[data-sf-theme=boss][data-sf-scheme=light]:where([data-sf-look-version~="2"]){--sf-header-float-bg:#edededcc;--sf-header-float-open-bg:#f9f9f9;--sf-mega-split-bg:#f9f9f9;--sf-mega-split-rail:#f2f2f2}:root{--sf-canvas-outline:2px solid var(--primary);--sf-canvas-outline-offset:2px;--site-preview-paper:var(--white);--site-preview-ink:var(--ink-deep);--site-preview-night:var(--ink-deep);--site-preview-night-ink:var(--white)}[data-sf-theme=sazito][data-sf-scheme=light]{--background:#f1f3f4;--foreground:#404568;--card:#fff;--card-foreground:#404568;--muted:#e6e8ee;--muted-foreground:#60677d;--border:#e1e4e9;--sf-media-bg:#f8f8f8;--sf-sazito-hero:#18383d}[data-sf-theme=linen][data-sf-scheme=light]{--background:#f7f5f0;--card:#fffefa;--muted:#eeebe4}[data-sf-theme=mono][data-sf-scheme=light]{--background:#fff;--card:#fff;--muted:#f1f1f1}[data-sf-theme=sage][data-sf-scheme=light]{--background:#f3f6f2;--card:#fff;--muted:#e8eee6}[data-sf-theme=linen][data-sf-scheme=light][data-sf-look-version~="2"]{--foreground:#38352f;--card-foreground:#38352f;--muted-foreground:#6b655b;--border:#ded9d0}[data-sf-theme=mono][data-sf-scheme=light][data-sf-look-version~="2"]{--foreground:#171717;--card-foreground:#171717;--muted-foreground:#626262;--border:#e0e0e0}[data-sf-theme=sage][data-sf-scheme=light][data-sf-look-version~="2"]{--foreground:#243b2f;--card-foreground:#243b2f;--muted-foreground:#596a5f;--border:#d7e0d5}[data-sf-theme=amouage]{--sf-amouage-ivory:#eee5da;--sf-amouage-announcement:#27221f;--sf-amouage-product:#f7f4ef;--sf-amouage-ink:#000;--sf-amouage-muted:#353535;--sf-amouage-paper:#fff}[data-sf-theme=uspa]{--sf-uspa-navy:var(--primary);--sf-uspa-red:var(--accent);--sf-uspa-brand-foreground:var(--primary-foreground);--sf-uspa-burgundy:#700909;--sf-uspa-white:#fff;--sf-uspa-ink:#1c1c1c;--sf-uspa-muted:#666;--sf-uspa-border:#eee;--sf-uspa-image-radius:8px;--sf-uspa-transition:.3s ease;--sf-uspa-logo-width:168px;--sf-uspa-header-height:60px;--sf-hero-height:400px;--sf-hero-height-wide:600px;--sf-hero-height-lg:600px;--sf-heading-weight:clamp(100,calc(600 + var(--sf-weight-shift,0)),900);--sf-container-max:1800px}[data-sf-theme=uspa][data-sf-scheme=light]{--background:var(--sf-uspa-white);--card:var(--sf-uspa-white);--foreground:var(--sf-uspa-ink);--muted-foreground:var(--sf-uspa-muted);--border:var(--sf-uspa-border)}[data-sf-theme=uspa][data-sf-face=estedad]:lang(en){--sf-font:"USPA Figtree",sans-serif}[data-sf-theme=uspa][data-sf-hero=slider][data-sf-hero-size=tall]{--sf-hero-height:400px;--sf-hero-height-wide:600px;--sf-hero-height-lg:600px}[data-sf-palette=cream]{--sf-palette-page-light:#f7f3eb;--sf-palette-card-light:#fffdf8;--sf-palette-ink-light:#292820;--sf-palette-muted-light:#eee7da;--sf-palette-muted-ink-light:#676154;--sf-palette-border-light:#dcd3c3;--sf-palette-page-dark:#1e1c18;--sf-palette-card-dark:#29261f;--sf-palette-ink-dark:#f4eee3;--sf-palette-muted-dark:#353128;--sf-palette-muted-ink-dark:#c8bdac;--sf-palette-border-dark:#494235;--sf-palette-contrast:#1e1c18;--sf-palette-on-contrast:#f4eee3}[data-sf-palette=sand]{--sf-palette-page-light:#f6efe7;--sf-palette-card-light:#fffbf6;--sf-palette-ink-light:#36291f;--sf-palette-muted-light:#ebdfd0;--sf-palette-muted-ink-light:#735e4c;--sf-palette-border-light:#d9c8b4;--sf-palette-page-dark:#231b16;--sf-palette-card-dark:#30251e;--sf-palette-ink-dark:#f8ede2;--sf-palette-muted-dark:#3d3026;--sf-palette-muted-ink-dark:#ceb9a5;--sf-palette-border-dark:#534031;--sf-palette-contrast:#231b16;--sf-palette-on-contrast:#f8ede2}[data-sf-palette=sage]{--sf-palette-page-light:#f0f4ee;--sf-palette-card-light:#fafcf8;--sf-palette-ink-light:#26382c;--sf-palette-muted-light:#e2eadf;--sf-palette-muted-ink-light:#586b5b;--sf-palette-border-light:#cbd8c8;--sf-palette-page-dark:#17201b;--sf-palette-card-dark:#202d25;--sf-palette-ink-dark:#e8f2e9;--sf-palette-muted-dark:#2b3a30;--sf-palette-muted-ink-dark:#afc5b2;--sf-palette-border-dark:#405647;--sf-palette-contrast:#17201b;--sf-palette-on-contrast:#e8f2e9}[data-sf-palette=rose]{--sf-palette-page-light:#f8f0f0;--sf-palette-card-light:snow;--sf-palette-ink-light:#3b292d;--sf-palette-muted-light:#f0e1e3;--sf-palette-muted-ink-light:#765c64;--sf-palette-border-light:#dfcbd0;--sf-palette-page-dark:#251a1e;--sf-palette-card-dark:#32242a;--sf-palette-ink-dark:#f8e9ee;--sf-palette-muted-dark:#402e35;--sf-palette-muted-ink-dark:#d2b5bf;--sf-palette-border-dark:#59404b;--sf-palette-contrast:#251a1e;--sf-palette-on-contrast:#f8e9ee}[data-sf-palette=sky]{--sf-palette-page-light:#eff4f8;--sf-palette-card-light:#fbfdff;--sf-palette-ink-light:#233441;--sf-palette-muted-light:#dfe9f1;--sf-palette-muted-ink-light:#526a7d;--sf-palette-border-light:#c8d7e3;--sf-palette-page-dark:#151e28;--sf-palette-card-dark:#1e2b38;--sf-palette-ink-dark:#e8f1fa;--sf-palette-muted-dark:#293947;--sf-palette-muted-ink-dark:#aec2d6;--sf-palette-border-dark:#3c5266;--sf-palette-contrast:#151e28;--sf-palette-on-contrast:#e8f1fa}[data-sf-palette=lavender]{--sf-palette-page-light:#f4f1f9;--sf-palette-card-light:#fdfbff;--sf-palette-ink-light:#332b43;--sf-palette-muted-light:#e9e2f2;--sf-palette-muted-ink-light:#6a5e7d;--sf-palette-border-light:#d5cbe3;--sf-palette-page-dark:#1e1a28;--sf-palette-card-dark:#2a2437;--sf-palette-ink-dark:#f0eafa;--sf-palette-muted-dark:#362f46;--sf-palette-muted-ink-dark:#c2b5d6;--sf-palette-border-dark:#4e4264;--sf-palette-contrast:#1e1a28;--sf-palette-on-contrast:#f0eafa}[data-sf-palette=graphite]{--sf-palette-page-light:#f3f3f2;--sf-palette-card-light:#fdfdfc;--sf-palette-ink-light:#292b2f;--sf-palette-muted-light:#e6e6e4;--sf-palette-muted-ink-light:#606369;--sf-palette-border-light:#d2d3d3;--sf-palette-page-dark:#191b1f;--sf-palette-card-dark:#24272c;--sf-palette-ink-dark:#f0f1f3;--sf-palette-muted-dark:#30343a;--sf-palette-muted-ink-dark:#bbc0c8;--sf-palette-border-dark:#474d55;--sf-palette-contrast:#191b1f;--sf-palette-on-contrast:#f0f1f3}[data-sf-palette=midnight]{--sf-palette-page-light:#edf4f3;--sf-palette-card-light:#f9fdfc;--sf-palette-ink-light:#203936;--sf-palette-muted-light:#dce9e6;--sf-palette-muted-ink-light:#4c6862;--sf-palette-border-light:#c2d7d1;--sf-palette-page-dark:#101f21;--sf-palette-card-dark:#192e30;--sf-palette-ink-dark:#e7f3f1;--sf-palette-muted-dark:#233c3e;--sf-palette-muted-ink-dark:#a6c5c0;--sf-palette-border-dark:#375758;--sf-palette-contrast:#101f21;--sf-palette-on-contrast:#e7f3f1}[data-sf-palette=milk]{--sf-palette-page-light:#faf8f4;--sf-palette-card-light:#fffffd;--sf-palette-ink-light:#22211f;--sf-palette-muted-light:#f0ede7;--sf-palette-muted-ink-light:#6b6760;--sf-palette-border-light:#e3dfd7;--sf-palette-page-dark:#1a1918;--sf-palette-card-dark:#242321;--sf-palette-ink-dark:#f5f3ef;--sf-palette-muted-dark:#2f2d2a;--sf-palette-muted-ink-dark:#c4bfb6;--sf-palette-border-dark:#44413c;--sf-palette-contrast:#1a1918;--sf-palette-on-contrast:#f5f3ef}[data-sf-palette=butter]{--sf-palette-page-light:#fbf5e3;--sf-palette-card-light:#fffcf2;--sf-palette-ink-light:#3a321c;--sf-palette-muted-light:#f3e9c9;--sf-palette-muted-ink-light:#70643b;--sf-palette-border-light:#e6d9ad;--sf-palette-page-dark:#221e12;--sf-palette-card-dark:#2e2918;--sf-palette-ink-dark:#fbf3dc;--sf-palette-muted-dark:#3a3420;--sf-palette-muted-ink-dark:#d6c893;--sf-palette-border-dark:#554c2d;--sf-palette-contrast:#221e12;--sf-palette-on-contrast:#fbf3dc}[data-sf-palette=latte]{--sf-palette-page-light:#f4ece3;--sf-palette-card-light:#fcf7f1;--sf-palette-ink-light:#3b2a20;--sf-palette-muted-light:#e9ddd0;--sf-palette-muted-ink-light:#735a49;--sf-palette-border-light:#d8c6b4;--sf-palette-page-dark:#211914;--sf-palette-card-dark:#2d231c;--sf-palette-ink-dark:#f5e9dd;--sf-palette-muted-dark:#392d25;--sf-palette-muted-ink-dark:#cdb49f;--sf-palette-border-dark:#4f3f33;--sf-palette-contrast:#211914;--sf-palette-on-contrast:#f5e9dd}[data-sf-palette=peach]{--sf-palette-page-light:#fdf1ea;--sf-palette-card-light:#fffaf6;--sf-palette-ink-light:#3d2821;--sf-palette-muted-light:#f8e0d3;--sf-palette-muted-ink-light:#7d5d50;--sf-palette-border-light:#efcdbc;--sf-palette-page-dark:#261a16;--sf-palette-card-dark:#33231e;--sf-palette-ink-dark:#fdebe2;--sf-palette-muted-dark:#402c26;--sf-palette-muted-ink-dark:#deb5a5;--sf-palette-border-dark:#5c4038;--sf-palette-contrast:#261a16;--sf-palette-on-contrast:#fdebe2}[data-sf-palette=mint]{--sf-palette-page-light:#eef8f3;--sf-palette-card-light:#fafffc;--sf-palette-ink-light:#1f3a31;--sf-palette-muted-light:#dcefe6;--sf-palette-muted-ink-light:#4f6f63;--sf-palette-border-light:#c3e2d4;--sf-palette-page-dark:#122019;--sf-palette-card-dark:#1a2d24;--sf-palette-ink-dark:#e6f6ee;--sf-palette-muted-dark:#243a30;--sf-palette-muted-ink-dark:#a7cdbd;--sf-palette-border-dark:#365446;--sf-palette-contrast:#122019;--sf-palette-on-contrast:#e6f6ee}[data-sf-palette=pistachio]{--sf-palette-page-light:#f3f6e6;--sf-palette-card-light:#fcfdf5;--sf-palette-ink-light:#2e3519;--sf-palette-muted-light:#e6ecce;--sf-palette-muted-ink-light:#606a40;--sf-palette-border-light:#d3ddaf;--sf-palette-page-dark:#1b1f10;--sf-palette-card-dark:#262b18;--sf-palette-ink-dark:#f0f5dc;--sf-palette-muted-dark:#313821;--sf-palette-muted-ink-dark:#c4cf9b;--sf-palette-border-dark:#4a5431;--sf-palette-contrast:#1b1f10;--sf-palette-on-contrast:#f0f5dc}[data-sf-palette=ocean]{--sf-palette-page-light:#edf3fa;--sf-palette-card-light:#fafcff;--sf-palette-ink-light:#16304d;--sf-palette-muted-light:#dde8f4;--sf-palette-muted-ink-light:#4a6583;--sf-palette-border-light:#c3d5e8;--sf-palette-page-dark:#0b1826;--sf-palette-card-dark:#122437;--sf-palette-ink-dark:#e5f0fb;--sf-palette-muted-dark:#1a3048;--sf-palette-muted-ink-dark:#9fbad6;--sf-palette-border-dark:#2a4868;--sf-palette-contrast:#0b1826;--sf-palette-on-contrast:#e5f0fb}[data-sf-palette=espresso]{--sf-palette-page-light:#f5efe9;--sf-palette-card-light:#fdfaf7;--sf-palette-ink-light:#2a1c14;--sf-palette-muted-light:#ebe0d6;--sf-palette-muted-ink-light:#6e5747;--sf-palette-border-light:#dacbbd;--sf-palette-page-dark:#16100c;--sf-palette-card-dark:#211813;--sf-palette-ink-dark:#f4e8dc;--sf-palette-muted-dark:#2c211a;--sf-palette-muted-ink-dark:#c9b19c;--sf-palette-border-dark:#45352a;--sf-palette-contrast:#16100c;--sf-palette-on-contrast:#f4e8dc}[data-sf-palette=cherry]{--sf-palette-page-light:#faf0f1;--sf-palette-card-light:#fffafb;--sf-palette-ink-light:#3a1620;--sf-palette-muted-light:#f3dfe2;--sf-palette-muted-ink-light:#7a4d58;--sf-palette-border-light:#e5c6cc;--sf-palette-page-dark:#1b0d11;--sf-palette-card-dark:#27131a;--sf-palette-ink-dark:#fae6eb;--sf-palette-muted-dark:#341c23;--sf-palette-muted-ink-dark:#d9a7b4;--sf-palette-border-dark:#522b36;--sf-palette-contrast:#1b0d11;--sf-palette-on-contrast:#fae6eb}[data-sf-palette=aurora]{--sf-palette-page-light:#eff5f4;--sf-palette-card-light:#fbfefd;--sf-palette-ink-light:#1c2a3a;--sf-palette-muted-light:#e0ebea;--sf-palette-muted-ink-light:#52667a;--sf-palette-border-light:#c7dad8;--sf-palette-page-dark:#0c1420;--sf-palette-card-dark:#131e2d;--sf-palette-ink-dark:#e8f3f5;--sf-palette-muted-dark:#1b2939;--sf-palette-muted-ink-dark:#a6c1c9;--sf-palette-border-dark:#2b3f55;--sf-palette-contrast:#0c1420;--sf-palette-on-contrast:#e8f3f5}[data-sf-palette=milk]{--sf-palette-sky-top:#dfe6ee;--sf-palette-sky-mid:#eef0f0;--sf-palette-sky-bottom:#fbf8f2;--sf-palette-sky-sun:#fff}[data-sf-palette=cream]{--sf-palette-sky-top:#ecd3a8;--sf-palette-sky-mid:#f5e6cb;--sf-palette-sky-bottom:#fbf5ea;--sf-palette-sky-sun:#fffaf0}[data-sf-palette=butter]{--sf-palette-sky-top:#f4cf6b;--sf-palette-sky-mid:#f9e5a6;--sf-palette-sky-bottom:#fdf6df;--sf-palette-sky-sun:#fffdf1}[data-sf-palette=sand]{--sf-palette-sky-top:#e3a77a;--sf-palette-sky-mid:#f0cba9;--sf-palette-sky-bottom:#f8eadb;--sf-palette-sky-sun:#fff4e6}[data-sf-palette=latte]{--sf-palette-sky-top:#b98e6d;--sf-palette-sky-mid:#dcc1a8;--sf-palette-sky-bottom:#f3e8dc;--sf-palette-sky-sun:#fff6ec}[data-sf-palette=peach]{--sf-palette-sky-top:#f29a7c;--sf-palette-sky-mid:#f8c4ab;--sf-palette-sky-bottom:#fde8dc;--sf-palette-sky-sun:#fff5ec}[data-sf-palette=rose]{--sf-palette-sky-top:#e28aa0;--sf-palette-sky-mid:#f1bccb;--sf-palette-sky-bottom:#fbeaee;--sf-palette-sky-sun:#fff6f8}[data-sf-palette=lavender]{--sf-palette-sky-top:#9c86d8;--sf-palette-sky-mid:#c9b8ee;--sf-palette-sky-bottom:#f1eafb;--sf-palette-sky-sun:#fff9ff}[data-sf-palette=sky]{--sf-palette-sky-top:#3d8fd6;--sf-palette-sky-mid:#8cc3ef;--sf-palette-sky-bottom:#e3f2ff;--sf-palette-sky-sun:#fff6d6}[data-sf-palette=mint]{--sf-palette-sky-top:#6cc3a5;--sf-palette-sky-mid:#aee0cc;--sf-palette-sky-bottom:#eaf8f1;--sf-palette-sky-sun:#fbfff9}[data-sf-palette=sage]{--sf-palette-sky-top:#8faa86;--sf-palette-sky-mid:#c3d4bb;--sf-palette-sky-bottom:#eef3ea;--sf-palette-sky-sun:#fbfdf4}[data-sf-palette=pistachio]{--sf-palette-sky-top:#a9c667;--sf-palette-sky-mid:#d1e3a2;--sf-palette-sky-bottom:#f4f8e2;--sf-palette-sky-sun:#fefff0}[data-sf-palette=graphite]{--sf-palette-sky-top:#0e1013;--sf-palette-sky-mid:#262a30;--sf-palette-sky-bottom:#484e57;--sf-palette-sky-sun:#dfe3e8;--sf-palette-sky-star:#dfe3e8}[data-sf-palette=midnight]{--sf-palette-sky-top:#05161a;--sf-palette-sky-mid:#0f3034;--sf-palette-sky-bottom:#22504e;--sf-palette-sky-sun:#e7f3f1;--sf-palette-sky-star:#e7f3f1}[data-sf-palette=ocean]{--sf-palette-sky-top:#03152b;--sf-palette-sky-mid:#0a3561;--sf-palette-sky-bottom:#1767a8;--sf-palette-sky-sun:#e2f1ff;--sf-palette-sky-star:#e2f1ff}[data-sf-palette=espresso]{--sf-palette-sky-top:#120a06;--sf-palette-sky-mid:#3a2416;--sf-palette-sky-bottom:#6e4629;--sf-palette-sky-sun:#f6ddbd;--sf-palette-sky-star:#f6ddbd}[data-sf-palette=cherry]{--sf-palette-sky-top:#16060b;--sf-palette-sky-mid:#4a1020;--sf-palette-sky-bottom:#8a2238;--sf-palette-sky-sun:#ffd6df;--sf-palette-sky-star:#ffd6df}[data-sf-palette=aurora]{--sf-palette-sky-top:#0a0f24;--sf-palette-sky-mid:#2a7d6e;--sf-palette-sky-bottom:#2a2360;--sf-palette-sky-sun:#c9ffe9;--sf-palette-sky-star:#e6fff5}[data-sf-palette]{--sf-palette-page:var(--sf-palette-page-light);--sf-palette-card:var(--sf-palette-card-light);--sf-palette-ink:var(--sf-palette-ink-light);--sf-palette-muted:var(--sf-palette-muted-light);--sf-palette-muted-ink:var(--sf-palette-muted-ink-light);--sf-palette-border:var(--sf-palette-border-light);--sf-palette-primary:var(--sf-brand-primary);--sf-palette-on-primary:var(--sf-brand-on-primary);--sf-palette-accent:var(--sf-brand-accent);--sf-palette-on-accent:var(--sf-brand-on-accent)}.dark [data-sf-palette]:not([data-sf-palette-mode=light]),[data-sf-palette][data-sf-palette-mode=dark]{--sf-palette-page:var(--sf-palette-page-dark);--sf-palette-card:var(--sf-palette-card-dark);--sf-palette-ink:var(--sf-palette-ink-dark);--sf-palette-muted:var(--sf-palette-muted-dark);--sf-palette-muted-ink:var(--sf-palette-muted-ink-dark);--sf-palette-border:var(--sf-palette-border-dark);--sf-palette-primary:var(--sf-brand-primary)}@supports (color:color-mix(in lab,red,red)){.dark [data-sf-palette]:not([data-sf-palette-mode=light]),[data-sf-palette][data-sf-palette-mode=dark]{--sf-palette-primary:color-mix(in srgb,var(--sf-brand-primary)45%,var(--shop-theme-inverse))}}.dark [data-sf-palette]:not([data-sf-palette-mode=light]),[data-sf-palette][data-sf-palette-mode=dark]{--sf-palette-on-primary:var(--shop-theme-ink);--sf-palette-accent:var(--sf-brand-accent)}@supports (color:color-mix(in lab,red,red)){.dark [data-sf-palette]:not([data-sf-palette-mode=light]),[data-sf-palette][data-sf-palette-mode=dark]{--sf-palette-accent:color-mix(in srgb,var(--sf-brand-accent)45%,var(--shop-theme-inverse))}}.dark [data-sf-palette]:not([data-sf-palette-mode=light]),[data-sf-palette][data-sf-palette-mode=dark]{--sf-palette-on-accent:var(--shop-theme-ink)}[data-sf-theme=emporio][data-sf-scheme=light][data-sf-surface=plain]{--background:#fff;--foreground:#161616;--card:#fff;--card-foreground:#161616;--muted:#f5f5f5;--muted-foreground:#5c5c5c;--border:#e5e5e5}[data-sf-theme=autoparts]:not(.dark *),[data-sf-theme=autoparts][data-sf-scheme=light]{--background:#f6f7f9;--foreground:#15181d;--card:#fff;--card-foreground:#15181d;--muted:#eceef1;--muted-foreground:#5d6570;--border:#dfe2e7;--sf-media-bg:#eceef1}.dark [data-sf-theme=autoparts],[data-sf-theme=autoparts].dark{--background:#0f1114;--foreground:#f1f2f4;--card:#171a1f;--card-foreground:#f1f2f4;--popover:#171a1f;--popover-foreground:#f1f2f4;--muted:#1b1f25;--muted-foreground:#a0a7b1;--border:#272c34;--input:#272c34;--sf-media-bg:#1b1e23}[data-sf-theme=toolshop]:not(.dark *),[data-sf-theme=toolshop][data-sf-scheme=light]{--background:#fff;--foreground:#161513;--card:#fff;--card-foreground:#161513;--muted:#f4f2ec;--muted-foreground:#5e5a52;--border:#e4e0d6;--sf-media-bg:#f4f2ec}[data-sf-theme=cosmetics]:not(.dark *),[data-sf-theme=cosmetics][data-sf-scheme=light]{--background:#fdf7f6;--foreground:#3a2430;--card:#fff;--card-foreground:#3a2430;--muted:#f8ebea;--muted-foreground:#8a6b76;--border:#f0dcdc;--sf-media-bg:#f6e4e4}[data-sf-theme=leather]:not(.dark *),[data-sf-theme=leather][data-sf-scheme=light]{--background:#f7f2eb;--foreground:#2a1d15;--card:#fbf8f3;--card-foreground:#2a1d15;--muted:#efe6da;--muted-foreground:#74604f;--border:#e3d6c5;--sf-media-bg:#f2ebe2}[data-sf-theme=footwear]:not(.dark *),[data-sf-theme=footwear][data-sf-scheme=light]{--background:#f6efe6;--foreground:#1f1d1a;--card:#fff;--card-foreground:#1f1d1a;--muted:#efe3d3;--muted-foreground:#6e6255;--border:#e6d8c5;--sf-media-bg:#efe3d3}[data-sf-theme=jewelry]:not(.dark *),[data-sf-theme=jewelry][data-sf-scheme=light]{--background:#faf7f2;--foreground:#23201b;--card:#fff;--card-foreground:#23201b;--muted:#f2ede5;--muted-foreground:#6f675c;--border:#e6ded2;--sf-media-bg:#f2ede5}[data-sf-theme=electronics]:not(.dark *),[data-sf-theme=electronics][data-sf-scheme=light]{--background:#f3f5f8;--foreground:#12161d;--card:#fff;--card-foreground:#12161d;--muted:#e8ecf1;--muted-foreground:#59636f;--border:#dde2e8;--sf-media-bg:#fff}[data-sf-theme=nuts]:not(.dark *),[data-sf-theme=nuts][data-sf-scheme=light]{--background:#fbf6ec;--foreground:#2b1d12;--card:#fffdf8;--card-foreground:#2b1d12;--muted:#f2e8d8;--muted-foreground:#77614d;--border:#e8dcc6;--sf-media-bg:#f2e8d8}[data-sf-theme=babyshop]:not(.dark *),[data-sf-theme=babyshop][data-sf-scheme=light]{--background:#fffaf1;--foreground:#2f3440;--card:#fff;--card-foreground:#2f3440;--muted:#fbf0dd;--muted-foreground:#6b7180;--border:#f0e3ca;--sf-media-bg:#fbf2e2}[data-sf-theme=decor]:not(.dark *),[data-sf-theme=decor][data-sf-scheme=light]{--background:#f4efe7;--foreground:#26231e;--card:#faf7f1;--card-foreground:#26231e;--muted:#ebe4d8;--muted-foreground:#6d665a;--border:#dcd3c3;--sf-media-bg:#ebe4d8}[data-sf-theme=florist]:not(.dark *),[data-sf-theme=florist][data-sf-scheme=light]{--background:#fcfbf8;--foreground:#1f2a24;--card:#fff;--card-foreground:#1f2a24;--muted:#eff3ed;--muted-foreground:#5d6a62;--border:#e1e7df;--sf-media-bg:#eff3ed}[data-sf-theme=petshop]:not(.dark *),[data-sf-theme=petshop][data-sf-scheme=light]{--background:#f7f8f6;--foreground:#17211f;--card:#fff;--card-foreground:#17211f;--muted:#e7f1ef;--muted-foreground:#53615e;--border:#d9e5e2;--sf-media-bg:#e7f1ef}.pm-num{font-variant-numeric:proportional-nums lining-nums;font-feature-settings:"tnum" 0}.pm-num--tabular{font-variant-numeric:tabular-nums}[role=checkbox]+input[type=checkbox][aria-hidden=true],[role=switch]+input[type=checkbox][aria-hidden=true]{top:0;inset-inline-start:0}[data-sf-reveal=fade] [data-sf-section],[data-sf-reveal=rise] [data-sf-section]{opacity:0;transition:opacity .6s var(--ease-out)}[data-sf-reveal=rise] [data-sf-section]{transition:opacity .6s var(--ease-out),transform .6s var(--ease-out);transform:translateY(16px)}[data-sf-reveal=fade] [data-sf-section][data-sf-inview],[data-sf-reveal=rise] [data-sf-section][data-sf-inview]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){[data-sf-reveal=fade] [data-sf-section],[data-sf-reveal=rise] [data-sf-section]{opacity:1;transition:none;transform:none}}@keyframes sf-marquee{0%{transform:translate(0)}to{transform:translateX(calc(var(--sf-marquee-sign,-1)*50%))}}[data-sf-preview]{--sf-chrome-px:calc(1px/var(--sf-preview-scale,1))}[data-sf-preview] [data-sf-section]:hover{outline:calc(var(--sf-chrome-px)*1.5)dashed var(--canvas-chrome-accent);outline-offset:calc(var(--sf-chrome-px)*-1.5)}[data-sf-preview] [data-sf-section][data-sf-focus]{outline:calc(var(--sf-chrome-px)*2)solid var(--canvas-chrome-accent);outline-offset:calc(var(--sf-chrome-px)*-2)}[data-sf-focus] [data-sf-element]{outline:var(--sf-chrome-px,1px)dashed transparent;outline-offset:calc(var(--sf-chrome-px,1px)*2);cursor:pointer;transition:outline-color var(--dur-fast)var(--ease-out)}[data-sf-focus] [data-sf-element]:hover{outline-color:var(--canvas-chrome-accent)}[data-sf-element][data-sf-element-focus]{outline:calc(var(--sf-chrome-px,1px)*2)solid var(--canvas-chrome-accent)}[data-sf-element-hidden]{text-decoration-line:line-through;text-decoration-style:dashed}[data-sf-canvas-editing] :disabled,[data-sf-preview] :is([data-sf-element],[data-sf-text]){pointer-events:auto}.sf-section-tools{--sf-tools-size:calc(var(--space-6) + var(--space-1));--sf-tools-zoom:calc(1/var(--sf-preview-scale,1));z-index:45;opacity:0;pointer-events:none;max-inline-size:100%;transition:opacity var(--dur-fast)var(--ease-out);align-items:flex-start;display:flex;position:absolute;inset-block-start:var(--sf-tab-offset,0);inset-inline-start:0}.sf-edit-region.sf-header>.sf-section-tools{inset-block-start:100%}.sf-edit-region:focus-within>.sf-section-tools,.sf-edit-region:hover>.sf-section-tools,.sf-edit-region[data-sf-dragging]>.sf-section-tools,.sf-edit-region[data-sf-focus]>.sf-section-tools{opacity:1;pointer-events:auto}.sf-section-tools__name{max-inline-size:12rem;block-size:var(--sf-tools-size);padding-inline:var(--space-2);font-size:var(--text-xs);font-weight:500;line-height:var(--sf-tools-size);white-space:nowrap;text-overflow:ellipsis;color:var(--canvas-chrome-accent-fg);background:var(--canvas-chrome-accent);cursor:default;flex:none;overflow:hidden}.sf-section-tools__actions,.sf-section-tools__name{zoom:var(--sf-tools-zoom);box-shadow:var(--canvas-chrome-shadow);border-end-end-radius:var(--space-3)}.sf-section-tools__actions{align-items:center;gap:var(--space-1);min-block-size:var(--sf-tools-size);padding-inline:var(--space-1);color:var(--canvas-chrome-fg);background:var(--canvas-chrome-surface);-webkit-backdrop-filter:blur(var(--space-3));backdrop-filter:blur(var(--space-3));color-scheme:dark;flex-wrap:wrap;display:none}.sf-edit-region[data-sf-dragging]>.sf-section-tools>.sf-section-tools__actions,.sf-edit-region[data-sf-focus]>.sf-section-tools>.sf-section-tools__actions,.sf-section-tools:focus-within>.sf-section-tools__actions{display:flex}.sf-section-tools__btn{inline-size:var(--sf-tools-size);block-size:var(--sf-tools-size);border-radius:var(--space-2);color:var(--canvas-chrome-muted);transition:background var(--dur-fast)var(--ease-out),color var(--dur-fast)var(--ease-out);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.sf-section-tools__btn:focus-visible,.sf-section-tools__btn:not(:disabled):hover{background:var(--canvas-chrome-hover);color:var(--canvas-chrome-fg)}.sf-section-tools__btn:disabled{opacity:.4}@media (prefers-reduced-motion:reduce){.sf-section-gap-button,.sf-section-tools,.sf-section-tools__btn{transition:none}}@media (hover:none){.sf-section-tools{--sf-tools-size:calc(var(--space-8) + var(--space-1));opacity:0;pointer-events:none}.sf-edit-region[data-sf-dragging]>.sf-section-tools,.sf-edit-region[data-sf-focus]>.sf-section-tools{opacity:1;pointer-events:auto}}.sf-edit-region[data-sf-dragging]{opacity:.5}.sf-edit-region[data-sf-drop]{position:relative}.sf-edit-region[data-sf-drop=after]:after,.sf-edit-region[data-sf-drop=before]:before{content:"";inset-inline:var(--space-4);border-radius:var(--radius-full);background:var(--canvas-chrome-accent);height:3px;box-shadow:0 0 0 1px var(--canvas-chrome-accent-fg);pointer-events:none;z-index:46;position:absolute}.sf-drag-ghost{z-index:60;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;opacity:0;transform:translate(var(--sf-drag-x,0),var(--sf-drag-y,0));transition:opacity .12s var(--ease-out);position:fixed;top:0;left:0;overflow:hidden}.sf-drag-ghost[data-sf-drag-visible]{opacity:1}@media (prefers-reduced-motion:reduce){.sf-drag-ghost{transition:none}}.sf-section-gap-seam{z-index:45;inset-inline:0;position:absolute;top:0;transform:translateY(-50%)}.sf-section-gap:focus-within>.sf-section-gap-button,.sf-section-gap:hover>.sf-section-gap-button{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)scale(1)}@media (hover:none){.sf-section-gap,.sf-section-gap-seam{pointer-events:none}.sf-section-gap:focus-within>.sf-section-gap-button{opacity:1}}*{scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{display:none}.combobox-content{scrollbar-width:none;-ms-overflow-style:none;overflow-y:auto}.combobox-content::-webkit-scrollbar{display:none}.auto-hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.auto-hide-scrollbar::-webkit-scrollbar{display:none}.pm-scrollbars{z-index:2147483000;width:0;height:0;position:fixed}.pm-scrollbar,.pm-scrollbars{pointer-events:none;top:0;left:0}.pm-scrollbar{opacity:0;will-change:transform,opacity;transition:opacity .5s var(--ease-out);position:absolute}.pm-scrollbar:before{content:"";border-radius:var(--radius-full);background-color:var(--scrollbar-thumb);width:4px;transition:width .16s var(--ease-out),background-color .16s var(--ease-out);position:absolute;top:0;bottom:0;right:3px}.pm-scrollbar[data-side=left]:before{left:3px;right:auto}.pm-scrollbar[data-shown]{opacity:1;transition-duration:.12s}.pm-scrollbar[data-engaged]:before{background-color:var(--scrollbar-thumb-engaged);width:7px}@media (hover:hover) and (pointer:fine){.pm-scrollbar[data-shown]{pointer-events:auto}}.pm-scroll-fade-x{-webkit-mask-image:linear-gradient(to right,var(--mask-opaque),var(--mask-opaque)calc(100% - 24px),transparent 100%);mask-image:linear-gradient(to right,var(--mask-opaque),var(--mask-opaque)calc(100% - 24px),transparent 100%)}[dir=rtl] .pm-scroll-fade-x{-webkit-mask-image:linear-gradient(to left,var(--mask-opaque),var(--mask-opaque)calc(100% - 24px),transparent 100%);mask-image:linear-gradient(to left,var(--mask-opaque),var(--mask-opaque)calc(100% - 24px),transparent 100%)}@media (min-width:768px){.reports-tabs-list{grid-template-columns:repeat(4,1fr)!important}.dashboard-metrics-grid{grid-template-columns:repeat(2,1fr)!important;gap:1rem!important}.top-products-grid{grid-template-columns:repeat(1,1fr)!important}}.desktop-settings-container{align-items:stretch;gap:0;width:100%;display:flex;position:absolute;inset:0}.desktop-settings-sidebar{background:var(--surface-card);border-right:1px solid var(--glass-border);flex-direction:column;flex-shrink:0;align-self:stretch;width:320px;display:flex}[dir=rtl] .desktop-settings-sidebar{border-right:none;border-left:1px solid var(--glass-border)}.desktop-settings-sidebar-header{border-bottom:1px solid var(--glass-border);padding:1.5rem}.desktop-settings-title{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);margin-bottom:.25rem}.desktop-settings-subtitle{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--muted-foreground)}.desktop-settings-nav{scrollbar-width:none;-ms-overflow-style:none;flex:1;padding:.75rem;overflow-y:auto}.desktop-settings-nav::-webkit-scrollbar{display:none}.desktop-settings-nav-group-label{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);color:var(--sidebar-text-muted)}.desktop-settings-nav-item{border-radius:calc(var(--radius) + 4px);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);width:100%;cursor:var(--cursor-pointer);transition:background-color var(--dur-fast)var(--ease-out),color var(--dur-fast)var(--ease-out);color:var(--muted-foreground);text-align:start;background:0 0;border:none;align-items:center;gap:.75rem;margin-bottom:.125rem;padding:.625rem .75rem;display:flex;position:relative}.desktop-settings-nav-item:hover:not(.desktop-settings-nav-item-active){background-color:var(--muted);color:var(--foreground)}.desktop-settings-nav-item-active{background-color:var(--desktop-selected-surface);color:var(--desktop-selected-ink)}.desktop-settings-nav-indicator{background:var(--desktop-selected-indicator);border-radius:9999px;width:3px;height:1.25rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}[dir=rtl] .desktop-settings-nav-indicator{left:auto;right:0}.desktop-settings-nav-icon{border-radius:var(--radius);width:2rem;height:2rem;transition:background-color var(--dur-fast)var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;display:flex}.desktop-settings-nav-icon,.desktop-settings-nav-item:hover .desktop-settings-nav-icon{background-color:var(--muted)}.desktop-settings-nav-icon-active{background-color:var(--desktop-selected-chip)!important}.desktop-settings-nav-label{text-overflow:ellipsis;white-space:nowrap;text-align:start;flex:1;overflow:hidden}.desktop-settings-nav-label-active{font-weight:600}.desktop-settings-nav-chevron{opacity:0;width:1rem;height:1rem;color:var(--muted-foreground);transition:opacity .2s ease-out}.desktop-settings-nav-item:hover .desktop-settings-nav-chevron{opacity:.4}.desktop-settings-nav-chevron-active,.desktop-settings-nav-item-active .desktop-settings-nav-chevron{opacity:.8;color:var(--desktop-selected-ink)}.desktop-settings-content{scrollbar-width:none;-ms-overflow-style:none;flex:1;align-self:stretch;overflow-y:auto}.desktop-settings-content::-webkit-scrollbar{display:none}.desktop-settings-content-inner{max-width:var(--page-width);margin-inline:auto;padding:1.5rem 2rem}.desktop-settings-section{margin-bottom:2rem}.desktop-settings-section-header{margin-bottom:1rem}.desktop-settings-section-title{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);margin-bottom:.25rem}.desktop-settings-section-description{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--muted-foreground)}.desktop-settings-section-content{border-radius:var(--card-radius);background:var(--card-fill);border:1px solid var(--card-edge);box-shadow:var(--card-shadow);overflow:hidden}.desktop-settings-card{text-align:start;background:0 0;border:none;border-bottom:1px solid var(--border);align-items:center;gap:1rem;width:100%;padding:1rem 1.25rem;transition:all .15s ease-out;display:flex}.desktop-settings-card:last-child{border-bottom:none}.desktop-settings-card-clickable{cursor:var(--cursor-pointer)}.desktop-settings-card-clickable:hover{background-color:var(--muted)}.desktop-settings-card-disabled{opacity:.5;cursor:var(--cursor-not-allowed)}.desktop-settings-card-icon{border-radius:calc(var(--radius) + 4px);width:2.5rem;height:2.5rem;color:var(--foreground);opacity:.7;background:var(--muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}.desktop-settings-card-content{flex-direction:column;flex:1;min-width:0;display:flex}.desktop-settings-card-title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.desktop-settings-card-subtitle{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;margin-top:.125rem;overflow:hidden}.desktop-settings-card-action{flex-shrink:0;align-items:center;display:flex}.desktop-settings-card-chevron{width:1rem;height:1rem;color:var(--muted-foreground);opacity:0;transition:opacity .15s ease-out}.desktop-settings-card-clickable:hover .desktop-settings-card-chevron{opacity:.6}.dark .desktop-settings-sidebar{background:var(--surface-card);border-color:var(--border-subtle)}.desktop-settings-card-selected{background-color:var(--desktop-selected-surface);color:var(--desktop-selected-ink)}.desktop-settings-card-selected:hover{background-color:var(--desktop-selected-surface)!important}.desktop-settings-card-icon-selected{color:var(--desktop-selected-ink);opacity:1;background-color:var(--desktop-selected-chip)!important}.desktop-settings-nav-item-disabled{opacity:.4;cursor:var(--cursor-not-allowed);pointer-events:none}.desktop-content-main{scrollbar-width:none;-ms-overflow-style:none;overflow:hidden auto}.desktop-content-main::-webkit-scrollbar{display:none}.desktop-content-main:has(.desktop-list-container),.desktop-content-main:has(.desktop-settings-container){overflow:hidden}.desktop-list-container{align-items:stretch;gap:0;width:100%;display:flex;position:absolute;inset:0}.desktop-list-sidebar{background:var(--glass-panel-bg);width:320px;-webkit-backdrop-filter:blur(var(--glass-panel-blur));backdrop-filter:blur(var(--glass-panel-blur));border-right:1px solid var(--glass-border);flex-direction:column;flex-shrink:0;align-self:stretch;display:flex}[dir=rtl] .desktop-list-sidebar{border-right:none;border-left:1px solid var(--glass-border)}.desktop-list-sidebar-header{border-bottom:1px solid var(--glass-border);padding:1.5rem}.desktop-list-title{color:var(--foreground);margin-bottom:.25rem;font-size:1.25rem;font-weight:600}.desktop-list-subtitle{color:var(--muted-foreground);font-size:.875rem}.desktop-list-search{border-bottom:1px solid var(--glass-border);padding:1rem 1.25rem}.desktop-list-search-input{background:var(--muted);width:100%;height:2.5rem;font-size:var(--field-font-size-touch,.875rem);color:var(--foreground);border:1px solid #0000;border-radius:.75rem;padding:0 2.5rem 0 .875rem;transition:all .2s ease-out}[dir=rtl] .desktop-list-search-input{padding:0 .875rem 0 2.5rem}.desktop-list-search-input::placeholder{color:var(--muted-foreground)}.desktop-list-search-input:focus{background:var(--surface-field-focus);border-color:var(--border);box-shadow:0 0 0 3px rgb(var(--primary-rgb)/10%);outline:none}.desktop-list-search-container{position:relative}.desktop-list-search-icon{width:1rem;height:1rem;color:var(--muted-foreground);pointer-events:none;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}[dir=rtl] .desktop-list-search-icon{left:.75rem;right:auto}.desktop-list-filters{border-bottom:1px solid var(--glass-border);padding:1rem 1.25rem}.desktop-list-filters-title{text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);margin-bottom:.75rem;font-size:.6875rem;font-weight:600}.desktop-list-tab{width:100%;cursor:var(--cursor-pointer);color:var(--muted-foreground);text-align:start;background:0 0;border:none;border-radius:.75rem;align-items:center;gap:.75rem;margin-bottom:.25rem;padding:.625rem .75rem;font-size:.875rem;font-weight:500;transition:all .2s ease-out;display:flex;position:relative}.desktop-list-tab:hover:not(.desktop-list-tab-active){background-color:var(--muted);color:var(--foreground)}.desktop-list-tab-active{background-color:var(--desktop-selected-surface);color:var(--desktop-selected-ink)}.desktop-list-tab-icon{border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;transition:all .2s ease-out;display:flex}.desktop-list-tab-icon,.desktop-list-tab:hover .desktop-list-tab-icon{background-color:var(--muted)}.desktop-list-tab-icon-active{background-color:var(--desktop-selected-chip)!important}.desktop-list-tab-label{text-overflow:ellipsis;white-space:nowrap;text-align:start;flex:1;overflow:hidden}.desktop-list-tab-badge{background:var(--desktop-selected-chip);min-width:1.5rem;height:1.25rem;color:inherit;border-radius:9999px;justify-content:center;align-items:center;padding:0 .375rem;font-size:.6875rem;font-weight:600;display:flex}.desktop-list-tab:not(.desktop-list-tab-active) .desktop-list-tab-badge{background:var(--muted);color:var(--muted-foreground)}.desktop-list-tab-indicator{background:var(--desktop-selected-ink);border-radius:9999px;width:3px;height:1.25rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}[dir=rtl] .desktop-list-tab-indicator{left:auto;right:0}.desktop-list-extra-filters{flex-direction:column;gap:.5rem;padding:0 1.25rem 1rem;display:flex}.desktop-list-nav{scrollbar-width:none;-ms-overflow-style:none;flex:1;padding:.75rem;overflow-y:auto}.desktop-list-nav::-webkit-scrollbar{display:none}.desktop-list-stats{border-top:1px solid var(--glass-border);margin-top:auto;padding:1rem 1.25rem}.desktop-list-stats-grid{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}.desktop-list-stat-card{background:var(--muted);text-align:center;border-radius:.75rem;padding:.75rem}.desktop-list-stat-value{color:var(--foreground);font-size:1.25rem;font-weight:700}.desktop-list-stat-label{color:var(--muted-foreground);margin-top:.125rem;font-size:.6875rem}.desktop-list-action{border-top:1px solid var(--glass-border);padding:1rem 1.25rem}.desktop-list-action-btn{background:var(--primary);width:100%;height:2.75rem;color:var(--primary-foreground);cursor:var(--cursor-pointer);border:none;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;transition:all .2s ease-out;display:flex}.desktop-list-action-btn:hover{opacity:.9;transform:translateY(-1px)}.desktop-list-content{scrollbar-width:none;-ms-overflow-style:none;flex:1;align-self:stretch;overflow-y:auto}.desktop-list-content::-webkit-scrollbar{display:none}.desktop-list-content-header{justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}.desktop-list-content-title{color:var(--muted-foreground);font-size:.875rem}.desktop-list-content-count{background:var(--muted);color:var(--foreground);border-radius:9999px;justify-content:center;align-items:center;margin-inline-start:.5rem;padding:.25rem .625rem;font-size:.75rem;font-weight:500;display:inline-flex}.desktop-list-content-actions{align-items:center;gap:.5rem;display:flex}.desktop-list-grid{flex-direction:column;gap:.75rem;display:flex}.desktop-list-item{background:var(--card-fill);border:1px solid var(--card-edge);box-shadow:var(--card-shadow);cursor:var(--cursor-pointer);border-radius:1.25rem;align-items:center;gap:1rem;padding:1rem 1.25rem;transition:background-color .2s ease-out;display:flex;position:relative}.desktop-list-item:hover{background:var(--surface-card-hover)}.desktop-list-item-image{background:var(--muted);border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex;overflow:hidden}.desktop-list-item-image img{object-fit:cover;width:100%;height:100%}.desktop-list-item-content{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.desktop-list-item-title{color:var(--foreground);font-size:.9375rem;font-weight:600}.desktop-list-item-subtitle,.desktop-list-item-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.desktop-list-item-subtitle{color:var(--muted-foreground);font-size:.8125rem}.desktop-list-item-meta{align-items:center;gap:.75rem;margin-top:.25rem;display:flex}.desktop-list-item-meta-item{color:var(--muted-foreground);align-items:center;gap:.25rem;font-size:.75rem;display:flex}.desktop-list-item-actions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.desktop-list-item-badge{border-radius:9999px;align-items:center;padding:.25rem .625rem;font-size:.6875rem;font-weight:600;display:inline-flex}.desktop-list-item-badge-success{background:var(--success-soft);color:var(--success-ink)}.desktop-list-item-badge-warning{background:var(--warning-soft);color:var(--warning-ink)}.desktop-list-item-badge-danger{background:var(--danger-soft);color:var(--danger-ink)}.desktop-list-item-badge-muted{background:var(--muted);color:var(--muted-foreground)}.desktop-list-item-chevron{width:1rem;height:1rem;color:var(--muted-foreground);opacity:0;transition:opacity .2s ease-out}.desktop-list-item:hover .desktop-list-item-chevron{opacity:.6}.desktop-list-item-hover-actions{opacity:0;flex-shrink:0;align-items:center;gap:.375rem;transition:all .2s ease-out;display:flex;transform:translate(8px)}.desktop-list-item:hover .desktop-list-item-hover-actions{opacity:1;transform:translate(0)}[dir=rtl] .desktop-list-item-hover-actions{transform:translate(-8px)}[dir=rtl] .desktop-list-item:hover .desktop-list-item-hover-actions{transform:translate(0)}.desktop-list-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:4rem 2rem;display:flex}.desktop-list-empty-icon{width:4rem;height:4rem;color:var(--muted-foreground);opacity:.5;margin-bottom:1rem}.desktop-list-empty-title{color:var(--foreground);margin-bottom:.5rem;font-size:1rem;font-weight:600}.desktop-list-empty-description{color:var(--muted-foreground);max-width:24rem;font-size:.875rem}.desktop-list-loading{justify-content:center;align-items:center;padding:4rem 2rem;display:flex}.desktop-list-bulk-bar{background:var(--primary);color:var(--primary-foreground);border-radius:.75rem;justify-content:space-between;align-items:center;margin-bottom:1rem;padding:.75rem 1rem;display:flex}.desktop-list-bulk-count{font-size:.875rem;font-weight:500}.desktop-list-bulk-actions,.desktop-list-bulk-count{align-items:center;gap:.5rem;display:flex}.dark .desktop-list-sidebar{background:var(--surface-card);border-color:var(--border-subtle)}.order-add-cards{column-width:21rem;column-gap:var(--space-4)}.order-add-card{break-inside:avoid;margin-bottom:var(--space-4);border:1px solid var(--card-edge);box-shadow:var(--card-shadow);border-radius:var(--card-radius);background:var(--card-fill);transition:border-color .18s;overflow:hidden;container:order-add-card/inline-size}.order-add-card--selected{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.order-add-card--selected{border-color:color-mix(in oklab,var(--primary)32%,transparent)}}@media (hover:hover){.order-add-card:not(.order-add-card--selected):hover{background:var(--surface-card-hover)}}.order-add-card__head{align-items:center;gap:var(--space-3);padding:var(--space-3);border-bottom:1px solid var(--border-subtle);background:var(--muted);display:flex}@supports (color:color-mix(in lab,red,red)){.order-add-card__head{background:color-mix(in oklab,var(--muted)30%,transparent)}}.order-add-card__thumb{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--muted);flex:none;width:2.5rem;height:2.5rem;position:relative;overflow:hidden}.order-add-card__title{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.order-add-card__meta{align-items:center;gap:var(--space-2);min-width:0;color:var(--muted-foreground);font-weight:500;display:flex}.order-add-card__body{padding:var(--space-2);flex-direction:column;gap:2px;display:flex}.order-add-card__more{padding:var(--space-1);border-top:1px solid var(--border-subtle);justify-content:center;display:flex}.order-add-variant{--order-add-stock:var(--success-ink);align-items:center;column-gap:var(--space-2);row-gap:var(--space-1);padding:var(--space-2);border-radius:var(--radius-sm);border:1px solid #0000;grid-template-columns:minmax(0,1fr) auto;transition:background-color .18s,border-color .18s;display:grid}.order-add-variant--stock-low{--order-add-stock:var(--warning-ink)}.order-add-variant--stock-out{--order-add-stock:var(--danger-ink)}.order-add-variant--match,.order-add-variant--selected{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.order-add-variant--match,.order-add-variant--selected{border-color:color-mix(in oklab,var(--primary)35%,transparent)}}.order-add-variant--match,.order-add-variant--selected{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.order-add-variant--match,.order-add-variant--selected{background:color-mix(in oklab,var(--primary)5%,transparent)}}.order-add-variant[data-active]{border-color:var(--primary);background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.order-add-variant[data-active]{background:color-mix(in oklab,var(--primary)8%,transparent)}}.order-add-variant--disabled{opacity:.55}@media (hover:hover){.order-add-variant:not(.order-add-variant--disabled):not([data-active]):hover{background:var(--muted)}@supports (color:color-mix(in lab,red,red)){.order-add-variant:not(.order-add-variant--disabled):not([data-active]):hover{background:color-mix(in oklab,var(--muted)55%,transparent)}}}.order-add-variant__main{align-items:center;gap:var(--space-3);text-align:start;border-radius:var(--radius-xs);min-width:0;cursor:var(--cursor-pointer);outline:none;display:flex}.order-add-variant__main:disabled{cursor:var(--cursor-default)}.order-add-variant__main:focus-visible{box-shadow:var(--shadow-ring)}.order-add-variant__names{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.order-add-variant__stock{flex-direction:column;flex:none;gap:2px;width:5.5rem;display:flex}.order-add-variant__stock-label{color:var(--order-add-stock);font-weight:700}.order-add-variant__action{flex:none;justify-content:flex-end;width:7.25rem;display:flex}.order-add-variant__soldout{width:100%;min-height:2.25rem;padding:0 var(--space-3);border-radius:var(--radius-full);background:var(--danger-soft);color:var(--danger-ink);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.order-add-variant__notice{align-items:center;gap:var(--space-1)var(--space-3);flex-wrap:wrap;grid-column:1/-1;padding-inline-start:var(--space-1);display:flex}.order-add-variant__presence{color:var(--primary);font-weight:600}@container order-add-card (max-width:22rem){.order-add-variant__main{flex-wrap:wrap}.order-add-variant__stock{align-items:center;gap:var(--space-3);flex-direction:row;width:100%}}.order-add-customer{align-items:center;gap:var(--space-2);width:100%;min-height:44px;padding:var(--space-2)var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-page);color:var(--muted-foreground);text-align:start;transition:border-color var(--dur-fast)var(--ease-out),color var(--dur-fast)var(--ease-out);display:flex}.order-add-customer--empty{cursor:var(--cursor-pointer);border-style:dashed}.order-add-customer--empty:hover{border-color:var(--primary);color:var(--primary)}.order-add-customer--set{color:var(--primary);padding-inline-end:var(--space-1)}.order-add-customer__main{align-items:center;gap:var(--space-2);text-align:start;min-width:0;color:inherit;flex:1;display:flex}.order-add-customer__text{flex-direction:column;flex:1;min-width:0;line-height:1.35;display:flex}.order-add-customer__meta{align-items:center;gap:var(--space-2);min-width:0;color:var(--muted-foreground);display:flex}.order-add-customer__mobile{flex:none}.order-add-customer__dot{border-radius:var(--radius-full);opacity:.55;background:currentColor;flex:none;width:3px;height:3px}.order-add-customer__hint{color:var(--text-muted);flex:none}.order-add-picker{gap:var(--space-3);flex-direction:column;display:flex}.order-add-picker__results{gap:var(--space-1);scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;min-height:11rem;max-height:16rem;display:flex;overflow-y:auto}.order-add-picker__results::-webkit-scrollbar{display:none}.order-add-picker__state{justify-content:center;padding:var(--space-4);text-align:center;flex-direction:column;flex:1}.order-add-picker__hit,.order-add-picker__state{align-items:center;gap:var(--space-3);display:flex}.order-add-picker__hit{width:100%;min-height:44px;padding:var(--space-2)var(--space-3);border-radius:var(--radius-sm);background:var(--surface-sunken);text-align:start;transition:border-color var(--dur-fast)var(--ease-out);border:1px solid #0000}.order-add-picker__hit:focus-visible,.order-add-picker__hit:hover{border-color:var(--primary)}.order-add-picker__avatar{border-radius:var(--radius-full);background:var(--secondary);width:32px;height:32px;color:var(--text-brand);flex:none;justify-content:center;align-items:center;display:inline-flex}.order-add-picker__hit-text{flex-direction:column;flex:1;min-width:0;line-height:1.35;display:flex}.order-add-picker__hit-meta{align-items:center;gap:var(--space-2);color:var(--muted-foreground);display:flex}.order-add-picker__dot{border-radius:var(--radius-full);opacity:.55;background:currentColor;width:3px;height:3px}.order-add-picker__new{align-items:center;gap:var(--space-2);width:100%;min-height:44px;padding:var(--space-2)var(--space-3);border:1px dashed var(--border-subtle);border-radius:var(--radius-sm);color:var(--primary);text-align:start;transition:border-color var(--dur-fast)var(--ease-out);display:flex}.order-add-picker__new:hover{border-color:var(--primary)}.order-add-picker__new-hint{color:var(--text-muted);flex:none}.order-add-picker__address,.order-add-picker__form{gap:var(--space-4);flex-direction:column;display:flex}.order-add-picker__address{padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-sunken);container-type:inline-size}.order-add-picker__address-head{align-items:center;gap:var(--space-2);min-width:0;display:flex}.order-add-picker__address-pair{gap:var(--space-4);grid-template-columns:1fr;display:grid}@container (min-width:22rem){.order-add-picker__address-pair{grid-template-columns:1fr 1fr}}.desktop-content-main:has(.pm-picker){overflow:hidden}.desktop-features-container{flex-direction:column;gap:2rem;padding-top:1rem;display:flex}.desktop-feature-section{flex-direction:column;gap:1rem;display:flex}.desktop-feature-section-header{border-bottom:1px solid var(--glass-border);align-items:center;gap:.75rem;padding-bottom:.5rem;display:flex}.desktop-feature-section-icon{background:rgb(var(--primary-rgb)/12%);border-radius:.5rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.desktop-feature-section-title{color:var(--foreground);font-size:1rem;font-weight:600}.desktop-feature-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem;display:grid}@media (min-width:1280px){.desktop-feature-grid{grid-template-columns:repeat(4,1fr)}}@media (min-width:1536px){.desktop-feature-grid{grid-template-columns:repeat(5,1fr)}}.desktop-feature-card{background:var(--glass-panel-bg);min-height:140px;-webkit-backdrop-filter:blur(var(--glass-panel-blur));backdrop-filter:blur(var(--glass-panel-blur));border:1px solid var(--glass-border);border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1.5rem 1rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.desktop-feature-card:hover{border-color:rgb(var(--primary-rgb)/25%);box-shadow:var(--shadow-card),0 0 0 1px rgb(var(--primary-rgb)/10%);transform:translateY(-2px)}.desktop-feature-card:active{transform:scale(.97)}.desktop-feature-card-icon{background:rgb(var(--primary-rgb)/14%);border-radius:1rem;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;transition:all .3s ease-out;display:flex}.desktop-feature-card:hover .desktop-feature-card-icon{background:rgb(var(--primary-rgb)/22%);transform:scale(1.05)}.desktop-feature-card-content{text-align:center;flex-direction:column;align-items:center;display:flex}.desktop-feature-card-title{color:var(--foreground);font-size:.9375rem;font-weight:600;transition:color .2s ease-out}.desktop-feature-card:hover .desktop-feature-card-title{color:var(--primary)}.desktop-feature-card-arrow{width:1rem;height:1rem;color:var(--muted-foreground);opacity:0;transition:all .2s ease-out;position:absolute;top:.75rem;right:.75rem;transform:translate(-4px,4px)}[dir=rtl] .desktop-feature-card-arrow{left:.75rem;right:auto;transform:translate(4px,4px)scaleX(-1)}.desktop-feature-card:hover .desktop-feature-card-arrow{opacity:1;color:var(--primary);transform:translate(0)}[dir=rtl] .desktop-feature-card:hover .desktop-feature-card-arrow{transform:translate(0)scaleX(-1)}.pm-card{background:var(--card-fill);border:1px solid var(--card-edge);box-shadow:var(--card-shadow);border-radius:var(--card-radius)}.pm-card--pad{padding:24px}.pm-surface-card{background:var(--card-fill);border-color:var(--card-edge);border-radius:var(--card-radius);box-shadow:var(--card-shadow)}.pm-badge,.pm-state{--state-soft:var(--state-neutral-soft);--state-ink:var(--state-neutral-ink);--state-solid:var(--emphasis-surface);--state-solid-ink:var(--emphasis-ink);border-radius:var(--radius-full);background:var(--state-soft);min-block-size:24px;color:var(--state-ink);white-space:nowrap;vertical-align:middle;transition:background-color var(--dur-fast)var(--ease-out),color var(--dur-fast)var(--ease-out);border:0;justify-content:center;align-items:center;padding-inline:10px;font-size:12px;font-weight:600;line-height:1.15;display:inline-flex}.pm-state[data-size=sm]{min-block-size:20px;padding-inline:8px;font-size:11px}.pm-state[data-size=md]{min-block-size:24px;padding-inline:10px;font-size:12px}.pm-state[data-size=lg]{min-block-size:28px;padding-inline:12px;font-size:13px}.pm-state[data-size=xl]{min-block-size:32px;padding-inline:14px;font-size:14px}.pm-state[data-tone=neutral]{--state-soft:var(--state-neutral-soft);--state-ink:var(--state-neutral-ink);--state-solid:var(--emphasis-surface);--state-solid-ink:var(--emphasis-ink)}.pm-state[data-tone=success]{--state-soft:var(--success-soft);--state-ink:var(--success-ink);--state-solid:var(--success);--state-solid-ink:var(--success-foreground)}.pm-state[data-tone=warning]{--state-soft:var(--warning-soft);--state-ink:var(--warning-ink);--state-solid:var(--warning);--state-solid-ink:var(--warning-foreground)}.pm-state[data-tone=danger]{--state-soft:var(--danger-soft);--state-ink:var(--danger-ink);--state-solid:var(--danger);--state-solid-ink:var(--danger-foreground)}.pm-state[data-tone=info]{--state-soft:var(--info-soft);--state-ink:var(--info);--state-solid:var(--info);--state-solid-ink:var(--info-foreground)}.pm-state[data-tone=brand]{--state-soft:var(--brand-wash);--state-ink:var(--text-brand);--state-solid:var(--brand-solid);--state-solid-ink:var(--brand-solid-ink)}.pm-state[data-tone=accent]{--state-soft:var(--accent-surface);--state-ink:var(--accent-ink);--state-solid:var(--accent-solid);--state-solid-ink:var(--accent-solid-ink)}.pm-state[data-mono]{font-family:var(--font-app-mono);font-weight:500}.pm-state[data-appearance=solid]{background:var(--state-solid);color:var(--state-solid-ink)}.pm-state[data-appearance=plain]{background:0 0;min-block-size:0;padding-inline:0}.pm-badge--ink{background:var(--emphasis-surface);color:var(--emphasis-ink)}.pm-stat{background:var(--card-fill);border:1px solid var(--card-edge);box-shadow:var(--card-shadow);border-radius:var(--card-radius);padding:20px}.pm-stat__label{color:var(--text-muted);font-size:13px;font-weight:600}.pm-stat__value{letter-spacing:-.02em;color:var(--text-strong);margin-top:8px;font-size:30px;font-weight:700;line-height:1}.pm-wiz-shell{border:1px solid var(--border-subtle);background:var(--surface-card);border-radius:28px;grid-template-columns:340px 1fr;width:100%;max-width:1120px;height:min(800px,100dvh - 4rem);max-height:100%;display:grid;overflow:hidden}@media (max-width:1024px){.pm-wiz-shell{width:100%;max-width:100%;height:100dvh;box-shadow:none;background:var(--surface-page);border:none;border-radius:0;grid-template-columns:1fr;position:fixed;inset:0}}@keyframes pmWizRing{0%{opacity:.55;transform:scale(.6)}to{opacity:0;transform:scale(2.1)}}@keyframes pmWizRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes pmWizPop{0%{opacity:0;transform:scale(.3)}55%{transform:scale(1.12)}to{opacity:1;transform:scale(1)}}.pm-wiz-rise{opacity:0;animation:pmWizRise .55s cubic-bezier(.22,.9,.32,1) forwards}@media (prefers-reduced-motion:no-preference){.pm-wiz-step.is-active .pm-wiz-rise:first-child{animation-delay:60ms}.pm-wiz-step.is-active .pm-wiz-rise:nth-child(2){animation-delay:.12s}.pm-wiz-step.is-active .pm-wiz-rise:nth-child(3){animation-delay:.18s}.pm-wiz-step.is-active .pm-wiz-rise:nth-child(4){animation-delay:.24s}.pm-wiz-step.is-active .pm-wiz-rise:nth-child(5){animation-delay:.3s}.pm-wiz-step.is-active .pm-wiz-rise:nth-child(6){animation-delay:.36s}.pm-wiz-step.is-active .pm-wiz-rise:nth-child(7){animation-delay:.42s}}.pm-wiz-ring{animation:pmWizRing 1.4s ease-out 2 both}.pm-wiz-pop{animation:pmWizPop .6s cubic-bezier(.18,1.4,.4,1) both}@media (prefers-reduced-motion:reduce){.pm-wiz-pop,.pm-wiz-ring,.pm-wiz-rise{opacity:1!important;animation:none!important;transform:none!important}}@keyframes pmIaStepEnter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.pm-ia-step{animation:pmIaStepEnter .18s cubic-bezier(.22,.9,.32,1) both}@media (prefers-reduced-motion:reduce){.pm-ia-step{opacity:1!important;animation:none!important;transform:none!important}}.pm-view-all:hover{color:var(--text-brand)}.pm-su{background:var(--card-fill);border:1px solid var(--card-edge);box-shadow:var(--card-shadow);border-radius:var(--card-radius);padding:18px;animation:pmSuEnter .55s cubic-bezier(.22,1,.36,1) both;position:relative;overflow:hidden}@keyframes pmSuEnter{0%{opacity:0;transform:translateY(14px)scale(.99)}to{opacity:1;transform:none}}.pm-su__eyebrow{letter-spacing:.03em;color:var(--accent-ink);align-items:center;gap:5px;font-size:10.5px;font-weight:800;display:inline-flex}.pm-su-row[data-state=active] .pm-su-tile{background:var(--surface-inverse);color:var(--text-inverse)}.pm-su-row[data-state=done] .pm-su-tile{background:var(--success);color:var(--success-foreground);animation:pmSuTilePop .4s cubic-bezier(.22,1,.36,1) both}@keyframes pmSuTilePop{0%{transform:scale(.62)}to{transform:scale(1)}}.pm-su-check{fill:none;stroke:currentColor;stroke-width:2.7px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:22;stroke-dashoffset:22px;width:21px;height:21px;animation:pmSuCheckDraw .45s cubic-bezier(.65,0,.35,1) .16s forwards}@keyframes pmSuCheckDraw{to{stroke-dashoffset:0}}.pm-su-row[data-state=pending] .pm-su-row__title{color:var(--muted-foreground);font-weight:600}.pm-su-tag--done{background:var(--success-soft);color:var(--success-ink);animation:pmSuTagIn .3s cubic-bezier(.22,1,.36,1) .22s both}@keyframes pmSuTagIn{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}.pm-su-row[data-state=done]{animation:pmSuRowDone 1.6s cubic-bezier(.22,1,.36,1) forwards;overflow:hidden}@keyframes pmSuRowDone{0%,64%{opacity:1;max-height:90px;transform:none}82%{opacity:0;max-height:90px;transform:translateY(-8px)scale(.98)}to{opacity:0;max-height:0;margin-bottom:0;padding-top:0;padding-bottom:0;transform:translateY(-8px)scale(.98)}}.pm-su-finale__seal{background:var(--success-soft);width:68px;height:68px;color:var(--success-ink);border-radius:9999px;justify-content:center;margin-bottom:14px;animation:pmSuTilePop .4s cubic-bezier(.22,1,.36,1) both;display:inline-flex}.pm-su-finale__seal,.pm-suh__card{align-items:center;position:relative}.pm-suh__card{text-align:center;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);width:100%;max-width:320px;box-shadow:var(--shadow-float);animation:pmSuhCard .45s var(--ease-morph)both;flex-direction:column;padding:26px 22px 18px;display:flex}@keyframes pmSuhCard{0%{opacity:0;transform:translateY(10px)scale(.96)}55%{opacity:1}to{opacity:1;transform:none}}.pm-suh__seal{background:var(--success);width:56px;height:56px;color:var(--success-foreground);border-radius:9999px;justify-content:center;align-items:center;margin-bottom:14px;animation:pmSuTilePop .4s cubic-bezier(.22,1,.36,1) both;display:inline-flex}.pm-suh__sub{color:var(--muted-foreground);margin-top:4px;font-size:13px;line-height:1.8}.pm-suh__track{background:var(--text-strong);border-radius:9999px;width:100%;height:3px;margin:16px 0 8px;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.pm-suh__track{background:color-mix(in srgb,var(--text-strong)10%,transparent)}}.pm-tour{z-index:125;position:fixed;inset:0}.pm-tour,.pm-tour--guided{pointer-events:none}.pm-tour__band{pointer-events:auto;background:0 0;position:absolute}.pm-tour__band--full{background:var(--scrim-veil);inset:0}.pm-tour__band--full,.pm-tour__hole{animation:pmTourVeilIn var(--dur-enter)var(--ease-smooth)both}.pm-tour__hole{width:var(--pm-tour-w);height:var(--pm-tour-h);border-radius:var(--pm-tour-r);transform:translate3d(var(--pm-tour-x),var(--pm-tour-y),0);box-shadow:0 0 0 1px var(--spot-rim),0 0 0 100vmax var(--scrim-veil);pointer-events:none;position:absolute;top:0;left:0}@keyframes pmTourVeilIn{0%{opacity:0}to{opacity:1}}@keyframes pmTourVeilOut{to{opacity:0}}.pm-tour[data-state=closing] .pm-tour__band--full,.pm-tour[data-state=closing] .pm-tour__hole{animation:pmTourVeilOut var(--dur-exit)var(--ease-smooth)40ms both}.pm-tour__card{z-index:2;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);box-shadow:var(--shadow-float),inset 0 1px 0 var(--glass-surface-highlight);--pm-tour-in-x:0px;--pm-tour-in-y:0px;visibility:hidden;pointer-events:none;flex-direction:column;align-items:flex-start;padding:16px;display:flex;position:absolute}.pm-tour__card[data-ready=true]{visibility:visible;pointer-events:auto;animation:pmTourCardIn .45s var(--ease-morph)both}.pm-tour[data-state=closing] .pm-tour__card,.pm-tour__card[data-phase=leaving]{pointer-events:none;animation:pmTourCardOut var(--dur-exit)var(--ease-exit)both}@keyframes pmTourCardIn{0%{opacity:0;transform:translate3d(var(--pm-tour-in-x),var(--pm-tour-in-y),0)scale(.96)}55%{opacity:1}to{opacity:1;transform:none}}@keyframes pmTourCardOut{to{opacity:0;transform:scale(.97)}}.pm-tour__card[data-side=center] .pm-tour__arrow,.pm-tour__card[data-side^=sheet-] .pm-tour__arrow{display:none}.pm-tour__step{overscroll-behavior:contain;flex-direction:column;flex:auto;align-items:flex-start;width:100%;min-height:0;display:flex;overflow-y:auto}.pm-tour__chip{border-radius:var(--radius-full);background:var(--accent-surface);width:36px;height:36px;color:var(--accent-ink);justify-content:center;align-items:center;margin-bottom:12px;display:inline-flex}.pm-tour__body{color:var(--muted-foreground);margin-top:4px;font-size:13px;line-height:1.8}.pm-tour__foot{border-top:1px solid var(--border-subtle);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:10px 12px;width:100%;margin-top:16px;padding-top:12px;display:flex}.pm-tour__dots{flex:none;align-items:center;gap:6px;display:inline-flex}.pm-tour__waiting[data-done=true]{color:var(--success-ink);animation:pmTourDoneIn var(--dur-enter)var(--ease-morph)both}@keyframes pmTourDoneIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}.pm-tour__actions{flex-shrink:0;align-items:center;gap:4px;max-width:100%;margin-inline-start:auto;display:flex}.pm-tour-hint{z-index:120;inset-inline:12px;bottom:calc(20px + env(safe-area-inset-bottom));background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-full);width:max-content;max-width:calc(100% - 24px);box-shadow:var(--shadow-float),inset 0 1px 0 var(--glass-surface-highlight);animation:pmTourPillIn var(--dur-enter)var(--ease-smooth)both;align-items:center;gap:10px;margin-inline:auto;padding-block:8px;padding-inline:14px 10px;display:flex;position:fixed}.pm-tour-hint[data-state=closing]{pointer-events:none;animation:pmTourPillOut var(--dur-exit)var(--ease-exit)both}@keyframes pmTourPillIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes pmTourPillOut{to{opacity:0}}.pm-tour-hint__chip{border-radius:var(--radius-full);background:var(--accent-surface);width:28px;height:28px;color:var(--accent-ink);flex:none;justify-content:center;align-items:center;display:inline-flex}.pm-tour-hint__text{min-width:0;color:var(--text-strong);font-size:13px;font-weight:700;line-height:1.5}@media (min-width:1024px){.pm-tour-hint{bottom:26px}}.pm-tour-hint[data-mode=paused] .pm-tour-hint__chip{background:var(--surface-sunken);color:var(--text-muted)}.pm-tour-hint[data-mode=offer][data-state=open]{animation:pmTourPillIn var(--dur-enter)var(--ease-smooth)both,pmTourOfferBreathe 1.6s var(--ease-smooth)var(--dur-enter)1 both}@keyframes pmTourOfferBreathe{0%,to{box-shadow:var(--shadow-float),inset 0 1px 0 var(--glass-surface-highlight)}50%{box-shadow:var(--shadow-float),inset 0 1px 0 var(--glass-surface-highlight),0 0 0 3px color-mix(in srgb,var(--accent)20%,transparent)}}@media (prefers-reduced-motion:reduce){.pm-tour-hint,.pm-tour__band--full,.pm-tour__card[data-ready=true],.pm-tour__hole{animation:pmTourVeilIn .12s linear both!important}.pm-tour-hint[data-state=closing],.pm-tour[data-state=closing] .pm-tour__band--full,.pm-tour[data-state=closing] .pm-tour__card,.pm-tour[data-state=closing] .pm-tour__hole,.pm-tour__card[data-phase=leaving]{animation:pmTourVeilOut .12s linear both!important}}.pm-tour__card[data-reward=true] .pm-tour__chip{background:var(--accent-solid);width:40px;height:40px;color:var(--accent-solid-ink)}.pm-tour__note{color:var(--muted-foreground);margin-top:10px;font-size:12px;font-weight:600;line-height:1.7}.pm-tour__jobs{flex-direction:column;gap:7px;width:100%;margin-top:14px;display:flex}.pm-tour__job-mark{border-radius:var(--radius-full);background:var(--surface-sunken);width:24px;height:24px;color:var(--text-strong);flex:none;justify-content:center;align-items:center;display:inline-flex}.pm-tour__gift{border:1px solid var(--accent-border);border-radius:var(--radius-lg);background:var(--accent-surface);align-items:center;gap:10px;width:100%;margin-top:14px;padding:10px 12px;display:flex}.pm-tour__gift-mark{border-radius:var(--radius-full);background:var(--accent-solid);width:28px;height:28px;color:var(--accent-solid-ink);flex:none;justify-content:center;align-items:center;display:inline-flex}.pm-tour__gift-body{flex-direction:column;gap:2px;min-width:0;display:flex}.pm-guide-nudge{color:var(--accent-ink);position:relative}.pm-guide-nudge:disabled{opacity:.5}.pm-seg{background:var(--surface-sunken);border-radius:14px;gap:6px;width:max-content;max-width:100%;padding:5px;display:inline-flex}.pm-seg__btn{color:var(--muted-foreground);cursor:var(--cursor-pointer);white-space:nowrap;background:0 0;border:none;border-radius:10px;align-items:center;gap:8px;padding:10px 18px;font-family:inherit;font-size:13.5px;font-weight:700;transition:background .16s,color .16s,box-shadow .16s;display:inline-flex}.pm-seg__btn:hover{color:var(--text-strong)}.pm-seg__btn:disabled{opacity:.5;cursor:not-allowed}.pm-seg--compact .pm-seg__btn{gap:var(--space-1);min-height:var(--space-8);padding:var(--space-1)var(--space-3);border-radius:var(--radius-full);font-size:var(--text-xs)}.pm-seg--touch .pm-seg__btn{min-height:2.75rem}.pm-seg--fill{border-radius:var(--radius-full);gap:2px;padding:3px}.pm-seg--fill .pm-seg__btn{min-height:var(--space-6);padding:3px 12px;position:relative}.pm-seg--fill .pm-seg__btn:after{content:"";position:absolute;inset:-10px -1px}.pm-seg--fill .pm-seg__btn.pm-seg__btn--active{background:var(--primary);color:var(--primary-foreground);box-shadow:none}.pm-cycle__btn:hover{color:var(--text-strong)}.pm-co__row--save .pm-co__row-label,.pm-co__row--save .pm-co__row-val{color:var(--success-ink)}.pm-co__promo-input,.pm-co__promo-toggle:hover{color:var(--text-strong)}.pm-co__promo-input{min-width:0;height:100%;font-family:inherit;font-size:var(--field-font-size-touch,13px);letter-spacing:.04em;background:0 0;border:none;outline:none;flex:1;font-weight:600}.pm-co__promo-apply:disabled{opacity:.45;cursor:var(--cursor-not-allowed)}.pm-co__promo-remove:hover{opacity:1}.pm-co__hint--error{color:var(--danger-ink)}.pm-co__method-logo img{width:100%;height:auto}.pm-co__ghost:disabled,.pm-co__pay:disabled{opacity:.6;cursor:var(--cursor-not-allowed)}.pm-kpi__value{letter-spacing:-.5px;min-width:0;color:var(--text-strong);overflow-wrap:anywhere;font-size:25px;font-weight:700;line-height:1.2}@media (max-width:1023px){.pm-kpi__value{letter-spacing:-.3px;font-size:24px}}.pm-rank{border-radius:9px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:13px;font-weight:800;display:inline-flex}.pm-tp-name{color:var(--text-strong);font-size:13.5px;font-weight:600}.pm-tp-track{background:var(--muted);border-radius:9999px;height:5px;margin-top:6px;overflow:hidden}.pm-tp-fill{border-radius:9999px;height:100%}.pm-tp-rev{color:var(--text-strong);font-size:13px;font-weight:700}.pm-tp-sold{color:var(--muted-foreground);font-size:11px}.pm-deck__layer[data-depth="0"]{z-index:3}.pm-deck__layer[data-depth="1"]{z-index:2;opacity:.85;transform:translateY(-9%)scale(.945)}.pm-deck__layer[data-depth="2"]{z-index:1;opacity:.66;transform:translateY(-16%)scale(.89)}.pm-chip{border:1px solid var(--border-subtle);background:var(--surface-card);color:var(--text-strong);cursor:var(--cursor-pointer);white-space:nowrap;border-radius:9999px;align-items:center;gap:7px;padding:8px 15px;font-family:inherit;font-size:13px;font-weight:600;transition:border-color .16s,background .16s,color .16s;display:inline-flex}.pm-chip:hover{border-color:var(--border-brand)}.pm-chip--active{background:var(--cta-surface);color:var(--cta-ink);border-color:var(--cta-surface)}.pm-chip__count{opacity:.7;font-size:11.5px;font-weight:700}.pm-kb__row--selected{border-color:var(--accent-border);box-shadow:0 0 0 1px var(--accent-border)}.pm-kb__bulk{background:var(--surface-sunken);border:1px solid var(--border-subtle);border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}.pm-set__panel-icon{background:var(--accent-surface);width:42px;height:42px;color:var(--accent-ink);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.pm-set__rows{flex-direction:column;gap:10px;display:flex;container-type:inline-size}@container (max-width:26rem){.pm-set__row--stack{flex-wrap:wrap}.pm-set__row--stack .pm-set__row-sub{white-space:normal}.pm-set__row--stack .pm-set__row-action{flex:1 0 100%;justify-content:flex-start;max-width:100%;padding-inline-start:51px}}.pm-set__row--clickable{cursor:var(--cursor-pointer)}.pm-set__row--clickable:hover{border-color:var(--border-brand);background:var(--surface-sunken)}.pm-set__row--disabled{opacity:.55;cursor:var(--cursor-not-allowed)}.pm-set__row-icon{background:var(--surface-sunken);width:38px;height:38px;color:var(--text-brand);border-radius:11px;flex:none;justify-content:center;align-items:center;display:inline-flex}.pm-set__row-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pm-set__row-title{color:var(--text-strong);font-size:13.5px;font-weight:600}.pm-set__row-sub,.pm-set__row-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pm-set__row-sub{color:var(--text-muted);font-size:12px}.pm-set__row-action{flex:0 auto;justify-content:flex-end;align-items:center;gap:10px;min-width:0;max-width:55%;display:flex}.pm-set__row-value{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.pm-set__row-chevron{color:var(--text-muted);opacity:0;flex:none;transition:opacity .16s}.pm-set__row--clickable:hover .pm-set__row-chevron{opacity:.8}[data-settings-field]{outline-offset:8px;outline:2px solid #0000;scroll-margin-block:24px;transition:outline-color .24s}[data-settings-field][data-settings-focus=true]{outline-color:var(--border-brand)}.pm-ios-field[data-settings-focus=true],.pm-ios-row[data-settings-focus=true]{background:var(--surface-hover);outline-color:#0000}@media (max-width:1023px){.pm-set__row-chevron{opacity:.7}}.pm-mac__sidebar{background:var(--surface-sunken);border-inline-end:1px solid var(--border-subtle);flex-direction:column;gap:10px;min-height:0;padding:12px 10px;display:flex}.pm-mac__identity-body{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.pm-mac__nav{scrollbar-width:none;-ms-overflow-style:none;flex:1;min-height:0;overflow-y:auto}.pm-mac__nav-group{flex-direction:column;gap:2px;display:flex}.pm-mac__nav-item{text-align:start;border-radius:var(--radius-xs);width:100%;color:var(--text-body);cursor:var(--cursor-pointer);background:0 0;border:none;align-items:center;gap:9px;padding:6px 8px;font-family:inherit;font-size:13.5px;font-weight:500;transition:background .16s,color .16s;display:flex}.pm-mac__nav-item:hover{background:var(--surface-hover);color:var(--text-strong)}.pm-mac__nav-item--active,.pm-mac__nav-item--active:hover{background:var(--cta-surface);color:var(--cta-ink);font-weight:600}.pm-mac__nav-icon{width:24px;height:24px;color:var(--text-brand);flex:none;justify-content:center;align-items:center;transition:color .16s;display:inline-flex}.pm-mac__nav-item--active .pm-mac__nav-icon{color:var(--cta-ink)}.pm-mac__nav-label{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.pm-mac__pane{flex-direction:column;min-width:0;min-height:0}.pm-mac__pane,.pm-mac__pane-head{background:var(--surface-page);display:flex}.pm-mac__pane-head{border-bottom:1px solid var(--border-subtle);flex:none;align-items:center;gap:12px;padding:14px 24px}@supports (color:color-mix(in lab,red,red)){.pm-mac__pane-head{background:color-mix(in srgb,var(--surface-page)80%,transparent)}}.pm-mac__pane-head{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.pm-mac__pane-heading{flex:1;min-width:0}.pm-mac__pane-scroll{flex:1;min-height:0;padding:22px 24px 44px;overflow:hidden auto}.pm-mac__body{max-width:var(--page-width-narrow);flex-direction:column;gap:24px;margin-inline:auto;display:flex}.pm-mac__pane-foot{border-top:1px solid var(--border-subtle);background:var(--surface-page);flex:none;padding:12px 24px}@supports (color:color-mix(in lab,red,red)){.pm-mac__pane-foot{background:color-mix(in srgb,var(--surface-page)80%,transparent)}}.pm-mac__pane-foot{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.pm-mac__pane-foot-inner{max-width:var(--page-width-narrow);flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:10px;margin-inline:auto;display:flex}.pm-mac__body .pm-ios-head{color:var(--text-strong);padding:0 4px 8px;font-size:13px;font-weight:700}.pm-mac__body .pm-ios-field{min-height:48px;padding:11px 16px}.pm-mac__body .pm-ios-field-label{font-size:14px;font-weight:600}.pm-mac__body .pm-ios-actions>:last-child{flex:none}.pm-mac__body .pm-ios-disclosure{min-height:52px}.pm-mac__body .pm-ios-disclosure .pm-ios-field-label{font-size:14.5px;font-weight:700}.pm-mac__body .pm-ios-disclosure--row{min-height:48px}.pm-mac__body .pm-ios-disclosure--row .pm-ios-field-label{font-size:14px;font-weight:600}.pm-mac__body .pm-ios-disclosure__value{font-size:13.5px}.pm-mac__body .pm-ios-group-actions>:last-child{flex:none}.pm-mac__body .pm-field-plain{border:1px solid var(--input);border-radius:var(--radius-xs);background:var(--surface-sunken);min-height:28px;color:var(--text-strong);text-align:start;transition:background var(--dur-fast)var(--ease-out),border-color var(--dur-fast)var(--ease-out);padding:3px 9px;font-size:13.5px;line-height:1.5}.pm-mac__body .pm-field-plain-wrap .pm-field-plain{flex:auto}.pm-mac__body .pm-field-plain:focus,.pm-mac__body .pm-field-plain:focus-visible{border-color:var(--ring);background:var(--surface-field-focus);box-shadow:var(--shadow-ring)}.pm-mac__body .pm-popup{border:1px solid var(--border-strong);border-radius:var(--radius-xs);background:var(--surface-raised);width:auto;max-width:100%;min-height:28px;box-shadow:var(--shadow-soft);color:var(--text-strong);transition:background var(--dur-fast)var(--ease-out),border-color var(--dur-fast)var(--ease-out);flex:none;justify-content:space-between;gap:8px;padding:3px 6px 3px 10px;font-size:13.5px}[dir=rtl] .pm-mac__body .pm-popup{padding:3px 10px 3px 6px}.pm-mac__body .pm-popup .pm-popup__chevron{opacity:1;color:var(--text-brand)}@media (hover:hover){.pm-mac__body .pm-field-plain:not(:disabled):hover,.pm-mac__body .pm-popup:not(:disabled):hover{background:var(--surface-card-hover)}.pm-mac__body .pm-popup:not(:disabled):hover{border-color:var(--border-brand)}}.pm-mac__body .pm-popup:focus-visible,.pm-mac__body .pm-popup[data-state=open]{border-color:var(--ring);box-shadow:var(--shadow-ring)}.desktop-content-main:has(.pm-mac){overflow:hidden}.pm-ios-stack{gap:26px}.pm-ios-group,.pm-ios-list,.pm-ios-stack{flex-direction:column;display:flex}.pm-ios-list{background:var(--card-fill);border-radius:var(--card-radius);box-shadow:var(--card-shadow);overflow:hidden;container-type:inline-size}.pm-ios-row-body{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.pm-ios-row-action{flex:0 auto;justify-content:flex-end;gap:8px;max-width:58%}.pm-ios-row-action,.pm-ios-row-select{align-items:center;min-width:0;display:flex}.pm-ios-row-select{font:inherit;color:inherit;text-align:start;border:none;flex:1;gap:12px;padding-block:9px}.pm-ios-row-edit,.pm-ios-row-select{cursor:var(--cursor-pointer);-webkit-tap-highlight-color:transparent;background:0 0}.pm-ios-row-edit{border-radius:var(--radius-full);width:44px;height:44px;color:var(--text-muted);border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.pm-ios-row-edit:active{background:var(--surface-hover)}@media (hover:hover){.pm-ios-row-edit:hover{background:var(--surface-hover);color:var(--text-strong)}}@container (max-width:20rem){.pm-ios-row--stack{flex-wrap:wrap}}.pm-ios-field{text-align:start;flex-wrap:wrap;align-items:center;gap:4px 12px;width:100%;min-height:44px;padding:9px 16px;display:flex;position:relative}.pm-ios-field-head{overflow-wrap:anywhere;flex-direction:column;flex:0 auto;gap:1px;min-width:0;max-width:70%;display:flex}.pm-ios-field-label{color:var(--text-strong);font-size:15px;font-weight:500;line-height:1.4}.pm-ios-field-hint{color:var(--text-muted);font-size:12.5px;line-height:1.45}.pm-ios-field-control{flex:1 1 0;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.pm-ios-field--stacked .pm-ios-field-head{max-width:100%}.pm-ios-field--stacked .pm-ios-field-control{flex:1 0 100%;justify-content:flex-start;min-width:0;padding-top:2px}.pm-ios-field--disabled .pm-ios-field-head{opacity:.45}.pm-ios-preview{text-align:center;flex-direction:column;align-items:center;gap:10px;width:100%;padding:14px 16px;display:flex;position:relative}.pm-ios-field-status{flex:1 0 100%;min-width:0}[dir=rtl] .pm-ios-field-control [dir=ltr]{text-align:left}[dir=ltr] .pm-ios-field-control [dir=rtl]{text-align:right}.pm-ios-field-error{color:var(--destructive);flex:1 0 100%;margin:0;font-size:12.5px;line-height:1.45}@container (max-width:20rem){.pm-ios-field--wrap .pm-ios-field-control{flex:1 0 100%;justify-content:flex-start;min-width:0}}@container (max-width:26rem){.pm-ios-field--wrap-phone .pm-ios-field-control{flex:1 0 100%;justify-content:flex-start;min-width:0}}.pm-finish{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;flex:0 0 calc(100% + 32px);align-items:flex-start;gap:10px;margin-inline:-16px;padding:3px 16px 5px;display:flex;overflow-x:auto}.pm-finish__item{scroll-snap-align:center;width:7rem;font:inherit;color:inherit;text-align:center;cursor:var(--cursor-pointer);background:0 0;border:0;flex-direction:column;flex:none;gap:7px;padding:0;display:flex}.pm-finish__item[aria-checked=true] .pm-finish__label{color:var(--text-strong);font-weight:600}.pm-finish__rule{background:var(--border);flex:0 0 1px;align-self:stretch;margin-block:6px 27px}@container (min-width:30rem){.pm-finish{flex:100%;grid-template-columns:repeat(auto-fill,minmax(7rem,1fr));gap:14px 12px;margin-inline:0;padding:3px 0 0;display:grid;overflow:visible}}.pm-ios-actions{flex-wrap:nowrap;align-items:center;gap:10px;padding:0 16px;display:flex}.pm-ios-actions>*{flex:none}.pm-ios-actions>:last-child{flex:1}.pm-ios-dock__bar{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-card);flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:10px;padding:5px;display:flex}@supports (color:color-mix(in lab,red,red)){.pm-ios-dock__bar{background:color-mix(in srgb,var(--surface-card)82%,transparent)}}.pm-ios-dock__bar{-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);box-shadow:var(--shadow-float)}.pm-ios-dock__bar>.pm-ios-commit{border-radius:calc(var(--radius-md) - 4px);min-height:42px}.pm-ios-disclosure,.pm-ios-disclosure__toggle{cursor:var(--cursor-pointer)}.pm-ios-disclosure__toggle{text-align:start;min-width:0;max-width:70%;color:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex:0 auto;padding:0;font-family:inherit;display:flex}.pm-ios-disclosure__toggle .pm-ios-field-head{max-width:100%}.pm-ios-disclosure__toggle:after{content:"";position:absolute;inset:0}.pm-ios-disclosure__toggle:focus-visible{outline:none}.pm-ios-disclosure__toggle:focus-visible:after{border-radius:var(--radius-xs);box-shadow:var(--shadow-ring)}.pm-ios-disclosure__accessory{z-index:1;pointer-events:none;flex:1 1 0;position:relative}.pm-ios-disclosure__accessory [role=button],.pm-ios-disclosure__accessory [role=combobox],.pm-ios-disclosure__accessory [role=switch],.pm-ios-disclosure__accessory a,.pm-ios-disclosure__accessory button,.pm-ios-disclosure__accessory input,.pm-ios-disclosure__accessory select{pointer-events:auto}.pm-ios-disclosure__chevron{width:16px;height:16px;color:var(--text-muted);pointer-events:none;transition:transform var(--dur-fast)var(--ease-out);flex:none}.pm-ios-disclosure:has(>.pm-ios-disclosure__toggle[aria-expanded=true]) .pm-ios-disclosure__chevron{transform:rotate(180deg)}@media (hover:hover){.pm-ios-disclosure:hover{background:var(--surface-hover)}}@media (prefers-reduced-motion:reduce){.pm-ios-disclosure__chevron{transition:none}}.pm-ios-disclosure--row .pm-ios-field-label{font-weight:500}.pm-ios-disclosure__value{min-width:0;color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.pm-ios-disclosure__panel{flex-wrap:wrap;align-items:flex-start;width:100%;padding:2px 16px 14px;display:flex}.pm-ios-subhead-text{flex-direction:column;gap:1px;min-width:0;display:flex}.pm-ios-subhead-action{flex:none;align-items:center;margin-block:-12px -6px;display:inline-flex}.pm-ios-textbtn{white-space:nowrap;min-height:44px;color:var(--text-brand);cursor:var(--cursor-pointer);-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:center;align-items:center;padding:0 4px;font-family:inherit;font-size:13.5px;font-weight:600;line-height:1.4;display:inline-flex}.pm-ios-textbtn:disabled{color:var(--text-muted);opacity:.5;cursor:var(--cursor-not-allowed)}.pm-ios-group-actions{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:8px;padding:10px 16px;display:flex;position:relative}.pm-ios-group-actions>*{flex:none}.pm-ios-group-actions>:last-child{flex:1}.mh-actionslot>.mh-commit{min-height:38px;border:none;border-radius:0;gap:6px;padding:0 6px;font-size:16px;font-weight:700;line-height:1;transition:opacity .12s;display:inline-flex}.mh-actionslot>.mh-commit,.pm-ios-commit{color:var(--text-brand);cursor:var(--cursor-pointer);background:0 0;align-items:center;font-family:inherit}.pm-ios-commit{width:100%;min-height:44px;-webkit-tap-highlight-color:transparent;border:none;justify-content:center;gap:8px;padding:9px 16px;font-size:15px;font-weight:600;display:flex}.pm-ios-commit:disabled{color:var(--text-muted);opacity:.5;cursor:var(--cursor-not-allowed)}.pm-prod-appbar{z-index:30;padding:calc(14px + env(safe-area-inset-top))16px 14px;background:var(--surface-card);align-items:center;gap:13px;margin:-16px -16px 0;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.pm-prod-appbar{background:color-mix(in srgb,var(--surface-card)80%,transparent)}}.pm-prod-appbar{-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);border-bottom:1px solid var(--border-subtle)}@supports (color:color-mix(in lab,red,red)){.pm-prod-appbar{border-bottom:1px solid color-mix(in srgb,var(--border-subtle)60%,transparent)}}@media (min-width:768px){.pm-prod-appbar{margin-inline:-24px;padding-inline:24px}}@media (min-width:1024px){.pm-prod-appbar{display:none}}.pm-prod-appbar__badge{background:var(--emphasis-surface);width:44px;height:44px;box-shadow:var(--shadow-soft);border-radius:9999px;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.pm-prod-appbar__initial{color:var(--emphasis-ink);font-size:18px;font-weight:800;line-height:1}.pm-prod-appbar__title{color:var(--text-strong);letter-spacing:-.2px;font-size:19px;font-weight:800}.pm-prod-appbar__sub,.pm-prod-appbar__title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pm-prod-appbar__sub{color:var(--muted-foreground);margin-top:2px;font-size:12.5px;font-weight:500}.pm-sortsheet__option--active{color:var(--text-strong);font-weight:700}.pm-camp{background:var(--surface-card);border:1px solid var(--border-subtle);box-shadow:var(--shadow-card);border-radius:20px;padding:20px 22px;transition:border-color .16s,box-shadow .16s;position:relative}.pm-camp:hover{border-color:var(--border-strong)}.pm-camp__head{gap:12px;margin-bottom:16px}.pm-camp__head,.pm-camp__icon{align-items:center;display:flex}.pm-camp__icon{width:44px;height:44px;color:var(--emphasis-ink);border-radius:13px;flex:none;justify-content:center}.pm-camp__name{color:var(--text-strong);font-size:15px;font-weight:700}.pm-camp__channel{color:var(--muted-foreground);font-size:12px;font-weight:500}.pm-camp__stats{flex-wrap:wrap;gap:24px;display:flex}.pm-camp__stat-value{color:var(--text-strong);font-size:17px;font-weight:800}.pm-camp__stat-label{color:var(--muted-foreground);font-size:11px}.pm-camp__budget{margin-top:16px}.pm-camp__budget-head{color:var(--muted-foreground);justify-content:space-between;margin-bottom:6px;font-size:11px;font-weight:500;display:flex}.pm-camp__budget-track{background:var(--muted);border-radius:9999px;height:6px;overflow:hidden}.pm-camp__budget-fill{background:var(--brand-solid);border-radius:9999px;height:100%}.pm-camp__actions{flex:none;align-items:center;gap:2px;display:flex}.pm-ai-section-bar{box-shadow:var(--shadow-soft)}@media (max-width:640px){.pm-ai-section-bar{box-shadow:none}}.pm-ai-grid{grid-template-columns:300px 1fr;gap:16px;height:calc(100vh - 260px);min-height:460px;display:grid}@media (max-width:1024px){.pm-ai-grid{grid-template-columns:1fr;height:auto}}.pm-ai-card{background:var(--card-fill);border:1px solid var(--card-edge);box-shadow:var(--card-shadow);border-radius:var(--card-radius);flex-direction:column;min-height:0;display:flex;overflow:hidden}.pm-ai-card__head{border-bottom:1px solid var(--border-subtle);color:var(--text-strong);flex-shrink:0;align-items:center;gap:8px;padding:16px 18px;font-size:15px;font-weight:700;line-height:1.4;display:flex}.pm-ai-thread-body{background:var(--surface-page);flex-direction:column;flex:1;gap:10px;padding:20px;display:flex;overflow-y:auto}.pm-ai-msg{border-radius:18px;max-width:74%;padding:10px 14px;font-size:14px;line-height:1.8}.pm-ai-msg--in{background:var(--surface-card);color:var(--text-strong);border:1px solid var(--border-subtle);border-bottom-right-radius:6px;align-self:flex-start}.pm-ai-msg--out{background:var(--emphasis-surface-strong);color:var(--emphasis-ink);border-bottom-left-radius:6px;align-self:flex-end}.pm-ai-suggest{border-top:1px solid var(--border-subtle);background:var(--accent-surface);padding:12px 16px}.pm-ai-suggest__label{color:var(--accent-ink);align-items:center;gap:6px;margin-bottom:9px;font-size:12px;font-weight:700;line-height:1;display:flex}.pm-ai-chips{flex-wrap:wrap;gap:8px;display:flex}.pm-ai-chip{background:var(--surface-card);border:1px solid var(--accent-border);color:var(--text-strong);cursor:var(--cursor-pointer);transition:transform var(--dur-fast)var(--ease-out),background var(--dur-fast);border-radius:9999px;padding:8px 13px;font-size:13px;font-weight:500;line-height:1.6}.pm-ai-chip:hover{background:var(--accent-solid);color:var(--accent-solid-ink);transform:translateY(-1px)}.pm-ai-composer{border-top:1px solid var(--border-subtle);align-items:center;gap:10px;padding:13px 16px;display:flex}.pm-ai-composer input{border:1px solid var(--input-border);background:var(--surface-page);height:42px;font-weight:500;font-size:var(--field-font-size-touch,14px);color:var(--text-strong);border-radius:9999px;flex:1;padding:0 16px;line-height:1}.pm-ai-composer input:focus{border-color:var(--ring);box-shadow:var(--shadow-ring);background:var(--surface-card);outline:none}.pm-ai-send{background:var(--cta-surface);width:42px;height:42px;color:var(--cta-ink);cursor:var(--cursor-pointer);transition:transform var(--dur-fast)var(--ease-out);border:none;border-radius:9999px;flex:none;justify-content:center;align-items:center;display:flex}.pm-ai-send:active{transform:scale(.92)}.pm-ais-ask:disabled,.pm-dm-action:disabled{opacity:.5;cursor:var(--cursor-default)}.pm-ais-ask[aria-pressed=true]{color:var(--text-strong);font-weight:700}.pm-ais-ask[aria-pressed=true],.pm-chip--gold.pm-chip--active{border-color:var(--accent-border);background:var(--accent-surface)}.pm-chip--gold.pm-chip--active{color:var(--accent-ink)}.pm-ais-notice--warn .pm-ais-notice__glyph{color:var(--warning-ink)}.pm-ais-notice--danger .pm-ais-notice__body,.pm-ais-notice--danger .pm-ais-notice__glyph{color:var(--danger-ink)}.pm-ais-notice--gold,.pm-ais-notice--gold .pm-ais-notice__body,.pm-ais-notice--gold .pm-ais-notice__glyph{color:var(--accent-ink)}.pm-ais-notice--warn .pm-ais-notice__body{color:var(--warning-ink)}.pm-ais-lab{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}@container (min-width:52rem){.pm-ais-lab{grid-template-columns:minmax(0,1fr) 320px}}.pm-ais-lab__thread{border:1px solid var(--border-subtle);border-radius:24px;height:clamp(26rem,62dvh,40rem)}.pm-ais-room--pane .pm-ais-room__inner{height:100%;padding:16px;overflow-y:auto}@container (min-width:46rem){.pm-ais-room--pane .pm-ais-room__inner{flex-direction:row;overflow:hidden}.pm-ais-room--pane .pm-ais-room__main{flex:1;min-height:0}.pm-ais-room--pane .pm-ais-room__thread{flex:1;height:auto;min-height:0}.pm-ais-room--pane .pm-ais-room__rail{scrollbar-width:none;flex:none;width:296px;min-height:0;overflow-y:auto}}.pm-ais-ready__row--clear .pm-ais-ready__glyph{color:var(--success-ink)}.pm-ais-ready__row--clear .pm-ais-ready__text,.pm-ais-ready__row--info .pm-ais-ready__text{color:var(--text-muted)}.pm-fmodal-shell{background:var(--surface-card);border:1px solid var(--border-subtle);box-shadow:var(--shadow-float);-webkit-backdrop-filter:none;backdrop-filter:none;padding:0;overflow:hidden}.pm-fmodal-shell:before{content:none}.pm-fmodal-shell .vision-dialog-glow{display:none}.pm-fmodal{flex-direction:column;flex:auto;min-width:0;min-height:0;max-height:90dvh;display:flex}.pm-fmodal-shell.rm-content--mobile,.pm-fmodal-shell.rm-content--mobile .pm-fmodal{max-height:92dvh}.pm-fmodal-shell.rm-content--mobile .pm-fmodal__head{padding:14px 18px}.pm-fmodal-shell.rm-content--mobile .pm-fmodal__foot{padding:12px 18px calc(12px + env(safe-area-inset-bottom))}.pm-fmodal__head{border-bottom:1px solid var(--border-subtle);flex:none;align-items:center;gap:12px;padding:20px 22px;display:flex}.pm-fmodal__chip{background:var(--secondary);width:42px;height:42px;color:var(--text-brand);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.pm-fmodal__titles{text-align:start;flex:1;min-width:0}.pm-fmodal__title{color:var(--text-strong);font-size:16px;font-weight:800;line-height:1.3}.pm-fmodal__sub{color:var(--muted-foreground);margin-top:2px;font-size:12px}.pm-fmodal__close{width:34px;height:34px;color:var(--muted-foreground);cursor:var(--cursor-pointer);transition:background var(--dur-fast)var(--ease-out),color var(--dur-fast)var(--ease-out);background:0 0;border:none;border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.pm-fmodal__close:hover{background:var(--muted);color:var(--text-strong)}.pm-fmodal__body{flex-direction:column;flex:auto;gap:18px;min-height:0;padding:20px 22px;display:flex;overflow-y:auto}.pm-fmodal__media>:first-child{flex:none}.pm-fmodal__media>.pm-fmodal__hint{flex:1;min-width:0}.pm-fmodal__seg-opt{border:1px solid var(--border-subtle);background:var(--surface-page);color:var(--muted-foreground);text-align:center;cursor:var(--cursor-pointer);transition:border-color var(--dur-fast)var(--ease-out),background var(--dur-fast)var(--ease-out),color var(--dur-fast)var(--ease-out);border-radius:14px;flex-direction:column;align-items:center;gap:8px;padding:13px 8px;font-family:inherit;font-size:12.5px;font-weight:700;line-height:1.2;display:flex}.pm-fmodal__seg-opt:hover{border-color:var(--text-muted);color:var(--text-strong)}.pm-fmodal__foot{padding:16px 22px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--border-subtle);flex:none;align-items:center;gap:10px;display:flex}.pm-fmodal__foot--mobile>:first-child:not(:only-child){flex:none}.pm-fmodal__foot--mobile>:last-child{flex:1}.pm-actions>[data-slot=button]{min-inline-size:var(--action-min)}.pm-fmodal__foot:not(.pm-fmodal__foot--mobile){justify-content:flex-end}.pm-fmodal__foot:not(.pm-fmodal__foot--mobile)>[data-slot=button]{flex:none}.pm-fmodal__chip--danger{background:var(--danger-soft);color:var(--danger-ink)}.pm-fmodal__desc{color:var(--muted-foreground);font-size:13.5px;line-height:1.7}.pm-cm__heading{line-height:1.3}.pm-cm__title{color:var(--text-strong);font-size:21px;font-weight:800}.pm-cm__subtitle{color:var(--muted-foreground);margin-top:1px;font-size:12.5px;font-weight:500}.pm-cm__tone img{object-fit:cover;width:100%;height:100%}.pm-cm__reorder-btn:disabled{opacity:.3;cursor:var(--cursor-default)}.pm-cm__icon-btn:hover{border-color:var(--border-brand);color:var(--text-strong)}.pm-cm__icon-btn--danger:hover{border-color:var(--danger);color:var(--danger-ink);background:var(--danger-soft)}.pm-cm__suggest-sub:disabled{opacity:.55;cursor:var(--cursor-default)}.pm-cm__sub-name{color:var(--text-strong);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:700;overflow:hidden}.pm-cm__ghost-btn:disabled{opacity:.3;cursor:var(--cursor-default)}.pm-cm__icon-opt:hover{border-color:var(--border-brand)}.pm-cm__icon-opt.is-active{border:2px solid var(--border-brand);background:var(--secondary);color:var(--text-brand)}.pm-cmm__header-row{align-items:center;gap:11px;display:flex}.pm-cmm__back{border:1px solid var(--border-subtle);background:var(--surface-card);width:40px;height:40px;color:var(--text-strong);cursor:var(--cursor-pointer);border-radius:12px;flex:none;justify-content:center;align-items:center;transition:border-color .15s,color .15s;display:inline-flex}.pm-cmm__back:hover{border-color:var(--border-brand)}.pm-cmm__heading{flex:1;min-width:0;line-height:1.25}.pm-cmm__title{color:var(--text-strong);font-size:19px;font-weight:800}.pm-cmm__subtitle,.pm-cmm__title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pm-cmm__subtitle{color:var(--muted-foreground);margin-top:1px;font-size:12px;font-weight:500}.pm-cmm__add:disabled{opacity:.55;cursor:var(--cursor-default)}.pm-cmm__reorder-btn:disabled{opacity:.3;cursor:var(--cursor-default)}.pm-cmm__sub-name{color:var(--text-strong);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.pm-cmm__sub-btn:disabled{opacity:.4;cursor:var(--cursor-default)}.pm-cmgr{flex-direction:column;gap:18px;display:flex}.pm-cmgr__header{align-items:center;gap:14px;display:flex}.pm-cmgr__heading{min-width:0;line-height:1.3}.pm-cmgr__title{color:var(--text-strong);font-size:21px;font-weight:800}.pm-cmgr__subtitle{color:var(--muted-foreground);margin-top:1px;font-size:12.5px;font-weight:500}.pm-cmgr__spacer{flex:1}.pm-cmgr__add-btn{background:var(--cta-surface);height:40px;color:var(--cta-ink);cursor:var(--cursor-pointer);border:none;border-radius:12px;align-items:center;gap:7px;padding:0 16px;font-family:inherit;font-size:13.5px;font-weight:700;transition:filter .15s;display:inline-flex}.pm-cmgr__add-btn:hover{filter:brightness(1.1)}.pm-cmgr__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}@media (min-width:768px){.pm-cmgr__stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.pm-cmgr__stat{background:var(--card-fill);border:1px solid var(--card-edge);box-shadow:var(--card-shadow);border-radius:var(--card-radius);align-items:center;gap:13px;padding:16px 18px;display:flex}.pm-cmgr__stat-icon{border-radius:12px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.pm-cmgr__stat-icon--slate{background:var(--secondary);color:var(--text-brand)}.pm-cmgr__stat-icon--info{background:var(--info-soft);color:var(--info)}.pm-cmgr__stat-icon--gold{background:var(--accent-surface);color:var(--accent-ink)}.pm-cmgr__stat-icon--muted{background:var(--muted);color:var(--text-body)}.pm-cmgr__stat-value{letter-spacing:-.5px;color:var(--text-strong);font-size:23px;font-weight:800;line-height:1.1}.pm-cmgr__stat-label{color:var(--muted-foreground);margin-top:3px;font-size:12.5px;font-weight:500}.pm-cmgr__split{grid-template-columns:1fr;align-items:start;gap:18px;display:grid}@media (min-width:1024px){.pm-cmgr__split{grid-template-columns:344px minmax(0,1fr)}}.pm-cmgr__panel{background:var(--card-fill);border:1px solid var(--card-edge);box-shadow:var(--card-shadow);border-radius:var(--card-radius);overflow:hidden}.pm-cmgr__overview{padding:18px}.pm-cmgr__panel-head{justify-content:space-between;align-items:center;padding:16px 18px 12px;display:flex}.pm-cmgr__panel-title{color:var(--text-strong);align-items:center;font-size:14.5px;font-weight:800;display:flex}.pm-cmgr__panel-count{color:var(--muted-foreground);margin-inline-start:4px;font-size:12px;font-weight:600}.pm-cmgr__panel-tools{flex-direction:column;gap:10px;padding:0 14px 12px;display:flex}.pm-cmgr__search{position:relative}.pm-cmgr__search-icon{color:var(--muted-foreground);pointer-events:none;inset-inline-start:12px;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.pm-cmgr__search-input{border:1px solid var(--input-border);background:var(--surface-page);width:100%;height:40px;font-family:inherit;font-size:var(--field-font-size-touch,13.5px);color:var(--text-strong);border-radius:12px;outline:none;padding-inline:40px 14px;transition:border-color .15s}.pm-cmgr__search-input:focus{border-color:var(--border-brand)}.pm-cmgr__list{flex-direction:column;gap:3px;padding:0 9px 10px;display:flex}.pm-cmgr__row{cursor:var(--cursor-pointer);text-align:start;background:0 0;border:1px solid #0000;border-radius:14px;align-items:center;gap:11px;width:100%;padding:11px 12px;font-family:inherit;transition:background .15s,border-color .15s;display:flex}.pm-cmgr__row:hover{background:var(--muted)}.pm-cmgr__row.is-active{background:var(--surface-chip);border-color:var(--border-brand)}.pm-cmgr__chip{width:38px;height:38px;color:var(--emphasis-ink);border-radius:11px;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.pm-cmgr__chip--lg{border-radius:14px;width:48px;height:48px}.pm-cmgr__row-main{flex-direction:column;flex:1;min-width:0;display:flex}.pm-cmgr__row-title-line{align-items:center;gap:7px;display:flex}.pm-cmgr__row-name{color:var(--text-strong);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.pm-cmgr__row-sub{color:var(--muted-foreground);margin-top:2px;font-size:11.5px}.pm-cmgr__load-more{border:1px solid var(--border-subtle);background:var(--surface-card);height:36px;color:var(--text-strong);cursor:var(--cursor-pointer);border-radius:10px;margin:6px 9px 0;font-family:inherit;font-size:12.5px;font-weight:600;transition:border-color .15s}.pm-cmgr__load-more:hover:not(:disabled){border-color:var(--border-brand)}.pm-cmgr__load-more:disabled{opacity:.5;cursor:var(--cursor-default)}.pm-cmgr__icon-btn{border:1px solid var(--border-subtle);background:var(--surface-card);width:38px;height:38px;color:var(--muted-foreground);cursor:var(--cursor-pointer);border-radius:11px;justify-content:center;align-items:center;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.pm-cmgr__icon-btn:hover:not(:disabled){border-color:var(--border-brand);color:var(--text-strong)}.pm-cmgr__icon-btn:disabled{opacity:.5;cursor:var(--cursor-default)}.pm-cmgr__icon-btn--text{gap:6px;width:auto;padding:0 13px;font-family:inherit;font-size:13px;font-weight:600}.pm-cmgr__icon-btn--danger:hover:not(:disabled){border-color:var(--danger);color:var(--danger-ink);background:var(--danger-soft)}.pm-cmgr__detail-head{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;align-items:center;gap:14px;padding:20px 22px;display:flex}.pm-cmgr__detail-name{color:var(--text-strong);font-size:18px;font-weight:800}.pm-cmgr__detail-meta{color:var(--muted-foreground);margin-top:3px;font-size:12.5px}.pm-cmgr__detail-actions{flex:none;align-items:center;gap:8px;display:flex}.pm-cmgr__detail-body{flex-direction:column;gap:18px;padding:18px 22px 22px;display:flex}.pm-cmgr__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (min-width:640px){.pm-cmgr__metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}.pm-cmgr__metric{border:1px solid var(--border-subtle);background:var(--surface-page);border-radius:14px;align-items:center;gap:10px;padding:13px 14px;display:flex}.pm-cmgr__metric-icon{background:var(--secondary);width:34px;height:34px;color:var(--text-brand);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.pm-cmgr__metric-value{color:var(--text-strong);font-size:16px;font-weight:800;line-height:1.2}.pm-cmgr__metric-label{color:var(--muted-foreground);margin-top:2px;font-size:11.5px}.pm-cmgr__budget{border:1px solid var(--border-subtle);background:var(--surface-page);border-radius:14px;flex-direction:column;gap:9px;padding:14px 16px;display:flex}.pm-cmgr__budget-head{color:var(--text-strong);justify-content:space-between;align-items:center;font-size:12.5px;font-weight:700;display:flex}.pm-cmgr__budget-track{background:var(--muted);border-radius:999px;height:8px;overflow:hidden}.pm-cmgr__budget-fill{background:var(--accent-solid-strong);border-radius:999px;height:100%;transition:width .3s}.pm-cmgr__budget-meta{color:var(--text-strong);align-items:center;gap:4px;font-size:12px;font-weight:600;display:flex}.pm-cmgr__discount{border:1px solid var(--border-subtle);background:var(--surface-page);border-radius:14px;align-items:center;gap:9px;padding:12px 14px;display:flex}.pm-cmgr__discount-icon{background:var(--accent-surface);width:32px;height:32px;color:var(--accent-ink);border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.pm-cmgr__discount-label{color:var(--muted-foreground);font-size:12.5px;font-weight:600}.pm-cmgr__discount-code{color:var(--text-strong);font-size:13px;font-weight:800;font-family:var(--font-mono),monospace;margin-inline-start:auto}.pm-directs{z-index:50;border:1px solid var(--border-subtle);background:var(--surface-card);border-radius:30px;align-items:center;gap:11px;padding:8px 11px;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab,red,red)){.pm-directs{background:color-mix(in srgb,var(--surface-card)80%,transparent)}}.pm-directs{-webkit-backdrop-filter:blur(22px)saturate(180%);backdrop-filter:blur(22px)saturate(180%);box-shadow:var(--shadow-float);cursor:var(--cursor-grab);touch-action:none;-webkit-user-select:none;user-select:none;transition:box-shadow .2s}.pm-directs:hover{box-shadow:var(--shadow-ink)}.pm-directs:active{cursor:var(--cursor-grabbing)}.pm-directs:focus-visible{outline:2px solid var(--border-brand);outline-offset:2px}.pm-directs__icon{background:var(--emphasis-surface);width:40px;height:40px;color:var(--emphasis-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.pm-directs__stack{direction:rtl;align-items:center;display:inline-flex}.pm-directs__stack>*{position:relative}.pm-directs__stack>:first-child{z-index:6}.pm-directs__stack>:nth-child(2){z-index:5}.pm-directs__stack>:nth-child(3){z-index:4}.pm-directs__stack>:nth-child(4){z-index:3}.pm-directs__stack>:nth-child(5){z-index:2}.pm-directs__ava{background:var(--surface-sunken);width:36px;height:36px;box-shadow:var(--shadow-soft);border-radius:50%;flex:none;overflow:hidden}.pm-directs__ava+.pm-directs__ava,.pm-directs__more{margin-inline-start:-12px}.pm-directs__cut{-webkit-mask:radial-gradient(circle at calc(100% + 6px)50%,transparent 19.5px,var(--mask-opaque)20px);mask:radial-gradient(circle at calc(100% + 6px)50%,transparent 19.5px,var(--mask-opaque)20px)}.pm-directs__more{min-width:36px;height:36px;color:var(--emphasis-ink);background:var(--emphasis-surface);font-size:12px;font-weight:800;font-family:var(--font-mono),monospace;border-radius:999px;flex:none;justify-content:center;align-items:center;padding-inline:6px;display:flex}@media (max-width:880px){.pm-directs{display:none}}.brand-avatar-ring{box-shadow:0 0 0 2px var(--accent-solid)}.brand-avatar-ring-lg{box-shadow:0 0 0 3px var(--accent-solid)}.brand-avatar-gold{--brand-avatar-frame:2px}.brand-avatar-gold-lg{--brand-avatar-frame:3px}.brand-avatar-gold:after,.brand-avatar-gold:before{content:"";inset:calc(var(--brand-avatar-frame)*-2);border-radius:var(--radius-full);pointer-events:none;position:absolute}.brand-avatar-gold:before{background:var(--premium-ring);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--brand-avatar-frame) - .5px),var(--mask-opaque)calc(100% - var(--brand-avatar-frame)));mask:radial-gradient(farthest-side,transparent calc(100% - var(--brand-avatar-frame) - .5px),var(--mask-opaque)calc(100% - var(--brand-avatar-frame)));transition:transform var(--dur-move)var(--ease-out)}.brand-avatar-gold:after{box-shadow:var(--shadow-premium-glow);transition:box-shadow var(--dur-fast)var(--ease-out)}.brand-avatar-gold:hover:before,:hover>.brand-avatar-gold:before{transform:rotate(180deg)}.brand-avatar-gold:hover:after,:hover>.brand-avatar-gold:after{box-shadow:var(--shadow-premium-glow-hover)}@media (prefers-reduced-motion:reduce){.brand-avatar-gold:before{transition:none}}.pm-camp-opt--active .pm-camp-opt__icon{background:var(--accent-surface);color:var(--accent-ink)}.pm-camp-chan--active .pm-camp-chan__icon{color:var(--emphasis-accent)}.pm-camp-chan--active .pm-camp-chan__label{color:var(--emphasis-ink)}.pm-camp-scope--active .pm-camp-scope__icon{color:var(--emphasis-accent)}.pm-camp-scope--active .pm-camp-scope__label{color:var(--emphasis-ink)}.pm-camp-scope--active .pm-camp-scope__desc{color:var(--emphasis-ink-muted)}.pm-camp-search__input{border:1px solid var(--input-border);background:var(--surface-card);width:100%;height:44px;font-family:inherit;font-size:var(--field-font-size-touch,13.5px);color:var(--text-strong);border-radius:12px;outline:none;padding-inline:40px 14px}.pm-camp-ai-btn:disabled{opacity:.6;cursor:var(--cursor-default)}.pm-camp-textarea{border:1px solid var(--input-border);background:var(--surface-card);width:100%;font-family:inherit;font-size:var(--field-font-size-touch,13.5px);color:var(--text-strong);resize:vertical;border-radius:13px;outline:none;padding:13px 15px;line-height:1.9}.pm-ig-bubble--in{background:var(--igp-bubble-in);color:var(--igp-text);border-end-start-radius:6px}.pm-igp-phone--immersive .pm-igp-phone__screen{background:var(--igp-media-fallback)}.pm-igp-phone--sheet .pm-igp-phone__screen{background:var(--igp-media-sheet);color:var(--igp-on-media)}.pm-igp-phone__statusbar{z-index:2;direction:ltr;flex:none;justify-content:space-between;align-items:center;height:54px;padding:0 22px 0 34px;display:flex;position:relative}.pm-igp-story .pm-igp-kw{color:var(--igp-on-media);font-weight:700}.pm-igl__stamp{color:var(--text-muted);align-self:center;font-size:12px;font-weight:600}.pm-igl__send:disabled{opacity:.45}.pm-camp-summary__tile--gold .pm-camp-summary__tile-head,.pm-camp-summary__tile--gold .pm-camp-summary__tile-value{color:var(--accent-ink)}.pm-camp-launch:disabled{opacity:.6;cursor:var(--cursor-default)}.pe-stepper input{width:100%;min-width:0;height:32px;font-size:var(--field-font-size-touch,13px);color:var(--text-strong);text-align:center;background:0 0;border:none;border-radius:8px;outline:none;font-weight:700}.pe-stepper button:hover{background:var(--surface-sunken);color:var(--text-strong)}.pe-lowrow{background:var(--warning-soft)}@supports (color:color-mix(in lab,red,red)){.pe-lowrow{background:color-mix(in srgb,var(--warning-soft)55%,transparent)}}.pe-crumb__link:hover{color:var(--text-strong)}.pe-main--sections{gap:28px}.pe-card--flush{padding:0}.pe-cols-2{grid-template-columns:1fr 1fr;gap:13px;display:grid}.pe-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}@media (max-width:640px){.pe-cols-2,.pe-cols-3{grid-template-columns:1fr}}.pe-input{border:1px solid var(--input-border);background:var(--surface-page);width:100%;height:44px;font-family:inherit;font-size:var(--field-font-size-touch,14px);color:var(--text-strong);border-radius:13px;outline:none;padding:0 14px;transition:border-color .15s,box-shadow .15s}.pe-input:focus{border-color:var(--pe-acc);box-shadow:0 0 0 3px var(--pe-acc-soft)}.pe-input--mono{font-family:var(--font-app-mono);font-size:var(--field-font-size-touch,14px);text-align:start;direction:ltr}.pe-input--err{border-color:var(--danger)!important;box-shadow:0 0 0 3px var(--danger-soft)!important}.pe-amount .pe-input{padding-inline-end:58px}.pe-amount--sm .pe-input{padding-inline-end:46px}.pe-amount--glyph .pe-input{padding-inline-end:34px}.pe-seg-currency{border:1px solid var(--input-border);background:var(--surface-page);border-radius:13px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;display:grid}.pe-seg__opt{min-height:38px;color:var(--muted-foreground);background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;transition:background-color .15s,color .15s;display:flex}.pe-seg__opt:disabled{opacity:.5;pointer-events:none}.pe-seg__opt.is-on{background:var(--surface-raised);color:var(--foreground);box-shadow:0 1px 2px var(--shadow-color-weak);font-weight:600}.pe-seg__opt:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.pe-seg__sym{font-size:14px;font-weight:700}.pe-textarea{border:1px solid var(--input-border);background:var(--surface-page);width:100%;font-family:inherit;font-size:var(--field-font-size-touch,13.5px);color:var(--text-strong);resize:vertical;border-radius:13px;outline:none;padding:12px 14px;line-height:1.9;transition:border-color .15s,box-shadow .15s}.pe-voice__title{color:var(--text-strong);font-size:13.5px;font-weight:800}.pe-voice__meter--paused .pe-voice__bar{opacity:.3}.pe-type--sel .pe-type__ico{background:var(--pe-acc);color:var(--primary-foreground)}.pe-fxlock:hover{color:var(--text-strong)}.pe-badge-danger{color:var(--danger-ink);background:var(--danger-soft);border-radius:999px;padding:3px 10px;font-size:11px;font-weight:800}.pe-cover-badge{background:var(--emphasis-surface);color:var(--emphasis-ink);pointer-events:none;z-index:2;top:8px;border-radius:7px;padding:3px 8px;font-size:10.5px;font-weight:800;position:absolute;inset-inline-start:8px}.pe-btn:hover{border-color:var(--pe-acc);color:var(--pe-acc)}.pe-btn--accent{background:var(--pe-acc);color:var(--primary-foreground);border:none;font-weight:800}.pe-btn--accent:hover{filter:brightness(1.06);color:var(--primary-foreground)}.pe-btn--sm{border-radius:10px;height:38px;padding:0 15px;font-size:12.5px}@media (max-width:767px){.pe-btn,.pe-btn--sm,.pe-fchip,.pe-iconbtn,.pe-seg__btn,.pe-untog{min-height:44px}}.pe-iconbtn{border:1px solid var(--border-subtle);background:var(--surface-card);width:38px;height:38px;color:var(--muted-foreground);cursor:var(--cursor-pointer);border-radius:10px;flex:none;justify-content:center;align-items:center;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.pe-iconbtn:hover{border-color:var(--danger);color:var(--danger-ink);background:var(--danger-soft)}.pe-pchip:hover{border-color:var(--pe-acc);color:var(--pe-acc)}.pe-opt__name{border:1px solid var(--border-subtle);background:var(--surface-card);min-width:min(140px,100%);max-width:62%;height:38px;font-family:inherit;font-size:var(--field-font-size-touch,14px);color:var(--text-strong);border-radius:10px;outline:none;flex:0 300px;padding:0 11px;font-weight:800;transition:border-color .15s,box-shadow .15s}.pe-opt__addrow .pe-input{height:38px;font-size:var(--field-font-size-touch,13px);border-radius:10px;min-width:0}.pe-val__dot{border:1px solid var(--border-subtle);border-radius:50%;flex:none;width:12px;height:12px}.pe-val__x:hover{color:var(--danger-ink);background:var(--danger-soft)}.pe-sug:hover{border-style:solid;border-color:var(--pe-acc);color:var(--pe-acc);background:var(--pe-acc-soft)}.pe-sizeguide__table :is(th,td){vertical-align:middle;font-weight:inherit;padding:6px}.pe-sizeguide__table thead>tr>*{background:var(--surface-sunken)}.pe-sizeguide__table tr>:first-child{z-index:1;background:var(--surface-card);border-inline-end:1px solid var(--border-subtle);position:sticky;inset-inline-start:0}.pe-sizeguide__table thead>tr>:first-child{background:var(--surface-sunken)}.pe-sizeguide__table .pe-input{min-inline-size:6.5rem;padding-inline:10px}.pe-search .pe-input{height:38px;font-size:var(--field-font-size-touch,13px);border-radius:10px;padding:0 34px}.pe-tool__head .pe-tool__ico,.pe-tool__head iconify-icon{color:var(--pe-acc);font-size:15px}.pe-tool__row .pe-input{height:36px;font-size:var(--field-font-size-touch,12.5px);background:var(--surface-card);border-radius:9px;padding:0 11px}.pe-tool__hint{color:var(--muted-foreground);margin-top:7px;font-size:10.5px}.pe-tool__btn{background:var(--pe-acc);height:36px;color:var(--primary-foreground);cursor:var(--cursor-pointer);border:none;border-radius:9px;flex:none;padding:0 12px;font-family:inherit;font-size:12px;font-weight:800;transition:filter .15s}.pe-tool__btn:hover{filter:brightness(1.06)}.pe-tool__btn--ghost{background:var(--surface-card);border:1px solid var(--border-subtle);color:var(--muted-foreground);font-weight:700}.pe-tool__btn--ghost:hover{border-color:var(--pe-acc);color:var(--pe-acc);filter:none}.pe-fchip{border:1.5px solid var(--border-subtle);background:var(--surface-card);height:32px;color:var(--muted-foreground);cursor:var(--cursor-pointer);border-radius:999px;padding:0 13px;font-family:inherit;font-size:12px;font-weight:700;transition:border-color .15s,color .15s,background .15s}.pe-fchip:hover{border-color:var(--border-strong);color:var(--text-strong)}.pe-fchip--sel,.pe-fchip--sel:hover{border-color:var(--pe-acc);background:var(--pe-acc-soft);color:var(--pe-acc);font-weight:800}.pe-sku-table th{height:auto;color:var(--muted-foreground);padding:11px 12px;font-size:11.5px;font-weight:700}.pe-sku-table td{vertical-align:middle;padding:10px 12px}.pe-sku-table td.pe-sku-groupcell{background:var(--surface-sunken);padding:9px 12px}.pe-sku-row .pe-input{height:38px;font-size:var(--field-font-size-touch,12.5px);border-radius:9px;padding:0 10px}.pe-sku-del{border:1px solid var(--border-subtle);background:var(--surface-card);width:34px;height:34px;color:var(--muted-foreground);cursor:var(--cursor-pointer);border-radius:9px;flex:none;justify-content:center;align-items:center;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.pe-sku-del:hover{border-color:var(--danger);color:var(--danger-ink);background:var(--danger-soft)}.pe-seg__btn:hover{color:var(--text-strong)}.pe-pricebar--profit .pe-pricebar__ico,.pe-pricebar--profit .pe-pricebar__sub{color:var(--success-ink)}.pe-pricebar--loss .pe-pricebar__ico,.pe-pricebar--loss .pe-pricebar__sub{color:var(--danger-ink)}.pe-msg__tab:hover{color:var(--text-strong)}.pe-msg__tab--add:hover,.pe-msg__tab--ai:hover{background:var(--pe-acc-soft);color:var(--pe-acc)}.pe-msg__tab:disabled{opacity:.5;cursor:default}.pe-msg__btn--err .pe-msg__btn-meta,.pe-msg__tab--remove:hover{color:var(--danger-ink)}.pe-kind:hover{border-color:var(--pe-acc);color:var(--pe-acc)}.pe-parcel{border:1px solid var(--border-subtle);background:var(--surface-page);border-radius:13px;transition:border-color .18s,background .18s;overflow:hidden}.pe-parcel__mark{background:var(--surface-sunken);width:30px;height:30px;border-radius:10px;justify-content:center;align-items:center;transition:background .18s,color .18s;display:inline-flex}.pe-parcel__chev,.pe-parcel__mark{color:var(--muted-foreground);flex:none}.pe-parcel__chev{transition:transform .26s cubic-bezier(.22,1,.36,1)}.pe-parcel__panel{opacity:0;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .26s cubic-bezier(.22,1,.36,1),opacity .18s,visibility 0s linear .26s;display:grid}.pe-parcel[data-state=open] .pe-parcel__panel{opacity:1;visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .26s cubic-bezier(.22,1,.36,1),opacity .18s 60ms,visibility}@media (prefers-reduced-motion:reduce){.pe-parcel,.pe-parcel[data-state=open] .pe-parcel__panel,.pe-parcel__chev,.pe-parcel__mark,.pe-parcel__panel{transition-duration:0s}}.pe-select{position:relative}.pe-select select{border:1px solid var(--input-border);background:var(--surface-page);width:100%;height:42px;font-family:inherit;font-size:var(--field-font-size-touch,13.5px);color:var(--text-strong);appearance:none;cursor:var(--cursor-pointer);border-radius:12px;outline:none;padding:0 13px;font-weight:600;transition:border-color .15s,box-shadow .15s}.pe-select select:focus{border-color:var(--pe-acc);box-shadow:0 0 0 3px var(--pe-acc-soft)}.pe-select__chev{color:var(--muted-foreground);pointer-events:none;inset-inline-start:12px;font-size:16px;position:absolute;top:50%;transform:translateY(-50%)}.pe-danger-btn{border:1px solid var(--border-subtle);background:var(--surface-card);width:100%;height:44px;color:var(--muted-foreground);cursor:var(--cursor-pointer);border-radius:13px;justify-content:center;align-items:center;gap:7px;font-family:inherit;font-size:13px;font-weight:700;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.pe-danger-btn:hover{border-color:var(--danger);color:var(--danger-ink);background:var(--danger-soft)}.pe-untog:hover{color:var(--text-strong)}.pe-untog--on:hover{color:var(--success-ink);text-decoration:underline}.pe-disc__unit:hover{background:var(--pe-acc-soft);color:var(--pe-acc)}.pe-disc__act:hover{border-color:var(--pe-acc);color:var(--pe-acc)}.pe-disc__act--del:hover{border-color:var(--danger);background:var(--danger-soft);color:var(--danger-ink)}.pe-tool__clear:hover{color:var(--danger-ink)}.pe-warnchip{color:var(--warning-ink);background:var(--warning-soft);border-radius:999px;align-items:center;gap:5px;padding:5px 11px;font-size:11.5px;font-weight:700;display:inline-flex}.mh-frame{position:relative}.mh-bar{z-index:20;padding:calc(env(safe-area-inset-top) + 8px)18px 26px;top:0;inset-inline:0}.mh-bar,.mh-bar__glass{pointer-events:none;position:absolute}.mh-bar__glass{z-index:0;opacity:0;-webkit-backdrop-filter:blur(18px)saturate(180%);backdrop-filter:blur(18px)saturate(180%);background:linear-gradient(to bottom,var(--surface-page)0,var(--surface-page)38%,var(--surface-page)70%,transparent 100%);inset:0}@supports (color:color-mix(in lab,red,red)){.mh-bar__glass{background:linear-gradient(to bottom,color-mix(in srgb,var(--surface-page)80%,transparent)0,color-mix(in srgb,var(--surface-page)66%,transparent)38%,color-mix(in srgb,var(--surface-page)38%,transparent)70%,transparent 100%)}}.mh-bar__glass{-webkit-mask-image:linear-gradient(to bottom,var(--mask-opaque)0,var(--mask-opaque)55%,transparent 100%);mask-image:linear-gradient(to bottom,var(--mask-opaque)0,var(--mask-opaque)55%,transparent 100%);transition:opacity .26s}.mh-frame[data-scrolled="1"] .mh-bar__glass,.mh-frame[data-scrolled="2"] .mh-bar__glass{opacity:1}.mh-bar__tap{z-index:0;height:calc(env(safe-area-inset-top) + 52px);pointer-events:auto;top:0;position:absolute;inset-inline:0}.mh-bar__row{z-index:1;pointer-events:auto;align-items:center;gap:8px;min-height:44px;display:flex;position:relative}.mh-bar__lead,.mh-bar__trail{flex:1 1 0;align-items:center;gap:8px;min-width:max-content;display:flex}.mh-bar__trail{justify-content:flex-end}.mh-back{width:38px;height:38px;cursor:var(--cursor-pointer);color:var(--text-strong);border:.5px solid var(--text-strong);border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}@supports (color:color-mix(in lab,red,red)){.mh-back{border:.5px solid color-mix(in srgb,var(--text-strong)14%,transparent)}}.mh-back{background:var(--surface-card)}@supports (color:color-mix(in lab,red,red)){.mh-back{background:color-mix(in srgb,var(--surface-card)55%,transparent)}}.mh-back{-webkit-backdrop-filter:blur(16px)saturate(180%);backdrop-filter:blur(16px)saturate(180%);box-shadow:var(--shadow-soft),inset 0 1px 1.5px var(--glass-surface-highlight),inset 0 -2px 4px var(--shadow-bevel);transition:transform .12s}.mh-action:after,.mh-back:after{content:"";position:absolute;inset:-3px}.mh-back:active{transform:scale(.9)}.mh-action{width:38px;height:38px;color:var(--text-brand);cursor:var(--cursor-pointer);background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;transition:opacity .12s;display:inline-flex;position:relative}.mh-action:active{opacity:.45}.mh-title{letter-spacing:-.3px;font-size:17px}.mh-compact,.mh-title{text-align:center;pointer-events:none;min-width:0;color:var(--text-strong);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;font-weight:800;overflow:hidden}.mh-compact{letter-spacing:-.2px;opacity:0;font-size:16.5px;transition:opacity .24s,transform .3s cubic-bezier(.22,1,.36,1);transform:translateY(8px)}.mh-frame[data-scrolled="2"] .mh-compact{opacity:1;transform:translateY(0)}.mh-actionslot{flex:none;align-items:center;display:inline-flex}.mh-actionslot>*{border-radius:13px;padding:8px 13px;font-size:12.5px}.mh-screen{padding-top:calc(env(safe-area-inset-top) + 56px);background:var(--surface-canvas)}.mh-largetitle{padding:var(--phone-title-start)var(--space-4)0;transition:opacity .2s,transform .26s cubic-bezier(.22,1,.36,1)}@media (min-width:768px){.mh-largetitle{padding-inline:24px}}.mh-frame[data-scrolled="2"] .mh-largetitle{opacity:0;pointer-events:none;transform:translateY(-6px)}.mh-largetitle__title{color:var(--text-strong);letter-spacing:-.9px;overflow-wrap:anywhere;font-size:clamp(26px,8vw,32px);font-weight:800;line-height:1.05}.mh-largetitle__eyebrow{color:var(--muted-foreground);margin-bottom:var(--space-1);font-size:14px;font-weight:600}.pm-pay-overlay{z-index:120;text-align:center;background:var(--surface-page);flex-direction:column;justify-content:center;align-items:center;gap:22px;padding:24px;display:flex;position:fixed;inset:0}.pm-stage{perspective:1500px;overflow-clip-margin:90px;position:relative;overflow:clip}@media (prefers-reduced-motion:no-preference){.auth-height-morph,.pm-stage{transition:height .62s cubic-bezier(.16,1,.3,1)}}.pm-stage__panel{backface-visibility:hidden;will-change:transform,opacity;transition:transform .62s cubic-bezier(.16,1,.3,1),opacity .4s}.pm-stage__panel.is-active{opacity:1;z-index:3;position:relative;transform:none}.pm-stage__panel.is-left,.pm-stage__panel.is-right{opacity:0;pointer-events:none;z-index:1;position:absolute;top:0;left:0;right:0}.pm-stage__panel.is-right{transform-origin:50% 0;transform:translateY(56px)rotateX(-28deg)scale(.95)}.pm-stage__panel.is-left{transform-origin:50% 100%;transform:translateY(-56px)rotateX(28deg)scale(.95)}.pm-stage.is-settled{overflow-clip-margin:0}.auth-slide.is-on{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.auth-card-in{animation:authCardIn .7s cubic-bezier(.22,1,.36,1) both}.auth-sheet-in{animation:authSheet .75s cubic-bezier(.22,1,.36,1) .12s both}}@keyframes authCardIn{0%{opacity:0;transform:translateY(16px)scale(.985)}to{opacity:1;transform:none}}@keyframes authSheet{0%{opacity:0;transform:translateY(46px)}to{opacity:1;transform:none}}.auth-pop{animation:authPop .5s cubic-bezier(.22,1,.36,1) both}@keyframes authPop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}html[dir=ltr] .auth-corner-actions{left:auto;right:16px}html[dir=ltr] .auth-corner-actions,html[dir=rtl] .auth-corner-actions{top:calc(16px + env(safe-area-inset-top));z-index:30;align-items:center;gap:8px;display:flex;position:absolute}html[dir=rtl] .auth-corner-actions{left:16px;right:auto}.auth-corner-btn{border-radius:var(--radius-full);border:1px solid var(--border);background:var(--muted);width:2.25rem;height:2.25rem;color:var(--muted-foreground);justify-content:center;align-items:center;transition:color .18s;display:inline-flex}.auth-corner-btn:hover{color:var(--foreground)}.auth-corner-btn:focus-visible{box-shadow:0 0 0 2px var(--ring);outline:none}@supports (color:color-mix(in lab,red,red)){.auth-corner-btn:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--ring)40%,transparent)}}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}::view-transition-old(root){z-index:0}::view-transition-new(root){z-index:1}.pm-um-section__action:active{opacity:.5}.pm-um-section__item:active{opacity:.6}.pm-um-addr__default{background:var(--accent-surface-strong);color:var(--accent-ink);border-radius:999px;padding:2px 8px;font-size:10px;font-weight:700}.pm-um-addr__edit:active{opacity:.5}.pm-um-identity__av{background:var(--accent-surface);width:56px;height:56px;color:var(--accent-ink);border-radius:16px;flex:none;justify-content:center;align-items:center;font-size:20px;font-weight:800;display:inline-flex}.pm-um-menu__badge{color:var(--emphasis-ink);background:var(--emphasis-surface);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.pm-um-form{flex-direction:column;gap:14px;padding:16px;display:flex}.pm-um-form__head{align-items:center;gap:9px;display:flex}.pm-um-form__head iconify-icon,.pm-um-form__head svg{color:var(--text-brand)}.pm-um-form__title{font-size:14.5px}.pm-um-field__label,.pm-um-form__title{color:var(--text-strong);font-weight:700}.pm-um-field__label{margin-bottom:7px;font-size:12px;display:block}.pm-um-field__input{background:var(--surface-sunken);width:100%;height:44px;font-family:inherit;font-size:var(--field-font-size-touch,13.5px);color:var(--text-strong);border:1px solid #0000;border-radius:12px;outline:none;padding-inline:14px;font-weight:500}.pm-um-field__input:focus{border-color:var(--border-brand);background:var(--surface-card)}.pm-um-form__actions{gap:10px;margin-top:2px;display:flex}.pm-um-form__save{background:var(--cta-surface);color:var(--cta-ink);cursor:var(--cursor-pointer);box-shadow:var(--shadow-float);border:none;border-radius:13px;flex:1;padding:13px;font-family:inherit;font-size:13.5px;font-weight:800}.pm-um-form__save:active{transform:scale(.99)}.pm-um-form__save:disabled{opacity:.6;cursor:var(--cursor-default)}.pm-um-form__cancel{border:1px solid var(--border-subtle);background:var(--surface-card);color:var(--text-body);cursor:var(--cursor-pointer);border-radius:13px;padding:13px 18px;font-family:inherit;font-size:13.5px;font-weight:700}.pm-um-form__cancel:active{transform:scale(.99)}.pm-um-setblock{padding:16px}.pm-um-setblock__head{align-items:center;gap:9px;margin-bottom:4px;display:flex}.pm-um-setblock__head iconify-icon,.pm-um-setblock__head svg{color:var(--text-brand)}.pm-um-setblock__title{color:var(--text-strong);font-size:14.5px;font-weight:700}.pm-um-togglerow{border-top:1px solid var(--border-subtle);align-items:center;gap:12px;padding:13px 0;display:flex}.pm-um-togglerow:first-of-type{border-top:none}.pm-um-togglerow__text{flex:1;min-width:0}.pm-um-togglerow__title{color:var(--text-strong);font-size:13px;font-weight:700}.pm-um-togglerow__desc{color:var(--muted-foreground);margin-top:2px;font-size:11px;line-height:1.6}@media (max-width:1023px){:root{--glass-surface-blur:16px}}@media (prefers-reduced-transparency:reduce){.mh-screen{background:var(--surface-canvas)}}@media (max-width:1023px){.pe-input,.pe-opt__name,.pe-search .pe-input,.pe-select select,.pe-sku-row .pe-input,.pe-stepper input,.pe-textarea,.pe-tool__row .pe-input,.pm-ai-composer input,.pm-camp-search__input,.pm-camp-textarea,.pm-co__promo-input,.pm-um-field__input{font-size:16px}.glass-sidebar-item,.pm-chip{min-height:44px}}@media (prefers-reduced-motion:reduce){.animate-caret-blink{animation:none}}body,html{overscroll-behavior-y:none}.mh-dock-host .mh-dock{position:absolute}.pm-fab__label{transition:grid-template-columns var(--dur-enter)var(--ease-smooth);grid-template-columns:1fr;display:grid}.pm-fab__label>span{white-space:nowrap;min-width:0;transition:opacity var(--dur-fast)var(--ease-out);overflow:hidden}[data-fab]{transition-property:padding,gap,transform,background-color;transition-duration:var(--dur-enter);transition-timing-function:var(--ease-smooth)}.mh-frame[data-scrolled="2"] .mh-dock-action [data-fab]{gap:0;padding-inline:.75rem}.mh-frame[data-scrolled="2"] .mh-dock-action .pm-fab__label{grid-template-columns:0fr}.mh-frame[data-scrolled="2"] .mh-dock-action .pm-fab__label>span{opacity:0}.mh-dock-host:has(.mh-dock-tabs .mh-dock-action){--dock-clearance:var(--dock-clearance-action)}@media (prefers-reduced-motion:reduce){.pm-fab__label,.pm-fab__label>span,[data-fab]{transition:none}}@media (display-mode:standalone){a,img,svg{-webkit-touch-callout:none;-webkit-user-drag:none}.mh-action,.mh-back,.mh-bar,.mh-dock,.mh-largetitle,.mh-shop-action,.mh-title{-webkit-user-select:none;user-select:none}}.pm-splash{display:none}@media (display-mode:fullscreen),(display-mode:standalone){.pm-splash{z-index:200;background:var(--splash-field);pointer-events:auto;transition:opacity var(--dur-exit)var(--ease-out),visibility 0s linear var(--dur-exit);place-items:center;animation:pmSplashExpire 1ms linear 2.4s forwards;display:grid;position:fixed;inset:0}.pm-splash[data-ready=true]{opacity:0;visibility:hidden;pointer-events:none}.pm-splash[data-retired=true]{display:none}.pm-splash__mark{width:auto;height:min(26vmin,140px)}.pm-splash__mark [data-mark=body]{fill:var(--splash-mark)}.pm-splash__mark [data-mark=accent]{fill:var(--splash-mark-accent)}.pm-splash__below{inset-inline:0;flex-direction:column;align-items:center;gap:18px;margin-block-start:calc(min(26vmin,140px)/2 + 28px);display:flex;position:absolute;top:50%}.pm-splash__wordmark{font-family:var(--font-app-sans);letter-spacing:-.02em;color:var(--splash-mark);opacity:0;animation:pmSplashRise var(--dur-enter)var(--ease-smooth).18s forwards;font-size:22px;font-weight:800;line-height:1}.pm-splash__meter{border-radius:var(--radius-full);background:var(--text-strong);width:112px;height:2px;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.pm-splash__meter{background:color-mix(in srgb,var(--text-strong)12%,transparent)}}.pm-splash__meter{opacity:0;animation:pmSplashRise var(--dur-enter)var(--ease-smooth).26s forwards}.pm-splash__meter:after{content:"";border-radius:inherit;background:var(--splash-mark-accent);width:40%;animation:pmSplashTravel 1.1s var(--ease-smooth)infinite;position:absolute;inset-block:0;inset-inline-start:-40%}}@keyframes pmSplashExpire{to{opacity:0;visibility:hidden;pointer-events:none}}@keyframes pmSplashRise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes pmSplashTravel{0%{inset-inline-start:-40%}to{inset-inline-start:100%}}@media (prefers-reduced-motion:reduce){.pm-splash{transition:none}.pm-splash__meter,.pm-splash__wordmark{opacity:1;animation:none}.pm-splash__meter:after{animation:none;inset-inline-start:0}}@page{size:A4;margin:12mm}@media print{body,html{background:var(--white)}body:has(.pm-invoice-print-root) *,body:has(.pos-receipt-print-root) *{visibility:hidden}}.pm-svc-tile--soon .pm-svc-tile__art{opacity:.55;filter:grayscale()}[data-sf-width=wide]{--sf-container-max:100rem}[data-sf-width=full]{--sf-container-max:100%;--sf-size-canvas-max:100vw}[data-sf-cols-desktop="2"]{--sf-grid-cols-wide:2;--sf-grid-cols-wider:2}[data-sf-cols-desktop="3"]{--sf-grid-cols-wide:3;--sf-grid-cols-wider:3}[data-sf-cols-desktop="4"]{--sf-grid-cols-wide:3;--sf-grid-cols-wider:4}.sf-header--wordmark .sf-header-name{font-size:var(--text-2xl)}.sf-header[data-sf-overlay-active=true]{--foreground:var(--scrim-foreground);--muted-foreground:var(--scrim-foreground)}.sf-footer[data-sf-footer=centered]{text-align:center}.sf-footer[data-sf-footer=centered] .sf-footer-layout{flex-direction:column;align-items:center;display:flex}.sf-footer[data-sf-footer=centered] .sf-footer-identity{flex-direction:column}.sf-footer[data-sf-footer=minimal] .sf-footer-contacts{flex-wrap:wrap;display:flex}@media (min-width:64rem){.sf-header--wordmark .sf-header-name{font-size:var(--text-4xl)}.sf-header--wordmark .sf-header-bar{min-height:var(--space-12)}.sf-hero-split[data-sf-split-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}[data-sf-product-layout=wide] .sf-product-detail-layout{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}[data-sf-product-layout=centered] .sf-product-detail-gallery{inline-size:100%;max-inline-size:34rem;margin-inline:auto}[data-sf-product-layout=centered][data-sf-gallery=grid] .sf-product-detail-gallery,[data-sf-product-layout=centered][data-sf-gallery=stacked] .sf-product-detail-gallery{max-inline-size:56rem}}.sf-product-notes__layer{inline-size:calc(100% - var(--sf-notes-index,0)*var(--sf-notes-step,16%));border-block-end:1px solid var(--border);margin-inline:auto}.sf-product-notes__layer:last-child{border-block-end:0}[data-sf-theme=boutique] .sf-product-notes__layer,[data-sf-theme=glam] .sf-product-notes__layer,[data-sf-theme=perfume] .sf-product-notes__layer{background:var(--sf-glass-panel-bg,var(--card));border:1px solid var(--sf-glass-border,var(--border));border-radius:var(--sf-radius-card);padding-inline:var(--space-4);-webkit-backdrop-filter:blur(var(--sf-glass-blur,0))saturate(var(--sf-glass-saturate,100%));backdrop-filter:blur(var(--sf-glass-blur,0))saturate(var(--sf-glass-saturate,100%));margin-block-end:var(--space-2)}.sf-prose>*+*{margin-block-start:var(--space-3)}.sf-prose :is(h1,h2,h3,h4,h5,h6){color:var(--foreground);font-weight:clamp(100,calc(600 + var(--sf-weight-shift,0)),900);margin-block-start:var(--space-6);line-height:1.5}.sf-prose :is(h1,h2){font-size:var(--text-base)}.sf-prose>:is(h1,h2,h3,h4,h5,h6):first-child{margin-block-start:0}.sf-prose p:empty{display:none}.sf-prose :is(th,td){padding:var(--space-2)var(--space-3);border-block-end:1px solid var(--border);text-align:start;vertical-align:top;line-height:1.7}.sf-prose th{color:var(--foreground);font-weight:clamp(100,calc(600 + var(--sf-weight-shift,0)),900);background:var(--muted)}.sf-prose tr:last-child>:is(th,td){border-block-end:0}.sf-blog-card{gap:var(--space-4);border-radius:var(--sf-radius-card);flex-direction:column;min-inline-size:0;display:flex;position:relative}.sf-blog-card__media img{object-fit:cover;transition:transform .6s var(--ease-smooth)}@media (hover:hover){.sf-blog-card:hover .sf-blog-card__media img{transform:scale(1.03)}}.sf-blog-meta{align-items:center;gap:var(--space-1)var(--space-2);color:var(--muted-foreground);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.sf-blog-card__link{outline:none}.sf-blog-feature .sf-blog-card__title{font-size:clamp(var(--text-xl),1rem + 1.2vw,var(--text-3xl));line-height:1.45}@media (min-width:64rem){.sf-blog-feature .sf-blog-card:not(.sf-blog-card--text){align-items:center;gap:var(--space-9);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid}}.sf-blog-pagination{justify-content:center;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-block-start:var(--space-11);display:flex}.sf-blog-article__header{gap:var(--space-4);margin-block:var(--space-7)var(--space-8);display:grid}.sf-blog-article__cover{max-inline-size:72rem;margin:0 auto var(--space-10)}.sf-blog-article__cover-frame img{object-fit:cover}.sf-blog-toc__summary{min-block-size:44px;cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.sf-blog-toc__summary,.sf-blog-toc__title{color:var(--foreground);font-size:var(--text-sm);font-weight:clamp(100,calc(600 + var(--sf-weight-shift,0)),900)}.sf-blog-toc__title{margin-block-end:var(--space-3)}.sf-blog-toc__list{gap:var(--space-1);margin-block-start:var(--space-2);display:grid}.sf-blog-toc__item--sub .sf-blog-toc__link{font-size:var(--text-xs);padding-inline-start:var(--space-4)}@media (min-width:80rem){.sf-blog-article__layout--toc .sf-blog-toc--inline{display:none}}.sf-article>*+*{margin-block-start:1.25em}.sf-article :is(h2,h3){color:var(--foreground);text-wrap:balance;scroll-margin-block-start:calc(var(--sf-header-condensed-height,4rem) + var(--space-7));line-height:1.5}.sf-article h2{font-size:clamp(var(--text-xl),1.1rem + .8vw,var(--text-2xl));font-weight:clamp(100,calc(700 + var(--sf-weight-shift,0)),900);margin-block-start:2.2em}.sf-article a{color:var(--foreground);text-decoration:underline}@supports (color:color-mix(in lab,red,red)){.sf-article a{-webkit-text-decoration-color:color-mix(in oklab,currentColor 35%,transparent);text-decoration-color:color-mix(in oklab,currentColor 35%,transparent)}}.sf-article a{text-underline-offset:.3em;transition:text-decoration-color .2s var(--ease-out);text-decoration-thickness:1px}.sf-article__figure-frame img{block-size:auto;inline-size:100%;display:block}.sf-article__products[data-count="1"] .sf-product-grid{grid-template-columns:minmax(0,20rem)}.sf-article__products[data-count="2"] .sf-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sf-blog-article__footer{justify-content:space-between;align-items:center;gap:var(--space-4);border-block-start:1px solid var(--border);flex-wrap:wrap;margin-block-start:var(--space-10);padding-block-start:var(--space-6);display:flex}.pm-blog-editor__toolbar{z-index:5;align-items:center;gap:var(--space-1);margin-block:var(--space-4)var(--space-5);padding-block:var(--space-2);border-block-end:1px solid var(--border);background:var(--background);scrollbar-width:none;display:flex;position:sticky;inset-block-start:0;overflow-x:auto}.pm-blog-editor__prose>*+*{margin-block-start:1.1em}.pm-blog-editor__link{color:var(--info);text-underline-offset:.3em;cursor:text;text-decoration:underline;text-decoration-thickness:1px}.sf-product-contact{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.sf-catalog-chips{gap:var(--space-2);scrollbar-width:none;padding-block:var(--space-1);-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.sf-catalog-chips>*{flex:none}@media (min-width:40rem){.sf-catalog-chips{flex-wrap:wrap;overflow:visible}}@media (hover:none){[data-sf-card-hover-image=true] .sf-product-card-hover-media{display:none}}.sf-style-card__link{min-width:0;color:inherit;flex-direction:column;grid-area:1/1;display:flex}.sf-style-card__price{align-items:baseline;column-gap:var(--space-2);justify-content:var(--sf-card-row-justify,flex-start);flex-wrap:wrap;display:flex}.sf-style-card:is([data-sf-card-style=overlay],[data-sf-card-style=floating]){--sf-media-fit:cover;--sf-media-pad:0px;aspect-ratio:var(--sf-media-aspect);isolation:isolate;border-radius:var(--sf-radius-card);background:var(--sf-media-bg);transition:box-shadow .22s var(--ease-out),translate .22s var(--ease-out);overflow:hidden}@media (hover:hover){.sf-style-card:is([data-sf-card-style=overlay],[data-sf-card-style=floating]):hover{translate:0 calc(var(--space-1)/-2);box-shadow:var(--shadow-float)}}.sf-style-card .sf-style-card__media>[data-slot=badge]{inset-block-start:var(--space-3);inset-inline-start:var(--space-3)}.sf-style-card .sf-product-card-soldout{inset-block:var(--space-3)auto;inset-inline:auto var(--space-3);background:0 0}.sf-style-card .sf-product-card-soldout [data-slot=badge]{background-color:var(--sf-card-glass-tint)}@supports (color:color-mix(in lab,red,red)){.sf-style-card .sf-product-card-soldout [data-slot=badge]{background-color:color-mix(in srgb,var(--sf-card-glass-tint)var(--sf-card-plate-fill),transparent)}}.sf-style-card .sf-product-card-soldout [data-slot=badge]{color:var(--sf-card-glass-ink);box-shadow:inset 0 0 0 1px var(--sf-card-glass-edge);-webkit-backdrop-filter:blur(var(--sf-card-glass-blur))saturate(var(--sf-card-glass-saturate));backdrop-filter:blur(var(--sf-card-glass-blur))saturate(var(--sf-card-glass-saturate))}.sf-style-card:is([data-sf-card-style=overlay],[data-sf-card-style=floating]) .sf-style-card__link{justify-content:flex-end;height:100%}.sf-style-card:is([data-sf-card-style=overlay],[data-sf-card-style=floating]) .sf-style-card__info{z-index:1;gap:calc(var(--space-1)/2);color:var(--sf-card-glass-ink);flex-direction:column;display:flex;position:relative}.sf-style-card[data-sf-card-style=overlay] .sf-style-card__info{padding:var(--sf-card-fade-tail)var(--space-3)var(--space-3)}.sf-style-card[data-sf-card-style=floating] .sf-style-card__info{min-height:calc(var(--sf-card-disc-size) + var(--sf-card-float-pad)*2);margin:var(--sf-card-float-inset);padding:var(--space-2)var(--space-3);border-radius:max(var(--radius-xs),calc(var(--sf-radius-card) - var(--sf-card-float-inset)));background:var(--sf-card-glass-tint);justify-content:center}@supports (color:color-mix(in lab,red,red)){.sf-style-card[data-sf-card-style=floating] .sf-style-card__info{background:color-mix(in srgb,var(--sf-card-glass-tint)var(--sf-card-plate-fill),transparent)}}.sf-style-card[data-sf-card-style=floating] .sf-style-card__info{box-shadow:inset 0 0 0 1px var(--sf-card-glass-edge),inset 0 1px 0 var(--sf-card-glass-highlight),var(--sf-card-plate-shadow);-webkit-backdrop-filter:blur(var(--sf-card-glass-blur))saturate(var(--sf-card-glass-saturate));backdrop-filter:blur(var(--sf-card-glass-blur))saturate(var(--sf-card-glass-saturate))}.sf-style-card[data-sf-card-style=floating] .sf-style-card__action{margin:calc(var(--sf-card-float-inset) + var(--sf-card-float-pad))}.sf-style-card:is([data-sf-card-style=overlay],[data-sf-card-style=floating]) .sf-style-card__name{-webkit-line-clamp:1;font-weight:600}.sf-style-card:is([data-sf-card-style=overlay],[data-sf-card-style=floating]) .sf-style-card__price{margin-block-start:calc(var(--space-1)/2)}.sf-style-card[data-sf-card-style=minimal]{grid-template-rows:auto 1fr;height:100%}.sf-style-card[data-sf-card-style=minimal] .sf-style-card__link{grid-row:1/-1;grid-template-rows:subgrid;display:grid}.sf-style-card[data-sf-card-style=minimal] .sf-style-card__media{aspect-ratio:var(--sf-media-aspect);border-radius:var(--sf-radius-card)}.sf-style-card[data-sf-card-style=minimal] .sf-style-card__action{margin:var(--space-2);grid-row:1}.sf-style-card[data-sf-card-style=minimal] .sf-style-card__info{align-content:start;column-gap:var(--space-3);row-gap:calc(var(--space-1)/2);padding:var(--space-3)var(--space-1)0;grid-template-columns:minmax(0,1fr) auto;display:grid}.sf-style-card[data-sf-card-style=minimal] .sf-style-card__meta{grid-column:1/-1}.sf-style-card[data-sf-card-style=minimal] .sf-style-card__price{flex-direction:column;align-items:flex-end}.sf-style-card[data-sf-card-style] .sf-style-card__action [data-slot=button]:not([data-variant=default]){background-color:var(--sf-card-glass-tint)}@supports (color:color-mix(in lab,red,red)){.sf-style-card[data-sf-card-style] .sf-style-card__action [data-slot=button]:not([data-variant=default]){background-color:color-mix(in srgb,var(--sf-card-glass-tint)var(--sf-card-glass-fill),transparent)}}.sf-style-card[data-sf-card-style] .sf-style-card__action [data-slot=button]:not([data-variant=default]){color:var(--sf-card-glass-ink);box-shadow:inset 0 0 0 1px var(--sf-card-glass-edge),inset 0 1px 0 var(--sf-card-glass-highlight);-webkit-backdrop-filter:blur(var(--sf-card-glass-blur))saturate(var(--sf-card-glass-saturate));backdrop-filter:blur(var(--sf-card-glass-blur))saturate(var(--sf-card-glass-saturate))}.sf-style-card[data-sf-card-style=showcase]{--sf-media-fit:cover;--sf-media-pad:0px;aspect-ratio:var(--sf-media-aspect);isolation:isolate;border-radius:var(--sf-radius-card);background:var(--sf-media-bg);color:var(--sf-card-veil-ink);transition:box-shadow .22s var(--ease-out),translate .22s var(--ease-out)}@media (hover:hover){.sf-style-card[data-sf-card-style=showcase]:hover{translate:0 calc(var(--space-1)/-2);box-shadow:var(--shadow-float)}}.sf-style-card[data-sf-card-style=showcase] .sf-style-card__link{border-radius:inherit;justify-content:flex-end}.sf-style-card[data-sf-card-style=showcase] .sf-style-card__media>[data-slot=badge]{inset-inline:auto var(--space-3)}.sf-style-card[data-sf-card-style=showcase] .sf-product-card-soldout{display:none}.sf-style-card[data-sf-card-style=showcase] .sf-style-card__chip{z-index:1;align-items:baseline;gap:var(--space-1);max-width:calc(100% - var(--space-3)*2);padding:calc(var(--space-1)*1.5)var(--space-3);border-radius:var(--radius-full);background-color:var(--sf-card-glass-tint);display:inline-flex;position:absolute;inset-block-start:var(--space-3);inset-inline-start:var(--space-3)}@supports (color:color-mix(in lab,red,red)){.sf-style-card[data-sf-card-style=showcase] .sf-style-card__chip{background-color:color-mix(in srgb,var(--sf-card-glass-tint)var(--sf-card-chip-fill),transparent)}}.sf-style-card[data-sf-card-style=showcase] .sf-style-card__chip{color:var(--sf-card-glass-ink);box-shadow:inset 0 0 0 1px var(--sf-card-glass-edge),inset 0 1px 0 var(--sf-card-glass-highlight);-webkit-backdrop-filter:blur(var(--sf-card-glass-blur))saturate(var(--sf-card-glass-saturate));backdrop-filter:blur(var(--sf-card-glass-blur))saturate(var(--sf-card-glass-saturate))}.sf-style-card[data-sf-card-style=showcase] .sf-style-card__chip-price{white-space:nowrap;min-width:0}.sf-style-card[data-sf-card-style=showcase] .sf-style-card__info{z-index:1;gap:var(--space-2);padding:var(--space-4)var(--space-4)var(--space-4);border-radius:inherit;color:var(--sf-card-veil-ink);flex-direction:column;display:flex;position:relative}.sf-style-card[data-sf-card-style=showcase] .sf-style-card__title{align-items:baseline;gap:var(--space-2);justify-content:var(--sf-card-row-justify,flex-start);min-width:0;display:flex}.sf-style-card[data-sf-card-style=showcase] .sf-style-card__name{-webkit-line-clamp:1;flex:0 auto;min-width:0;font-weight:700}.sf-style-card[data-sf-card-style=showcase] .sf-style-card__highlight{white-space:nowrap;flex-shrink:0;margin-inline-start:auto;font-weight:600}[data-sf-card-align=center] .sf-style-card[data-sf-card-style=showcase] .sf-style-card__highlight{margin-inline-start:0}.sf-style-card[data-sf-card-style=showcase] :is(.sf-style-card__row,.sf-style-card__facts){min-width:0;color:var(--sf-card-veil-ink-muted);align-items:center;justify-content:var(--sf-card-row-justify,flex-start);display:flex}.sf-style-card[data-sf-card-style=showcase] .sf-style-card__row{gap:var(--space-2)}.sf-style-card[data-sf-card-style=showcase] .sf-style-card__facts{gap:var(--space-1)var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none}.sf-style-card[data-sf-card-style=showcase] .sf-style-card__fact{align-items:center;gap:calc(var(--space-1)*1.5);min-width:0;display:inline-flex}.sf-style-card[data-sf-card-style=showcase] .sf-style-card__action{margin:0 var(--space-4)var(--space-4);justify-self:stretch}.sf-style-card[data-sf-card-style=showcase] .sf-style-card__action [data-slot=button]:not([data-variant=default]){background-color:var(--sf-card-cta-bg);color:var(--sf-card-cta-ink);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.sf-style-card[data-sf-card-action-shape=icon] .sf-style-card__action [data-slot=button]{width:var(--sf-card-disc-size);height:var(--sf-card-disc-size);min-width:var(--sf-card-disc-size);min-height:var(--sf-card-disc-size)}.sf-style-card:not([data-sf-card-action-shape=icon]) .sf-style-card__action [data-slot=button]{gap:var(--space-2);height:auto;min-height:var(--sf-card-action-size);padding-inline:var(--space-5);font-weight:600}.sf-style-card:not([data-sf-card-action-shape=icon],[data-sf-card-style=showcase]) .sf-style-card__action [data-slot=button]:not([data-variant=default]){background-color:var(--sf-card-glass-tint)}@supports (color:color-mix(in lab,red,red)){.sf-style-card:not([data-sf-card-action-shape=icon],[data-sf-card-style=showcase]) .sf-style-card__action [data-slot=button]:not([data-variant=default]){background-color:color-mix(in srgb,var(--sf-card-glass-tint)calc(var(--sf-card-glass-fill) + 30%),transparent)}}.sf-style-card[data-sf-card-style=minimal][data-sf-card-action-shape=pill] .sf-style-card__action{justify-self:end}.sf-style-card[data-sf-card-style=floating]:not([data-sf-card-action-shape=icon]) .sf-style-card__action{margin:calc(var(--sf-card-float-inset) + var(--space-3))}.sf-style-card[data-sf-card-style=showcase][data-sf-card-action-shape=icon] .sf-style-card__action{margin:var(--space-4);justify-self:end}.sf-variant-action{--sf-variant-chip-size:2.75rem;--sf-variant-chip-gap:var(--space-1);gap:var(--space-2);flex-direction:column;flex:auto;min-width:0;display:flex}.sf-variant-chips{justify-content:var(--sf-card-row-justify,flex-start);align-self:stretch;gap:var(--sf-variant-chip-gap);flex-wrap:nowrap;min-width:0;display:flex;container:sf-variant-chips/inline-size}.sf-variant-chip{--sf-variant-chip-slots:3;flex:0 0 calc((100% - (var(--sf-variant-chip-slots) - 1)*var(--sf-variant-chip-gap))/var(--sf-variant-chip-slots));min-width:0;min-height:var(--sf-variant-chip-size);padding-inline:var(--space-1);border:1px solid var(--border);border-radius:var(--sf-radius-card);color:inherit;font-size:var(--text-xs);font-weight:clamp(100,calc(500 + var(--sf-weight-shift,0)),900);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast)var(--ease-out),border-color var(--dur-fast)var(--ease-out),color var(--dur-fast)var(--ease-out);background-color:#0000;justify-content:center;align-items:center;line-height:1.25;text-decoration:none;display:inline-flex}.sf-variant-chip[aria-pressed=true]{border-color:var(--card-foreground);background-color:var(--card-foreground);color:var(--card)}.sf-variant-chip[aria-disabled=true]{opacity:.5;cursor:not-allowed}.sf-variant-chip--more[data-sf-chip-tier=wide],.sf-variant-chip[data-sf-chip-narrow=hidden]{display:none}@container sf-variant-chips (min-width:15rem){.sf-variant-chip--more[data-sf-chip-tier=wide],.sf-variant-chip[data-sf-chip-narrow=hidden]{display:inline-flex}.sf-variant-chip--more[data-sf-chip-tier=narrow]{display:none}}.sf-quick-add{gap:var(--space-6);flex-direction:column;display:flex}.sf-quick-add__photo{aspect-ratio:1;border-radius:var(--sf-radius-media);background-color:var(--sf-chrome-muted);flex:none;inline-size:4.5rem;position:relative;overflow:hidden}.sf-quick-add__facts{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.sf-quick-add__price{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.sf-quick-add__buy{flex:auto;min-width:0;display:flex}.sf-quick-add__buy>*{flex:auto}.sf-option-chip{justify-content:center;align-items:center;gap:var(--space-2);min-block-size:2.75rem;min-inline-size:2.75rem;max-inline-size:100%;padding:var(--space-2)var(--space-4);border:1px solid var(--border);border-radius:var(--sf-radius-card);color:inherit;font-size:var(--text-sm);font-weight:clamp(100,calc(500 + var(--sf-weight-shift,0)),900);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast)var(--ease-out),border-color var(--dur-fast)var(--ease-out),color var(--dur-fast)var(--ease-out);background-color:#0000;line-height:1.25;display:inline-flex}.sf-option-chip[aria-checked=true]{border-color:var(--sf-chrome-foreground);background-color:var(--sf-chrome-foreground);color:var(--sf-chrome-background)}.sf-option-chip[aria-disabled=true]{opacity:.5;cursor:not-allowed}@media (max-width:63.999rem){.sf-header-bar--centered:has(>:first-child>:nth-child(3)){grid-template-columns:max-content minmax(0,1fr) max-content}.sf-header-bar--centered:has(>:first-child>:nth-child(3))>a{max-width:none}}.sf-header[data-sf-header-width=contained]{--sf-container-max:76rem}.sf-header[data-sf-header-width=wide]{--sf-container-max:100rem}.sf-header[data-sf-header-width=full]{--sf-container-max:100%}.sf-header[data-sf-header-density=compact] .sf-header-bar{height:var(--space-12);min-height:var(--space-12)}.sf-header[data-sf-header-density=airy] .sf-header-bar{height:calc(var(--space-12) + var(--space-6))}.sf-header[data-sf-overlay-active=true] .sf-header-scrim{opacity:0}.sf-header[data-sf-header-condense=true][data-sf-header-scrolled=true] .sf-header-bar{height:var(--sf-header-condensed-height);min-height:var(--sf-header-condensed-height)}.sf-header--wordmark[data-sf-header-condense=true][data-sf-header-scrolled=true] .sf-header-name{font-size:var(--text-2xl)}.sf-header[data-sf-header-condense=true][data-sf-header-scrolled=true] .sf-header-navigation--pill{margin-block-start:0;padding-block-end:var(--space-2)}.sf-header[data-sf-header-condense=true][data-sf-header-scrolled=true] .sf-nav-pill{background:var(--sf-nav-pill-scrolled-bg);border-color:var(--sf-nav-pill-scrolled-border,transparent)}@media (max-width:1023px){[data-sf-size-mobile-height],[data-sf-size-mobile-width]{--sf-size-unit:calc(100vw/393)}[data-sf-size-mobile-width]{width:min(100%,calc(var(--sf-size-mobile-width)*var(--sf-size-unit)))}[data-sf-size-self][data-sf-size-mobile-width]{margin-inline:auto}[data-sf-size-mobile-height]{min-height:calc(var(--sf-size-mobile-height)*var(--sf-size-unit));aspect-ratio:auto}[data-sf-size-mobile-align=start]{margin-inline:0 auto}[data-sf-size-mobile-align=center]{margin-inline:auto}[data-sf-size-mobile-align=end]{margin-inline:auto 0}[data-sf-size-self][data-sf-size-mobile-height]>.sf-section-body{min-height:calc(var(--sf-size-mobile-height)*var(--sf-size-unit));flex-direction:column;display:flex}[data-sf-size-self][data-sf-size-mobile-height]>.sf-section-body>*{flex:auto;height:auto;min-height:0}[data-sf-size-self][data-sf-size-mobile-height]>.sf-section-body>:is(.sf-lookbook-section,.sf-promo-section,.sf-about-section,.sf-widget-section){flex-direction:column;display:flex}[data-sf-size-self][data-sf-size-mobile-height]>.sf-section-body>:is(.sf-lookbook-section,.sf-promo-section,.sf-about-section,.sf-widget-section)>:last-child{flex:auto;min-height:0}[data-sf-size-self][data-sf-size-mobile-height]>.sf-section-body :is(.sf-lookbook-container,.sf-lookbook-body,.sf-about-body,.sf-promo-link,.sf-image-figure){flex-direction:column;display:flex}[data-sf-size-self][data-sf-size-mobile-height]>.sf-section-body :is(.sf-lookbook-body,.sf-about-body)>*,[data-sf-size-self][data-sf-size-mobile-height]>.sf-section-body :is(.sf-lookbook-container,.sf-lookbook-body,.sf-about-body,.sf-promo-link)>:last-child{flex:auto;min-height:0}[data-sf-size-self][data-sf-size-mobile-height]>.sf-section-body :is(.sf-lookbook-tile,.sf-about-media,.sf-promo-media,.sf-image-media){aspect-ratio:auto;align-self:stretch;min-height:0}[data-sf-size-self][data-sf-size-mobile-height]>.sf-section-body :is(.sf-image-media,.sf-lookbook-tile-media){aspect-ratio:auto;flex:1 1 0;height:auto;min-height:0}[data-sf-size-self][data-sf-size-mobile-height]>.sf-section-body :is(.sf-lookbook-tile,.sf-widget-grid-item){flex-direction:column;display:flex}[data-sf-size-self][data-sf-size-mobile-height]>.sf-section-body :is(.sf-lookbook-tile-link,.sf-lookbook-tile-body,.sf-gallery-figure){flex-direction:column;flex:auto;height:auto;min-height:0;display:flex}[data-sf-size-self][data-sf-size-mobile-height]>.sf-section-body :is(.sf-widget-grid-item>*,.sf-gallery-media){aspect-ratio:auto;flex:auto;height:auto;min-height:0}.sf-widget-spacer[data-sf-size-mobile-height]{height:auto}.sf-lookbook-tile[data-sf-size-mobile-height],.sf-widget-grid-item[data-sf-size-mobile-height]{flex-direction:column;align-self:start;display:flex}.sf-lookbook-tile[data-sf-size-mobile-height] :is(.sf-lookbook-tile-link,.sf-lookbook-tile-body),.sf-widget-grid-item[data-sf-size-mobile-height]>*{flex-direction:column;flex:auto;height:auto;min-height:0;display:flex}.sf-lookbook-tile[data-sf-size-mobile-height] .sf-lookbook-tile-media,.sf-widget-grid-item[data-sf-size-mobile-height] .sf-gallery-media{aspect-ratio:auto;flex:1 1 0;height:auto;min-height:0}[data-sf-product-layout][data-sf-product-mobile-height],[data-sf-product-layout][data-sf-product-mobile-width]{--sf-size-unit:calc(100vw/393);--sf-product-mobile-size:calc(var(--sf-product-mobile-width)*var(--sf-size-unit))}}@media (min-width:1024px){[data-sf-size-desktop-height],[data-sf-size-desktop-width]{--sf-size-unit:calc(min(100vw,max(var(--sf-size-canvas-max,var(--sf-container-max,1320px)),1280px))/1280)}[data-sf-size-desktop-width]{width:min(100%,calc(var(--sf-size-desktop-width)*var(--sf-size-unit)))}[data-sf-size-self][data-sf-size-desktop-width]{margin-inline:auto}[data-sf-size-desktop-height]{min-height:calc(var(--sf-size-desktop-height)*var(--sf-size-unit));aspect-ratio:auto}[data-sf-size-desktop-align=start]{margin-inline:0 auto}[data-sf-size-desktop-align=center]{margin-inline:auto}[data-sf-size-desktop-align=end]{margin-inline:auto 0}[data-sf-size-self][data-sf-size-desktop-height]>.sf-section-body{min-height:calc(var(--sf-size-desktop-height)*var(--sf-size-unit));flex-direction:column;display:flex}[data-sf-size-self][data-sf-size-desktop-height]>.sf-section-body>*{flex:auto;height:auto;min-height:0}[data-sf-size-self][data-sf-size-desktop-height]>.sf-section-body>:is(.sf-lookbook-section,.sf-promo-section,.sf-about-section,.sf-widget-section){flex-direction:column;display:flex}[data-sf-size-self][data-sf-size-desktop-height]>.sf-section-body>:is(.sf-lookbook-section,.sf-promo-section,.sf-about-section,.sf-widget-section)>:last-child{flex:auto;min-height:0}[data-sf-size-self][data-sf-size-desktop-height]>.sf-section-body :is(.sf-lookbook-container,.sf-lookbook-body,.sf-about-body,.sf-promo-link,.sf-image-figure){flex-direction:column;display:flex}[data-sf-size-self][data-sf-size-desktop-height]>.sf-section-body :is(.sf-lookbook-body,.sf-about-body)>*,[data-sf-size-self][data-sf-size-desktop-height]>.sf-section-body :is(.sf-lookbook-container,.sf-lookbook-body,.sf-about-body,.sf-promo-link)>:last-child{flex:auto;min-height:0}[data-sf-size-self][data-sf-size-desktop-height]>.sf-section-body :is(.sf-lookbook-tile,.sf-about-media,.sf-promo-media,.sf-image-media){aspect-ratio:auto;align-self:stretch;min-height:0}[data-sf-size-self][data-sf-size-desktop-height]>.sf-section-body :is(.sf-image-media,.sf-lookbook-tile-media){aspect-ratio:auto;flex:1 1 0;height:auto;min-height:0}[data-sf-size-self][data-sf-size-desktop-height]>.sf-section-body :is(.sf-lookbook-tile,.sf-widget-grid-item){flex-direction:column;display:flex}[data-sf-size-self][data-sf-size-desktop-height]>.sf-section-body :is(.sf-lookbook-tile-link,.sf-lookbook-tile-body,.sf-gallery-figure){flex-direction:column;flex:auto;height:auto;min-height:0;display:flex}[data-sf-size-self][data-sf-size-desktop-height]>.sf-section-body :is(.sf-widget-grid-item>*,.sf-gallery-media){aspect-ratio:auto;flex:auto;height:auto;min-height:0}.sf-widget-spacer[data-sf-size-desktop-height]{height:auto}.sf-lookbook-tile[data-sf-size-desktop-height],.sf-widget-grid-item[data-sf-size-desktop-height]{flex-direction:column;align-self:start;display:flex}.sf-lookbook-tile[data-sf-size-desktop-height] :is(.sf-lookbook-tile-link,.sf-lookbook-tile-body),.sf-widget-grid-item[data-sf-size-desktop-height]>*{flex-direction:column;flex:auto;height:auto;min-height:0;display:flex}.sf-lookbook-tile[data-sf-size-desktop-height] .sf-lookbook-tile-media,.sf-widget-grid-item[data-sf-size-desktop-height] .sf-gallery-media{aspect-ratio:auto;flex:1 1 0;height:auto;min-height:0}[data-sf-product-layout][data-sf-product-desktop-height],[data-sf-product-layout][data-sf-product-desktop-width]{--sf-size-unit:calc(min(100vw,max(var(--sf-size-canvas-max,var(--sf-container-max,1320px)),1280px))/1280);--sf-product-desktop-size:calc(var(--sf-product-desktop-width)*var(--sf-size-unit))}}.sf-resize-handles{--sf-tools-zoom:calc(1/var(--sf-preview-scale,1));--sf-resize-hit:var(--space-4);--sf-resize-mark:var(--space-2);--sf-resize-strip:calc(var(--space-2) + var(--space-1)/2);pointer-events:none;z-index:46;outline:calc(var(--space-1)/4*var(--sf-tools-zoom))solid var(--canvas-chrome-accent);direction:ltr;position:absolute;inset:0}.sf-text-resize-handles{--sf-tools-zoom:1;z-index:80;position:fixed;inset:auto}.sf-resize-handles--text-sides{outline:none}.sf-resize-group-members{pointer-events:none;position:absolute;inset:0}.sf-resize-group-member{outline:calc(var(--space-1)/4*var(--sf-tools-zoom))solid var(--canvas-chrome-accent);outline-offset:calc(var(--space-1)/-4*var(--sf-tools-zoom));position:absolute}[data-sf-resize-blocked] .sf-resize-group-member{outline-color:var(--destructive)}.sf-resize-handles--text-sides :is(.sf-resize-handle--e,.sf-resize-handle--w):after{content:"";inline-size:var(--sf-resize-mark);block-size:calc(var(--sf-resize-mark)*2);border:calc(var(--space-1)/4)solid var(--canvas-chrome-accent);border-radius:var(--radius-full);background:var(--canvas-chrome-accent-fg);box-shadow:var(--canvas-chrome-shadow);position:absolute;inset-block-start:calc(50% - var(--sf-resize-mark));inset-inline-start:calc(50% - var(--sf-resize-mark)/2)}.sf-resize-handle{zoom:var(--sf-tools-zoom);pointer-events:auto;touch-action:none;background:0 0;border:0;padding:0;position:absolute}[data-sf-resize-blocked].sf-resize-handles{outline-color:var(--destructive)}[data-sf-resize-blocked] :is(.sf-resize-handle--ne,.sf-resize-handle--se,.sf-resize-handle--sw,.sf-resize-handle--nw):after{border-color:var(--destructive)}[data-sf-resize-blocked] .sf-resize-handle{cursor:not-allowed}[data-sf-resize-blocked] .sf-resize-readout{background:var(--destructive);color:var(--destructive-foreground)}.sf-resize-handle:focus{outline:none}.sf-resize-handle:focus-visible{outline:calc(var(--space-1)/2)solid var(--canvas-chrome-accent);outline-offset:calc(var(--space-1)/2)}.sf-resize-handle--n,.sf-resize-handle--s{height:var(--sf-resize-strip);cursor:ns-resize;inset-inline:0}.sf-resize-handle--e,.sf-resize-handle--w{width:var(--sf-resize-strip);cursor:ew-resize;inset-block:0}.sf-resize-handle--n{inset-block-start:calc(var(--sf-resize-strip)/-2)}.sf-resize-handle--s{inset-block-end:calc(var(--sf-resize-strip)/-2)}.sf-resize-handle--e{inset-inline-end:calc(var(--sf-resize-strip)/-2)}.sf-resize-handle--w{inset-inline-start:calc(var(--sf-resize-strip)/-2)}.sf-resize-handle--ne,.sf-resize-handle--nw,.sf-resize-handle--se,.sf-resize-handle--sw{width:var(--sf-resize-hit);height:var(--sf-resize-hit)}.sf-resize-handle--ne:after,.sf-resize-handle--nw:after,.sf-resize-handle--se:after,.sf-resize-handle--sw:after{content:"";inset:calc(50% - var(--sf-resize-mark)/2);border:calc(var(--space-1)/4)solid var(--canvas-chrome-accent);border-radius:calc(var(--space-1)/4);background:var(--canvas-chrome-accent-fg);box-shadow:var(--canvas-chrome-shadow);position:absolute}.sf-resize-handle--ne{cursor:nesw-resize;inset-block-start:calc(var(--sf-resize-hit)/-2)}.sf-resize-handle--ne,.sf-resize-handle--se{inset-inline-end:calc(var(--sf-resize-hit)/-2)}.sf-resize-handle--se{cursor:nwse-resize}.sf-resize-handle--se,.sf-resize-handle--sw{inset-block-end:calc(var(--sf-resize-hit)/-2)}.sf-resize-handle--sw{cursor:nesw-resize}.sf-resize-handle--nw,.sf-resize-handle--sw{inset-inline-start:calc(var(--sf-resize-hit)/-2)}.sf-resize-handle--nw{cursor:nwse-resize;inset-block-start:calc(var(--sf-resize-hit)/-2)}.sf-resize-readout{zoom:var(--sf-tools-zoom);translate:-50% var(--space-2);padding:calc(var(--space-1)/2)var(--space-2);border-radius:var(--radius-sm);color:var(--canvas-chrome-accent-fg);background:var(--canvas-chrome-accent);box-shadow:var(--canvas-chrome-shadow);font-size:var(--text-xs);white-space:nowrap;pointer-events:none;font-weight:500;line-height:1.5;position:absolute;inset-block-start:100%;inset-inline-start:50%}@media (hover:none){.sf-resize-handles{--sf-resize-hit:calc(var(--space-6) + var(--space-5));--sf-resize-mark:var(--space-3);--sf-resize-strip:var(--space-6)}}.sf-header[data-sf-header-surface=transparent][data-sf-header-condense-mode=menu]{padding-block-start:max(var(--sf-header-floating-gap),env(safe-area-inset-top))}@media (min-width:64rem){.sf-header[data-sf-header-condense-mode=menu][data-sf-header-scrolled=true]:has(.sf-header-navigation) .sf-header-identity{opacity:0;transform:translateY(var(--sf-header-identity-lift));visibility:hidden;pointer-events:none}.sf-header[data-sf-header-condense=true][data-sf-header-condense-mode=menu][data-sf-header-scrolled=true] .sf-header-navigation{height:var(--sf-header-condensed-height);border-top:0;align-items:center;margin-block-start:calc(-1*var(--sf-header-condensed-height));padding-block:0;display:flex}.sf-header[data-sf-header-condense-mode=menu][data-sf-header-scrolled=true] .sf-header-navigation>:is(.sf-nav-pill,.sf-header-navigation-track){max-width:calc(100% - var(--sf-header-action-clearance)*2)}}@media (prefers-reduced-motion:no-preference){.sf-header[data-sf-header-condense-mode=menu] .sf-header-identity{transition:opacity var(--dur-enter)var(--ease-out),transform var(--dur-enter)var(--ease-out),visibility 0s linear 0s}.sf-header[data-sf-header-condense-mode=menu] .sf-header-navigation{transition:margin var(--dur-enter)var(--ease-out),padding var(--dur-enter)var(--ease-out),height var(--dur-enter)var(--ease-out)}.sf-header[data-sf-header-condense=true]{transition:background-color var(--dur-enter)var(--ease-out),border-color var(--dur-enter)var(--ease-out),box-shadow var(--dur-enter)var(--ease-out)}.sf-header[data-sf-header-condense=true] .sf-header-bar{transition:height var(--dur-enter)var(--ease-out),min-height var(--dur-enter)var(--ease-out)}.sf-header[data-sf-header-condense=true] .sf-header-name{transition:font-size var(--dur-enter)var(--ease-out)}.sf-header[data-sf-header-condense=true] .sf-header-navigation--pill{transition:margin var(--dur-enter)var(--ease-out),padding var(--dur-enter)var(--ease-out)}.sf-header[data-sf-header-condense=true] .sf-nav-pill{transition:background-color var(--dur-enter)var(--ease-out),border-color var(--dur-enter)var(--ease-out)}}@media (hover:hover){.sf-header-navigation a:hover{background:var(--muted)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.sf-header .sf-nav-pill{background:var(--card)}}[data-sf-hero-text]{--sf-hero-plate-pad-x:var(--space-7);--sf-hero-plate-pad-y:var(--space-6);gap:var(--space-3);flex-direction:column;min-width:0;display:flex}[data-sf-hero-text][data-sf-hero-text-align=start]{text-align:start;align-items:flex-start}[data-sf-hero-text][data-sf-hero-text-align=center]{text-align:center;align-items:center}[data-sf-hero-text][data-sf-hero-text-align=end]{text-align:end;align-items:flex-end}[data-sf-hero-text][data-sf-hero-text-anchored]{--sf-hero-text-half:min(calc(50% - var(--space-4)),21rem);width:min(calc(100% - var(--space-8)),42rem);z-index:10;position:absolute;inset-block-start:var(--sf-hero-text-y,50%);inset-inline-start:clamp(var(--sf-hero-text-half),var(--sf-hero-text-x,50%),calc(100% - var(--sf-hero-text-half)));transform:translate(-50%,-50%)}[dir=rtl] [data-sf-hero-text][data-sf-hero-text-anchored]{transform:translate(50%,-50%)}[data-sf-hero-text][data-sf-hero-plate=soft]{padding:var(--sf-hero-plate-pad-y)var(--sf-hero-plate-pad-x);background:radial-gradient(ellipse at center,var(--sf-hero-plate-soft)0,var(--sf-hero-plate-soft)42%,transparent 74%)}[data-sf-hero-text][data-sf-hero-plate=glass]{border-radius:var(--sf-radius-card,var(--radius-2xl));background:var(--sf-hero-plate-glass-bg);border:1px solid var(--sf-hero-plate-glass-border);-webkit-backdrop-filter:blur(var(--sf-hero-plate-blur))saturate(var(--sf-hero-plate-saturate));backdrop-filter:blur(var(--sf-hero-plate-blur))saturate(var(--sf-hero-plate-saturate))}[data-sf-hero-text][data-sf-hero-plate=glass],[data-sf-hero-text][data-sf-hero-plate=solid]{padding:var(--sf-hero-plate-pad-y)var(--sf-hero-plate-pad-x);box-shadow:var(--shadow-soft);color:var(--foreground)}[data-sf-hero-text][data-sf-hero-plate=solid]{border-radius:var(--sf-radius-card,var(--radius-2xl));background:var(--sf-hero-plate-solid-bg);border:1px solid var(--sf-hero-plate-solid-border)}[data-sf-hero-text]:is([data-sf-hero-plate=glass],[data-sf-hero-plate=solid]) .text-muted-foreground{color:var(--muted-foreground);opacity:1}@media (max-width:63.999rem){[data-sf-hero-text]{--sf-hero-plate-pad-x:var(--space-5);--sf-hero-plate-pad-y:var(--space-4)}}.sf-move-handle{zoom:calc(1/var(--sf-preview-scale,1));width:calc(var(--space-6) + var(--space-5));height:calc(var(--space-6) + var(--space-5));cursor:move;touch-action:none;pointer-events:auto;z-index:47;background:0 0;border:0;padding:0;position:absolute;inset-block-start:calc((var(--space-6) + var(--space-5))/-2);inset-inline-start:50%;translate:-50%}.sf-move-handle:after{content:"";inset:calc(50% - var(--space-3)/2);border:calc(var(--space-1)/4)solid var(--canvas-chrome-accent);border-radius:calc(var(--space-1)/4);background:var(--canvas-chrome-accent-fg);box-shadow:var(--canvas-chrome-shadow);position:absolute}.sf-move-handle:focus{outline:none}.sf-move-handle:focus-visible:after{outline:calc(var(--space-1)/2)solid var(--canvas-chrome-accent);outline-offset:calc(var(--space-1)/2)}[data-sf-hero-text][data-sf-move-active]{outline:calc(var(--space-1)/4)solid var(--canvas-chrome-accent);outline-offset:var(--space-2)}.sf-orbit-track .sf-orbit-item,.sf-orbit-track .sf-orbit-label{pointer-events:auto}[data-sf-orbit-artwork=scene] .sf-orbit-portrait{width:100%;mask-image:var(--sf-orbit-scene-mask);-webkit-mask-image:var(--sf-orbit-scene-mask)}.sf-orbit-hero--start .sf-orbit-scene{height:calc(var(--sf-hero-height) + var(--space-8));z-index:0;pointer-events:none;-webkit-mask-image:var(--sf-orbit-scene-mask);mask-image:var(--sf-orbit-scene-mask);position:absolute;inset-block-end:0;inset-inline:0}@media (min-width:40rem){.sf-orbit-hero--start .sf-orbit-scene{height:calc(var(--sf-hero-height-wide) + var(--space-8))}}@media (min-width:64rem){.sf-orbit-hero--start .sf-orbit-scene{width:var(--sf-orbit-scene-width-wide);height:auto;-webkit-mask-image:var(--sf-orbit-scene-mask),var(--sf-orbit-scene-mask-inline);mask-image:var(--sf-orbit-scene-mask),var(--sf-orbit-scene-mask-inline);inset-block:0;inset-inline-start:auto;-webkit-mask-composite:source-in;mask-composite:intersect}}[data-sf-orbit-artwork=portrait] .sf-orbit-portrait{border-radius:var(--sf-radius-media,var(--radius-xl));border:1px solid var(--sf-orbit-ring);width:min(64%,21rem)}@media (min-width:64rem){[data-sf-orbit-artwork=portrait] .sf-orbit-portrait{width:min(44%,25rem)}}.sf-orbit-item-media{background:var(--sf-orbit-item-tile-bg);border:1px solid var(--sf-orbit-item-tile-border);width:100%;height:100%;box-shadow:var(--shadow-soft);border-radius:50%;display:block;position:relative;overflow:hidden}[data-sf-orbit-sample=true] .sf-orbit-item-media{box-shadow:none;background:0 0;border-color:#0000}.dark .sf-orbit-item-media .sf-photo-frame{background:var(--sf-glass-bg,var(--card))}[data-sf-surface=glass] .sf-catalog-panel{background:var(--sf-glass-panel-bg);border:1px solid var(--sf-glass-border);border-radius:var(--sf-radius-card);padding:var(--sf-card-pad-wide);-webkit-backdrop-filter:blur(var(--sf-glass-blur))saturate(var(--sf-glass-saturate));backdrop-filter:blur(var(--sf-glass-blur))saturate(var(--sf-glass-saturate))}[data-sf-surface=glass] .sf-catalog-panel :is(.sf-product-card,.sf-sample-product-card){box-shadow:none;background:0 0;border-color:#0000}.sf-product-tile{--sf-media-bg:transparent}[data-sf-theme=perfume] [data-sf-section-type=hero]+[data-sf-section-type=featured] .sf-featured-carousel{z-index:1;margin-block-start:calc(-1*var(--space-12) - var(--space-8));position:relative}[data-sf-theme=perfume] [data-sf-section-type=hero]:has(+[data-sf-section-type=featured] .sf-featured-carousel) .sf-orbit-hero{padding-block-end:calc(var(--space-12) + var(--space-8))}[data-sf-theme=perfume] .sf-featured-carousel{max-width:56rem;margin-inline:auto}[data-sf-theme=perfume] .sf-header-name{text-transform:none;letter-spacing:0}[data-sf-theme=perfume] .sf-product-tile .sf-product-card-media{max-height:var(--sf-orbit-item-lg);max-width:var(--sf-orbit-item-lg);aspect-ratio:1}@media (max-width:63.999rem){.sf-header-menu .sf-header-navigation-track{flex-wrap:wrap;overflow:visible}.sf-header-menu .sf-nav-pill{width:auto;margin-inline:var(--space-4);border-radius:var(--radius-lg)}.sf-orbit-visual :is(.sf-orbit-ring--inner,.sf-orbit-ring--core){display:none}[data-sf-theme=perfume] [data-sf-section-type=hero]+[data-sf-section-type=featured] .sf-featured-carousel{margin-block-start:calc(-1*var(--space-12))}[data-sf-theme=perfume] [data-sf-section-type=hero]:has(+[data-sf-section-type=featured] .sf-featured-carousel) .sf-orbit-hero{padding-block-end:var(--space-12)}}[data-sf-theme=perfume]:lang(fa) .sf-orbit-hero h1{letter-spacing:0}[data-sf-theme=perfume] .sf-section-title{text-align:center;font-size:var(--text-xl);font-weight:var(--sf-heading-weight);letter-spacing:0;margin-block:var(--space-10)var(--space-6)}[data-sf-theme=perfume] .sf-features-grid{flex-direction:column;display:flex}[data-sf-theme=perfume] .sf-features-item{justify-content:flex-start;align-items:center;gap:var(--space-4);text-align:start;padding:var(--space-4)0;border:0;border-block-end:1px solid var(--border);border-radius:0;flex-direction:row}[data-sf-theme=perfume] .sf-features-item:last-child{border-block-end:0}[data-sf-theme=perfume] .sf-features-item-icon{background:0 0;width:auto;height:auto}[data-sf-theme=perfume] .sf-product-card-media,[data-sf-theme=perfume] .sf-product-card-media img{border-radius:var(--sf-radius-media)}.pm-studio{--studio-radius-row:var(--space-2);--studio-radius-control:var(--radius-xs);--studio-radius-frame:var(--radius-md);--studio-rail-width:280px;--studio-panel-width:336px;--studio-reading-direction:ltr;--studio-bar-height:var(--space-9);--studio-tool-size:calc(var(--space-7) + var(--space-1));--studio-row-height:calc(var(--space-7) + var(--space-1));--studio-field-height:calc(var(--space-7) + var(--space-1));--studio-control-size:var(--space-7);--studio-tab-height:var(--space-7);--studio-seg-height:var(--space-7);--studio-glyph-size:var(--space-5);--studio-light-size:var(--space-2);--studio-light-ring:calc(var(--space-1) - 1px);--studio-swatch-size:var(--space-6);--studio-text-eyebrow:var(--text-xs);--studio-text-label:.8125rem;--studio-text-row:var(--text-sm);--studio-text-title:var(--text-sm);--studio-inset:var(--space-3);--studio-press:scale(.97);--studio-transition:var(--dur-fast)var(--ease-out);--studio-property-control-width:calc(var(--studio-panel-width)*.56);--studio-row-indent:var(--space-2)}[dir=rtl] .pm-studio{--studio-reading-direction:rtl}@media (min-width:1024px) and (max-width:1279.98px){.pm-studio{--studio-rail-width:240px;--studio-panel-width:300px;--studio-tool-size:var(--space-7);--studio-row-height:var(--space-7);--studio-field-height:var(--space-7);--studio-control-size:calc(var(--space-6) + var(--space-1));--studio-tab-height:calc(var(--space-6) + var(--space-1));--studio-seg-height:calc(var(--space-6) + var(--space-1));--studio-text-label:var(--text-xs);--studio-text-row:.8125rem;--studio-text-title:.8125rem;--studio-inset:var(--space-2)}}@media (min-width:1680px){.pm-studio{--studio-rail-width:312px;--studio-panel-width:360px;--studio-row-height:var(--space-8);--studio-field-height:var(--space-8);--studio-control-size:calc(var(--space-7) + var(--space-1));--studio-tab-height:calc(var(--space-7) + var(--space-1));--studio-seg-height:calc(var(--space-7) + var(--space-1));--studio-swatch-size:calc(var(--space-6) + var(--space-1));--studio-text-eyebrow:.8125rem;--studio-text-label:var(--text-sm);--studio-text-row:.9375rem;--studio-text-title:.9375rem;--studio-inset:var(--space-4)}}@media (pointer:coarse){.pm-studio{--studio-tool-size:calc(var(--space-8) + var(--space-1));--studio-row-height:calc(var(--space-8) + var(--space-1));--studio-field-height:calc(var(--space-8) + var(--space-1));--studio-control-size:calc(var(--space-8) + var(--space-1));--studio-tab-height:calc(var(--space-8) + var(--space-1));--studio-seg-height:calc(var(--space-8) + var(--space-1))}}.pm-studio-open{--cursor-default:var(--studio-cursor-default);--cursor-pointer:var(--studio-cursor-pointer);--cursor-context-menu:var(--studio-cursor-default);cursor:var(--cursor-default)}.pm-studio__workspace{direction:ltr;flex:1;min-height:0;display:flex}.pm-studio__workspace>*{direction:var(--studio-reading-direction)}.pm-studio__column{background:var(--surface-page);flex-direction:column;flex:none;min-height:0;display:flex}.pm-studio__column--navigator{border-right:1px solid var(--border-subtle)}.pm-studio__column--properties{border-left:1px solid var(--border-subtle)}.pm-studio__bar{align-items:center;gap:var(--space-3);height:var(--studio-bar-height);padding:0 var(--studio-inset);border-bottom:1px solid var(--border-subtle);direction:ltr;flex:none;grid-template-columns:1fr auto 1fr;display:grid}.pm-studio__tool:hover,.pm-studio__tool[aria-expanded=true],.pm-studio__tool[data-state=open]{background:var(--surface-chip);color:var(--text-strong)}.pm-studio__tool:active{transform:var(--studio-press)}.pm-studio__tool:disabled{opacity:.35;transform:none}.pm-studio__nav-note{padding:var(--space-2);font-size:var(--studio-text-eyebrow);color:var(--text-muted);line-height:1.6}.pm-studio__row--dragging .pm-studio__row-lead:not(.pm-studio__row-lead--static) .pm-studio__row-icon,.pm-studio__row:focus-within .pm-studio__row-lead:not(.pm-studio__row-lead--static) .pm-studio__row-icon,.pm-studio__row:hover .pm-studio__row-lead:not(.pm-studio__row-lead--static) .pm-studio__row-icon{opacity:0}.pm-studio__item--open .pm-studio__icon-btn--ghost,.pm-studio__item-row:focus-within .pm-studio__icon-btn--ghost,.pm-studio__item-row:hover .pm-studio__icon-btn--ghost{opacity:1}@media (hover:none){.pm-studio__item:not(.pm-studio__item--open) .pm-studio__icon-btn--ghost{display:none}}.pm-studio__tiles{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pm-studio__tile{align-items:flex-start;gap:var(--space-1);width:100%;height:100%;min-height:var(--studio-tool-size);padding:var(--space-3);border-radius:var(--studio-radius-row);background:var(--surface-sunken);color:var(--text-body);text-align:start;transition:background var(--studio-transition),color var(--studio-transition),transform var(--studio-transition),opacity var(--studio-transition);border:none;flex-direction:column;font-family:inherit;display:flex}.pm-studio__tile:not(:disabled):hover{background:var(--surface-chip);color:var(--text-strong)}.pm-studio__tile:not(:disabled):active{transform:var(--studio-press)}.pm-studio__tile:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.pm-studio__tile:disabled{cursor:var(--cursor-default)}.pm-studio__tile--off{opacity:.55}.pm-studio__tile-glyph{width:var(--studio-glyph-size);height:var(--studio-glyph-size);color:var(--text-muted);transition:color var(--studio-transition);justify-content:center;align-items:center;display:inline-flex}.pm-studio__tile-name,.pm-studio__tile:not(:disabled):hover .pm-studio__tile-glyph{color:var(--text-strong)}.pm-studio__tile-name{font-size:var(--studio-text-label);font-weight:600;line-height:1.3}.pm-studio__tile-desc{-webkit-line-clamp:2;font-size:var(--studio-text-eyebrow);color:var(--text-muted);-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.pm-studio__option-grid--three{gap:calc(var(--space-1) + var(--space-1)/2);grid-template-columns:repeat(3,minmax(0,1fr))}.pm-studio__row--dragging .pm-studio__grip,.pm-studio__row:focus-within .pm-studio__grip,.pm-studio__row:hover .pm-studio__grip{opacity:1}.pm-studio__grip:focus-visible{opacity:1;outline:2px solid var(--ring);outline-offset:0}.pm-studio__icon-btn:hover,.pm-studio__icon-btn[data-state=open]{background:var(--surface-chip);color:var(--text-strong)}.pm-studio__icon-btn:disabled{opacity:.4}.pm-studio__icon-btn--ghost[data-state=open],.pm-studio__row--active .pm-studio__icon-btn--ghost,.pm-studio__row:focus-within .pm-studio__icon-btn--ghost,.pm-studio__row:hover .pm-studio__icon-btn--ghost{opacity:1}.pm-studio__add-row:disabled{opacity:.4}.pm-studio__chip--active{background:var(--surface-card);color:var(--text-strong);box-shadow:inset 0 0 0 1px var(--border-strong)}.pm-studio__chip:disabled{opacity:.5}.pm-swatch-dot{width:var(--studio-swatch-size,var(--space-6));height:var(--studio-swatch-size,var(--space-6));border-radius:var(--radius-full);box-shadow:inset 0 0 0 1px var(--text-strong);border:none;padding:0;position:relative}@supports (color:color-mix(in lab,red,red)){.pm-swatch-dot{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--text-strong)12%,transparent)}}.pm-swatch-dot{transition:transform var(--dur-fast)var(--ease-out),box-shadow var(--dur-fast)var(--ease-out)}.pm-swatch-dot:hover{transform:scale(1.1)}.pm-swatch-dot--active{box-shadow:0 0 0 2px var(--surface-page),0 0 0 4px var(--text-strong)}.pm-swatch-dot:focus-visible{box-shadow:0 0 0 2px var(--surface-page),0 0 0 4px var(--ring);outline:none}.pm-studio__look{gap:var(--space-1);width:100%;min-width:0;padding:var(--space-1);border-radius:var(--studio-radius-row);color:var(--text-body);text-align:start;transition:background var(--studio-transition),color var(--studio-transition),box-shadow var(--studio-transition);background:0 0;border:none;flex-direction:column;font-family:inherit;display:flex}.pm-studio__look:hover{background:var(--surface-sunken);color:var(--text-strong)}.pm-studio__look--active{color:var(--text-strong);box-shadow:inset 0 0 0 1.5px var(--text-strong)}.pm-studio__look-name{justify-content:space-between;align-items:center;gap:var(--space-2);min-width:0;padding:0 calc(var(--space-1)/2);font-size:var(--studio-text-label);font-weight:600;line-height:1.3;display:flex}.pm-studio__look-name>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pm-studio__option:hover{background:var(--surface-chip);color:var(--text-strong)}.pm-studio__card-glyph[data-glyph=classic] .pm-studio__card-glyph-info{inset-block-end:calc(var(--glyph-pad) + 5px)}.pm-studio__card-glyph[data-glyph=classic] .pm-studio__card-glyph-button{width:auto;height:4px;inset-inline-start:var(--glyph-pad)}.pm-studio__card-glyph[data-glyph=showcase] .pm-studio__card-glyph-info{padding-block:calc(var(--glyph-pad)*4)calc(var(--glyph-pad)*2 + 4px);background:linear-gradient(#0000,currentColor)}@supports (color:color-mix(in lab,red,red)){.pm-studio__card-glyph[data-glyph=showcase] .pm-studio__card-glyph-info{background:linear-gradient(0deg,color-mix(in srgb,currentColor 78%,transparent),transparent)}}.pm-studio__card-glyph[data-glyph=showcase] .pm-studio__card-glyph-button{background:var(--surface-card);width:auto;height:4px;inset-inline-start:var(--glyph-pad)}.pm-studio__card-glyph[data-glyph=overlay] .pm-studio__card-glyph-info{background:var(--surface-card);padding-block-start:calc(var(--glyph-pad)*3);padding-inline-end:calc(var(--glyph-button) + var(--glyph-pad)*2)}@supports (color:color-mix(in lab,red,red)){.pm-studio__card-glyph[data-glyph=overlay] .pm-studio__card-glyph-info{background:color-mix(in srgb,var(--surface-card)72%,transparent)}}.pm-studio__card-glyph[data-glyph=floating] .pm-studio__card-glyph-info{inset:auto var(--glyph-pad)var(--glyph-pad);min-height:calc(var(--glyph-button) + var(--glyph-pad)*2);background:var(--surface-card);border-radius:3px;justify-content:center;padding-inline-end:calc(var(--glyph-button) + var(--glyph-pad)*2)}@supports (color:color-mix(in lab,red,red)){.pm-studio__card-glyph[data-glyph=floating] .pm-studio__card-glyph-info{background:color-mix(in srgb,var(--surface-card)80%,transparent)}}.pm-studio__frame{border-radius:var(--studio-radius-frame);background:var(--surface-card);flex-direction:column;display:flex;position:relative;overflow:hidden}.pm-studio__frame:after{content:"";z-index:1;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--text-strong);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.pm-studio__frame:after{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--text-strong)10%,transparent)}}.pm-studio__frame:after{pointer-events:none}.pm-studio.light .pm-studio__canvas{background:var(--studio-canvas-brand,var(--surface-sunken))}@supports (color:color-mix(in lab,red,red)){.pm-studio.light .pm-studio__canvas{background:color-mix(in srgb,var(--studio-canvas-brand,var(--surface-sunken))9%,var(--surface-page))}}.pm-studio .pm-ios-field{grid-template-columns:minmax(0,1fr)var(--studio-property-control-width);align-items:center;gap:var(--space-1)var(--space-3);min-height:var(--studio-field-height);padding:var(--space-1)0;border-radius:0;padding-inline-start:var(--studio-row-indent);display:grid}.pm-studio .pm-ios-field:has(>.pm-ios-field-control>[role=switch]){grid-template-columns:minmax(0,1fr) auto}.pm-studio .pm-ios-field--stacked{grid-template-columns:minmax(0,1fr);align-items:start}.pm-studio .pm-ios-field-head{max-width:none}.pm-studio .pm-ios-field-label{font-size:var(--studio-text-label);color:var(--text-muted);font-weight:500}.pm-studio .pm-ios-field-hint{font-size:var(--studio-text-eyebrow);line-height:1.5}.pm-studio .pm-ios-field-control{justify-content:flex-end}.pm-studio .pm-ios-field--stacked .pm-ios-field-control{justify-content:flex-start;padding-top:0}.pm-studio .pm-ios-field-error,.pm-studio .pm-ios-field-status{grid-column:1/-1}.pm-studio .pm-ios-commit{min-height:var(--studio-field-height);padding:var(--space-1)var(--space-2);border-radius:var(--studio-radius-row);font-size:var(--studio-text-label)}.pm-studio .pm-ios-textbtn{min-height:var(--studio-control-size);font-size:var(--studio-text-label)}.pm-studio .pm-ios-disclosure{border-radius:var(--studio-radius-row)}.pm-studio__group-toggle:hover .pm-studio__group-icon{background:var(--surface-chip);color:var(--text-strong)}.pm-studio__group--fold .pm-studio__group-title{color:var(--text-muted);transition:color var(--studio-transition);font-weight:500}.pm-studio__group--open .pm-studio__group-title,.pm-studio__group-toggle:hover .pm-studio__group-title{color:var(--text-strong);font-weight:600}.pm-studio__group>.pm-studio__group-head>.pm-studio__group-icon{width:var(--studio-glyph-size);height:var(--studio-glyph-size);background:0 0}.pm-studio [data-slot=input]{height:var(--studio-field-height);min-height:var(--studio-field-height);padding:0 var(--space-3)}.pm-studio [data-slot=input],.pm-studio [data-slot=textarea]{border-radius:var(--studio-radius-row);font-size:var(--studio-text-row)}.pm-studio [data-slot=textarea]{min-height:calc(var(--studio-field-height)*2);padding:var(--space-2)var(--space-3)}.pm-studio button[role=combobox]{height:var(--studio-field-height);min-height:var(--studio-field-height);padding:0 var(--space-3);border-radius:var(--studio-radius-row);font-size:var(--studio-text-row)}.pm-studio .pm-fmodal__seg-opt{justify-content:center;gap:var(--space-1);min-height:calc(var(--studio-seg-height) - var(--space-1));padding:calc(var(--space-1)/2)var(--space-2);border-radius:var(--studio-radius-control);font-size:var(--studio-text-label);box-shadow:none;background:0 0;border:none;flex-direction:row;flex:1 1 0;font-weight:500}.pm-studio .pm-fmodal__seg-opt--active{background:var(--surface-card);color:var(--text-strong);box-shadow:var(--shadow-soft);font-weight:600}.pm-studio__prop-control>.pm-studio__iconseg,.pm-studio__prop-control>.pm-studio__numfield,.pm-studio__prop-control>.pm-studio__swatch,.pm-studio__prop-control>button[role=combobox]{flex:1;min-width:0}.pm-studio__numfield:hover{background:var(--surface-chip)}.pm-studio__numfield-unit{color:var(--text-muted);font-size:var(--studio-text-eyebrow);flex:none}.pm-studio__numfield-clear:hover{background:var(--surface-chip);color:var(--text-strong)}.pm-studio__iconseg .pm-studio__option{border-radius:var(--studio-radius-control);width:auto;min-height:0;color:var(--text-muted);background:0 0;flex:1 1 0;padding:0}.pm-studio__iconseg .pm-studio__option:hover{color:var(--text-strong);background:0 0}.pm-studio__iconseg .pm-studio__option--active,.pm-studio__iconseg .pm-studio__option--active:hover{background:var(--surface-card);color:var(--text-strong);box-shadow:var(--shadow-soft)}.pm-studio__swatch{align-items:center;gap:var(--space-2);min-width:0;height:var(--studio-field-height);padding-inline:var(--space-3);border-radius:var(--studio-radius-row);background:var(--surface-sunken);cursor:var(--cursor-pointer);transition:background var(--studio-transition);border:none;font-family:inherit;display:inline-flex}.pm-studio__swatch:hover,.pm-studio__swatch[aria-expanded=true]{background:var(--surface-chip)}.sf-promo-copy h2{font-size:var(--text-3xl);text-wrap:balance;line-height:1.1}@media (min-width:64rem){.sf-promo-copy h2{font-size:var(--text-5xl)}}@media (max-width:1023px){[data-sf-product-layout][data-sf-product-mobile-width].sf-product-grid{grid-template-columns:repeat(auto-fill,minmax(0,min(100%,var(--sf-product-mobile-size))))}[data-sf-product-layout][data-sf-product-mobile-width]>.sf-featured-carousel__item,[data-sf-product-layout][data-sf-product-mobile-width]>.sf-product-rail-item{flex:0 0 min(100%,var(--sf-product-mobile-size));width:min(100%,var(--sf-product-mobile-size));min-width:0}[data-sf-product-layout][data-sf-product-mobile-width] [data-sf-size-group=product-card]{width:100%;min-width:0;max-width:100%}[data-sf-product-layout][data-sf-product-mobile-height] [data-sf-size-group=product-card]{min-height:calc(var(--sf-product-mobile-height)*var(--sf-size-unit));flex-direction:column;display:flex}[data-sf-product-layout][data-sf-product-mobile-height] [data-sf-size-group=product-card]>*{flex:auto;height:auto;min-height:0}}@media (min-width:1024px){[data-sf-product-layout][data-sf-product-desktop-width].sf-product-grid{grid-template-columns:repeat(auto-fill,minmax(0,min(100%,var(--sf-product-desktop-size))))}[data-sf-product-layout][data-sf-product-desktop-width]>.sf-featured-carousel__item,[data-sf-product-layout][data-sf-product-desktop-width]>.sf-product-rail-item{flex:0 0 min(100%,var(--sf-product-desktop-size));width:min(100%,var(--sf-product-desktop-size));min-width:0}[data-sf-product-layout][data-sf-product-desktop-width] [data-sf-size-group=product-card]{width:100%;min-width:0;max-width:100%}[data-sf-product-layout][data-sf-product-desktop-height] [data-sf-size-group=product-card]{min-height:calc(var(--sf-product-desktop-height)*var(--sf-size-unit));flex-direction:column;display:flex}[data-sf-product-layout][data-sf-product-desktop-height] [data-sf-size-group=product-card]>*{flex:auto;height:auto;min-height:0}}.sf-header-navigation[data-sf-nav-style]{--sf-nav-pad-x:var(--space-2);--sf-nav-pad-y:var(--space-1);--sf-nav-gap:var(--space-1);--sf-nav-radius:var(--radius-full);--sf-navbar-blur:var(--space-7);padding-inline:var(--space-4)}.sf-header-navigation[data-sf-nav-inline=true]{padding-inline:0}.sf-header-navigation[data-sf-nav-style]>.sf-nav-frame{width:max-content;min-width:0;max-width:min(100%,var(--sf-container-max,100%));padding:var(--sf-nav-pad-y)var(--sf-nav-pad-x);border-radius:var(--sf-nav-radius);color:inherit;border:var(--sf-card-border-width)solid transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;margin-inline:auto;position:relative}.sf-header-navigation[data-sf-nav-auto=true][data-sf-nav-surface=solid]:is([data-sf-nav-style=links],[data-sf-nav-style=tabs]){background:var(--background)}.sf-header-navigation[data-sf-nav-auto=true][data-sf-nav-surface=solid][data-sf-nav-inline=true]{background:0 0}.sf-header-navigation[data-sf-nav-width=full]>.sf-nav-frame{width:100%}.sf-header-navigation[data-sf-nav-align=start]>.sf-nav-frame{margin-inline:0 auto}.sf-header-navigation[data-sf-nav-align=end]>.sf-nav-frame{margin-inline:auto 0}.sf-header-navigation[data-sf-nav-style] .sf-header-navigation-track{gap:var(--sf-nav-gap);min-height:0}.sf-header-navigation[data-sf-nav-align=start] .sf-header-navigation-track{justify-content:flex-start}.sf-header-navigation[data-sf-nav-align=end] .sf-header-navigation-track{justify-content:safe flex-end}.sf-header-navigation[data-sf-nav-style=tabs] a{border-block-end:var(--space-0-5,.125rem)solid transparent;border-radius:0}.sf-header-navigation[data-sf-nav-style=tabs] a:is(:hover,:focus-visible,[aria-current]){border-block-end-color:initial}.sf-header-navigation[data-sf-nav-style] a[aria-current]{background:var(--muted);color:var(--foreground)}@media (min-width:64rem){.sf-header[data-sf-header-condense-mode=menu][data-sf-header-scrolled=true] .sf-header-navigation>.sf-nav-frame{max-width:calc(100% - var(--sf-header-action-clearance)*2);pointer-events:auto;padding-block:min(var(--sf-nav-pad-y),var(--space-1));margin-inline:auto}}@media (max-width:63.999rem){.sf-header-menu .sf-header-navigation[data-sf-nav-style] .sf-header-navigation-track{flex-flow:wrap}.sf-header-menu .sf-header-navigation[data-sf-nav-style] a{white-space:normal;overflow-wrap:anywhere;text-align:center;max-width:100%;padding-block:var(--space-2)}}.pm-catpick__row:disabled{cursor:default;opacity:.6}.pm-catpick__row--create:disabled{opacity:.7}@media print{body:has(.pm-finance-print-root),html:has(.pm-finance-print-root){height:auto!important;min-height:0!important;overflow:visible!important}body:has(.pm-finance-print-root)>:not(.pm-finance-print-root){display:none!important}}[data-sf-theme=performance]{--sf-product-title-size:var(--text-xl);--sf-product-title-size-lg:var(--text-2xl);--sf-product-title-weight:var(--sf-heading-weight);--sf-product-title-tracking:0;--sf-product-price-size:var(--text-lg);--sf-product-gap:var(--space-6);--sf-product-gap-lg:var(--space-8);--sf-product-block-gap:var(--space-6);--sf-product-label-tracking:0;--sf-notes-step:0%}[data-sf-theme=performance] .sf-header[data-sf-header-width=contained],[data-sf-theme=performance][data-sf-width=contained]{--sf-container-max:84rem}[data-sf-theme=performance][data-sf-corners=sharp]{--sf-radius-card:0;--sf-radius-media:0}[data-sf-theme=performance][data-sf-scale=large]{--sf-type-price:1rem}[data-sf-theme=performance][data-sf-hero-size=tall]:is([data-sf-hero=editorial],[data-sf-hero=slider]){--sf-hero-height:min(70dvh,35.5rem);--sf-hero-height-wide:min(78dvh,40rem);--sf-hero-height-lg:min(78dvh,43.75rem)}[data-sf-theme=performance] .sf-header{border-block-end:0}[data-sf-theme=performance] [data-sf-hero-band] :is(h1,h2){text-wrap:balance}[data-sf-theme=performance] .sf-header-navigation a{font-size:var(--text-base);font-weight:clamp(100,calc(500 + var(--sf-weight-shift,0)),900)}[data-sf-theme=performance] .sf-header-navigation[data-sf-nav-style=links] a:is(:hover,[aria-current]){text-underline-offset:.55em;background:0 0;text-decoration:underline;text-decoration-thickness:2px}[data-sf-theme=performance] .sf-section-title{font-size:var(--text-xl);font-weight:var(--sf-heading-weight);letter-spacing:0}[data-sf-theme=performance] .sf-lookbook-body>.grid{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}[data-sf-theme=performance] .sf-lookbook-body>.grid>.sf-lookbook-tile{aspect-ratio:4/5}[data-sf-theme=performance] .sf-lookbook-tile-media>.absolute{padding:var(--space-12)var(--space-5)var(--space-5)}[data-sf-theme=performance] .sf-lookbook-tile-media>.absolute>span{font-size:var(--text-xl);font-weight:clamp(100,calc(500 + var(--sf-weight-shift,0)),900)}[data-sf-theme=performance] :is(.sf-product-card,.sf-sample-product-card) .sf-product-card-body{padding-inline:0;padding-block:var(--space-3)0}[data-sf-theme=performance] :is(.sf-product-card,.sf-sample-product-card) h3{font-weight:var(--sf-heading-weight)}[data-sf-theme=performance] .sf-product-grid{row-gap:var(--space-6)}[data-sf-theme=performance] .sf-category-cards{justify-content:center;gap:var(--space-4)var(--space-3);flex-wrap:wrap;display:flex}[data-sf-theme=performance] .sf-category-card{flex:0 0 calc((100% - 2*var(--space-3))/3)}[data-sf-theme=performance] [data-sf-gallery=thumbs] .sf-gallery-mobile>:first-child{aspect-ratio:4/5}[data-sf-theme=performance] .sf-product-detail-options>:first-child{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}[data-sf-theme=performance] .sf-product-detail-options>:first-child>*{margin-block:0}[data-sf-theme=performance] .sf-product-detail-title{order:-1}[data-sf-theme=performance] .sf-product-detail-category{font-size:var(--text-base);margin-block-end:var(--space-2)}[data-sf-theme=performance] .sf-product-blocks--accordion{border-block-start:1px solid var(--border)}[data-sf-theme=performance] .sf-product-blocks--accordion>details{padding:var(--space-5)0}[data-sf-theme=performance] .sf-product-blocks--accordion>details>summary>span{font-size:var(--text-base);font-weight:clamp(100,calc(500 + var(--sf-weight-shift,0)),900)}@media (max-width:40rem){[data-sf-theme=performance] [data-sf-hero-band] :is(h1,h2){--sf-type-unit:.7}[data-sf-theme=performance] :is(.sf-categories-section .sf-section-title:where([data-sf-look-version~="2"] *),.sf-banners[data-sf-banners-layout=stack] .sf-banner__title){--sf-type-unit:.6}[data-sf-theme=performance][data-sf-scale=large]{--sf-type-product-name:.875rem;--sf-type-price:.875rem}}@media (min-width:64rem){[data-sf-theme=performance] .sf-section-title{font-size:var(--text-2xl)}[data-sf-theme=performance] .sf-lookbook-body>.grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}[data-sf-theme=performance] .sf-lookbook-body>.grid>.sf-lookbook-tile{aspect-ratio:auto;block-size:min(70vh,min(50vw,42rem) - 2.375rem)}[data-sf-theme=performance] .sf-lookbook-tile-media>.absolute{padding:var(--space-12)var(--space-9)var(--space-9)}[data-sf-theme=performance] .sf-lookbook-tile-media>.absolute>span{font-size:var(--text-2xl)}[data-sf-theme=performance] .sf-product-grid{row-gap:var(--space-8)}[data-sf-theme=performance] .sf-category-cards{gap:var(--space-6)}[data-sf-theme=performance] .sf-category-card{flex:0 0 10rem}[data-sf-theme=performance] [data-sf-product-layout=split] .sf-product-detail-layout{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);max-inline-size:60rem;margin-inline:auto}[data-sf-theme=performance] [data-sf-gallery=thumbs] .sf-gallery-mobile:has(>:nth-child(2)){align-items:start;gap:var(--space-4);grid-template-columns:4rem minmax(0,1fr);display:grid}[data-sf-theme=performance] [data-sf-gallery=thumbs] .sf-gallery-mobile>*{margin-block:0}[data-sf-theme=performance] [data-sf-gallery=thumbs] .sf-gallery-mobile:has(>:nth-child(2))>:first-child{grid-area:1/2}[data-sf-theme=performance] [data-sf-gallery=thumbs] .sf-gallery-mobile>:nth-child(2){flex-direction:column;grid-area:1/1;margin:0;padding:0;overflow:visible}[data-sf-theme=performance] [data-sf-gallery=thumbs] .sf-gallery-mobile>:nth-child(2)>button{border-radius:0;block-size:4rem;inline-size:4rem}}[data-sf-theme=performance] .sf-topbar__nav:only-child{margin-inline-start:auto}[data-sf-theme=performance] .sf-topbar__link{font-weight:clamp(100,calc(500 + var(--sf-weight-shift,0)),900)}[data-sf-theme=performance] [data-sf-section-tone=muted]>.sf-section-body>.sf-statement{padding-block:var(--space-3)}[data-sf-theme=performance] [data-sf-section-tone=muted]>.sf-section-body>.sf-statement .sf-statement__inner{justify-content:center;align-items:baseline;gap:var(--space-1)var(--space-2);flex-flow:wrap;max-inline-size:none}[data-sf-theme=performance] [data-sf-section-tone=muted]>.sf-section-body>.sf-statement :is(.sf-statement__title,.sf-statement__link){letter-spacing:0;margin:0;line-height:1.6}[data-sf-theme=performance] [data-sf-section-tone=muted]>.sf-section-body>.sf-statement .sf-statement__link [data-slot=button]{min-block-size:0;font-weight:clamp(100,calc(500 + var(--sf-weight-shift,0)),900);padding:0}[data-sf-theme=performance] :is([data-sf-hero-band] h1:where([data-sf-look-version~="2"] *),.sf-categories-section .sf-section-title:where([data-sf-look-version~="2"] *),.sf-banners[data-sf-banners-layout=stack] .sf-banner__title){letter-spacing:-.02em;line-height:1}[data-sf-theme=performance] :is([data-sf-hero-band] h1:where([data-sf-look-version~="2"] *),.sf-categories-section .sf-section-title:where([data-sf-look-version~="2"] *),.sf-banners[data-sf-banners-layout=stack] .sf-banner__title):not(:lang(fa)){text-transform:uppercase;letter-spacing:-.035em}[data-sf-theme=performance] .sf-banners__title{margin-block:var(--space-6)var(--space-4);font-weight:var(--sf-heading-weight)}[data-sf-theme=performance] .sf-banner__eyebrow{font-weight:clamp(100,calc(500 + var(--sf-weight-shift,0)),900)}[data-sf-theme=performance] .sf-banner__title{font-weight:var(--sf-heading-weight);letter-spacing:-.01em}[data-sf-theme=performance] .sf-banners[data-sf-banners-layout=stack] .sf-banner__title{font-weight:var(--sf-heading-weight)}[data-sf-theme=performance] .sf-banner:not(:has(.sf-banner__eyebrow,.sf-banner__title,.sf-banner__text)) .sf-banner__scrim{display:none}[data-sf-theme=performance] .sf-product-tabs__title{font-weight:var(--sf-heading-weight)}[data-sf-theme=performance] .sf-product-tabs .sf-product-rail{gap:var(--space-3)}[data-sf-theme=performance] .sf-product-tabs .sf-product-rail-item{inline-size:calc((100cqi - var(--space-3))/1.6)}[data-sf-theme=performance]:where([data-sf-look-version~="2"]) .sf-categories-section .sf-section-title{margin-block-end:var(--space-8)}@container sf-product-tabs (min-width:48rem){[data-sf-theme=performance] .sf-product-tabs .sf-product-rail-item{inline-size:calc((100cqi - 2*var(--space-3))/3)}}@media (min-width:64rem){[data-sf-theme=performance] .sf-banners[data-sf-banners-count=many]:not([data-sf-banners-layout=stack]) .sf-banners__grid{--sf-banner-pad:var(--space-9)}[data-sf-theme=performance]:where([data-sf-look-version~="2"]) .sf-categories-section .sf-section-title{margin-block-end:var(--space-11)}}[data-sf-theme=heritage][data-sf-width=contained]{--sf-container-max:79rem}[data-sf-theme=heritage]{--sf-product-title-size:var(--text-lg);--sf-product-title-size-lg:var(--text-xl);--sf-product-title-weight:var(--sf-heading-weight);--sf-product-title-tracking:0;--sf-product-price-size:var(--text-sm);--sf-product-gap:var(--space-7);--sf-product-gap-lg:var(--space-10);--sf-product-block-gap:var(--space-6);--sf-product-label-tracking:0;--sf-notes-step:0%}[data-sf-theme=heritage][data-sf-density=regular]{--sf-grid-gap:var(--space-4);--sf-grid-gap-wide:var(--space-4)}[data-sf-theme=heritage][data-sf-corners=sharp]{--sf-radius-card:0;--sf-radius-media:0}[data-sf-theme=heritage][data-sf-hero-size=full]{--sf-hero-height:min(125vw,75dvh);--sf-hero-height-wide:min(80dvh,45rem);--sf-hero-height-lg:min(56.25vw,80dvh,47.5rem)}[data-sf-theme=heritage] .sf-header-bar{height:3.5rem;min-height:3.5rem}[data-sf-theme=heritage] .sf-header-name{font-size:var(--text-lg);font-weight:var(--sf-heading-weight);letter-spacing:.18em}[data-sf-theme=heritage] .sf-header-navigation{border:0}[data-sf-theme=heritage] .sf-header-navigation a{font-weight:clamp(100,calc(400 + var(--sf-weight-shift,0)),900)}[data-sf-theme=heritage] .sf-section-title{font-size:calc(1.375rem*var(--sf-text-scale,1));font-weight:var(--sf-heading-weight);letter-spacing:0;text-align:center;margin-block-end:var(--space-7);padding-block-end:0;line-height:1.3}[data-sf-theme=heritage]:lang(en) .sf-section-title{letter-spacing:.01em}[data-sf-theme=heritage] .sf-catalog-section:not([data-sf-section-type] .sf-catalog-section) .sf-section-title{text-align:start}[data-sf-theme=heritage] [data-sf-section-type=categories] .sf-categories-section{padding-block:var(--space-9)var(--space-2)}[data-sf-theme=heritage] .sf-category-cards{justify-content:center;gap:var(--space-6)var(--space-4);flex-wrap:wrap;display:flex}[data-sf-theme=heritage] .sf-category-card{flex:0 0 calc((100% - var(--space-4))/2);gap:var(--space-3);min-width:0}[data-sf-theme=heritage] .sf-category-card-media{aspect-ratio:4/5;background:var(--sf-media-bg);-webkit-backdrop-filter:none;backdrop-filter:none;border-width:0}[data-sf-theme=heritage] .sf-category-card-media img{transition:opacity var(--duration-normal,.2s)ease}[data-sf-theme=heritage] .sf-category-card:hover .sf-category-card-media img{opacity:.92}[data-sf-theme=heritage] .sf-category-card span span{font-size:var(--text-sm);font-weight:clamp(100,calc(400 + var(--sf-weight-shift,0)),900)}@container (min-width:42rem){[data-sf-theme=heritage] .sf-category-card{flex-basis:calc((100% - 3*var(--space-4))/4)}}[data-sf-theme=heritage] .sf-promo-section{max-inline-size:none;margin-block-start:var(--space-9);padding:0}[data-sf-theme=heritage] .sf-promo-link:hover{opacity:1}[data-sf-theme=heritage] .sf-promo-media{aspect-ratio:4/5;background:var(--sf-media-bg);border-radius:0;max-block-size:75dvh}[data-sf-theme=heritage] .sf-promo-copy{gap:var(--space-2);padding-block:var(--space-12)var(--space-7);background:linear-gradient(to top,var(--scrim-soft),transparent)}[data-sf-theme=heritage] .sf-promo-copy h2{font-size:var(--text-2xl);font-weight:var(--sf-heading-weight)}[data-sf-theme=heritage] .sf-promo-copy__link{font-size:var(--text-sm)}[data-sf-theme=heritage] [data-sf-section-type=catalog] :is(.sf-catalog-section,section.sf-catalog-section>div){padding-block-start:var(--space-9)}[data-sf-theme=heritage] :is(.sf-product-card,.sf-sample-product-card){background:0 0}[data-sf-theme=heritage] .sf-product-card-body{padding:var(--space-3)0 0;gap:var(--space-1)}[data-sf-theme=heritage] :is(.sf-product-card,.sf-sample-product-card) h3{font-size:var(--text-sm);font-weight:var(--sf-heading-weight);line-height:1.6}[data-sf-theme=heritage] .sf-product-card-body .pm-num{color:var(--muted-foreground)}[data-sf-theme=heritage] .sf-product-card-body [data-sf-element=card\:price]{font-size:var(--text-sm);font-weight:clamp(100,calc(400 + var(--sf-weight-shift,0)),900)}[data-sf-theme=heritage] .sf-product-card-body [data-sf-element=card\:price] .pm-num>*{font-size:1em;font-weight:inherit}[data-sf-theme=heritage] .sf-product-card-body>div:last-child{padding-block-start:0}[data-sf-theme=heritage] .sf-catalog-title{font-size:var(--text-2xl);font-weight:var(--sf-heading-weight)}[data-sf-theme=heritage] .sf-footer{background:var(--background);margin-block-start:var(--space-10)}[data-sf-theme=heritage] .sf-footer-identity h2{font-size:var(--text-lg);font-weight:var(--sf-heading-weight);letter-spacing:.18em;text-transform:uppercase}[data-sf-theme=heritage] .sf-product-detail-title{line-height:1.5}[data-sf-theme=heritage] .sf-product-detail-options .pm-num>*{font-weight:clamp(100,calc(400 + var(--sf-weight-shift,0)),900)}@media (min-width:64rem){[data-sf-theme=heritage] .sf-header-bar--centered [aria-controls]{display:inline-flex}[data-sf-theme=heritage] .sf-header-menu:not(.block){display:none}[data-sf-theme=heritage] .sf-header-bar{height:5.5rem;min-height:5.5rem}[data-sf-theme=heritage] .sf-header[data-sf-header-width=full] .sf-header-bar{padding-inline:var(--space-9)}[data-sf-theme=heritage] .sf-header-name{font-size:calc(1.625rem*var(--sf-text-scale,1))}[data-sf-theme=heritage] .sf-section-title{font-size:calc(1.75rem*var(--sf-text-scale,1));margin-block-end:var(--space-9)}[data-sf-theme=heritage] [data-sf-section-type=categories] .sf-categories-section{padding-block-start:var(--space-11)}[data-sf-theme=heritage] .sf-category-card span span{font-size:var(--text-base)}[data-sf-theme=heritage] .sf-promo-section{margin-block-start:var(--space-11)}[data-sf-theme=heritage] .sf-promo-media{aspect-ratio:16/9;max-block-size:min(80dvh,47.5rem)}[data-sf-theme=heritage] .sf-promo-copy{padding-block-end:var(--space-10)}[data-sf-theme=heritage] .sf-promo-copy h2{font-size:var(--text-4xl)}[data-sf-theme=heritage] [data-sf-section-type=catalog] :is(.sf-catalog-section,section.sf-catalog-section>div){padding-block-start:var(--space-11)}[data-sf-theme=heritage] .sf-catalog-title{font-size:calc(1.75rem*var(--sf-text-scale,1))}[data-sf-theme=heritage] .sf-product-detail-options{inline-size:100%;max-inline-size:25rem;justify-self:center;padding-block-start:var(--space-10)}}[data-sf-theme=heritage] [data-sf-hero-eyebrow]{opacity:1}[data-sf-theme=heritage]:lang(en) [data-sf-hero-eyebrow]{text-transform:uppercase;letter-spacing:.12em}[data-sf-theme=heritage] .sf-statement{padding-block:var(--space-8)}[data-sf-theme=heritage] .sf-statement__inner{gap:var(--space-3)}[data-sf-theme=heritage] .sf-statement__title{letter-spacing:0;line-height:1.6}[data-sf-theme=heritage] .sf-statement__eyebrow{color:var(--muted-foreground)}[data-sf-theme=heritage] .sf-statement__body{font-size:var(--text-sm);line-height:1.8}[data-sf-theme=heritage] [data-sf-section-type=statement]+[data-sf-section-type=lookbook] .sf-lookbook-section{padding-block-start:0}[data-sf-theme=heritage]:where([data-sf-look-version~="2"]) .sf-lookbook-section{padding-block:var(--space-7)var(--space-9)}[data-sf-theme=heritage]:where([data-sf-look-version~="2"]) .sf-lookbook-rail{gap:var(--space-6)var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:0;padding-inline:0;display:grid;overflow:visible}[data-sf-theme=heritage]:where([data-sf-look-version~="2"]) .sf-lookbook-rail-item:not([data-sf-size-mobile-width]){inline-size:auto}[data-sf-theme=heritage]:where([data-sf-look-version~="2"]) .sf-lookbook-tile-body{gap:var(--space-3)}[data-sf-theme=heritage]:where([data-sf-look-version~="2"]) .sf-lookbook-under-media{background:var(--sf-media-bg)}[data-sf-theme=heritage]:where([data-sf-look-version~="2"]) .sf-lookbook-under-caption{font-size:var(--text-sm);font-weight:clamp(100,calc(400 + var(--sf-weight-shift,0)),900);text-align:center;align-self:center}[data-sf-theme=heritage] .sf-banner__eyebrow{font-weight:clamp(100,calc(400 + var(--sf-weight-shift,0)),900)}[data-sf-theme=heritage]:lang(en) .sf-banner__eyebrow{text-transform:uppercase;letter-spacing:.12em}[data-sf-theme=heritage] .sf-banner__title{letter-spacing:0}[data-sf-theme=heritage] .sf-banners[data-sf-banners-text=below] .sf-banner__copy{gap:var(--space-2);padding-block:var(--space-6)0}[data-sf-theme=heritage] .sf-banners[data-sf-banners-text=below] .sf-banner__eyebrow{font-size:var(--text-xs)}[data-sf-theme=heritage] .sf-banners[data-sf-banners-text=below] .sf-banner__text{font-size:var(--text-sm)}[data-sf-theme=heritage] .sf-banners[data-sf-banners-layout=row][data-sf-banners-text=below] .sf-banner__copy{padding-block-start:var(--space-4)}[data-sf-theme=heritage] .sf-banners[data-sf-banners-layout=row][data-sf-banners-text=below] .sf-banner__actions{column-gap:var(--space-5)}[data-sf-theme=heritage] .sf-footer-column__title{font-size:var(--text-xs);font-weight:var(--sf-heading-weight);letter-spacing:.06em;color:var(--muted-foreground)}[data-sf-theme=heritage]:lang(en) .sf-footer-column__title{text-transform:uppercase;letter-spacing:.12em}@media (min-width:64rem){[data-sf-theme=heritage] .sf-statement{padding-block:var(--space-10)}[data-sf-theme=heritage]:where([data-sf-look-version~="2"]) .sf-lookbook-section{padding-block:var(--space-9)var(--space-11)}[data-sf-theme=heritage]:where([data-sf-look-version~="2"]) .sf-lookbook-rail{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr))}[data-sf-theme=heritage]:where([data-sf-look-version~="2"]) .sf-lookbook-under-caption{font-size:var(--text-base)}[data-sf-theme=heritage] .sf-banners[data-sf-banners-text=below] .sf-banner__copy{padding-block-start:var(--space-8)}[data-sf-theme=heritage] .sf-banners[data-sf-banners-layout=row][data-sf-banners-text=below] .sf-banner__copy{padding-block-start:var(--space-5)}[data-sf-theme=heritage] .sf-header-menu.block:has(.sf-mega-drawer){border-inline-end:1px solid var(--sf-chrome-border);border-block-end:1px solid var(--sf-chrome-border);background:var(--sf-chrome-background);inline-size:min(26rem,100%);position:absolute;inset-block-start:100%;inset-inline-start:0}[data-sf-theme=heritage] .sf-header-menu.block:has(.sf-mega-drawer)>.hidden{display:none}[data-sf-theme=heritage] .sf-header-menu.block:has(.sf-mega-drawer)>.lg\:hidden{display:block}[data-sf-theme=heritage] .sf-header-menu.block .sf-mega-drawer{padding:var(--space-4)var(--space-9)var(--space-6)}}@container (min-width:64rem){[data-sf-theme=heritage]:where([data-sf-look-version~="2"])[data-sf-cols-desktop="4"]:not([data-sf-catalog-layout=tiles]) [data-sf-section-type=catalog] .sf-product-grid>:nth-child(4n+1):nth-last-child(2){grid-column-start:2}}[data-sf-theme=heritage]:where([data-sf-look-version~="3"])[data-sf-hero-size=full]{--sf-hero-height:100svh;--sf-hero-height-wide:100svh;--sf-hero-height-lg:100svh}[data-sf-theme=heritage]:where([data-sf-look-version~="3"]) .sf-hero-copy{padding-block-end:var(--space-13)}[data-sf-theme=heritage]:where([data-sf-look-version~="3"]):lang(en) [data-sf-hero-eyebrow]{text-transform:none;letter-spacing:normal}[data-sf-theme=heritage]:where([data-sf-look-version~="3"]) .sf-hero-copy [data-sf-hero-text]{gap:var(--space-3)}@media (max-width:63.999rem){[data-sf-theme=heritage]:where([data-sf-look-version~="3"]) .sf-header-name{font-size:var(--text-base);letter-spacing:normal}}[data-sf-theme=couture]{--sf-product-title-size:var(--text-xl);--sf-product-title-size-lg:var(--text-2xl);--sf-product-title-weight:var(--sf-heading-weight);--sf-product-title-tracking:0;--sf-product-price-size:var(--text-base);--sf-product-label-tracking:0}[data-sf-theme=couture] .sf-header[data-sf-header-width=contained],[data-sf-theme=couture][data-sf-width=contained]{--sf-container-max:1280px}[data-sf-theme=couture][data-sf-corners=sharp]{--sf-radius-card:0;--sf-radius-media:0}[data-sf-theme=couture][data-sf-density=airy]{--sf-grid-gap:var(--space-3);--sf-grid-gap-wide:var(--space-6);--sf-card-pad:var(--space-3)0 var(--space-2);--sf-card-pad-wide:var(--space-4)0 var(--space-2)}[data-sf-theme=couture][data-sf-hero-size=full]{--sf-hero-height:min(68dvh,600px);--sf-hero-height-wide:min(72dvh,680px);--sf-hero-height-lg:min(78dvh,740px)}[data-sf-theme=couture] .sf-header-navigation{border:0}[data-sf-theme=couture] .sf-header-navigation a{font-weight:clamp(100,calc(400 + var(--sf-weight-shift,0)),900)}[data-sf-theme=couture] .sf-header--wordmark .sf-header-name{font-size:var(--text-xl);font-weight:var(--sf-heading-weight)}[data-sf-theme=couture] .sf-hero-copy{padding-block-end:var(--space-9)}[data-sf-theme=couture] .sf-hero-copy [data-sf-hero-text]{gap:var(--space-3)}[data-sf-theme=couture] .sf-hero-copy [data-sf-hero-text]>p{opacity:1;order:-1}[data-sf-theme=couture] .sf-hero-copy [data-sf-hero-text]>:is(h1,h2){line-height:1.25}[data-sf-theme=couture] :is(.sf-categories-section,.sf-lookbook-section){padding-block:var(--space-5)}[data-sf-theme=couture] .sf-catalog-section{padding-block:var(--space-5)var(--space-6)}[data-sf-theme=couture] .sf-section-title{text-align:center;font-size:var(--text-xl);font-weight:var(--sf-heading-weight);letter-spacing:0;margin-block-end:var(--space-5);padding-block-end:0}[data-sf-theme=couture] .sf-category-card{gap:var(--space-3)}[data-sf-theme=couture] .sf-category-card-media{aspect-ratio:4/5;background:var(--sf-media-bg);border:0}[data-sf-theme=couture] .sf-lookbook-body{max-inline-size:64rem;margin-inline:auto}[data-sf-theme=couture] .sf-lookbook-body>.grid{gap:var(--space-3)}[data-sf-theme=couture] .sf-lookbook-tile-media>div:has(>span){padding:var(--space-10)var(--space-4)var(--space-5);text-align:center;background:linear-gradient(to top,var(--scrim-soft),transparent)}[data-sf-theme=couture] .sf-lookbook-tile-media>div:has(>span)>span{font-size:var(--text-sm);font-weight:clamp(100,calc(500 + var(--sf-weight-shift,0)),900)}[data-sf-theme=couture] :is(.sf-product-card,.sf-sample-product-card) h3{font-weight:var(--sf-heading-weight)}[data-sf-theme=couture] .sf-product-card-body .pm-num>:first-child{font-weight:clamp(100,calc(400 + var(--sf-weight-shift,0)),900)}@media (max-width:47.999rem){[data-sf-theme=couture] .sf-category-cards{gap:var(--space-3);margin-inline:calc(-1*var(--space-4));padding-inline:var(--space-4);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-4);scrollbar-width:none;display:flex;overflow-x:auto}[data-sf-theme=couture] .sf-category-card{scroll-snap-align:start;flex:0 0 42%}}@media (min-width:48rem){[data-sf-theme=couture] .sf-category-cards{justify-content:center;gap:var(--space-6);display:flex}[data-sf-theme=couture] .sf-category-card{flex:0 1 calc((100% - 3*var(--space-6))/4);min-inline-size:0}[data-sf-theme=couture] .sf-lookbook-body>.grid{gap:var(--space-6)}}@media (min-width:64rem){[data-sf-theme=couture] .sf-header--wordmark .sf-header-name{font-size:var(--text-3xl)}[data-sf-theme=couture] .sf-header--wordmark .sf-header-bar{min-height:var(--space-10)}[data-sf-theme=couture] .sf-header--wordmark>.sf-header-menu{block-size:var(--space-10);max-inline-size:calc(50% - var(--space-13));align-items:center;display:flex;position:absolute;inset-block-start:0;inset-inline-start:calc(max(0px,(100% - var(--sf-container-max,100%))/2) + var(--space-5))}[data-sf-theme=couture] .sf-header--wordmark:has(.sf-header-bar--centered>:first-child>a)>.sf-header-menu{inset-inline-start:calc(max(0px,(100% - var(--sf-container-max,100%))/2) + var(--space-5) + var(--space-9) + var(--space-1))}[data-sf-theme=couture] .sf-header--wordmark .sf-header-navigation{min-inline-size:0;padding-inline:0}[data-sf-theme=couture] .sf-header--wordmark .sf-header-navigation>.sf-nav-frame{max-inline-size:100%;margin-inline:0}[data-sf-theme=couture] .sf-hero-copy{padding-block-end:var(--space-11)}[data-sf-theme=couture] .sf-catalog-section,[data-sf-theme=couture] :is(.sf-categories-section,.sf-lookbook-section){padding-block:var(--space-8)}[data-sf-theme=couture] .sf-section-title{font-size:var(--text-2xl);margin-block-end:var(--space-7)}}@container (min-width:64rem){[data-sf-theme=couture][data-sf-cols-desktop="4"] [data-sf-section-type=catalog] .sf-product-grid>:nth-child(4n+1):nth-last-child(2){grid-column-start:2}}[data-sf-theme=couture][data-sf-heading-face] :is(h1,h2:where(:not([data-sf-element=card\:name])),.sf-header-name,.sf-banner__title,.sf-footer-column__title){font-weight:var(--sf-heading-weight)}[data-sf-theme=couture]:where([data-sf-look-version~="2"])[data-sf-hero-size=full]{--sf-hero-height-lg:min(92dvh,860px)}[data-sf-theme=couture]:where([data-sf-look-version~="2"]) .sf-lookbook-body:where(:has(>.sf-lookbook-rail)){max-inline-size:none}[data-sf-theme=couture]:where([data-sf-look-version~="2"]) .sf-lookbook-container:has(>.sf-lookbook-body>.sf-lookbook-rail){--sf-container-max:100%}[data-sf-theme=couture]:where([data-sf-look-version~="2"]) .sf-lookbook-rail{gap:var(--space-3)}[data-sf-theme=couture]:where([data-sf-look-version~="2"]) .sf-lookbook-rail-item:not([data-sf-size-mobile-width]){inline-size:42%}[data-sf-theme=couture]:where([data-sf-look-version~="2"]) .sf-lookbook-tile-body{gap:var(--space-3)}[data-sf-theme=couture]:where([data-sf-look-version~="2"]) .sf-lookbook-under-media{background:var(--sf-media-bg)}[data-sf-theme=couture]:where([data-sf-look-version~="2"]) .sf-lookbook-under-caption{font-size:var(--text-sm);font-weight:clamp(100,calc(400 + var(--sf-weight-shift,0)),900);text-align:center;align-self:center}[data-sf-theme=couture] .sf-statement{padding-block:var(--space-10)}[data-sf-theme=couture] .sf-statement__inner{gap:var(--space-3);max-inline-size:52rem}[data-sf-theme=couture] .sf-statement__title{letter-spacing:0;line-height:1.5}[data-sf-theme=couture] .sf-statement__eyebrow{color:var(--muted-foreground)}[data-sf-theme=couture] .sf-banner__eyebrow{font-weight:clamp(100,calc(400 + var(--sf-weight-shift,0)),900)}[data-sf-theme=couture] .sf-banner__title{letter-spacing:0;line-height:1.3}[data-sf-theme=couture] .sf-banners[data-sf-banners-layout=bento] .sf-banners__grid,[data-sf-theme=couture] .sf-banners[data-sf-banners-layout=row]:not([data-sf-banners-bleed]) .sf-banners__grid{--sf-banners-gap:var(--space-5)}[data-sf-theme=couture]:where([data-sf-look-version~="2"]) [data-sf-section-tone=muted]{--sf-section-bg:var(--sf-couture-sand)}[data-sf-theme=couture] .sf-hotspots__title{text-align:center}[data-sf-theme=couture]:where([data-sf-look-version~="2"]) [data-sf-section-type=features] .sf-features-grid{border-block-start:1px solid var(--border);grid-template-columns:minmax(0,1fr);gap:0}[data-sf-theme=couture]:where([data-sf-look-version~="2"]) .sf-features-item{align-items:flex-start;gap:var(--space-1);padding:var(--space-5)0;border:0;border-block-end:1px solid var(--border);text-align:start;background:0 0;border-radius:0}[data-sf-theme=couture]:where([data-sf-look-version~="2"]) .sf-features-item-icon{display:none}[data-sf-theme=couture] .sf-banners:not([data-sf-banners-bleed]){padding-block:var(--space-6)}[data-sf-theme=couture]:where([data-sf-look-version~="2"]) .sf-footer{background:var(--sf-couture-paper)}[data-sf-theme=couture] .sf-footer-column__title{font-size:var(--text-xl)}[data-sf-theme=couture]:where([data-sf-look-version~="2"]) .sf-footer-identity h2{font-size:var(--text-2xl);font-weight:var(--sf-heading-weight);letter-spacing:0}@container (min-width:56rem){[data-sf-theme=couture] .sf-footer-layout[data-sf-footer-columns=beside]{grid-template-columns:minmax(0,1fr)}[data-sf-theme=couture] .sf-footer-layout[data-sf-footer-columns=beside]>.sf-footer-columns-slot{order:-1}[data-sf-theme=couture] .sf-footer-layout[data-sf-footer-columns=beside]>:first-child{border-block-start:1px solid var(--border);text-align:center;flex-direction:column;align-items:center;padding-block-start:var(--space-8);display:flex}}@media (min-width:64rem){[data-sf-theme=couture]:where([data-sf-look-version~="2"]) .sf-lookbook-container:has(>.sf-lookbook-body>.sf-lookbook-rail){padding-inline:var(--space-4)}[data-sf-theme=couture]:where([data-sf-look-version~="2"]) .sf-lookbook-rail{gap:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));margin-inline:0;padding-inline:0;display:grid;overflow:visible}[data-sf-theme=couture]:where([data-sf-look-version~="2"]) .sf-lookbook-rail-item:not([data-sf-size-desktop-width]){inline-size:auto}[data-sf-theme=couture]:where([data-sf-look-version~="2"]) .sf-lookbook-under-caption{font-size:var(--text-base)}[data-sf-theme=couture] .sf-statement{padding-block:var(--space-12)}[data-sf-theme=couture]:where([data-sf-look-version~="2"]) [data-sf-section-type=features] .sf-features-grid{border-block-end:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr))}[data-sf-theme=couture]:where([data-sf-look-version~="2"]) .sf-features-item{padding:var(--space-6)var(--space-7);border-block-end:0}[data-sf-theme=couture]:where([data-sf-look-version~="2"]) .sf-features-item+.sf-features-item{border-inline-start:1px solid var(--border)}[data-sf-theme=couture] .sf-footer-column__title{font-size:var(--text-2xl)}[data-sf-theme=couture]:where([data-sf-look-version~="2"]) .sf-footer-identity h2{font-size:var(--text-4xl)}[data-sf-theme=couture] .sf-banners:not([data-sf-banners-bleed]){padding-block:var(--space-8)}}[data-sf-theme=atelier]{--sf-product-title-size:var(--text-lg);--sf-product-title-size-lg:var(--text-xl);--sf-product-title-weight:var(--sf-heading-weight);--sf-product-title-tracking:0;--sf-product-price-size:var(--text-base);--sf-product-gap:var(--space-6);--sf-product-gap-lg:var(--space-10);--sf-product-block-gap:var(--space-6);--sf-product-label-tracking:.04em;--sf-notes-step:0%}[data-sf-theme=atelier][data-sf-corners=sharp]{--sf-radius-card:0;--sf-radius-media:0}[data-sf-theme=atelier][data-sf-hero-size=full]{--sf-hero-height:min(72svh,37.5rem);--sf-hero-height-wide:min(76svh,43rem);--sf-hero-height-lg:min(80svh,47.5rem)}[data-sf-theme=atelier][data-sf-scale=regular]{--sf-type-price:var(--text-sm)}[data-sf-theme=atelier] .sf-header-name{font-size:var(--text-xl);font-weight:var(--sf-heading-weight);letter-spacing:.12em}[data-sf-theme=atelier] .sf-header-navigation{border-top:0}[data-sf-theme=atelier] .sf-header-navigation a{font-size:var(--text-sm);font-weight:clamp(100,calc(400 + var(--sf-weight-shift,0)),900)}[data-sf-theme=atelier] .sf-header-navigation[data-sf-nav-style=links] a[aria-current]{text-underline-offset:.6em;background:0 0;text-decoration:underline;text-decoration-thickness:1px}[data-sf-theme=atelier] .sf-header-main:before{border-bottom-color:#0000}[data-sf-theme=atelier] .sf-header:not([data-sf-overlay-active=true]){border-bottom:1px solid var(--border)}[data-sf-theme=atelier] [data-sf-hero-band]>.absolute.inset-0:not([data-sf-hero-text]){background-image:linear-gradient(to bottom,var(--scrim-soft),transparent 10rem)}[data-sf-theme=atelier] .sf-hero-copy{justify-content:center}[data-sf-theme=atelier] .sf-hero-copy [data-sf-hero-text]{gap:var(--space-4);max-inline-size:30rem}[data-sf-theme=atelier] .sf-hero-copy h1{letter-spacing:0;line-height:1.25}[data-sf-theme=atelier] .sf-hero-copy .sf-hero-cta a{text-underline-offset:.5em;text-decoration:underline;text-decoration-thickness:1px}[data-sf-theme=atelier] .sf-categories-section{padding-block:var(--space-8)0}[data-sf-theme=atelier] .sf-category-cards{gap:var(--space-5)var(--space-3)}[data-sf-theme=atelier] .sf-category-cards:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}[data-sf-theme=atelier] .sf-category-card{gap:var(--space-3)}[data-sf-theme=atelier] .sf-category-card-media{background:var(--sf-media-bg);border:0}[data-sf-theme=atelier] .sf-category-card>span:last-child>span:first-child{font-size:var(--text-sm);font-weight:clamp(100,calc(500 + var(--sf-weight-shift,0)),900)}[data-sf-theme=atelier] .sf-lookbook-section{padding-block:var(--space-10)var(--space-4)}[data-sf-theme=atelier] .sf-lookbook-section .sf-section-title{margin-block-end:var(--space-6)}[data-sf-theme=atelier] .sf-lookbook-body>.grid{gap:var(--space-3)}[data-sf-theme=atelier] .sf-lookbook-tile-media>div:has(>[data-sf-element]){padding:var(--space-10)var(--space-3)var(--space-4);text-align:center}[data-sf-theme=atelier] .sf-lookbook-tile-media [data-sf-element$=\:caption]{font-size:var(--text-base);font-weight:clamp(100,calc(500 + var(--sf-weight-shift,0)),900)}[data-sf-theme=atelier] [data-sf-section-type=catalog] .sf-catalog-section{padding-block:var(--space-10)var(--space-8)}[data-sf-theme=atelier] :is(.sf-catalog-title,.sf-catalog-section .sf-section-title){font-size:var(--text-xl);font-weight:var(--sf-heading-weight)}[data-sf-theme=atelier] [data-sf-section-type=catalog] .sf-section-title{font-size:var(--text-xl);font-weight:var(--sf-heading-weight);text-align:center;padding-block-end:var(--space-6)}[data-sf-theme=atelier] .sf-product-grid{column-gap:var(--space-3);row-gap:var(--space-6)}[data-sf-theme=atelier] .sf-product-card-body{padding:var(--space-3)0 0;gap:var(--space-1)}[data-sf-theme=atelier] :is(.sf-product-card,.sf-sample-product-card) h3{font-weight:var(--sf-heading-weight)}[data-sf-theme=atelier] .sf-product-card-body .pm-num,[data-sf-theme=atelier] .sf-product-detail-options .pm-num{font-weight:clamp(100,calc(500 + var(--sf-weight-shift,0)),900)}[data-sf-theme=atelier] .sf-product-detail-related>h2{text-align:center;font-size:var(--text-xl);font-weight:var(--sf-heading-weight)}[data-sf-theme=atelier]:lang(en) :is(.sf-hero-copy h1,.sf-section-title,.sf-catalog-title,.sf-lookbook-tile-media [data-sf-element$=\:caption]){letter-spacing:.04em}[data-sf-theme=atelier]:lang(en) .sf-category-card>span:last-child>span:first-child{text-transform:uppercase;letter-spacing:.08em;font-size:var(--text-xs)}[data-sf-theme=atelier] .sf-product-detail-related .sf-featured-carousel{background:0 0;border:0;padding:0}@media (max-width:63.999rem){[data-sf-theme=atelier] .sf-hero-copy{justify-content:flex-end;align-items:center}[data-sf-theme=atelier] .sf-hero-copy [data-sf-hero-text]{text-align:center;align-items:center}}@media (min-width:64rem){[data-sf-theme=atelier] .sf-header-name{font-size:var(--text-2xl)}[data-sf-theme=atelier] .sf-header--wordmark .sf-header-bar{min-height:calc(var(--space-10) + var(--space-2))}[data-sf-theme=atelier] .sf-categories-section{padding-block-start:var(--space-10)}[data-sf-theme=atelier] .sf-category-cards,[data-sf-theme=atelier] .sf-category-cards:has(>:nth-child(3):last-child){justify-content:center;gap:var(--space-6);grid-template-columns:none;grid-auto-columns:minmax(0,18.5rem);grid-auto-flow:column}[data-sf-theme=atelier] .sf-lookbook-section{padding-block:var(--space-12)var(--space-4)}[data-sf-theme=atelier] .sf-lookbook-section .sf-section-title{margin-block-end:var(--space-8)}[data-sf-theme=atelier] .sf-lookbook-body>.grid{gap:var(--space-6)}[data-sf-theme=atelier] .sf-lookbook-body>.grid:not([class*=grid-cols-4]):has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,56svh));justify-content:center}[data-sf-theme=atelier] .sf-lookbook-tile-media>div:has(>[data-sf-element]){padding:var(--space-12)var(--space-6)var(--space-8)}[data-sf-theme=atelier] .sf-lookbook-tile-media [data-sf-element$=\:caption]{font-size:var(--text-2xl)}[data-sf-theme=atelier] [data-sf-section-type=catalog] .sf-catalog-section{padding-block:var(--space-12)var(--space-10)}[data-sf-theme=atelier] :is(.sf-catalog-title,.sf-catalog-section .sf-section-title){font-size:var(--text-2xl)}[data-sf-theme=atelier] [data-sf-section-type=catalog] .sf-section-title{font-size:var(--text-2xl);padding-block-end:var(--space-8)}[data-sf-theme=atelier] .sf-product-grid{column-gap:var(--space-4);row-gap:var(--space-9)}[data-sf-theme=atelier] [data-sf-product-layout=split] .sf-product-detail-layout{grid-template-columns:minmax(0,min(58%,80svh - 8rem)) minmax(0,30rem);justify-content:center}[data-sf-theme=atelier] .sf-product-detail-related{margin-block-start:var(--space-12)}}[data-sf-theme=atelier] .sf-topbar{border-block-end:2px solid var(--accent)}[data-sf-theme=atelier] .sf-topbar__text{font-size:var(--text-xs);font-weight:clamp(100,calc(500 + var(--sf-weight-shift,0)),900)}[data-sf-theme=atelier]:lang(en) .sf-topbar__text{text-transform:uppercase;letter-spacing:.08em}[data-sf-theme=atelier] .sf-banner__title{font-weight:var(--sf-heading-weight);letter-spacing:.01em;line-height:1.2}[data-sf-theme=atelier] .sf-banner__text{letter-spacing:.01em}[data-sf-theme=atelier] .sf-banners[data-sf-banners-buttons=link] .sf-banner__actions [data-slot=button]{font-weight:clamp(100,calc(700 + var(--sf-weight-shift,0)),900);text-decoration-line:none}[data-sf-theme=atelier]:lang(en) :is(.sf-banner__title,.sf-statement__title,.sf-about-section h2:where([data-sf-look-version~="2"] *)){letter-spacing:.05em}[data-sf-theme=atelier]:lang(en) :is(.sf-banners[data-sf-banners-buttons=link] .sf-banner__actions [data-slot=button],.sf-statement__link [data-slot=button],.sf-about-section a[data-slot=button]:where([data-sf-look-version~="2"] *),.sf-footer-column__title){text-transform:uppercase;letter-spacing:.08em}[data-sf-theme=atelier] .sf-banners[data-sf-banners-text=below]{padding-block:var(--space-8)var(--space-4)}[data-sf-theme=atelier] .sf-banners[data-sf-banners-text=below] .sf-banner__media{background:var(--sf-media-bg)}[data-sf-theme=atelier] .sf-banners[data-sf-banners-text=below] .sf-banner__copy{padding-block:var(--space-4)var(--space-3)}[data-sf-theme=atelier]:where([data-sf-look-version~="2"]) .sf-about-layout>:last-child{text-align:center;flex-direction:column;align-items:center;display:flex}[data-sf-theme=atelier]:where([data-sf-look-version~="2"]) .sf-about-section h2{font-size:var(--text-2xl);font-weight:var(--sf-heading-weight);line-height:1.25}[data-sf-theme=atelier]:where([data-sf-look-version~="2"]) .sf-about-section p{font-size:var(--text-base);color:var(--foreground)}[data-sf-theme=atelier]:where([data-sf-look-version~="2"]) .sf-about-section a[data-slot=button]{font-weight:clamp(100,calc(700 + var(--sf-weight-shift,0)),900);text-decoration-line:none}[data-sf-theme=atelier]:where([data-sf-look-version~="2"]) .sf-about-media:not([data-sf-size-mobile-height]):not([data-sf-size-desktop-height]){aspect-ratio:4/5}[data-sf-theme=atelier] .sf-statement__title{font-size:var(--text-2xl);font-weight:var(--sf-heading-weight);letter-spacing:.01em;line-height:1.25}[data-sf-theme=atelier] .sf-statement__body{font-size:var(--text-base);color:var(--foreground)}[data-sf-theme=atelier] .sf-statement__link [data-slot=button]{font-weight:clamp(100,calc(700 + var(--sf-weight-shift,0)),900);text-decoration-line:none}[data-sf-theme=atelier]:where([data-sf-look-version~="2"]) .sf-featured-section .sf-section-title{font-size:var(--text-2xl);font-weight:var(--sf-heading-weight)}[data-sf-theme=atelier] .sf-footer-column__title{font-size:var(--text-xs);font-weight:var(--sf-heading-weight)}[data-sf-theme=atelier] .sf-footer-column__link{font-size:var(--text-xs);color:var(--foreground)}@container sf-banners not (min-width:48rem){[data-sf-theme=atelier] .sf-banners[data-sf-banners-text=below][data-sf-banners-layout=row][data-sf-banners-count=many] .sf-banners__grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:0;padding-inline:0;display:grid;overflow:visible}[data-sf-theme=atelier] .sf-banners[data-sf-banners-text=below][data-sf-banners-layout=row][data-sf-banners-count=many] .sf-banner{flex:none}}@container sf-banners (min-width:48rem){[data-sf-theme=atelier] .sf-banners:is([data-sf-banners-count="1"],[data-sf-banners-layout=stack],[data-sf-banners-count="2"]):not([data-sf-banners-text=below]) .sf-banners__grid{--sf-banner-title-size:var(--text-4xl);--sf-banner-pad:var(--space-11)}[data-sf-theme=atelier] .sf-banners:not([data-sf-banners-text=below]) .sf-banner__text{font-size:var(--text-lg)}}@media (min-width:64rem){[data-sf-theme=atelier] .sf-banners[data-sf-banners-text=below]{padding-block:var(--space-11)var(--space-6)}[data-sf-theme=atelier]:where([data-sf-look-version~="2"]) .sf-about-section{padding-block:var(--space-10)var(--space-12)}[data-sf-theme=atelier]:where([data-sf-look-version~="2"]) .sf-about-layout:has(>.sf-about-media){gap:var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}[data-sf-theme=atelier]:where([data-sf-look-version~="2"]) .sf-about-media:not([data-sf-size-desktop-height]){max-block-size:42rem}[data-sf-theme=atelier]:where([data-sf-look-version~="2"]) .sf-about-section h2{font-size:var(--text-4xl)}[data-sf-theme=atelier]:where([data-sf-look-version~="2"]) .sf-about-section p{font-size:var(--text-lg);max-inline-size:36rem}[data-sf-theme=atelier] .sf-statement__title{font-size:var(--text-4xl)}[data-sf-theme=atelier] .sf-statement__body{font-size:var(--text-lg)}[data-sf-theme=atelier]:where([data-sf-look-version~="2"]) .sf-featured-section:has(.sf-product-rail){align-items:center;column-gap:var(--space-8);grid-template-columns:13rem minmax(0,1fr);display:grid}[data-sf-theme=atelier]:where([data-sf-look-version~="2"]) .sf-featured-section:has(.sf-product-rail)>.sf-section-title{font-size:var(--text-4xl);margin:0;line-height:1.2}[data-sf-theme=atelier]:where([data-sf-look-version~="2"]) .sf-featured-section .sf-product-rail:not([data-sf-product-desktop-width])>.sf-product-rail-item:not([data-sf-size-desktop-width]){flex:0 0 calc((100% - 3*var(--space-4))/4);inline-size:auto}}[data-sf-theme=drive]{--sf-product-title-size:var(--text-2xl);--sf-product-title-size-lg:var(--text-3xl);--sf-product-title-weight:var(--sf-heading-weight);--sf-product-title-tracking:0;--sf-product-price-size:var(--text-xl)}[data-sf-theme=drive][data-sf-width=contained]{--sf-container-max:1312px}[data-sf-theme=drive][data-sf-density=regular]{--sf-grid-gap:var(--space-3);--sf-grid-gap-wide:var(--space-6);--sf-card-pad:0;--sf-card-pad-wide:0}@media (min-width:64rem){[data-sf-theme=drive] .sf-product-detail-below{margin-block-start:var(--space-10)}}[data-sf-theme=drive][data-sf-corners=sharp]{--sf-radius-card:0;--sf-radius-media:0}[data-sf-theme=drive][data-sf-hero-size=tall]{--sf-hero-height:min(74dvh,600px);--sf-hero-height-wide:min(72dvh,660px);--sf-hero-height-lg:min(72dvh,720px)}[data-sf-theme=drive] .sf-header[data-sf-header-width=contained]{--sf-container-max:1312px}@media (min-width:1024px){[data-sf-theme=drive] .sf-header-bar>.flex-1{justify-content:flex-start}[data-sf-theme=drive] .sf-header-identity [data-sf-size-key=logo]{width:2.75rem;height:2.75rem}[data-sf-theme=drive] .sf-header-navigation-track a{font-size:calc(15px*var(--sf-text-scale,1))}[data-sf-theme=drive] .sf-header[data-sf-overlay-active=true] .sf-header-bar{background-image:linear-gradient(to top,var(--sf-drive-rule-on-photo)1px,transparent 1px);background-origin:content-box;background-clip:content-box}}[data-sf-theme=drive] [data-sf-hero-band]>div.absolute.inset-0{background:linear-gradient(to bottom,var(--sf-drive-hero-wash-top),transparent 32%),linear-gradient(to right,var(--sf-drive-hero-wash),transparent 64%)}[data-sf-theme=drive] [data-sf-hero-band]:dir(rtl)>div.absolute.inset-0{background:linear-gradient(to bottom,var(--sf-drive-hero-wash-top),transparent 32%),linear-gradient(to left,var(--sf-drive-hero-wash),transparent 64%)}[data-sf-theme=drive] .sf-hero-copy{padding-block:var(--space-11)var(--space-9);justify-content:center}[data-sf-theme=drive] .sf-hero-copy h1{letter-spacing:0;line-height:1.3}[data-sf-theme=drive] .sf-hero-copy p{opacity:1;max-width:34rem;line-height:1.8}[data-sf-theme=drive] :is(.sf-catalog-section,.sf-lookbook-section){padding-block:var(--space-8)}[data-sf-theme=drive] :is(.sf-catalog-section,.sf-lookbook-section) .sf-section-title{font-size:calc(32px*var(--sf-type-unit,1)*var(--sf-text-scale,1));font-weight:var(--sf-heading-weight);letter-spacing:0;margin-block-end:var(--space-7);line-height:1.35}[data-sf-theme=drive] .sf-product-detail-related{margin-block-start:var(--space-11)}[data-sf-theme=drive] .sf-product-detail-related>.sf-section-title{font-size:calc(26px*var(--sf-type-unit,1)*var(--sf-text-scale,1));letter-spacing:0;margin-block-end:var(--space-6);line-height:1.4}[data-sf-theme=drive] :is(.sf-product-card,.sf-sample-product-card){box-shadow:none;background:0 0;border:0}[data-sf-theme=drive] .sf-product-card-body{padding:var(--space-4)0 0;gap:var(--space-1)}[data-sf-theme=drive] .sf-product-card-body h3{font-size:calc(15px*var(--sf-text-scale,1));font-weight:var(--sf-heading-weight);line-height:1.7}[data-sf-theme=drive] .sf-product-card-body .font-bold{font-weight:clamp(100,calc(500 + var(--sf-weight-shift,0)),900)}[data-sf-theme=drive] .sf-lookbook-section .grid{gap:var(--space-6)}[data-sf-theme=drive] .sf-lookbook-tile:not(:has(.sf-lookbook-under-media)){aspect-ratio:auto;background:var(--sf-drive-panel);container-type:inline-size}[data-sf-theme=drive] .sf-lookbook-tile-media:not(.sf-lookbook-under-media){flex-direction:column;height:auto;display:flex}[data-sf-theme=drive] .sf-lookbook-tile-media>div.absolute.bottom-0{padding:var(--space-6)var(--space-7)var(--space-7);background:0 0;position:relative;inset:auto}@media (max-width:639px){[data-sf-theme=drive] :is(.sf-catalog-section,.sf-lookbook-section){padding-block:var(--space-6)}[data-sf-theme=drive] :is(.sf-catalog-section,.sf-lookbook-section) .sf-section-title{margin-block-end:var(--space-5)}[data-sf-theme=drive] .sf-product-detail-related{margin-block-start:var(--space-9)}[data-sf-theme=drive] .sf-lookbook-section .grid{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}[data-sf-theme=drive] .sf-lookbook-tile-media>div.absolute.bottom-0{padding:var(--space-5)var(--space-5)var(--space-6)}[data-sf-theme=drive] .sf-hero-copy{padding-block:var(--space-10)var(--space-8);justify-content:flex-end}}[data-sf-theme=drive] .sf-banners__title,[data-sf-theme=drive] .sf-product-tabs__title{font-size:calc(32px*var(--sf-type-unit,1)*var(--sf-text-scale,1));font-weight:var(--sf-heading-weight);letter-spacing:0;line-height:1.35}[data-sf-theme=drive] .sf-banners__title{margin-block:var(--space-9)var(--space-7)}[data-sf-theme=drive] .sf-banners[data-sf-banners-text=below] .sf-banner{background:var(--sf-drive-panel);color:var(--sf-drive-panel-foreground)}[data-sf-theme=drive] .sf-banners[data-sf-banners-text=below] .sf-banner__copy{align-items:flex-start;gap:var(--space-2);padding:var(--space-6)var(--space-7)var(--space-7);text-align:start;color:var(--sf-drive-panel-foreground);flex:auto}[data-sf-theme=drive] .sf-banners[data-sf-banners-text=below] .sf-banner__eyebrow{font-size:var(--text-xs);font-weight:clamp(100,calc(400 + var(--sf-weight-shift,0)),900);color:var(--sf-drive-rule-on-photo)}[data-sf-theme=drive] .sf-banners[data-sf-banners-text=below] .sf-banner__title{font-weight:var(--sf-heading-weight);line-height:1.4}[data-sf-theme=drive] .sf-banners[data-sf-banners-text=below] .sf-banner__text{color:var(--sf-drive-panel-foreground);line-height:1.8}[data-sf-theme=drive] .sf-banners[data-sf-banners-text=below] .sf-banner__actions{--foreground:var(--sf-drive-panel-foreground);--border:var(--sf-drive-panel-foreground);--primary:var(--sf-drive-panel-foreground);--primary-foreground:var(--sf-drive-panel);--background:transparent;--muted:var(--sf-drive-hero-wash);--ring:var(--sf-drive-panel-foreground);justify-content:flex-start;margin-block-start:auto;padding-block-start:var(--space-4)}[data-sf-theme=drive] .sf-banners[data-sf-banners-layout=stack] .sf-banner__scrim{background:linear-gradient(to bottom,var(--sf-drive-hero-wash-top),transparent 32%),linear-gradient(to right,var(--sf-drive-hero-wash),transparent 70%)}[data-sf-theme=drive] .sf-banners[data-sf-banners-layout=stack] .sf-banner__title{font-weight:var(--sf-heading-weight);letter-spacing:0;line-height:1.05}[data-sf-theme=drive] .sf-banners[data-sf-banners-layout=stack] .sf-banner__eyebrow{font-weight:clamp(100,calc(300 + var(--sf-weight-shift,0)),900);letter-spacing:.3em}[data-sf-theme=drive] .sf-banners[data-sf-banners-layout=stack] .sf-banner__text{max-inline-size:30em}[data-sf-theme=drive] [data-sf-section-type=statement] .sf-statement{padding-block:var(--space-10)var(--space-4)}[data-sf-theme=drive] [data-sf-section-type=statement] .sf-statement__title{letter-spacing:0;line-height:1.4}[data-sf-theme=drive] [data-sf-section-type=links] .sf-widget-grid{gap:var(--space-2)}[data-sf-theme=drive] [data-sf-section-type=links] .sf-widget-grid-item a{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-4)var(--space-2);font-size:calc(20px*var(--sf-type-unit,1)*var(--sf-text-scale,1));font-weight:clamp(100,calc(300 + var(--sf-weight-shift,0)),900);text-align:center;background:0 0;border:0;border-radius:0;display:flex}[data-sf-theme=drive] [data-sf-section-type=links] .sf-widget-grid-item a:hover{background:0 0}[data-sf-theme=drive] [data-sf-section-type=about] .sf-about-layout h2{letter-spacing:0;line-height:1.35}[data-sf-theme=drive] [data-sf-section-type=about] .sf-about-layout p{color:var(--foreground);font-size:var(--text-base);line-height:1.9}@media (min-width:64rem){[data-sf-theme=drive] [data-sf-section-type=links] .sf-widget-grid{grid-template-columns:repeat(4,minmax(0,1fr))}[data-sf-theme=drive] [data-sf-section-type=about] .sf-about-layout{gap:var(--space-11)}}[data-sf-theme=giftcard][data-sf-width=contained],[data-sf-theme=giftcard][data-sf-width=contained] .sf-header[data-sf-header-width=contained]{--sf-container-max:83rem}[data-sf-theme=giftcard][data-sf-corners=round]{--sf-radius-card:calc(var(--radius-xs)*2);--sf-radius-media:calc(var(--radius-xs)*2);--sf-giftcard-banner-radius:var(--radius-sm)}[data-sf-theme=giftcard]:not([data-sf-cols-desktop]){--sf-grid-cols-wide:3;--sf-grid-cols-wider:6}[data-sf-theme=giftcard][data-sf-density=compact]{--sf-grid-gap:var(--space-3);--sf-grid-gap-wide:var(--space-5)}[data-sf-theme=giftcard][data-sf-fit=contain]{--sf-media-pad:0px}[data-sf-theme=giftcard][data-sf-scale=regular]{--sf-type-display:1.75rem;--sf-type-display-wide:2.5rem}[data-sf-theme=giftcard][data-sf-hero-size=regular]{--sf-hero-height:25rem;--sf-hero-height-wide:26.25rem;--sf-hero-height-lg:30rem}[data-sf-theme=giftcard]{--sf-giftcard-rhythm:var(--space-5);--sf-giftcard-title-size:var(--text-lg);--sf-giftcard-title-gap:var(--space-4);--sf-giftcard-inset:var(--space-4);--sf-product-title-size:var(--text-2xl);--sf-product-title-size-lg:var(--text-3xl);--sf-product-title-weight:var(--sf-heading-weight);--sf-product-title-tracking:0;--sf-product-price-size:var(--text-2xl);--sf-product-gap:var(--space-6);--sf-product-gap-lg:var(--space-10);--sf-product-block-gap:var(--space-6);--sf-product-label-tracking:0}@media (min-width:40rem){[data-sf-theme=giftcard]{--sf-giftcard-inset:var(--space-6)}}@media (min-width:64rem){[data-sf-theme=giftcard]{--sf-giftcard-rhythm:var(--space-7);--sf-giftcard-title-size:var(--text-xl);--sf-giftcard-title-gap:var(--space-5);--sf-giftcard-inset:var(--space-8)}}[data-sf-theme=giftcard] [data-sf-section-type]:not([data-sf-section-type=hero])>.sf-section-body>*{padding-block:var(--sf-giftcard-rhythm)}[data-sf-theme=giftcard] .sf-section-title{font-size:var(--sf-giftcard-title-size);font-weight:var(--sf-heading-weight);letter-spacing:0;margin-block:0 var(--sf-giftcard-title-gap);padding-block:0;line-height:1.5}[data-sf-theme=giftcard] [data-sf-hero-band]>div.absolute.inset-0{background-image:linear-gradient(to top,var(--sf-giftcard-scrim-base),var(--sf-giftcard-scrim-mid)42%,var(--sf-giftcard-scrim-clear)78%)}[data-sf-theme=giftcard] [data-sf-hero-band] .sf-hero-copy{padding-block:var(--space-10)calc(var(--space-10) + var(--space-3));gap:var(--space-3)}@media (min-width:64rem){[data-sf-theme=giftcard] [data-sf-hero-band] .sf-hero-copy{padding-block:var(--space-8)}}[data-sf-theme=giftcard] :is(.sf-product-card,.sf-sample-product-card):not(.sf-product-tile){box-shadow:none;background:0 0;border-radius:0;overflow:visible}[data-sf-theme=giftcard] :is(.sf-product-card,.sf-sample-product-card) .sf-product-card-body{padding:var(--space-3)0 0;gap:var(--space-1)}[data-sf-theme=giftcard] :is(.sf-product-card,.sf-sample-product-card) .sf-product-card-body h3{font-weight:var(--sf-heading-weight)}[data-sf-theme=giftcard] .sf-product-detail-related>:not(.sf-section-title){margin-block:0}[data-sf-theme=giftcard] .sf-category-tiles{gap:var(--space-3);scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1*var(--space-4));padding-inline:var(--space-4);scroll-padding-inline:var(--space-4);display:flex;overflow-x:auto}[data-sf-theme=giftcard] .sf-category-tiles::-webkit-scrollbar{display:none}[data-sf-theme=giftcard] .sf-category-tile{grid-template-columns:var(--space-9)minmax(0,1fr);align-content:center;column-gap:var(--space-3);padding:var(--space-3);text-align:start;border-radius:var(--sf-radius-card);scroll-snap-align:start;border-color:#0000;flex:0 0 13.5rem;grid-auto-rows:auto;row-gap:0;display:grid}[data-sf-theme=giftcard] .sf-category-tile>.sf-category-media{width:var(--space-9);border-radius:calc(var(--radius-xs) + var(--space-1)/2);background:var(--sf-media-bg);grid-row:1/span 2}@container (min-width:42rem){[data-sf-theme=giftcard] .sf-category-tiles{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));margin-inline:0;padding-inline:0;scroll-padding-inline:0;display:grid;overflow:visible}}[data-sf-theme=giftcard] .sf-featured-carousel,[data-sf-theme=giftcard] .sf-product-detail-related .sf-featured-carousel{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:0;display:block;position:relative}[data-sf-theme=giftcard] .sf-featured-carousel__track{gap:var(--sf-grid-gap);margin-inline:calc(-1*var(--space-4));padding-inline:var(--space-4);scroll-padding-inline:var(--space-4)}[data-sf-theme=giftcard] .sf-featured-carousel__item{flex:0 0 calc((100% - 2*var(--sf-grid-gap))/2.35)}[data-sf-theme=giftcard] .sf-featured-carousel>button{top:calc(-1*(var(--sf-giftcard-title-gap) + var(--sf-giftcard-title-size)*.75));position:absolute;inset-inline-end:0;translate:0 -50%}@container (min-width:42rem){[data-sf-theme=giftcard] .sf-featured-carousel__item{flex-basis:calc((100% - 3*var(--sf-grid-gap))/4)}}@media (min-width:64rem){[data-sf-theme=giftcard] .sf-featured-carousel__track{gap:var(--sf-grid-gap-wide);margin-inline:0;padding-inline:0;scroll-padding-inline:0}[data-sf-theme=giftcard] .sf-featured-carousel__item{flex-basis:calc((100% - 5*var(--sf-grid-gap-wide))/6)}}[data-sf-theme=giftcard] .sf-lookbook-body>.grid{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}[data-sf-theme=giftcard] .sf-lookbook-body .sf-lookbook-tile{aspect-ratio:16/9;border-radius:var(--sf-radius-media)}[data-sf-theme=giftcard] .sf-lookbook-tile img:is([src*="giftcards%2Flook-1."],[src*="giftcards/look-1."],[src*="giftcards%2Flook-4."],[src*="giftcards/look-4."]){scale:1.22}@media (min-width:64rem){[data-sf-theme=giftcard] .sf-lookbook-tile .absolute.inset-x-0.bottom-0>span{font-size:var(--text-lg)}}@container (min-width:42rem){[data-sf-theme=giftcard] .sf-lookbook-body>.grid{gap:var(--sf-grid-gap-wide);grid-template-columns:repeat(2,minmax(0,1fr))}}[data-sf-theme=giftcard] .sf-banners[data-sf-banners-text=below] .sf-banner__copy{align-items:flex-start;gap:var(--space-2);padding-block:var(--space-4)0;text-align:start}[data-sf-theme=giftcard] .sf-banners .sf-banner__title{font-weight:var(--sf-heading-weight)}[data-sf-theme=giftcard] .sf-banners[data-sf-banners-text=below] .sf-banner__text{font-size:var(--text-sm);line-height:1.7}[data-sf-theme=giftcard] .sf-banners[data-sf-banners-text=below] .sf-banner__actions{--primary:var(--muted);--primary-foreground:var(--foreground);--ring:var(--foreground);justify-content:flex-start;margin-block-start:var(--space-3)}[data-sf-theme=giftcard] [data-sf-section-type][data-sf-section-tone=muted]:not([data-sf-section-type=hero]){background:0 0}[data-sf-theme=giftcard] [data-sf-section-type][data-sf-section-tone=muted]:not([data-sf-section-type=hero])>.sf-section-body{inline-size:calc(100% - 2*var(--sf-giftcard-inset));max-inline-size:calc(var(--sf-container-max) - 2*var(--sf-giftcard-inset));border-radius:var(--sf-giftcard-banner-radius,var(--sf-radius-media));background:var(--sf-section-bg);margin-inline:auto}[data-sf-theme=giftcard] :is(.sf-product-card,.sf-sample-product-card) .pm-state[data-tone=danger]{--state-soft:var(--primary);--state-ink:var(--primary-foreground)}[data-sf-theme=devices]{--sf-apple-gap:var(--space-5);--sf-apple-bleed:calc((100vw - 100cqw)/2);--sf-apple-rhythm:var(--space-8);--sf-apple-title-size:var(--text-2xl);--sf-apple-title-gap:var(--space-4);--sf-apple-tagline-size:var(--text-xl);--sf-apple-caption-size:var(--text-xl);--sf-apple-caption-pad:var(--space-6);--sf-apple-card-width:min(80vw,21.25rem);--sf-apple-product-width:min(64vw,16rem);--sf-apple-category-width:calc(var(--space-12) + var(--space-3));--sf-media-pad:var(--space-4);--sf-media-bg:var(--card);--sf-type-product-name:var(--text-sm);--sf-type-price:var(--text-sm);--sf-product-title-size:var(--text-2xl);--sf-product-title-size-lg:calc(var(--text-3xl) + .125rem);--sf-product-title-weight:var(--sf-heading-weight);--sf-product-title-tracking:-.01em;--sf-product-price-size:var(--text-xl);--sf-product-gap:var(--space-6);--sf-product-gap-lg:var(--space-11);--sf-product-block-gap:var(--space-6);overflow-x:clip}[data-sf-theme=devices][data-sf-density=regular]{--sf-grid-gap:var(--space-3);--sf-grid-gap-wide:var(--space-5);--sf-card-pad:var(--space-4);--sf-card-pad-wide:var(--space-5)}[data-sf-theme=devices][data-sf-density=regular][data-sf-width=contained],[data-sf-theme=devices][data-sf-density=regular][data-sf-width=contained] .sf-header[data-sf-header-width=contained]{--sf-container-max:calc(72.5rem + 2*var(--space-7))}[data-sf-theme=devices][data-sf-density=regular][data-sf-width=contained] .sf-product-detail{--sf-container-max:calc(61.25rem + 2*var(--space-7))}[data-sf-theme=devices][data-sf-hover=zoom]{--sf-card-hover-scale:1.01}[data-sf-theme=devices][data-sf-corners=round]{--sf-radius-card:var(--radius-md);--sf-radius-media:var(--radius-md)}[data-sf-theme=devices][data-sf-weight=regular]{--sf-heading-weight:600}[data-sf-theme=devices][data-sf-hero-size=regular]{--sf-hero-statement-pad-y:var(--space-9)}[data-sf-theme=devices][data-sf-hero-size=tall]{--sf-hero-statement-pad-y:var(--space-11)}[data-sf-theme=devices][data-sf-header=inline] .sf-header{background:var(--background)}@supports (color:color-mix(in lab,red,red)){[data-sf-theme=devices][data-sf-header=inline] .sf-header{background:color-mix(in srgb,var(--background)80%,transparent)}}[data-sf-theme=devices][data-sf-header=inline] .sf-header{-webkit-backdrop-filter:blur(var(--glass-surface-blur))saturate(var(--glass-surface-saturate));backdrop-filter:blur(var(--glass-surface-blur))saturate(var(--glass-surface-saturate));border-bottom-color:#0000}[data-sf-theme=devices][data-sf-header=inline] .sf-header .sf-header-bar{height:var(--space-9);min-height:0}[data-sf-theme=devices][data-sf-header=inline] .sf-header-navigation a{font-size:var(--text-xs);font-weight:clamp(100,calc(400 + var(--sf-weight-shift,0)),900);opacity:.8}[data-sf-theme=devices][data-sf-header=inline] .sf-header-navigation a:is(:hover,[aria-current]){opacity:1}[data-sf-theme=devices][data-sf-header=inline] .sf-header-navigation[data-sf-nav-style=links] a[aria-current]{background:0 0}[data-sf-theme=devices] .sf-catalog-section{padding-block-start:var(--space-9)}[data-sf-theme=devices] .sf-catalog-section>.mx-auto{padding-block-start:0}[data-sf-theme=devices] :is(.sf-featured-section,.sf-categories-section,.sf-lookbook-section[data-sf-tone=plain]),[data-sf-theme=devices] [data-sf-section-type] .sf-catalog-section{padding-block:0}[data-sf-theme=devices] [data-sf-section-type]+[data-sf-section-type]:not([data-sf-section-spacing=airy]){padding-block-start:var(--sf-apple-rhythm)}[data-sf-theme=devices] [data-sf-section-type]+[data-sf-section-type]:has(>.sf-section-body:empty){padding-block-start:0}[data-sf-theme=devices] .sf-section-title{font-size:var(--sf-apple-title-size);font-weight:var(--sf-heading-weight);margin-block-end:var(--sf-apple-title-gap);padding-block-end:0;line-height:1.2}[data-sf-theme=devices] .sf-apple-store-masthead>div{padding-block-end:0}[data-sf-theme=devices] .sf-apple-store-masthead .grid{align-items:center}[data-sf-theme=devices] .sf-apple-store-masthead .grid>div{gap:var(--space-2);align-items:flex-start;max-inline-size:22rem}[data-sf-theme=devices] .sf-apple-store-masthead .sf-hero-cta a.underline-offset-4{margin-inline-start:calc(-1*var(--space-3))}@container (min-width:56rem){[data-sf-theme=devices] .sf-apple-store-masthead .grid>div{align-items:flex-end}[data-sf-theme=devices] .sf-apple-store-masthead .sf-hero-cta a.underline-offset-4{margin-inline:0 calc(-1*var(--space-3))}}[data-sf-theme=devices] .sf-apple-store-title{line-height:1.1}[data-sf-theme=devices] .sf-apple-store-headline{font-size:var(--sf-apple-tagline-size);line-height:1.3}[data-sf-theme=devices] :is(.sf-category-tiles,.sf-product-rail,.sf-lookbook-rail){gap:var(--sf-apple-gap);overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none;margin-inline:calc(-1*var(--sf-apple-bleed));padding-inline:var(--sf-apple-bleed);scroll-padding-inline:var(--sf-apple-bleed);margin-block:calc(-1*var(--space-2))calc(-1*var(--space-6));padding-block:var(--space-2)var(--space-6);display:flex;overflow-x:auto}[data-sf-theme=devices] :is(.sf-category-tiles,.sf-product-rail,.sf-lookbook-rail)::-webkit-scrollbar{display:none}[data-sf-theme=devices] .sf-category-tiles{gap:var(--space-2)}[data-sf-theme=devices] .sf-category-tile{flex:0 0 var(--sf-apple-category-width);scroll-snap-align:start;gap:var(--space-3);background:0 0;border:0;padding:0}[data-sf-theme=devices] .sf-category-tile>span:not(.sf-category-media){font-size:var(--text-sm);font-weight:clamp(100,calc(600 + var(--sf-weight-shift,0)),900)}[data-sf-theme=devices] .sf-category-media{aspect-ratio:20/13;width:100%;height:auto}[data-sf-theme=devices] .sf-product-rail-item{flex:0 0 var(--sf-apple-product-width);width:var(--sf-apple-product-width);scroll-snap-align:start}[data-sf-theme=devices] .sf-lookbook-rail-item{flex:0 0 var(--sf-apple-card-width);width:var(--sf-apple-card-width);scroll-snap-align:start}[data-sf-theme=devices] .sf-lookbook-poster{box-shadow:var(--sf-apple-card-shadow);transition:box-shadow var(--dur-enter)var(--ease-out)}[data-sf-theme=devices] .sf-lookbook-poster:hover{box-shadow:var(--sf-apple-card-shadow-hover)}[data-sf-theme=devices] .sf-lookbook-poster-caption{padding:var(--sf-apple-caption-pad)var(--sf-apple-caption-pad)var(--space-10)}[data-sf-theme=devices] .sf-lookbook-poster-caption>span{font-size:var(--sf-apple-caption-size);line-height:1.3}[data-sf-theme=devices] :is(.sf-product-card,.sf-sample-product-card):not(.sf-product-tile){box-shadow:var(--sf-apple-card-shadow);transition:box-shadow var(--dur-enter)var(--ease-out);border:0}[data-sf-theme=devices] :is(.sf-product-card,.sf-sample-product-card):not(.sf-product-tile):hover{box-shadow:var(--sf-apple-card-shadow-hover)}[data-sf-theme=devices] .sf-product-card-body{padding-block-start:var(--space-1)}[data-sf-theme=devices] :is(.sf-product-card,.sf-sample-product-card) h3{font-weight:var(--sf-heading-weight)}[data-sf-theme=devices] .sf-product-detail-title{text-wrap:balance}[data-sf-theme=devices] .sf-catalog-toolbar{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;margin-block-start:0;position:relative;inset-block-start:auto}@media (min-width:64rem){[data-sf-theme=devices]{--sf-apple-rhythm:var(--space-10);--sf-apple-title-size:calc(var(--text-2xl) + var(--space-1));--sf-apple-title-gap:var(--space-6);--sf-apple-tagline-size:calc(var(--text-2xl) + var(--space-1));--sf-apple-caption-size:var(--text-2xl);--sf-apple-caption-pad:var(--space-7);--sf-apple-card-width:calc((100cqw - 2*var(--sf-apple-gap))/3);--sf-apple-product-width:calc((100cqw - 3*var(--sf-apple-gap))/4);--sf-apple-category-width:calc(var(--space-13) + var(--space-2));--sf-media-pad:var(--space-6);--sf-type-product-name:var(--text-base)}[data-sf-theme=devices][data-sf-hero-size=regular]{--sf-hero-statement-pad-y:var(--space-10)}[data-sf-theme=devices][data-sf-hero-size=tall]{--sf-hero-statement-pad-y:var(--space-12)}[data-sf-theme=devices][data-sf-header=inline] .sf-header .sf-header-bar{height:calc(var(--space-10) - var(--space-5))}[data-sf-theme=devices] [data-sf-product-layout=wide] .sf-product-detail-layout{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr)}}[data-sf-theme=devices]{--sf-apple-link:var(--primary);--sf-apple-banner-pad:var(--space-6)}[data-sf-theme=devices]:where([data-sf-look-version~="2"]) .sf-announcement{background:var(--card);text-align:center;border-bottom-color:#0000}[data-sf-theme=devices]:where([data-sf-look-version~="2"]) .sf-announcement a{font-weight:clamp(100,calc(400 + var(--sf-weight-shift,0)),900)}[data-sf-theme=devices] .sf-banners{padding-block:0}[data-sf-theme=devices] .sf-banners[data-sf-banners-gap=small]{--sf-banners-gap:var(--sf-apple-gap)}[data-sf-theme=devices] .sf-banners__title{margin-block:0 var(--sf-apple-title-gap)}[data-sf-theme=devices] .sf-banners[data-sf-banners-text=topStart] .sf-banner{border-radius:var(--sf-banner-radius);background:var(--card);box-shadow:var(--sf-apple-card-shadow);transition:box-shadow var(--dur-enter)var(--ease-out);overflow:hidden}[data-sf-theme=devices] .sf-banners[data-sf-banners-text=topStart] .sf-banner:hover{box-shadow:var(--sf-apple-card-shadow-hover)}[data-sf-theme=devices] .sf-banners[data-sf-banners-text=topStart] .sf-banner[data-sf-text-tone=light]{background:var(--sf-apple-card-night)}[data-sf-theme=devices] .sf-banners[data-sf-banners-text=topStart] .sf-banner:has(>.sf-banner__media:not([data-sf-size-mobile-height])){aspect-ratio:var(--sf-banner-ratio-phone)}@media (min-width:64rem){[data-sf-theme=devices] .sf-banners[data-sf-banners-text=topStart] .sf-banner:has(>.sf-banner__media[data-sf-size-desktop-height]){aspect-ratio:auto}}[data-sf-theme=devices] .sf-banners[data-sf-banners-text=topStart] .sf-banner__media{background:0 0;border-radius:0;flex:auto;min-block-size:0}[data-sf-theme=devices] .sf-banners[data-sf-banners-text=topStart] .sf-banner__media:not([data-sf-size-mobile-height]){aspect-ratio:auto}[data-sf-theme=devices] .sf-banners[data-sf-banners-text=topStart] .sf-banner__scrim{display:none}[data-sf-theme=devices] .sf-banners[data-sf-banners-text=topStart] .sf-banner__copy{gap:var(--space-1);padding:var(--sf-apple-banner-pad)var(--sf-apple-banner-pad)var(--space-3);flex:none;order:-1;position:relative;inset:auto}[data-sf-theme=devices] .sf-banners[data-sf-banners-text=topStart] .sf-banner__eyebrow{font-size:var(--text-xs);font-weight:clamp(100,calc(600 + var(--sf-weight-shift,0)),900);color:var(--sf-apple-new)}[data-sf-theme=devices] .sf-banners[data-sf-banners-text=topStart] .sf-banner__eyebrow:lang(fa){font-size:var(--text-sm)}[data-sf-theme=devices] .sf-banners[data-sf-banners-text=topStart] .sf-banner[data-sf-text-tone=light] .sf-banner__eyebrow{color:var(--sf-apple-new-on-night)}[data-sf-theme=devices] .sf-banners[data-sf-banners-text=topStart] .sf-banner__title{font-weight:var(--sf-heading-weight)}[data-sf-theme=devices] .sf-banners[data-sf-banners-text=topStart] .sf-banner__text{font-size:var(--text-sm);line-height:1.6}[data-sf-theme=devices] .sf-banners[data-sf-banners-text=topStart] .sf-banner__actions{gap:0 var(--space-5);margin-block-start:var(--space-2)}[data-sf-theme=devices] .sf-banners[data-sf-banners-buttons=link] .sf-banner[data-sf-text-tone=dark] .sf-banner__actions{--primary:var(--sf-apple-link);--ring:var(--sf-apple-link)}[data-sf-theme=devices] .sf-banners[data-sf-banners-buttons=link] .sf-banner__actions [data-slot=button]{padding-inline:0;text-decoration-line:none}[data-sf-theme=devices] .sf-banners[data-sf-banners-buttons=link] .sf-banner__actions [data-slot=button]:hover{text-decoration-line:underline}@container sf-banners not (min-width:48rem){[data-sf-theme=devices] .sf-banners[data-sf-banners-layout=bento][data-sf-banners-text=topStart] .sf-banner:not(:first-child){aspect-ratio:auto;--sf-apple-banner-pad:var(--space-4)}[data-sf-theme=devices] .sf-banners[data-sf-banners-layout=bento][data-sf-banners-text=topStart] .sf-banner:not(:first-child) .sf-banner__media:not([data-sf-size-mobile-height]){aspect-ratio:1;flex:none}}@container sf-banners (min-width:48rem){[data-sf-theme=devices] .sf-banners .sf-banners__grid{--sf-banner-title-size:var(--sf-apple-title-size)}[data-sf-theme=devices] .sf-banners[data-sf-banners-text=topStart] .sf-banner:has(>.sf-banner__media:not([data-sf-size-desktop-height])){aspect-ratio:var(--sf-banner-ratio)}[data-sf-theme=devices] .sf-banners[data-sf-banners-text=topStart] .sf-banner__media:not([data-sf-size-desktop-height]){aspect-ratio:auto}[data-sf-theme=devices] .sf-banners[data-sf-banners-layout=bento][data-sf-banners-text=topStart] .sf-banner:first-child{aspect-ratio:auto;--sf-apple-banner-pad:var(--space-9);align-self:stretch}[data-sf-theme=devices] .sf-banners[data-sf-banners-text=topStart] .sf-banner__text{font-size:var(--text-base)}}[data-sf-theme=devices] [data-sf-section-type=spotlight]>.sf-section-body>*,[data-sf-theme=devices]:where([data-sf-look-version~="2"]) :is([data-sf-section-type=heading],[data-sf-section-type=links],[data-sf-section-type=text]) .sf-widget-section,[data-sf-theme=devices]:where([data-sf-look-version~="2"]) [data-sf-section-type=features]>.sf-section-body>section{padding-block:0}[data-sf-theme=devices]:where([data-sf-look-version~="2"]) [data-sf-section-type=heading] :is(h2,h3,h4),[data-sf-theme=devices]:where([data-sf-look-version~="2"]) [data-sf-section-type=links] .sf-widget-section>h2{font-size:var(--sf-apple-title-size);font-weight:var(--sf-heading-weight);letter-spacing:0;margin-block:0;line-height:1.2}[data-sf-theme=devices]:where([data-sf-look-version~="2"]) [data-sf-section-type=heading]+[data-sf-section-type]:not([data-sf-section-spacing=airy]){padding-block-start:var(--sf-apple-title-gap)}[data-sf-theme=devices]:where([data-sf-look-version~="2"]) .sf-features-grid{gap:var(--sf-apple-gap)}[data-sf-theme=devices]:where([data-sf-look-version~="2"]) .sf-features-item{align-items:flex-start;gap:var(--space-3);padding:var(--space-7)var(--space-6);border-radius:var(--sf-radius-card);background:var(--card);box-shadow:var(--sf-apple-card-shadow);text-align:start;border:0}[data-sf-theme=devices]:where([data-sf-look-version~="2"]) .sf-features-item-icon{background:0 0;block-size:auto;inline-size:auto}[data-sf-theme=devices]:where([data-sf-look-version~="2"]) .sf-features-item-icon>[role=img]{inline-size:var(--space-8);block-size:var(--space-8);color:var(--sf-apple-link)}[data-sf-theme=devices]:where([data-sf-look-version~="2"]) .sf-features-item h3{font-size:var(--text-lg);font-weight:var(--sf-heading-weight);line-height:1.35}[data-sf-theme=devices]:where([data-sf-look-version~="2"]) [data-sf-section-type=links] .sf-widget-section>h2{margin-block-end:var(--sf-apple-title-gap)}[data-sf-theme=devices]:where([data-sf-look-version~="2"]) [data-sf-section-type=links] .sf-widget-grid{gap:var(--space-3);flex-wrap:wrap;display:flex}[data-sf-theme=devices]:where([data-sf-look-version~="2"]) [data-sf-section-type=links] .sf-widget-grid-item>a{block-size:auto;inline-size:auto;min-block-size:var(--space-11);padding-block:0;padding-inline:var(--space-4);border-color:var(--foreground);align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){[data-sf-theme=devices]:where([data-sf-look-version~="2"]) [data-sf-section-type=links] .sf-widget-grid-item>a{border-color:color-mix(in srgb,var(--foreground)56%,transparent)}}[data-sf-theme=devices]:where([data-sf-look-version~="2"]) [data-sf-section-type=links] .sf-widget-grid-item>a{border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:clamp(100,calc(400 + var(--sf-weight-shift,0)),900)}[data-sf-theme=devices]:where([data-sf-look-version~="2"]) [data-sf-section-type=links]+[data-sf-section-type=text] .sf-widget-section>p{color:var(--muted-foreground);line-height:1.6}[data-sf-theme=devices] .sf-footer :is(.sf-footer-column__title,.sf-footer-column__link,.sf-footer-links a:where([data-sf-look-version~="2"] *)){font-size:var(--text-xs)}[data-sf-theme=devices] .sf-footer .sf-footer-column__title{font-weight:var(--sf-heading-weight)}[data-sf-theme=devices] .sf-footer .sf-footer-column__link{color:var(--muted-foreground)}@media (min-width:64rem){[data-sf-theme=devices]{--sf-apple-banner-pad:var(--space-7)}[data-sf-theme=devices]:where([data-sf-look-version~="2"]) .sf-features-item{min-block-size:calc(var(--space-12)*2 + var(--space-7));padding:var(--space-8)var(--space-7)}[data-sf-theme=devices]:where([data-sf-look-version~="2"]) .sf-features-item h3{font-size:var(--text-xl)}[data-sf-theme=devices]:where([data-sf-look-version~="2"]) [data-sf-section-type=links] .sf-widget-grid-item>a{min-block-size:calc(var(--space-9) + var(--space-1))}}[data-sf-theme=perfume][data-sf-width=contained]{--sf-container-max:76rem}[data-sf-theme=perfume][data-sf-corners=soft]{--sf-radius-media:var(--sf-radius-card)}[data-sf-theme=perfume]{--sf-perfume-rhythm:var(--space-6);--sf-perfume-lead-carousel-max:62rem}@media (min-width:64rem){[data-sf-theme=perfume]{--sf-perfume-rhythm:var(--space-9)}}[data-sf-theme=perfume] [data-sf-section-type]:not([data-sf-section-type=hero])>.sf-section-body>*{padding-block:var(--sf-perfume-rhythm)}[data-sf-theme=perfume] [data-sf-section-type=hero]+[data-sf-section-type=featured]>.sf-section-body>*{padding-block-start:0}[data-sf-theme=perfume] .sf-about-layout>:not(.sf-about-media)>h2,[data-sf-theme=perfume] .sf-section-title{font-size:var(--text-2xl);font-weight:var(--sf-heading-weight);letter-spacing:0;text-align:center;margin-block:0 var(--space-6);padding:0;line-height:1.4}@media (min-width:64rem){[data-sf-theme=perfume] .sf-about-layout>:not(.sf-about-media)>h2,[data-sf-theme=perfume] .sf-section-title{font-size:var(--text-3xl);margin-block-end:var(--space-8)}[data-sf-theme=perfume] [data-sf-section-type=hero]:has(+[data-sf-section-type=featured] .sf-featured-carousel) .sf-orbit-hero{padding-block-end:0}[data-sf-theme=perfume] .sf-orbit-products .sf-orbit-item:nth-child(3){translate:calc(min(98cqh,88cqw)/-5.26316) calc(min(98cqh,88cqw)/-2.63158)}[data-sf-theme=perfume] .sf-orbit-products .sf-orbit-item:nth-child(4){translate:calc(min(98cqh,88cqw)/5.26316) calc(min(98cqh,88cqw)/-2.63158)}}[data-sf-theme=perfume] .sf-featured-carousel{max-width:none}[data-sf-theme=perfume] [data-sf-section-type=hero]+[data-sf-section-type=featured] .sf-featured-carousel{max-width:var(--sf-perfume-lead-carousel-max)}[data-sf-theme=perfume] .sf-product-tile .sf-product-card-media{aspect-ratio:4/3;max-width:none;max-height:none}[data-sf-theme=perfume] .sf-product-tile .sf-product-card-body{gap:var(--space-1)}[data-sf-theme=perfume]:not(.dark *) :is(.sf-product-tile,.sf-catalog-panel .sf-product-card,.sf-catalog-panel .sf-sample-product-card) .sf-photo-frame{mix-blend-mode:multiply}[data-sf-theme=perfume] .sf-category-cards{gap:var(--space-4)}@container (min-width:42rem){[data-sf-theme=perfume] .sf-category-cards{gap:var(--space-6)}}[data-sf-theme=perfume] .sf-about-layout:has(>.sf-about-media){row-gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}[data-sf-theme=perfume] .sf-about-layout:has(>.sf-about-media)>:not(.sf-about-media){display:contents}[data-sf-theme=perfume] .sf-about-layout:has(>.sf-about-media)>:not(.sf-about-media)>*{margin:0}[data-sf-theme=perfume] .sf-about-layout:has(>.sf-about-media)>:not(.sf-about-media)>h2{order:-1;margin-block-end:0}[data-sf-theme=perfume] .sf-about-media{aspect-ratio:5/4}@container (min-width:42rem){[data-sf-theme=perfume] .sf-about-layout:has(>.sf-about-media){grid-template-rows:auto 1fr auto auto auto 1fr;grid-template-columns:49% minmax(0,1fr);gap:0 9%}[data-sf-theme=perfume] .sf-about-layout:has(>.sf-about-media)>:not(.sf-about-media)>h2{grid-area:1/1/auto/-1;margin-block-end:var(--space-8)}[data-sf-theme=perfume] .sf-about-layout:has(>.sf-about-media)>.sf-about-media{grid-area:2/1/7}[data-sf-theme=perfume] .sf-about-layout:has(>.sf-about-media)>:not(.sf-about-media)>p{grid-area:3/2;max-width:30rem}[data-sf-theme=perfume] .sf-about-layout:has(>.sf-about-media)>:not(.sf-about-media)>a{grid-area:4/2;justify-self:start;margin-block-start:var(--space-3)}[data-sf-theme=perfume] .sf-about-layout:has(>.sf-about-media)>:not(.sf-about-media)>.sf-about-highlights{max-width:30rem;grid-area:5/2;margin-block-start:var(--space-7)}}[data-sf-theme=perfume] .sf-about-section p{font-size:var(--text-sm);line-height:1.9}[data-sf-theme=perfume] .sf-about-highlights{flex-wrap:nowrap;gap:0}[data-sf-theme=perfume] .sf-about-highlights>*{width:auto;min-width:0;padding-inline:var(--space-3);flex:1 1 0}[data-sf-theme=perfume] .sf-about-highlights>*+*{border-inline-start:1px solid var(--border)}[data-sf-theme=perfume] .sf-about-highlight__icon{border:0;border-radius:0;width:auto;height:auto}[data-sf-theme=perfume] .sf-catalog-panel{padding:var(--space-4)}@media (min-width:64rem){[data-sf-theme=perfume] .sf-catalog-panel{padding:var(--space-8)var(--space-7)}}[data-sf-theme=perfume] .sf-catalog-panel .sf-product-grid{--sf-perfume-cols:var(--sf-grid-cols-base,2);--sf-perfume-gap:var(--sf-grid-gap);justify-content:center;row-gap:var(--space-7);flex-wrap:wrap;display:flex}@container (min-width:42rem){[data-sf-theme=perfume] .sf-catalog-panel .sf-product-grid{--sf-perfume-cols:var(--sf-grid-cols-wide,3);--sf-perfume-gap:var(--sf-grid-gap-wide)}}@container (min-width:64rem){[data-sf-theme=perfume] .sf-catalog-panel .sf-product-grid{--sf-perfume-cols:var(--sf-grid-cols-wider,4)}}[data-sf-theme=perfume] .sf-catalog-panel .sf-product-grid>*{flex:0 0 calc((100% - (var(--sf-perfume-cols) - 1)*var(--sf-perfume-gap))/var(--sf-perfume-cols));min-width:0}[data-sf-theme=perfume] .sf-footer:not([data-sf-section-tone]){background:var(--sf-glass-panel-bg,var(--card));border-block-start-color:#0000}[data-sf-theme=perfume] .sf-product-detail-gallery :is(.sf-gallery-mobile>:first-child,.sf-product-gallery-mosaic>*){background:var(--sf-glass-panel-bg,var(--muted))}[data-sf-theme=perfume]:not(.dark *) .sf-product-detail-gallery :is(.sf-gallery-mobile>:first-child,.sf-product-gallery-mosaic>*) img{mix-blend-mode:multiply}@media (min-width:64rem){[data-sf-theme=perfume] .sf-product-detail[data-sf-product-layout=centered][data-sf-gallery=dots] .sf-product-detail-gallery,[data-sf-theme=perfume] .sf-product-detail[data-sf-product-layout=centered][data-sf-gallery=thumbs] .sf-product-detail-gallery{max-inline-size:28rem}}[data-sf-theme=perfume]:where([data-sf-look-version~="2"]) [data-sf-section-type=faq] .sf-section-title+div{border-color:#0000;max-inline-size:42rem;margin-inline:auto}[data-sf-theme=perfume]:where([data-sf-look-version~="2"]) [data-sf-section-type=faq] details{padding-inline:var(--space-1)}[data-sf-theme=perfume] .sf-banners[data-sf-banners-text=below] .sf-banner__title{font-weight:var(--sf-heading-weight)}[data-sf-theme=perfume] .sf-banners[data-sf-banners-text=below] .sf-banner__text{max-inline-size:22em;font-size:var(--text-sm)}@media (min-width:64rem){[data-sf-theme=perfume] .sf-mega{max-inline-size:calc(var(--sf-container-max,76rem) - 2*var(--space-6));border-radius:var(--sf-radius-card);background:var(--card);border:0;margin-inline:auto;inset-block-start:var(--space-2)}}[data-sf-theme=marly]{--sf-marly-page-pad:var(--space-4);--sf-marly-block:var(--space-6);--sf-marly-tile-gap:var(--space-2);--sf-marly-card-gap:var(--space-3);--sf-marly-caption-height:2.25rem;--sf-marly-column:min(100% - 2*var(--sf-marly-page-pad),var(--sf-container-max,82.5rem) - 2*var(--sf-marly-page-pad))}@media (min-width:40rem){[data-sf-theme=marly]{--sf-marly-page-pad:var(--space-6)}}@media (min-width:64rem){[data-sf-theme=marly]{--sf-marly-page-pad:var(--space-7);--sf-marly-block:var(--space-8);--sf-marly-card-gap:var(--space-4);--sf-marly-caption-height:2.75rem}}[data-sf-theme=marly][data-sf-face=estedad]:where(:not([data-sf-heading-face])):lang(en) :is(h1,.sf-header-name,.sf-product-card h3,.sf-sample-product-card h3,.sf-marly-promo-copy h2,.sf-marly-seasonal-copy h2,.sf-about-section h2,[data-sf-lookbook=services] .sf-section-title){font-weight:var(--sf-heading-weight)}[data-sf-theme=marly] .sf-header{border:0}[data-sf-theme=marly] .sf-header[data-sf-header-density=regular] .sf-header-bar{height:var(--sf-marly-header-height);min-height:var(--sf-marly-header-height)}[data-sf-theme=marly] .sf-header-bar{padding-inline:var(--sf-marly-gutter)}[data-sf-theme=marly] .sf-header-name{font-size:var(--text-xl);font-weight:var(--sf-heading-weight);text-transform:uppercase}[data-sf-theme=marly]:lang(en) .sf-header-name{letter-spacing:.15em}[data-sf-theme=marly] .sf-header-navigation{border:0}[data-sf-theme=marly] .sf-header-navigation-track{min-height:var(--sf-marly-nav-height);justify-content:center;gap:var(--space-9)}[data-sf-theme=marly] .sf-header-navigation a{font-size:var(--text-sm);font-weight:clamp(100,calc(400 + var(--sf-weight-shift,0)),900)}[data-sf-theme=marly]:lang(en) .sf-header-navigation a{font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase}[data-sf-theme=marly] .sf-header-navigation[data-sf-nav-style] a[aria-current]{text-underline-offset:.6em;background:0 0;text-decoration-line:underline}[data-sf-theme=marly] .sf-hero-copy{padding-block:var(--space-10);gap:var(--space-3)}[data-sf-theme=marly] .sf-hero-copy h1{font-size:var(--text-4xl);line-height:1.2;font-weight:var(--sf-heading-weight);letter-spacing:0}[data-sf-theme=marly]:lang(en) .sf-hero-copy h1{letter-spacing:.08em;text-transform:uppercase}[data-sf-theme=marly] .sf-hero-copy [data-sf-hero-text]{gap:var(--space-2)}[data-sf-theme=marly] .sf-hero-copy [data-sf-hero-text]>p{font-size:var(--text-sm);opacity:1;order:-1}[data-sf-theme=marly]:lang(en) .sf-hero-copy [data-sf-hero-text]>p{font-size:var(--text-xs);font-weight:clamp(100,calc(500 + var(--sf-weight-shift,0)),900);letter-spacing:.2em;text-transform:uppercase}[data-sf-theme=marly] .sf-hero-copy [data-sf-hero-text]>div:empty{display:none}[data-sf-theme=marly] :is(.sf-hero-cta,.sf-about-section) a[data-slot=button]{text-underline-offset:.5em;text-decoration-line:underline}[data-sf-theme=marly] .sf-hero-cta a[data-slot=button]{margin-inline-start:calc(var(--space-3)*-1)}[data-sf-theme=marly]:lang(en) :is(.sf-hero-cta,.sf-about-section) a[data-slot=button]{letter-spacing:.2em;text-transform:uppercase}[data-sf-theme=marly] :is(.sf-featured-section,.sf-lookbook-section,.sf-about-section,.sf-promo-section){padding-block:var(--sf-marly-block)}[data-sf-theme=marly] .sf-section-title{font-size:var(--text-xl);font-weight:var(--sf-heading-weight);letter-spacing:0;margin-block-end:var(--space-5);padding-block-end:0}[data-sf-theme=marly]:lang(en) .sf-section-title{font-size:var(--text-xs);font-weight:var(--sf-heading-weight);letter-spacing:.2em;text-transform:uppercase}[data-sf-theme=marly] .sf-product-rail{gap:var(--sf-marly-card-gap);scrollbar-width:thin}[data-sf-theme=marly] .sf-product-rail-item{width:calc((100cqi - var(--sf-marly-card-gap))/2.2);flex:none}[data-sf-theme=marly][data-sf-card=flat] :is(.sf-product-card,.sf-sample-product-card){box-shadow:none;background:var(--background);border:0}[data-sf-theme=marly] .sf-product-card-media{background:var(--muted)}[data-sf-theme=marly] .sf-product-card-body{padding:var(--space-4)var(--space-2)var(--space-2);gap:var(--space-2)}[data-sf-theme=marly] :is(.sf-product-card,.sf-sample-product-card) h3{font-size:var(--text-base);font-weight:var(--sf-heading-weight)}[data-sf-theme=marly]:lang(en) :is(.sf-product-card,.sf-sample-product-card) h3{letter-spacing:.1em;text-transform:uppercase}[data-sf-theme=marly] .sf-product-card-body :is(.pm-num,.font-bold){font-weight:clamp(100,calc(400 + var(--sf-weight-shift,0)),900)}[data-sf-theme=marly] .sf-lookbook-section .grid{gap:var(--sf-marly-tile-gap)}[data-sf-theme=marly] :is([data-sf-lookbook=lookbook],[data-sf-lookbook=editorial]) .sf-lookbook-tile{aspect-ratio:auto}[data-sf-theme=marly] :is([data-sf-lookbook=lookbook],[data-sf-lookbook=editorial]) .sf-lookbook-tile-media{flex-direction:column;justify-content:flex-end;display:flex}[data-sf-theme=marly] [data-sf-lookbook=lookbook] .sf-lookbook-tile-media{aspect-ratio:1}[data-sf-theme=marly] :is([data-sf-lookbook=lookbook],[data-sf-lookbook=editorial]) .sf-lookbook-tile-media>.absolute{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--sf-marly-caption-height);padding:var(--space-2)var(--space-2)0;background:var(--background);display:flex;position:relative;inset:auto}[data-sf-theme=marly] :is([data-sf-lookbook=lookbook],[data-sf-lookbook=editorial]) .sf-lookbook-tile-media>.absolute>span:first-child{color:var(--foreground);font-size:var(--text-sm);font-weight:clamp(100,calc(400 + var(--sf-weight-shift,0)),900)}[data-sf-theme=marly]:lang(en) :is([data-sf-lookbook=lookbook],[data-sf-lookbook=editorial]) .sf-lookbook-tile-media>.absolute>span:first-child{font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase}.sf-marly-discover{color:var(--foreground);font-size:var(--text-xs);text-underline-offset:.5em;flex:none;text-decoration:underline;display:block}.sf-marly-discover:lang(en){letter-spacing:.16em;text-transform:uppercase}[data-sf-theme=marly] [data-sf-lookbook=editorial] .grid{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--sf-marly-page-pad)*-1);padding-inline:var(--sf-marly-page-pad);scroll-padding-inline:var(--sf-marly-page-pad);display:flex;overflow-x:auto}[data-sf-theme=marly] [data-sf-lookbook=editorial] .sf-lookbook-tile{scroll-snap-align:start;flex:0 0 82%}[data-sf-theme=marly] [data-sf-lookbook=editorial] .sf-lookbook-tile-media{aspect-ratio:4/5}[data-sf-theme=marly] [data-sf-lookbook=services] .sf-section-title{text-align:center;margin-block-end:var(--space-7)}[data-sf-theme=marly]:lang(en) [data-sf-lookbook=services] .sf-section-title{font-size:var(--text-xl);letter-spacing:.12em}[data-sf-theme=marly] [data-sf-lookbook=services] .grid{gap:var(--space-6)var(--space-3)}[data-sf-theme=marly] [data-sf-lookbook=services] .sf-lookbook-tile{aspect-ratio:auto}[data-sf-theme=marly] [data-sf-lookbook=services] .sf-lookbook-under-media{aspect-ratio:4/5;height:auto}[data-sf-theme=marly] [data-sf-lookbook=services] .sf-lookbook-under-caption{padding:var(--space-2)var(--space-2)0;text-align:center;font-weight:clamp(100,calc(400 + var(--sf-weight-shift,0)),900);text-underline-offset:.5em;text-decoration:underline}[data-sf-theme=marly]:lang(en) [data-sf-lookbook=services] .sf-lookbook-under-caption{font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase}.sf-marly-seasonal{padding-block:var(--sf-marly-block)}.sf-marly-seasonal-copy{align-items:center;gap:var(--space-2);padding:0 var(--sf-marly-page-pad)var(--space-5);text-align:center;flex-direction:column;display:flex}.sf-marly-seasonal-copy h2{font-size:var(--text-2xl);font-weight:clamp(100,calc(300 + var(--sf-weight-shift,0)),900);line-height:1.4}.sf-marly-seasonal-copy:lang(en) h2{letter-spacing:.08em}.sf-marly-seasonal-copy a{min-height:2.75rem;font-size:var(--text-sm);text-underline-offset:.5em;align-items:center;text-decoration:underline;display:inline-flex}.sf-marly-seasonal-copy a:lang(en){font-size:var(--text-xs);letter-spacing:.2em;text-transform:uppercase}.sf-marly-seasonal-media{width:var(--sf-marly-column);aspect-ratio:var(--sf-marly-seasonal-mobile-ratio);margin-inline:auto;position:relative;overflow:hidden}.sf-marly-seasonal-video{object-fit:cover;visibility:hidden;width:100%;height:100%;position:absolute;inset:0}.sf-marly-seasonal-video[data-ready=true]{visibility:visible}.sf-marly-seasonal-control{position:absolute;inset-block-end:var(--space-4);inset-inline-end:var(--space-4)}[data-sf-theme=marly] .sf-about-section .grid{gap:var(--space-2)}[data-sf-theme=marly] .sf-about-media{aspect-ratio:4/3}[data-sf-theme=marly] .sf-about-section .space-y-4{padding:var(--space-6)var(--space-4);text-align:center;flex-direction:column;align-items:center;display:flex}[data-sf-theme=marly] .sf-about-section h2{font-size:var(--text-2xl);font-weight:var(--sf-heading-weight);line-height:1.4}[data-sf-theme=marly]:lang(en) .sf-about-section h2{letter-spacing:.08em;text-transform:uppercase}[data-sf-theme=marly] .sf-about-section p{max-width:30rem;margin-inline:auto;line-height:1.9}[data-sf-theme=marly] .sf-promo-media{aspect-ratio:4/5;border-radius:0}.sf-marly-promo-copy{align-items:center;gap:var(--space-3);padding:var(--space-10)var(--space-4)var(--space-7);text-align:center;color:var(--scrim-foreground);background:linear-gradient(to top,var(--scrim),transparent);flex-direction:column;display:flex;position:absolute;inset-block-end:0;inset-inline:0}.sf-marly-promo-copy h2{font-size:var(--text-2xl);font-weight:clamp(100,calc(300 + var(--sf-weight-shift,0)),900);line-height:1.3}.sf-marly-promo-copy:lang(en) h2{letter-spacing:.08em;text-transform:uppercase}.sf-marly-promo-copy .sf-marly-discover{color:var(--scrim-foreground)}[data-sf-theme=marly] .sf-catalog-section{padding-block:var(--sf-marly-block)0}[data-sf-theme=marly] .sf-catalog-section:not(:has(>.sf-catalog-panel))>div{padding-block-start:0}[data-sf-theme=marly] .sf-catalog-panel{padding-inline:0}[data-sf-theme=marly] .sf-catalog-toolbar{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--background)}[data-sf-theme=marly] .sf-catalog-head>div:has(.sf-catalog-title){text-align:center;flex-direction:column;align-items:center}[data-sf-theme=marly] :is(.sf-catalog-title,:not(.sf-section-body)>.sf-catalog-section>.sf-section-title){font-size:var(--text-2xl);font-weight:var(--sf-heading-weight);text-align:center}[data-sf-theme=marly][data-sf-face=estedad]:where(:not([data-sf-heading-face])):lang(en) :is(.sf-catalog-title,:not(.sf-section-body)>.sf-catalog-section>.sf-section-title){font-weight:var(--sf-heading-weight);letter-spacing:.1em;text-transform:uppercase}[data-sf-theme=marly] .sf-product-detail-gallery{background:0 0}[data-sf-theme=marly] .sf-product-detail{padding-block-start:var(--space-4);padding-inline:0}[data-sf-theme=marly] .sf-product-detail-layout{gap:var(--sf-marly-product-mobile-gap)}[data-sf-theme=marly] .sf-product-detail-gallery{margin-inline:var(--space-1)}[data-sf-theme=marly] .sf-product-detail-options{padding-inline:var(--space-4);padding-block:0 var(--space-6)}[data-sf-theme=marly] .sf-gallery-mobile{position:relative}[data-sf-theme=marly] .sf-gallery-pagination{margin:0;position:absolute;inset-block-end:var(--space-4);inset-inline:0}[data-sf-theme=marly] .sf-gallery-pagination span{width:var(--space-10);height:var(--sf-marly-gallery-line-height);border-radius:0}[data-sf-theme=marly] .sf-product-detail-gallery .overflow-x-auto{margin-inline:0}[data-sf-theme=marly] :is(.sf-product-detail-related,.sf-product-detail-recent){padding-inline:var(--space-4)}[data-sf-theme=marly] .sf-footer{background:var(--sf-section-bg,var(--sf-marly-footer,var(--muted)));margin-block-start:var(--sf-marly-block)}[data-sf-theme=marly] .sf-footer h2{font-size:var(--text-sm);font-weight:var(--sf-heading-weight)}[data-sf-theme=marly]:lang(en) .sf-footer h2{letter-spacing:.08em;text-transform:uppercase}@media (max-width:63.999rem){[data-sf-theme=marly]{--sf-marly-gutter:var(--space-4);--sf-marly-header-height:3.5rem}[data-sf-theme=marly][data-sf-hero-size=full]{--sf-hero-height:var(--sf-marly-mobile-hero-height)}[data-sf-theme=marly] .sf-header-name{font-size:var(--sf-marly-mobile-wordmark)}[data-sf-theme=marly]:lang(en) .sf-header-name{letter-spacing:.08em}[data-sf-theme=marly] .sf-header-bar--centered>a{max-width:50vw}[data-sf-theme=marly] .sf-header-navigation-track{align-items:stretch;gap:var(--space-2)}[data-sf-theme=marly] .sf-header-menu.block .sf-header-navigation-track{flex-direction:column}[data-sf-theme=marly] .sf-hero-copy{padding-block:var(--space-8);justify-content:flex-start}[data-sf-theme=marly] .sf-hero-copy h1{font-size:var(--text-3xl)}[data-sf-theme=marly] [data-sf-lookbook=lookbook] .sf-marly-discover{display:none}}@media (min-width:64rem){[data-sf-theme=marly] .sf-product-rail{margin-inline:0;padding-inline:0}[data-sf-theme=marly] .sf-product-rail-item{width:calc((100cqi - 3*var(--sf-marly-card-gap))/4)}[data-sf-theme=marly] :is([data-sf-lookbook=lookbook],[data-sf-lookbook=editorial]) .sf-lookbook-tile-media>.absolute{padding-inline:var(--space-4)}[data-sf-theme=marly] :is([data-sf-lookbook=lookbook],[data-sf-lookbook=editorial]) .sf-lookbook-tile-media>.absolute>span:first-child{font-size:var(--text-base)}[data-sf-theme=marly] [data-sf-lookbook=editorial] .grid{grid-template-columns:minmax(0,1.63fr) minmax(0,1fr);margin-inline:0;padding-inline:0;display:grid;overflow:visible}[data-sf-theme=marly] [data-sf-lookbook=editorial] .sf-lookbook-tile-media{aspect-ratio:auto;height:calc(36cqi + var(--sf-marly-caption-height))}[data-sf-theme=marly] [data-sf-lookbook=services] .grid{column-gap:var(--space-9);max-width:72rem;margin-inline:auto}[data-sf-theme=marly] [data-sf-lookbook=services] .sf-section-title,[data-sf-theme=marly]:lang(en) [data-sf-lookbook=services] .sf-section-title{font-size:var(--text-2xl)}.sf-marly-seasonal-copy{padding-block-end:var(--space-7)}.sf-marly-seasonal-copy h2{font-size:var(--text-3xl)}.sf-marly-seasonal-media{aspect-ratio:var(--sf-marly-seasonal-ratio)}[data-sf-theme=marly] .sf-about-section .sf-about-layout.grid{gap:var(--space-10);grid-template-columns:minmax(0,55%) minmax(0,1fr)}[data-sf-theme=marly] .sf-about-media{aspect-ratio:16/10}[data-sf-theme=marly] .sf-about-section h2{font-size:var(--text-3xl)}[data-sf-theme=marly] .sf-promo-media{aspect-ratio:5/2}.sf-marly-promo-copy h2,[data-sf-theme=marly] :is(.sf-catalog-title,:not(.sf-section-body)>.sf-catalog-section>.sf-section-title){font-size:var(--text-3xl)}[data-sf-theme=marly] .sf-product-detail{padding-inline:var(--sf-marly-page-pad);padding-block-start:var(--space-8)}[data-sf-theme=marly] .sf-product-detail-layout{gap:var(--sf-product-gap-lg)}[data-sf-theme=marly] [data-sf-product-layout=wide] .sf-product-detail-layout{grid-template-columns:minmax(0,1.85fr) minmax(0,1fr)}[data-sf-theme=marly] .sf-product-detail-gallery{margin-inline:0}[data-sf-theme=marly] .sf-product-detail-options{padding-block:0;padding-inline:0}[data-sf-theme=marly] :is(.sf-product-detail-related,.sf-product-detail-recent){margin-block-start:var(--space-11);padding-inline:0}}[data-sf-theme=marly] .sf-topbar__text{font-weight:clamp(100,calc(500 + var(--sf-weight-shift,0)),900)}[data-sf-theme=marly]:lang(en) :is(.sf-topbar__text,.sf-topbar__link){font-weight:clamp(100,calc(600 + var(--sf-weight-shift,0)),900);letter-spacing:.06em;text-transform:uppercase}[data-sf-theme=marly] .sf-spotlight{padding-block:var(--sf-marly-block)}[data-sf-theme=marly] .sf-spotlight__media{border-radius:0}[data-sf-theme=marly] .sf-spotlight__copy{text-align:center;align-items:center}[data-sf-theme=marly] .sf-spotlight__eyebrow{font-size:var(--text-sm);font-weight:clamp(100,calc(400 + var(--sf-weight-shift,0)),900)}[data-sf-theme=marly]:lang(en) .sf-spotlight__eyebrow{font-size:var(--text-xs);font-weight:clamp(100,calc(500 + var(--sf-weight-shift,0)),900);letter-spacing:.2em;text-transform:uppercase}[data-sf-theme=marly] .sf-spotlight__name{font-size:var(--text-2xl);font-weight:var(--sf-heading-weight);line-height:1.3}[data-sf-theme=marly][data-sf-face=estedad]:where(:not([data-sf-heading-face])):lang(en) .sf-spotlight__name{font-weight:var(--sf-heading-weight);letter-spacing:.04em;text-transform:uppercase}[data-sf-theme=marly] .sf-spotlight__body{max-inline-size:30rem;font-size:var(--text-sm);line-height:1.9}[data-sf-theme=marly] .sf-spotlight__actions{justify-content:center}@container sf-spotlight (min-width:48rem){[data-sf-theme=marly] .sf-spotlight:is([data-sf-spotlight-layout=imageStart],[data-sf-spotlight-layout=imageEnd]) .sf-spotlight__frame{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}[data-sf-theme=marly] .sf-spotlight:is([data-sf-spotlight-layout=imageStart],[data-sf-spotlight-layout=imageEnd]) .sf-spotlight__media:not([data-sf-size-desktop-height]){aspect-ratio:16/9}[data-sf-theme=marly] .sf-spotlight__body{font-size:var(--text-base)}}@container sf-spotlight (min-width:64rem){[data-sf-theme=marly] .sf-spotlight:is([data-sf-spotlight-layout=imageStart],[data-sf-spotlight-layout=imageEnd]) .sf-spotlight__name{font-size:var(--text-3xl)}}[data-sf-theme=marly]:lang(en) [data-sf-features-icons=line] .sf-features-item h3{font-size:var(--text-xs);font-weight:var(--sf-heading-weight);letter-spacing:.06em;text-transform:uppercase}[data-sf-theme=marly] .sf-spotlight__actions[data-sf-spotlight-button=link] [data-slot=button]{text-underline-offset:.5em}[data-sf-theme=marly]:lang(en) .sf-spotlight__actions[data-sf-spotlight-button=link] [data-slot=button]{font-size:var(--text-xs);letter-spacing:.2em;text-transform:uppercase}[data-sf-theme=klein] .sf-header{border:0}[data-sf-theme=klein] .sf-header-navigation a{font-weight:clamp(100,calc(400 + var(--sf-weight-shift,0)),900)}[data-sf-theme=klein] .sf-hero-copy{max-inline-size:none;padding-inline:var(--space-5);margin-inline:0;padding-block-end:var(--space-7)}[data-sf-theme=klein] .sf-hero-copy [data-sf-hero-text]{max-inline-size:calc(var(--space-13)*3);gap:var(--space-2);color:var(--scrim-foreground)}[data-sf-theme=klein] .sf-hero-copy :is(h1,h2){text-wrap:balance;max-inline-size:12ch;line-height:1.05}[data-sf-theme=klein] [data-sf-section-type=banners]:has(.sf-banners[data-sf-banners-ratio=panorama]){margin-block-end:0;padding-block-end:0}[data-sf-theme=klein] [data-sf-section-type=banners]:has(.sf-banners[data-sf-banners-ratio=panorama])+[data-sf-section-type=hero]{margin-block-start:0;padding-block-start:0}[data-sf-theme=klein] .sf-section-title{font-weight:var(--sf-heading-weight)}[data-sf-theme=klein] .sf-promo-section{padding:0 0 var(--space-1);max-inline-size:none}[data-sf-theme=klein] .sf-promo-copy{gap:var(--space-2);padding:var(--space-10)var(--space-5)var(--space-7);background:linear-gradient(to top,var(--scrim-soft),transparent)}[data-sf-theme=klein] .sf-promo-copy h2{font-weight:var(--sf-heading-weight);line-height:1.15}[data-sf-theme=klein] .sf-lookbook-section .sf-section-title{margin-block-end:var(--space-6)}[data-sf-theme=klein] .sf-lookbook-under-caption{white-space:nowrap;text-overflow:ellipsis;max-inline-size:100%;font-size:var(--text-sm);font-weight:clamp(100,calc(400 + var(--sf-weight-shift,0)),900);text-underline-offset:.45em;align-self:flex-start;padding-block-end:var(--space-1);line-height:1.6;text-decoration:underline;text-decoration-thickness:1px;overflow:hidden}[data-sf-theme=klein] .sf-about-body{max-inline-size:48rem}[data-sf-theme=klein] :is(.sf-catalog-title,.sf-catalog-section .sf-section-title){font-size:calc(1.75rem*var(--sf-type-unit,1)*var(--sf-text-scale,1));font-weight:var(--sf-heading-weight)}[data-sf-theme=klein] :is(.sf-product-card,.sf-sample-product-card) h3{font-weight:var(--sf-heading-weight)}[data-sf-theme=klein] .sf-product-card-body .pm-num{font-weight:clamp(100,calc(500 + var(--sf-weight-shift,0)),900)}[data-sf-theme=klein] .sf-footer-identity h2{font-size:calc(2.75rem*var(--sf-text-scale,1));font-weight:var(--sf-heading-weight);letter-spacing:-.02em;text-align:center;text-wrap:balance;overflow-wrap:anywhere;line-height:1.1}[data-sf-theme=klein] .sf-footer[data-sf-footer=columns] .sf-footer-layout>:first-child>*{grid-column:1;margin:0}@media (min-width:64rem){[data-sf-theme=klein] .sf-hero-copy{padding-inline:var(--space-10)}[data-sf-theme=klein] .sf-header--wordmark .sf-header-name{font-size:var(--text-2xl)}[data-sf-theme=klein] .sf-header--wordmark>.sf-header-menu{max-inline-size:calc(50% - var(--space-13));align-items:center;padding-inline-start:var(--space-3);display:flex;position:absolute;inset-block:0;inset-inline-start:max(0px,(100% - var(--sf-container-max,100%))/2)}[data-sf-theme=klein] .sf-lookbook-section .sf-section-title{margin-block-end:var(--space-8)}[data-sf-theme=klein] .sf-lookbook-rail{margin-inline:0;padding-inline:0;overflow:visible}[data-sf-theme=klein] .sf-lookbook-under-caption{font-size:var(--text-base)}[data-sf-theme=klein] .sf-product-grid .sf-product-card-body{align-content:start;column-gap:var(--space-4);row-gap:var(--space-1);grid-template-columns:minmax(0,1fr) auto;display:grid}[data-sf-theme=klein] .sf-product-grid .sf-product-card-body>*{grid-column:1/-1}[data-sf-theme=klein] .sf-footer-identity h2{font-size:calc(4.5rem*var(--sf-text-scale,1))}[data-sf-theme=klein] .sf-product-gallery-mosaic>*{aspect-ratio:3/4;grid-column:auto}}[data-sf-theme=klein] .sf-topbar__text{font-size:var(--text-xs);font-weight:clamp(100,calc(400 + var(--sf-weight-shift,0)),900)}[data-sf-theme=klein] .sf-banner__title{font-weight:var(--sf-heading-weight);letter-spacing:-.02em;line-height:1.05}[data-sf-theme=klein] .sf-banner__actions{gap:var(--space-5)}[data-sf-theme=klein] .sf-banners[data-sf-banners-buttons=link] .sf-banner__actions [data-slot=button]{font-weight:clamp(100,calc(500 + var(--sf-weight-shift,0)),900);text-underline-offset:.55em;text-decoration-thickness:1px}[data-sf-theme=klein] .sf-banners[data-sf-banners-text=below] .sf-banner__title{font-weight:var(--sf-heading-weight);letter-spacing:-.01em}[data-sf-theme=klein] .sf-product-tabs__title,[data-sf-theme=klein] .sf-statement__title{font-weight:var(--sf-heading-weight)}[data-sf-theme=klein] .sf-catalog-head .sf-catalog-title:where([data-sf-look-version~="2"] *){font-size:calc(2.25rem*var(--sf-type-unit,1)*var(--sf-text-scale,1));font-weight:var(--sf-heading-weight);letter-spacing:-.01em}[data-sf-theme=klein] .sf-product-card-media>[data-slot=badge]:where([data-sf-look-version~="2"] *){min-block-size:0;padding:var(--space-1)var(--space-2);border-radius:min(var(--radius-sm),2px);background:var(--foreground);border:0;inset-block-start:var(--space-3);inset-inline-start:var(--space-3)}@supports (color:color-mix(in lab,red,red)){[data-sf-theme=klein] .sf-product-card-media>[data-slot=badge]:where([data-sf-look-version~="2"] *){background:color-mix(in oklab,var(--foreground)68%,transparent)}}[data-sf-theme=klein] .sf-product-card-media>[data-slot=badge]:where([data-sf-look-version~="2"] *){color:var(--background);font-size:var(--text-xs);font-weight:clamp(100,calc(600 + var(--sf-weight-shift,0)),900)}.sf-banner{min-inline-size:0;color:inherit;flex-direction:column;text-decoration:none;display:flex;position:relative}.sf-banner__media{border-radius:var(--sf-banner-radius);background:var(--muted);isolation:isolate;flex:none;position:relative;overflow:hidden}.sf-banner[data-sf-text-tone=dark] .sf-banner__scrim{display:none}.sf-banners:not([data-sf-banners-text=below]) .sf-banner__copy{z-index:2;padding:var(--sf-banner-pad);color:var(--sf-banner-ink);text-align:start;pointer-events:none;justify-content:flex-end;position:absolute;inset:0}.sf-banners[data-sf-banners-ratio=panorama]:not([data-sf-banners-text=below]) .sf-banner__copy{position:relative;inset:auto}.sf-banners[data-sf-banners-text=bottomCenter] .sf-banner__copy{text-align:center;align-items:center}.sf-banners[data-sf-banners-text=center] .sf-banner__copy{text-align:center;justify-content:center;align-items:center}.sf-banners[data-sf-banners-text=topStart] .sf-banner__copy{justify-content:flex-start}.sf-banners[data-sf-banners-text=below] .sf-banner__copy{align-items:center;gap:var(--space-1);padding-block:var(--space-3)var(--space-2);text-align:center;color:var(--foreground);flex:none}.sf-banners[data-sf-banners-text=below] .sf-banner__eyebrow{font-size:var(--text-xs);font-weight:clamp(100,calc(500 + var(--sf-weight-shift,0)),900);color:var(--muted-foreground)}.sf-banners[data-sf-banners-text=below] .sf-banner__actions{justify-content:center;margin-block-start:var(--space-2)}@container sf-banners not (min-width:48rem){.sf-banners[data-sf-banners-bleed][data-sf-banners-layout=row][data-sf-banners-count=many] .sf-banners__grid{margin-inline:0;padding-inline:0;scroll-padding-inline:0}.sf-banners[data-sf-banners-layout=bento] .sf-banners__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container sf-banners (min-width:48rem){.sf-banners[data-sf-banners-layout=row] .sf-banners__grid{grid-template-columns:repeat(var(--sf-banners-count),minmax(0,1fr))}}@media (min-width:64rem){[data-sf-size-self][data-sf-size-desktop-height]>.sf-section-body>.sf-banners,[data-sf-size-self][data-sf-size-desktop-height]>.sf-section-body>.sf-banners>.sf-banners__frame{flex-direction:column;display:flex}[data-sf-size-self][data-sf-size-desktop-height]>.sf-section-body .sf-banners__grid,[data-sf-size-self][data-sf-size-desktop-height]>.sf-section-body>.sf-banners>.sf-banners__frame{flex:auto;min-block-size:0}[data-sf-size-self][data-sf-size-desktop-height]>.sf-section-body .sf-banner__media{aspect-ratio:auto;flex:auto;min-block-size:0}}@media (max-width:1023px){[data-sf-size-self][data-sf-size-mobile-height]>.sf-section-body>.sf-banners,[data-sf-size-self][data-sf-size-mobile-height]>.sf-section-body>.sf-banners>.sf-banners__frame{flex-direction:column;display:flex}[data-sf-size-self][data-sf-size-mobile-height]>.sf-section-body .sf-banners__grid,[data-sf-size-self][data-sf-size-mobile-height]>.sf-section-body>.sf-banners>.sf-banners__frame{flex:auto;min-block-size:0}[data-sf-size-self][data-sf-size-mobile-height]>.sf-section-body .sf-banner__media{aspect-ratio:auto;flex:auto;min-block-size:0}}.sf-statement[data-sf-statement-align=center] .sf-statement__inner{text-align:center;align-items:center;margin-inline:auto}.sf-statement[data-sf-statement-align=end] .sf-statement__inner{text-align:end;align-items:flex-end;margin-inline-start:auto}.sf-statement__eyebrow{font-size:var(--text-xs);font-weight:clamp(100,calc(500 + var(--sf-weight-shift,0)),900);letter-spacing:.14em;text-transform:uppercase;color:var(--muted-foreground)}.sf-statement__eyebrow:lang(fa){font-size:var(--text-sm);letter-spacing:0;text-transform:none}.sf-statement[data-sf-statement-scale=display] .sf-statement__title{font-size:var(--sf-type-display);letter-spacing:-.02em;line-height:1.12}.sf-statement__body{max-inline-size:38rem;font-size:var(--text-base);color:var(--muted-foreground);text-wrap:pretty;line-height:1.85}@media (min-width:64rem){.sf-statement[data-sf-statement-scale=display] .sf-statement__title{font-size:var(--sf-type-display-wide)}}.sf-logos__title{text-align:center;font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--muted-foreground);margin-block-end:var(--space-6)}.sf-logos__title:lang(fa){font-size:var(--text-sm);letter-spacing:0;text-transform:none}.sf-logos__mark{max-inline-size:100%;block-size:var(--space-9);color:var(--foreground);justify-content:center;align-items:center;text-decoration:none;transition:opacity .18s,filter .18s;display:inline-flex}.sf-logos[data-sf-logos-mono] .sf-logos__mark{filter:grayscale();opacity:.56}@media (prefers-reduced-motion:reduce){.sf-logos__run>.sf-logos__cell[aria-hidden=true],.sf-logos__run[aria-hidden=true]{display:none}}.sf-story{align-items:center;gap:var(--space-2);inline-size:calc(var(--sf-story-size) + var(--space-3));color:var(--foreground);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;padding:0;display:flex}@media (hover:hover){.sf-story:hover .sf-story__cover img{scale:1.06}}.sf-stories[data-sf-stories-layout=cards] .sf-stories__row{--sf-story-card:8.75rem;gap:var(--space-3)}.sf-stories[data-sf-stories-layout=cards] .sf-story{inline-size:var(--sf-story-card);gap:0;position:relative}.sf-stories[data-sf-stories-layout=cards] .sf-story__title{inset-inline:var(--space-3);z-index:1;color:var(--scrim-foreground);font-size:var(--text-sm);text-align:start;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;position:absolute;inset-block-end:var(--space-3)}@media (min-width:64rem){.sf-stories[data-sf-stories-layout=cards] .sf-stories__row{--sf-story-card:11rem;gap:var(--space-4)}}.sf-story-viewer{--sf-story-ink:var(--scrim-foreground);z-index:81;justify-content:center;align-items:center;gap:var(--space-4);color:var(--sf-story-ink);outline:none;display:flex;position:fixed;inset:0}.sf-story-viewer__stage{background:var(--scrim-strong);touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;flex-direction:column;justify-content:space-between;block-size:100%;inline-size:100%;display:flex;position:relative;overflow:hidden}.sf-story-viewer__head [data-slot=button]{--foreground:var(--sf-story-ink);color:var(--sf-story-ink)}.sf-compare__text{color:var(--muted-foreground);font-size:var(--text-sm);margin:0;line-height:1.7}.sf-compare__frame{--sf-compare-x:50%;--sf-compare-ratio:16/9;aspect-ratio:var(--sf-compare-ratio);border-radius:var(--sf-radius-media);background:var(--muted);touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:ew-resize;isolation:isolate;direction:ltr;position:relative;overflow:hidden}.sf-compare[data-sf-compare-ratio=portrait] .sf-compare__frame{--sf-compare-ratio:4/5;max-inline-size:36rem;margin-inline:auto}.sf-compare[data-sf-compare-ratio=square] .sf-compare__frame{--sf-compare-ratio:1/1;max-inline-size:44rem;margin-inline:auto}.sf-edit-region .sf-compare__label{pointer-events:auto}.sf-compare__label[data-side=before]{inset-inline-start:var(--space-3)}.sf-compare__label[data-side=after]{inset-inline-end:var(--space-3)}.sf-storyboard__eyebrow{color:var(--muted-foreground);font-size:var(--text-xs);font-weight:clamp(100,calc(600 + var(--sf-weight-shift,0)),900);letter-spacing:.08em;margin:0}.sf-storyboard__eyebrow:lang(fa){letter-spacing:0;font-size:var(--text-sm)}.sf-storyboard__text{max-inline-size:34rem;color:var(--muted-foreground);font-size:var(--text-base);text-wrap:pretty;margin:0;line-height:1.9}@media (min-width:64rem) and (prefers-reduced-motion:no-preference){.sf-storyboard:not([data-sf-storyboard-mode=stacked]) .sf-storyboard__grid{column-gap:var(--space-11);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"media chapters";align-items:start;display:grid}.sf-storyboard:not([data-sf-storyboard-mode=stacked]) .sf-storyboard__media{top:calc(var(--sf-header-dock,4rem) + var(--space-6));block-size:min(calc(100svh - var(--sf-header-dock,4rem) - var(--space-12)),46rem);border-radius:var(--sf-radius-media);background:var(--muted);grid-area:media;display:block;position:sticky;overflow:hidden}.sf-storyboard:not([data-sf-storyboard-mode=stacked]) .sf-storyboard__shot{opacity:0;transition:opacity var(--dur-move)var(--ease-smooth);position:absolute;inset:0}.sf-storyboard:not([data-sf-storyboard-mode=stacked]) .sf-storyboard__chapters{grid-area:chapters;gap:0}.sf-storyboard:not([data-sf-storyboard-mode=stacked]) .sf-storyboard__chapter{flex-direction:column;justify-content:center;min-block-size:min(80svh,46rem);display:flex}.sf-storyboard:not([data-sf-storyboard-mode=stacked]) .sf-storyboard__photo{display:none}.sf-storyboard:not([data-sf-storyboard-mode=stacked]) .sf-storyboard__copy{opacity:.4;transition:opacity var(--dur-move)var(--ease-smooth)}.sf-storyboard:not([data-sf-storyboard-mode=stacked]) .sf-storyboard__chapter[data-active] .sf-storyboard__copy{opacity:1}}.sf-blog-posts__list--rail>.sf-blog-posts__item{scroll-snap-align:start;flex:none;inline-size:min(78vw,20rem)}.sf-blog-posts--no-excerpt .sf-blog-card__excerpt,.sf-blog-posts--no-meta .sf-blog-meta{display:none}@media (min-width:64rem){.sf-blog-posts__list--rail>.sf-blog-posts__item{inline-size:22rem}}.sf-spotlight__media{aspect-ratio:4/5;border-radius:var(--sf-radius-media);background:var(--sf-media-bg);position:relative;overflow:hidden}.sf-spotlight__eyebrow{font-size:var(--text-sm);font-weight:clamp(100,calc(500 + var(--sf-weight-shift,0)),900);color:var(--muted-foreground)}.sf-spotlight__body{max-inline-size:34rem;font-size:var(--text-base);color:var(--muted-foreground);text-wrap:pretty;line-height:1.9}.sf-spotlight[data-sf-spotlight-layout=stacked] .sf-spotlight__copy{text-align:center;align-items:center;max-inline-size:44rem;margin-inline:auto}.sf-spotlight[data-sf-spotlight-layout=stacked] .sf-spotlight__name{font-size:var(--sf-type-display)}.sf-spotlight[data-sf-spotlight-layout=stacked] .sf-spotlight__actions{justify-content:center}.sf-spotlight[data-sf-spotlight-layout=stacked] .sf-spotlight__media--product{inline-size:100%;max-inline-size:52rem;margin-inline:auto}.sf-spotlight[data-sf-spotlight-layout=overlay] .sf-spotlight__frame{border-radius:var(--sf-radius-media);display:block;position:relative;overflow:hidden}.sf-spotlight[data-sf-spotlight-layout=overlay] :is(.sf-spotlight__eyebrow,.sf-spotlight__body,.sf-spotlight__was,.sf-spotlight__unit){color:inherit;opacity:.86}.sf-spotlight[data-sf-spotlight-layout=overlay] .sf-spotlight__name{font-size:var(--sf-type-display)}@container sf-spotlight (min-width:48rem){.sf-spotlight[data-sf-spotlight-layout=imageStart] .sf-spotlight__frame{gap:var(--space-10);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.sf-spotlight[data-sf-spotlight-layout=imageEnd] .sf-spotlight__frame{gap:var(--space-10);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}@container sf-spotlight (min-width:64rem){.sf-spotlight:is([data-sf-spotlight-layout=imageStart],[data-sf-spotlight-layout=imageEnd]) .sf-spotlight__name{font-size:calc(var(--sf-type-display-wide)*.72)}.sf-spotlight:is([data-sf-spotlight-layout=stacked],[data-sf-spotlight-layout=overlay]) .sf-spotlight__name{font-size:var(--sf-type-display-wide)}}.sf-hotspots__photo{inline-size:100%;max-inline-size:var(--sf-hotspots-photo-max);aspect-ratio:var(--sf-hotspots-ratio);border-radius:var(--sf-radius-media);background:var(--sf-media-bg);-webkit-user-select:none;user-select:none;direction:ltr;margin-inline:auto;position:relative;overflow:hidden;container:sf-hotspot-photo/inline-size}[dir=rtl] .sf-hotspot-card{flex-direction:row-reverse}.sf-hotspot{display:contents}.sf-hotspot__pin{z-index:2;inline-size:var(--sf-hotspot-target);block-size:var(--sf-hotspot-target);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:calc(var(--sf-hotspot-y)*1% - var(--sf-hotspot-target)/2);inset-inline-start:calc(var(--sf-hotspot-x)*1% - var(--sf-hotspot-target)/2)}.sf-hotspot-card[hidden]{display:none}.sf-hotspots__list>li[data-sf-hotspot-active] .sf-hotspots__row,a.sf-hotspots__row:hover{background:var(--muted)}.sf-product-tabs__tab{min-block-size:2.75rem;color:var(--muted-foreground);font-size:var(--text-base);font-weight:clamp(100,calc(500 + var(--sf-weight-shift,0)),900);white-space:nowrap;cursor:pointer;transition:color var(--dur-fast)var(--ease-out);background:0 0;border:0;flex:none;padding:0;position:relative}[data-sf-theme]{--sf-chrome-foreground:var(--foreground);--sf-chrome-muted-foreground:var(--muted-foreground);--sf-chrome-background:var(--background);--sf-chrome-muted:var(--muted);--sf-chrome-border:var(--border);--sf-chrome-touch:calc(var(--space-6) + var(--space-5))}.sf-header,[data-sf-theme]{--sf-topbar-height:calc(var(--space-7) + var(--space-1))}.sf-topbar[data-sf-topbar-tone=contrast]{background:var(--sf-chrome-foreground);color:var(--sf-chrome-background)}.sf-topbar[data-sf-topbar-align=start] .sf-topbar__inner{justify-content:flex-start}.sf-topbar[data-sf-topbar-align=between] .sf-topbar__inner{justify-content:space-between}@media (max-width:63.999rem){:is(.sf-header,.sf-header-anchor):has(.sf-topbar__nav:not(.sf-topbar__nav--beside-text)){--sf-topbar-height:var(--sf-chrome-touch)}}.sf-mega[data-open=true]{translate:0}.sf-mega-scrim[data-open=true],.sf-mega[data-open=true]{visibility:visible;opacity:1;pointer-events:auto}.sf-mega[data-sf-menu-panel=dropdown]{inline-size:min(20rem,calc(100% - var(--space-8)));border:1px solid var(--border);border-radius:var(--sf-radius-card,var(--radius-lg));max-inline-size:none;box-shadow:var(--shadow-float);inset-inline:auto;margin-block-start:var(--space-2);margin-inline:0;inset-inline-start:var(--sf-menu-anchor,var(--space-4));overflow:hidden}.sf-mega__row-chevron:dir(ltr){scale:-1 1;translate:var(--space-1)0}.sf-mega__menu-all .sf-mega__row-chevron{opacity:1;translate:0}.sf-mega[data-sf-menu-panel=split]{background:var(--sf-mega-split-bg,var(--background));overflow:hidden}@media (hover:hover) and (prefers-reduced-motion:no-preference){.sf-mega :is(.sf-mega__tile-media,.sf-mega__media,.sf-mega__split-tile) img{transition:scale var(--dur-move)var(--ease-out)}.sf-mega :is(.sf-mega__row,.sf-mega__menu-all),.sf-mega__row-chevron{transition:color var(--dur-fast)var(--ease-out),opacity var(--dur-fast)var(--ease-out),translate var(--dur-fast)var(--ease-out)}}@media (prefers-reduced-motion:no-preference){.sf-mega-scrim[data-open=true],.sf-mega[data-open=true]{transition-delay:0s}}.sf-mega-drawer__item:is([data-depth="1"],[data-depth="2"]) .sf-mega-drawer__link{color:var(--muted-foreground);font-weight:clamp(100,calc(400 + var(--sf-weight-shift,0)),900)}.sf-sheet{--foreground:var(--sf-chrome-foreground);--muted-foreground:var(--sf-chrome-muted-foreground);--border:var(--sf-chrome-border);--sf-sheet-pad:var(--space-6);--sf-sheet-shift:calc(-1*var(--space-7));z-index:71;inline-size:min(100%,30rem);color:var(--foreground);background:var(--sf-chrome-background);outline:none;flex-direction:column;display:flex;position:fixed;inset-block:0}.sf-sheet[data-side=start]{inset-inline-start:0}.sf-sheet[data-side=end]{--sf-sheet-shift:var(--space-7);inset-inline-end:0}.sf-sheet[data-size=wide]{inline-size:min(100%,max(30rem,50vw))}.sf-sheet__head[data-title=true]{justify-content:space-between;padding-block-end:var(--space-6);padding-inline-start:var(--sf-sheet-pad)}.sf-sheet .sf-mega-drawer{background:0 0;padding:0}.sf-sheet .sf-mega-drawer__list{gap:var(--space-2);flex-direction:column;display:flex}.sf-size-guide{--sf-size-guide-line:var(--card-foreground)}@supports (color:color-mix(in lab,red,red)){.sf-size-guide{--sf-size-guide-line:color-mix(in oklab,var(--card-foreground)14%,transparent)}}.sf-size-guide{--sf-size-guide-head:var(--card-foreground)}@supports (color:color-mix(in lab,red,red)){.sf-size-guide{--sf-size-guide-head:color-mix(in oklab,var(--card-foreground)6%,var(--card))}}.sf-size-guide{gap:var(--space-4);flex-direction:column;display:flex}.sf-size-guide__scroll{overscroll-behavior-inline:contain;border:1px solid var(--sf-size-guide-line);border-radius:var(--sf-radius-card,var(--radius));background:var(--card);color:var(--card-foreground);overflow-x:auto}.sf-size-guide__scroll:focus-visible{box-shadow:0 0 0 3px var(--ring);outline:none}@supports (color:color-mix(in lab,red,red)){.sf-size-guide__scroll:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--ring)50%,transparent)}}.sf-size-guide__table{border-collapse:initial;border-spacing:0;inline-size:max-content;min-inline-size:100%;font-size:var(--text-sm)}.sf-size-guide__table :is(th,td){padding:var(--space-3)var(--space-4);text-align:center;white-space:nowrap;border-block-end:1px solid var(--sf-size-guide-line)}.sf-size-guide__table tbody>tr:last-child>*{border-block-end:0}.sf-size-guide__table th{font-weight:clamp(100,calc(600 + var(--sf-weight-shift,0)),900)}.sf-size-guide__table thead>tr>*{background:var(--sf-size-guide-head)}.sf-size-guide__table tr>:first-child{z-index:1;text-align:start;background:var(--card);border-inline-end:1px solid var(--sf-size-guide-line);position:sticky;inset-inline-start:0}.sf-size-guide__table thead>tr>:first-child{background:var(--sf-size-guide-head)}.sf-size-guide__note{font-size:var(--text-sm);color:var(--muted-foreground);margin:0;line-height:1.7}.sf-product-scales{gap:var(--space-3);flex-direction:column;display:flex}.sf-product-scales[data-align=center]{align-items:center}.sf-product-scales__list{gap:var(--space-3);flex-direction:column;inline-size:100%;max-inline-size:28rem;margin:0;padding:0;list-style:none;display:flex}.sf-product-scales__row{align-items:center;column-gap:var(--space-4);row-gap:var(--space-1);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.sf-product-scales__label{font-size:var(--text-sm);text-align:start;overflow-wrap:anywhere}.sf-product-scales__meter{gap:var(--space-1);forced-color-adjust:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.sf-product-scales__segment{block-size:calc(var(--space-1)*1.5);border-radius:calc(var(--radius-xs)/3);background:currentColor}@supports (color:color-mix(in lab,red,red)){.sf-product-scales__segment{background:color-mix(in oklab,currentColor 16%,transparent)}}.sf-product-scales__segment[data-filled]{background:currentColor}.sf-product-scales__ends{justify-content:space-between;gap:var(--space-2);font-size:var(--text-xs);color:var(--muted-foreground);grid-column:2;display:flex}[data-sf-product-dock=tabs]{--sf-product-dock-height:calc(2.75rem + 1px)}@media (min-width:64rem){[data-sf-product-dock]{--sf-product-dock-height:3.5rem}}[data-sf-product-anchor]{scroll-margin-top:calc(var(--sf-header-dock,4rem) + var(--sf-product-dock-height,0px) + var(--space-4))}.sf-product-dock[data-sf-dock-visible=true]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;translate:0}.sf-product-dock[data-sf-dock-part=bar]{display:none}.sf-product-dock[data-sf-dock-part=bar] .sf-product-dock__identity{max-inline-size:none;margin-inline-end:auto}@media (min-width:64rem){.sf-product-dock[data-sf-dock-part=bar]{display:block}}@media not all and (min-width:64rem){[data-sf-tab-bar]{--sf-tab-bar-row:max(var(--sf-chrome-touch),calc(1.25rem + var(--space-1) + 1.2*var(--text-xs)));--sf-tab-bar-height:calc(1px + var(--space-1) + var(--sf-tab-bar-row) + .75rem + env(safe-area-inset-bottom));--sf-tab-bar-buy-height:4.5rem;padding-block-end:var(--sf-tab-bar-height)}[data-sf-tab-bar]:has(.sf-product-sticky-bar){padding-block-end:calc(var(--sf-tab-bar-height) + var(--sf-tab-bar-buy-height))}[data-sf-tab-bar][data-sf-flow-live]{padding-block-end:0}[data-sf-tab-bar] .sf-product-sticky-bar{bottom:var(--sf-tab-bar-height);padding-block-end:.75rem}[data-sf-tab-bar] .sf-catalog-filter-dock{inset-block-end:calc(var(--sf-tab-bar-height) + var(--space-4))}.sf-tab-bar{z-index:35;box-sizing:border-box;border-block-start:1px solid var(--border);background:var(--sf-page-bg,var(--background));padding-block-start:var(--space-1);position:fixed;inset-block-end:0;inset-inline:0}@supports (color:color-mix(in lab,red,red)){.sf-tab-bar{background:color-mix(in oklab,var(--sf-page-bg,var(--background))94%,transparent)}}.sf-tab-bar{-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);color:var(--muted-foreground)}[data-sf-backdrop=true] .sf-tab-bar{background:var(--background)}@supports (color:color-mix(in lab,red,red)){[data-sf-backdrop=true] .sf-tab-bar{background:color-mix(in oklab,var(--background)94%,transparent)}}[data-sf-surface=glass] .sf-tab-bar{background:var(--sf-glass-bg,var(--sf-page-bg,var(--background)));border-block-start-color:var(--sf-glass-border,var(--border));-webkit-backdrop-filter:blur(var(--sf-glass-blur,16px))saturate(var(--sf-glass-saturate,140%));backdrop-filter:blur(var(--sf-glass-blur,16px))saturate(var(--sf-glass-saturate,140%))}[data-sf-flow-live]>.sf-tab-bar{display:none}[data-sf-tab-bar]:has(:is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=button],[type=submit],[type=reset],[type=image],[type=hidden]),textarea,select,[contenteditable]:not([contenteditable=false])):focus)>.sf-tab-bar{visibility:hidden}.sf-tab-bar__list{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.sf-tab-bar__tab{justify-content:center;align-items:center;gap:var(--space-1);box-sizing:border-box;inline-size:100%;block-size:var(--sf-tab-bar-row);padding:0 var(--space-1);color:inherit;font:inherit;font-size:var(--text-xs);font-weight:clamp(100,calc(500 + var(--sf-weight-shift,0)),900);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--dur-fast)var(--ease-out);background:0 0;border:0;flex-direction:column;line-height:1.2;text-decoration:none;display:flex}.sf-tab-bar__tab:is([aria-current=page],[aria-expanded=true]){color:var(--foreground)}.sf-tab-bar__tab:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.sf-tab-bar__icon{display:inline-flex;position:relative}.sf-tab-bar__count{position:absolute;inset-block-start:calc(-1*var(--space-1));inset-inline-start:calc(100% - var(--space-2))}.sf-tab-bar__label{text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%;overflow:hidden}}@media (not (min-width:64rem)) and (hover:hover){.sf-tab-bar__tab:not([aria-current=page]):hover{color:var(--foreground)}}@media (prefers-reduced-motion:reduce){.sf-tab-bar__tab{transition:none}}.sf-catalog-filter-dock[data-visible=true]{opacity:1;visibility:visible;transition-delay:0s;translate:0}.sf-filter-sheet>:first-child{margin-block-end:var(--space-4)}.sf-filter-group__summary{justify-content:space-between;align-items:center;gap:var(--space-3);min-block-size:calc(var(--space-11) - var(--space-3));cursor:pointer;font-weight:clamp(100,calc(400 + var(--sf-weight-shift,0)),900);list-style:none;display:flex}@media (min-width:64rem){.sf-catalog-filter-dock[data-narrow-only]{display:none}}.sf-sidebar-group__summary{justify-content:space-between;align-items:center;gap:var(--space-3);min-block-size:var(--sf-chrome-touch);padding-block:var(--space-4);cursor:pointer;list-style:none;display:flex}.sf-sidebar-box[data-checked]{background:var(--foreground)}[data-sf-catalog-layout=tiles] :is(.sf-catalog-section:has(>.sf-catalog-panel),.sf-catalog-section>div:has(>.\@container)){padding-inline:0}[data-sf-catalog-layout=tiles] :is(.sf-catalog-section:has(>.sf-catalog-panel)>:not(.sf-catalog-panel),.sf-catalog-section>div>.\@container>:not(:has(.sf-catalog-panel))){padding-inline:var(--space-4)}[data-sf-catalog-layout=tiles] :is(.sf-product-card,.sf-sample-product-card){box-shadow:none;background:var(--sf-media-bg);border:0;border-radius:0}[data-sf-catalog-layout=tiles] .sf-product-card-media{--sf-radius-media:0;background:0 0;border-radius:0}@media (min-width:64rem){[data-sf-catalog-layout=tiles] :is(.sf-catalog-section:has(>.sf-catalog-panel)>:not(.sf-catalog-panel),.sf-catalog-section>div>.\@container>:not(:has(.sf-catalog-panel))){padding-inline:var(--space-8)}}.sf-footer-layout[data-sf-footer-columns]{grid-template-columns:minmax(0,1fr)}@container (min-width:56rem){.sf-footer-layout[data-sf-footer-columns=beside]{grid-template-columns:minmax(0,1fr) minmax(0,2.2fr)}}.sf-footer-layout[data-sf-footer-columns]>.sf-footer-columns-slot{align-self:stretch;gap:var(--space-7);flex-direction:column;display:flex}@media (max-width:47.999rem) and (scripting:enabled){.sf-footer-column[data-sf-accordion=true] .sf-footer-column__label{display:none}.sf-footer-column[data-sf-accordion=true] .sf-footer-column__toggle{display:flex}}.sf-footer-column__toggle{justify-content:space-between;align-items:center;gap:var(--space-3);inline-size:100%;min-block-size:calc(var(--sf-chrome-touch) + var(--space-2));color:inherit;font:inherit;font-weight:clamp(100,calc(600 + var(--sf-weight-shift,0)),900);text-align:start;cursor:pointer;background:0 0;border:0;padding:0;display:none}.sf-footer-column__toggle[aria-expanded=true] .sf-footer-column__chevron{rotate:180deg}@media (max-width:1023px){[data-sf-size-mobile-max-width],[data-sf-size-mobile-min-width],[data-sf-size-mobile-pad-bottom],[data-sf-size-mobile-pad-inline],[data-sf-size-mobile-pad-top],[data-sf-size-mobile-wmode]{--sf-size-unit:calc(100vw/393)}[data-sf-size-mobile-wmode=relative]{width:min(100%,calc(var(--sf-size-mobile-wpct)*1%))}[data-sf-size-mobile-wmode=fill]{width:100%}[data-sf-size-mobile-wmode=fit]{width:fit-content;max-width:100%}[data-sf-size-self]:not([data-sf-size-mobile-align]):is([data-sf-size-mobile-wmode=relative],[data-sf-size-mobile-wmode=fit]){margin-inline:auto}[data-sf-size-self][data-sf-size-mobile-align=start]{margin-inline:0 auto}[data-sf-size-self][data-sf-size-mobile-align=end]{margin-inline:auto 0}[data-sf-size-mobile-min-width]{min-width:min(100%,calc(var(--sf-size-mobile-min-width)*var(--sf-size-unit)))}[data-sf-size-mobile-max-width]{max-width:min(100%,calc(var(--sf-size-mobile-max-width)*var(--sf-size-unit)))}[data-sf-size-mobile-hmode=relative],[data-sf-size-self][data-sf-size-mobile-hmode=relative]>.sf-section-body{min-height:clamp(calc(var(--sf-size-mobile-min-height,0)*var(--sf-size-unit)),calc(var(--sf-size-mobile-hpct)*1svh),calc(var(--sf-size-mobile-max-height,100000)*var(--sf-size-unit)))}[data-sf-size-mobile-hmode=fill]{align-self:stretch}[data-sf-size-self][data-sf-size-mobile-pad-top]{padding-block-start:0}[data-sf-size-self][data-sf-size-mobile-pad-top]>.sf-section-body>:first-child{padding-block-start:calc(var(--sf-size-mobile-pad-top)*var(--sf-size-unit))}[data-sf-size-self][data-sf-size-mobile-pad-bottom]{padding-block-end:0}[data-sf-size-self][data-sf-size-mobile-pad-bottom]>.sf-section-body>:last-child{padding-block-end:calc(var(--sf-size-mobile-pad-bottom)*var(--sf-size-unit))}[data-sf-size-self][data-sf-size-mobile-pad-inline]>.sf-section-body>*{padding-inline:calc(var(--sf-size-mobile-pad-inline)*var(--sf-size-unit))}[data-sf-page-element][data-sf-size-self][data-sf-size-mobile-pad-top]{padding-block-start:calc(var(--sf-size-mobile-pad-top)*var(--sf-size-unit))}[data-sf-page-element][data-sf-size-self][data-sf-size-mobile-pad-bottom]{padding-block-end:calc(var(--sf-size-mobile-pad-bottom)*var(--sf-size-unit))}[data-sf-page-element][data-sf-size-self][data-sf-size-mobile-pad-inline]{padding-inline:calc(var(--sf-size-mobile-pad-inline)*var(--sf-size-unit))}.sf-hotspots__photo[data-sf-size-mobile-width]{inline-size:min(100%,calc(var(--sf-size-mobile-width)*var(--sf-size-unit)))}.sf-hotspots__photo:is([data-sf-size-mobile-width],[data-sf-size-mobile-wmode]):not([data-sf-size-mobile-max-width]){max-inline-size:100%}[data-sf-section-type=hero][data-sf-size-self][data-sf-size-mobile-height]>.sf-section-body{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);display:grid}}@media (min-width:1024px){[data-sf-size-desktop-max-width],[data-sf-size-desktop-min-width],[data-sf-size-desktop-pad-bottom],[data-sf-size-desktop-pad-inline],[data-sf-size-desktop-pad-top],[data-sf-size-desktop-wmode]{--sf-size-unit:calc(min(100vw,max(var(--sf-size-canvas-max,var(--sf-container-max,1320px)),1280px))/1280)}[data-sf-size-desktop-wmode=relative]{width:min(100%,calc(var(--sf-size-desktop-wpct)*1%))}[data-sf-size-desktop-wmode=fill]{width:100%}[data-sf-size-desktop-wmode=fit]{width:fit-content;max-width:100%}[data-sf-size-self]:not([data-sf-size-desktop-align]):is([data-sf-size-desktop-wmode=relative],[data-sf-size-desktop-wmode=fit]){margin-inline:auto}[data-sf-size-self][data-sf-size-desktop-align=start]{margin-inline:0 auto}[data-sf-size-self][data-sf-size-desktop-align=end]{margin-inline:auto 0}[data-sf-size-desktop-min-width]{min-width:min(100%,calc(var(--sf-size-desktop-min-width)*var(--sf-size-unit)))}[data-sf-size-desktop-max-width]{max-width:min(100%,calc(var(--sf-size-desktop-max-width)*var(--sf-size-unit)))}[data-sf-size-desktop-hmode=relative],[data-sf-size-self][data-sf-size-desktop-hmode=relative]>.sf-section-body{min-height:clamp(calc(var(--sf-size-desktop-min-height,0)*var(--sf-size-unit)),calc(var(--sf-size-desktop-hpct)*1svh),calc(var(--sf-size-desktop-max-height,100000)*var(--sf-size-unit)))}[data-sf-size-desktop-hmode=fill]{align-self:stretch}[data-sf-size-self][data-sf-size-desktop-pad-top]{padding-block-start:0}[data-sf-size-self][data-sf-size-desktop-pad-top]>.sf-section-body>:first-child{padding-block-start:calc(var(--sf-size-desktop-pad-top)*var(--sf-size-unit))}[data-sf-size-self][data-sf-size-desktop-pad-bottom]{padding-block-end:0}[data-sf-size-self][data-sf-size-desktop-pad-bottom]>.sf-section-body>:last-child{padding-block-end:calc(var(--sf-size-desktop-pad-bottom)*var(--sf-size-unit))}[data-sf-size-self][data-sf-size-desktop-pad-inline]>.sf-section-body>*{padding-inline:calc(var(--sf-size-desktop-pad-inline)*var(--sf-size-unit))}[data-sf-page-element][data-sf-size-self][data-sf-size-desktop-pad-top]{padding-block-start:calc(var(--sf-size-desktop-pad-top)*var(--sf-size-unit))}[data-sf-page-element][data-sf-size-self][data-sf-size-desktop-pad-bottom]{padding-block-end:calc(var(--sf-size-desktop-pad-bottom)*var(--sf-size-unit))}[data-sf-page-element][data-sf-size-self][data-sf-size-desktop-pad-inline]{padding-inline:calc(var(--sf-size-desktop-pad-inline)*var(--sf-size-unit))}.sf-hotspots__photo[data-sf-size-desktop-width]{inline-size:min(100%,calc(var(--sf-size-desktop-width)*var(--sf-size-unit)))}.sf-hotspots__photo:is([data-sf-size-desktop-width],[data-sf-size-desktop-wmode]):not([data-sf-size-desktop-max-width]){max-inline-size:100%}[data-sf-section-type=hero][data-sf-size-self][data-sf-size-desktop-height]>.sf-section-body{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);display:grid}}[data-sf-size-radius]{border-radius:var(--sf-size-radius)!important}.sf-resize-guides,.sf-resize-handles{contain:layout style}.sf-resize-guides{--sf-tools-zoom:calc(1/var(--sf-preview-scale,1));pointer-events:none;z-index:47;direction:ltr;position:absolute;inset:0}.sf-resize-guide{background:var(--destructive);will-change:transform;position:absolute;inset-block-start:0;inset-inline-start:0}.sf-resize-guide--x{width:calc(1px*var(--sf-tools-zoom))}.sf-resize-guide--y{height:calc(1px*var(--sf-tools-zoom))}.sf-resize-guide-label{will-change:transform;position:absolute;inset-block-start:0;inset-inline-start:0}.sf-resize-guide-label>span{zoom:var(--sf-tools-zoom);padding:calc(var(--space-1)/2)var(--space-2);border-radius:var(--radius-sm);color:var(--destructive-foreground);background:var(--destructive);font-size:var(--text-xs);white-space:nowrap;font-weight:500;line-height:1.5;display:block;translate:-50% -50%}.sf-drag-ghost{will-change:transform}.sf-edit-region:not([data-sf-section^=__])>.sf-section-tools>.sf-section-tools__name{cursor:grab;touch-action:none}.sf-edit-region[data-sf-dragging]>.sf-section-tools>.sf-section-tools__name{cursor:grabbing}.sf-drag-ghost__pill{zoom:calc(1/var(--sf-preview-scale,1));color:var(--canvas-chrome-accent-fg);background:var(--canvas-chrome-accent);box-shadow:var(--canvas-chrome-shadow);border-color:#0000;display:block}.sf-drag-ghost[data-sf-drag-visible] .sf-drag-ghost__pill{animation:sf-drag-lift var(--dur-fast)var(--ease-out)}@keyframes sf-drag-lift{0%{scale:.92}to{scale:1}}.sf-edit-region[data-sf-dragging]{outline:calc(1px/var(--sf-preview-scale,1))dashed var(--canvas-chrome-accent);outline-offset:calc(-1px/var(--sf-preview-scale,1));opacity:.4!important}.sf-edit-region[data-sf-drop=after]:after,.sf-edit-region[data-sf-drop=before]:before{height:calc(2px/var(--sf-preview-scale,1));box-shadow:0 0 0 calc(1px/var(--sf-preview-scale,1))var(--canvas-chrome-accent-fg);border-radius:0;inset-inline:0}.sf-edit-region[data-sf-drop=before]:before{inset-block-start:calc(-1px/var(--sf-preview-scale,1))}.sf-edit-region[data-sf-drop=after]:after{inset-block-end:calc(-1px/var(--sf-preview-scale,1))}@media (prefers-reduced-motion:reduce){.sf-drag-ghost[data-sf-drag-visible] .sf-drag-ghost__pill{animation:none}}.pm-studio__numfield-unit{cursor:ew-resize;touch-action:none;-webkit-user-select:none;user-select:none}.pm-studio__sizemode{min-width:0;display:flex}.pm-studio__sizemode button[role=combobox]{width:100%;min-width:0;height:var(--studio-control-size);min-height:var(--studio-control-size);padding-inline:var(--space-2)}[data-sf-section][data-sf-fx-appear]{--sf-fx-inline:1;--sf-fx-ease:var(--ease-smooth);--sf-fx-from-transform:none;--sf-fx-from-filter:none;--sf-fx-time:calc(var(--sf-fx-duration,600)*1ms);--sf-fx-wait:calc(var(--sf-fx-delay,0)*1ms);--sf-fx-step:calc(var(--sf-fx-duration,600)*.12ms);animation:sf-fx-shown 1ms both}[dir=rtl] [data-sf-section][data-sf-fx-appear]{--sf-fx-inline:-1}[data-sf-section][data-sf-fx-appear=rise]{--sf-fx-from-transform:translate3d(0,2rem,0)}[data-sf-section][data-sf-fx-appear=fall]{--sf-fx-from-transform:translate3d(0,-2rem,0)}[data-sf-section][data-sf-fx-appear=slideStart]{--sf-fx-from-transform:translate3d(calc(var(--sf-fx-inline)*-3rem),0,0)}[data-sf-section][data-sf-fx-appear=slideEnd]{--sf-fx-from-transform:translate3d(calc(var(--sf-fx-inline)*3rem),0,0)}[data-sf-section][data-sf-fx-appear=scale]{--sf-fx-from-transform:scale(.92)}[data-sf-section][data-sf-fx-appear=blur]{--sf-fx-from-filter:blur(1rem)}[data-sf-section][data-sf-fx-easing=ease]{--sf-fx-ease:ease}[data-sf-section][data-sf-fx-easing=easeInOut]{--sf-fx-ease:cubic-bezier(.65,0,.35,1)}[data-sf-section][data-sf-fx-easing=linear]{--sf-fx-ease:linear}[data-sf-section][data-sf-fx-easing=spring]{--sf-fx-ease:cubic-bezier(.34,1.36,.64,1)}@supports (animation-timing-function:linear(0,1)){[data-sf-section][data-sf-fx-easing=spring]{--sf-fx-ease:linear(0,.091 5%,.29 10%,.515 15%,.716 20%,.872 25%,.977 30%,1.037 35%,1.064 40%,1.067 45%,1.058 50%,1.044 55%,1.029 60%,1.016 65%,1.006 70%,1 75%,.997 80%,.995 87.5%,.997 97.5%,1)}}[data-sf-theme]:has([data-sf-fx-appear=slideStart],[data-sf-fx-appear=slideEnd]){overflow-x:clip}@keyframes sf-fx-appear{0%{opacity:0;transform:var(--sf-fx-from-transform);filter:var(--sf-fx-from-filter)}to{opacity:1;filter:none;transform:none}}@keyframes sf-fx-hold{0%,to{opacity:0;transform:var(--sf-fx-from-transform);filter:var(--sf-fx-from-filter)}}@keyframes sf-fx-shown{0%,to{opacity:1;filter:none;transform:none}}[data-sf-section][data-sf-fx-appear]:not([data-sf-fx-appear=none],[data-sf-fx-edit])[data-sf-fx-trigger=load]{animation:sf-fx-appear var(--sf-fx-time)var(--sf-fx-ease)var(--sf-fx-wait)both}[data-sf-section][data-sf-fx-appear]:not([data-sf-fx-appear=none])[data-sf-fx-state=hold]{animation:sf-fx-hold 1ms both}[data-sf-section][data-sf-fx-appear]:not([data-sf-fx-appear=none])[data-sf-fx-state=in]{animation:sf-fx-appear var(--sf-fx-time)var(--sf-fx-ease)var(--sf-fx-wait)both}[data-sf-section][data-sf-fx-appear][data-sf-fx-state=shown]{animation:sf-fx-shown 1ms both}@supports (animation-timeline:view()){[data-sf-section]:is([data-sf-fx-trigger=scroll],[data-sf-fx-parallax]){view-timeline-name:--sf-fx-view;view-timeline-axis:block}[data-sf-section][data-sf-fx-appear]:not([data-sf-fx-appear=none],[data-sf-fx-edit])[data-sf-fx-trigger=scroll]{animation:sf-fx-appear 1ms linear both;animation-timing-function:var(--sf-fx-ease);animation-duration:auto;animation-timeline:--sf-fx-view;animation-range:entry}}[data-sf-fx-stagger] [data-sf-size-key^=item\:]:nth-child(2){--sf-fx-i:1}[data-sf-fx-stagger] [data-sf-size-key^=item\:]:nth-child(3){--sf-fx-i:2}[data-sf-fx-stagger] [data-sf-size-key^=item\:]:nth-child(4){--sf-fx-i:3}[data-sf-fx-stagger] [data-sf-size-key^=item\:]:nth-child(5){--sf-fx-i:4}[data-sf-fx-stagger] [data-sf-size-key^=item\:]:nth-child(6){--sf-fx-i:5}[data-sf-fx-stagger] [data-sf-size-key^=item\:]:nth-child(7){--sf-fx-i:6}[data-sf-fx-stagger] [data-sf-size-key^=item\:]:nth-child(8){--sf-fx-i:7}[data-sf-fx-stagger] [data-sf-size-key^=item\:]:nth-child(9){--sf-fx-i:8}[data-sf-fx-stagger] [data-sf-size-key^=item\:]:nth-child(10){--sf-fx-i:9}[data-sf-fx-stagger] [data-sf-size-key^=item\:]:nth-child(11){--sf-fx-i:10}[data-sf-fx-stagger] [data-sf-size-key^=item\:]:nth-child(12){--sf-fx-i:11}[data-sf-fx-stagger] [data-sf-size-key^=item\:]:nth-child(n+13){--sf-fx-i:12}:is([data-sf-fx-stagger][data-sf-fx-trigger=load]:not([data-sf-fx-edit]),[data-sf-fx-stagger][data-sf-fx-state=in],[data-sf-fx-stagger][data-sf-fx-edit][data-sf-fx-play]):not([data-sf-fx-appear=none]) [data-sf-size-key^=item\:]{animation:sf-fx-appear var(--sf-fx-time)var(--sf-fx-ease)calc(var(--sf-fx-wait) + (var(--sf-fx-i,0) + 1)*var(--sf-fx-step))backwards}@supports (animation-timeline:view()){[data-sf-fx-stagger][data-sf-fx-trigger=scroll]:not([data-sf-fx-appear=none]):not([data-sf-fx-edit]) [data-sf-size-key^=item\:]{animation:sf-fx-appear 1ms linear backwards;animation-timing-function:var(--sf-fx-ease);animation-duration:auto;animation-timeline:--sf-fx-view;animation-range:entry calc(var(--sf-fx-i,0)*4%)entry calc(70% + var(--sf-fx-i,0)*2.5%)}}[data-sf-section][data-sf-fx-appear][data-sf-fx-edit]{animation:none}[data-sf-section][data-sf-fx-appear]:not([data-sf-fx-appear=none])[data-sf-fx-edit][data-sf-fx-play]{animation:sf-fx-appear var(--sf-fx-time)var(--sf-fx-ease)var(--sf-fx-wait)both}@keyframes sf-fx-parallax{0%{translate:0 calc(var(--sf-fx-parallax,0)*-.5%)}to{translate:0 calc(var(--sf-fx-parallax,0)*.5%)}}@media (prefers-reduced-motion:no-preference){[data-sf-fx-parallax]:not([data-sf-fx-edit]) img.object-cover:not(.sf-hotspots img){scale:var(--sf-fx-parallax-scale,1);translate:0 calc(var(--sf-fx-progress,0)*var(--sf-fx-parallax,0)*.5%)}@supports (animation-timeline:view()){[data-sf-fx-parallax]:not([data-sf-fx-edit]) img.object-cover:not(.sf-hotspots img){animation:sf-fx-parallax 1ms linear both;animation-duration:auto;animation-timeline:--sf-fx-view;animation-range:cover}}}[data-sf-section][data-sf-fx-hover]{--sf-card-hover-scale:1;--sf-card-hover-translate:0px}@media (prefers-reduced-motion:no-preference){[data-sf-section][data-sf-fx-hover=zoom]{--sf-card-hover-scale:1.05}}[data-sf-fx-hover]:not([data-sf-fx-hover=none]) :is([data-sf-size-key^=item\:],[data-sf-size-key=media]){transition:translate .4s var(--ease-smooth),scale .4s var(--ease-smooth),rotate .4s var(--ease-smooth),opacity .3s var(--ease-out)}[data-sf-fx-hover=zoom] :is([data-sf-size-key^=item\:],[data-sf-size-key=media]) img:not([class*=sf-card-hover-scale]){transition:scale .6s var(--ease-smooth),translate .6s var(--ease-smooth),opacity .3s var(--ease-out)}[data-sf-fx-hover=tilt] :has(>[data-sf-size-key^=item\:]){perspective:75rem}@media (hover:hover){[data-sf-fx-hover=dim]:has([data-sf-size-key^=item\:]:hover) [data-sf-size-key^=item\:]:not(:hover){opacity:.45}}@media (hover:hover) and (prefers-reduced-motion:no-preference){[data-sf-fx-hover=lift] :is([data-sf-size-key^=item\:],[data-sf-size-key=media]):hover{translate:0 -.375rem}[data-sf-fx-hover=zoom] :is([data-sf-size-key^=item\:],[data-sf-size-key=media]):hover img:not([class*=sf-card-hover-scale],.sf-hotspots img){scale:calc(var(--sf-fx-parallax-scale,1)*1.06)}[data-sf-fx-hover=zoom] [data-sf-size-key^=item\:]:not(:has(img)):hover{scale:1.02}[data-sf-fx-hover=tilt] :is([data-sf-size-key^=item\:],[data-sf-size-key=media]):hover{translate:0 -.25rem;rotate:x 6deg}}[data-sf-stack-gap]{--sf-stack-unit:calc(100vw/393)}@media (min-width:1024px){[data-sf-stack-gap]{--sf-stack-unit:calc(min(100vw,max(var(--sf-size-canvas-max,var(--sf-container-max,1320px)),1280px))/1280)}}[data-sf-stack-gap] :is([data-sf-stack-row],:has(>[data-sf-size-key^=item\:]):not([data-sf-stack-row] *)){gap:calc(var(--sf-stack-gap,0)*var(--sf-stack-unit))}[data-sf-stack-align=start] :is([data-sf-stack-row],:has(>[data-sf-size-key^=item\:]):not([data-sf-stack-row] *)){align-items:start}[data-sf-stack-align=center] :is([data-sf-stack-row],:has(>[data-sf-size-key^=item\:]):not([data-sf-stack-row] *)){align-items:center}[data-sf-stack-align=end] :is([data-sf-stack-row],:has(>[data-sf-size-key^=item\:]):not([data-sf-stack-row] *)){align-items:end}[data-sf-stack-align=stretch] :is([data-sf-stack-row],:has(>[data-sf-size-key^=item\:]):not([data-sf-stack-row] *)){align-items:stretch}[data-sf-stack-distribute=start] :is([data-sf-stack-row],:has(>[data-sf-size-key^=item\:]):not([data-sf-stack-row] *)){justify-content:start}[data-sf-stack-distribute=center] :is([data-sf-stack-row],:has(>[data-sf-size-key^=item\:]):not([data-sf-stack-row] *)){justify-content:safe center}[data-sf-stack-distribute=end] :is([data-sf-stack-row],:has(>[data-sf-size-key^=item\:]):not([data-sf-stack-row] *)){justify-content:safe end}[data-sf-stack-distribute=between] :is([data-sf-stack-row],:has(>[data-sf-size-key^=item\:]):not([data-sf-stack-row] *)){justify-content:space-between}[data-sf-stack-distribute=evenly] :is([data-sf-stack-row],:has(>[data-sf-size-key^=item\:]):not([data-sf-stack-row] *)){justify-content:space-evenly}[data-sf-balanced-row]{--sf-row-columns:1;--sf-row-gap:var(--space-3);--sf-row-column-width:calc((100% - (var(--sf-row-columns) - 1)*var(--sf-row-gap))/var(--sf-row-columns));justify-content:safe center;gap:var(--sf-row-gap);flex-wrap:wrap;display:flex}[data-sf-balanced-row=lookbook]:is([data-sf-row-count="4"],[data-sf-row-count="5"],[data-sf-row-count="6"]),[data-sf-balanced-row=lookbook][data-sf-row-count="2"]{--sf-row-columns:2}[data-sf-balanced-row=widgets]{--sf-row-gap:var(--space-4)}[data-sf-stack-gap] [data-sf-balanced-row]{--sf-row-gap:calc(var(--sf-stack-gap)*var(--sf-stack-unit))}[data-sf-balanced-row]>[data-sf-size-key]{min-inline-size:0;max-inline-size:var(--sf-row-column-width);width:var(--sf-row-item-width,var(--sf-row-column-width));flex:none}@container (min-width:28rem){[data-sf-balanced-row=lookbook][data-sf-row-count="3"]{--sf-row-columns:3}}@container (min-width:42rem){[data-sf-balanced-row=lookbook]:is([data-sf-row-count="4"],[data-sf-row-count="5"],[data-sf-row-count="6"]){--sf-row-columns:4}}@media (min-width:1024px){[data-sf-balanced-row=widgets]{--sf-row-columns:3}[data-sf-balanced-row]>[data-sf-size-desktop-width]{--sf-row-item-width:calc(var(--sf-size-desktop-width)*var(--sf-size-unit))}[data-sf-balanced-row]>[data-sf-size-desktop-wmode=relative]{--sf-row-item-width:calc(var(--sf-size-desktop-wpct)*1%)}[data-sf-balanced-row]>[data-sf-size-desktop-wmode=fit]{--sf-row-item-width:fit-content}:is([data-sf-theme],[data-sf-width]) [data-sf-balanced-row]>[data-sf-size-key][data-sf-size-desktop-height]{align-self:auto;block-size:auto}[data-sf-size-key]:is([data-sf-size-desktop-width],[data-sf-size-desktop-wmode=relative]){flex:none}[data-sf-size-key^=item\:][data-sf-size-desktop-width]:not([data-sf-size-desktop-align]){justify-self:center}}@media (max-width:1023px){[data-sf-balanced-row]>[data-sf-size-mobile-width]{--sf-row-item-width:calc(var(--sf-size-mobile-width)*var(--sf-size-unit))}[data-sf-balanced-row]>[data-sf-size-mobile-wmode=relative]{--sf-row-item-width:calc(var(--sf-size-mobile-wpct)*1%)}[data-sf-balanced-row]>[data-sf-size-mobile-wmode=fit]{--sf-row-item-width:fit-content}:is([data-sf-theme],[data-sf-width]) [data-sf-balanced-row]>[data-sf-size-key][data-sf-size-mobile-height]{align-self:auto;block-size:auto}[data-sf-size-key]:is([data-sf-size-mobile-width],[data-sf-size-mobile-wmode=relative]){flex:none}[data-sf-size-key^=item\:][data-sf-size-mobile-width]:not([data-sf-size-mobile-align]){justify-self:center}}[data-sf-stack-distribute] [data-sf-balanced-row]>[data-sf-size-key]{margin-inline:0}@media (prefers-reduced-motion:reduce){[data-sf-section][data-sf-fx-appear]{--sf-fx-from-transform:none;--sf-fx-from-filter:none}}.pm-studio__fx-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--studio-text-label);color:var(--text-muted);text-align:end;flex:auto;overflow:hidden}.pm-studio__fx-head .pm-studio__prop-label{color:var(--text-muted);font-weight:500}.pm-studio__fx-head--on .pm-studio__prop-label{color:var(--text-strong);font-weight:600}.pm-studio__fx-head:not(:first-child){margin-top:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--border-subtle)}[data-sf-hero-text-align=center]>.sf-hero-ctas{justify-content:center}[data-sf-hero-text-align=end]>.sf-hero-ctas{justify-content:flex-end}[data-sf-features-icons=line] .sf-features-item{gap:var(--space-3);box-shadow:none;background:0 0;border-color:#0000}[data-sf-features-icons=line] .sf-features-item-icon{background:0 0}[data-sf-features-icons=line] .sf-features-item h3{font-size:var(--text-sm);font-weight:clamp(100,calc(500 + var(--sf-weight-shift,0)),900)}[data-sf-theme][data-sf-heading-face] :is(h1,h2:where(:not([data-sf-element=card\:name])),.sf-header-name,.sf-banner__title,.sf-footer-column__title){font-family:var(--sf-heading-font)}.sf-header-anchor{z-index:50;block-size:0;position:sticky;inset-block-start:0}.sf-header-anchor[data-sf-header-topbar=true]{inset-block-start:calc(-1*var(--sf-topbar-height))}[data-sf-section-type=countdown]:not(.sf-edit-region):has(>.sf-section-body:empty){display:none}body{--sf-base-text-xs:var(--text-xs);--sf-base-text-sm:var(--text-sm);--sf-base-text-base:var(--text-base);--sf-base-text-lg:var(--text-lg);--sf-base-text-xl:var(--text-xl);--sf-base-text-2xl:var(--text-2xl);--sf-base-text-3xl:var(--text-3xl);--sf-base-text-4xl:var(--text-4xl);--sf-base-text-5xl:var(--text-5xl);--sf-base-text-6xl:var(--text-6xl);--sf-base-text-7xl:var(--text-7xl);--sf-base-text-8xl:var(--text-8xl);--sf-base-text-9xl:var(--text-9xl)}[data-sf-theme][data-sf-face]{font-family:var(--sf-font);font-size:var(--text-base);font-weight:clamp(100,calc(400 + var(--sf-weight-shift,0)),900);--font-weight-thin:clamp(100,calc(100 + var(--sf-weight-shift,0)),900);--font-weight-extralight:clamp(100,calc(200 + var(--sf-weight-shift,0)),900);--font-weight-light:clamp(100,calc(300 + var(--sf-weight-shift,0)),900);--font-weight-normal:clamp(100,calc(400 + var(--sf-weight-shift,0)),900);--font-weight-medium:clamp(100,calc(500 + var(--sf-weight-shift,0)),900);--font-weight-semibold:clamp(100,calc(600 + var(--sf-weight-shift,0)),900);--font-weight-bold:clamp(100,calc(700 + var(--sf-weight-shift,0)),900);--font-weight-extrabold:clamp(100,calc(800 + var(--sf-weight-shift,0)),900);--font-weight-black:clamp(100,calc(900 + var(--sf-weight-shift,0)),900);--text-xs:calc(var(--sf-base-text-xs)*var(--sf-text-scale,1));--text-sm:calc(var(--sf-base-text-sm)*var(--sf-text-scale,1));--text-base:calc(var(--sf-base-text-base)*var(--sf-text-scale,1));--text-lg:calc(var(--sf-base-text-lg)*var(--sf-text-scale,1));--text-xl:calc(var(--sf-base-text-xl)*var(--sf-text-scale,1));--text-2xl:calc(var(--sf-base-text-2xl)*var(--sf-text-scale,1));--text-3xl:calc(var(--sf-base-text-3xl)*var(--sf-text-scale,1));--text-4xl:calc(var(--sf-base-text-4xl)*var(--sf-text-scale,1));--text-5xl:calc(var(--sf-base-text-5xl)*var(--sf-text-scale,1));--text-6xl:calc(var(--sf-base-text-6xl)*var(--sf-text-scale,1));--text-7xl:calc(var(--sf-base-text-7xl)*var(--sf-text-scale,1));--text-8xl:calc(var(--sf-base-text-8xl)*var(--sf-text-scale,1));--text-9xl:calc(var(--sf-base-text-9xl)*var(--sf-text-scale,1))}[data-sf-theme][data-sf-face] :where(input,button,select,textarea){font-family:inherit}[data-sf-theme][data-sf-weight] :is(h1,h2,h3,h4,h5,h6,.sf-header-name,.sf-banner__title,.sf-section-title,.sf-footer-column__title){font-weight:var(--sf-heading-weight)}[data-sf-page-spacing=compact]{padding-block:var(--space-2)}[data-sf-page-spacing=regular]{padding-block:var(--space-4)}[data-sf-page-spacing=airy]{padding-block:var(--space-8)}[data-sf-page-radius]{border-radius:var(--sf-radius-card)}[data-sf-page-element][data-sf-section-tone=brand],[data-sf-page-element][data-sf-section-tone=contrast]{color:var(--sf-section-fg)}.sf-inline-text-toolbar__option:hover{background:var(--surface-chip);color:var(--text-strong)}[data-sf-inline-editing]{outline:calc(var(--sf-chrome-px,1px)*2)solid var(--canvas-chrome-accent);outline-offset:2px;cursor:text;-webkit-user-select:text;user-select:text}[data-sf-inline-editable]{cursor:text}.pm-so-kicker{letter-spacing:.02em;color:var(--accent-ink);align-items:center;gap:6px;font-size:11.5px;font-weight:800;display:inline-flex}.pm-so-glyph{border:2px solid var(--surface-card);background:var(--surface-sunken);width:48px;height:48px;color:var(--text-strong);border-radius:15px;flex:none;place-items:center;display:grid}.pm-so-glyph+.pm-so-glyph{margin-inline-start:-12px}.pm-so-glyph--instagram{background:var(--ig-brand-gradient);color:var(--showcase-ink)}.pm-so-glyph--website{background:var(--brand-solid);color:var(--brand-solid-ink)}.pm-so-glyph--store{background:var(--accent-solid);color:var(--accent-solid-ink)}.pm-so-glyph--sm{border-radius:13px;width:40px;height:40px}.pm-onb-back:not([data-shown]){opacity:0;grid-template-columns:0fr;margin-inline-end:-12px}.pm-onb-option[data-dimmed]{opacity:.45}@media (prefers-reduced-motion:no-preference){.pm-so-value[data-active] [data-phase=in]>.pm-so-flow__wire{animation-delay:calc(.3s + var(--pm-so-i)*60ms)}.pm-so-value[data-active] [data-phase=out]>.pm-so-flow__wire{animation-delay:calc(.7s + var(--pm-so-i)*60ms)}.pm-so-value[data-active] [data-phase=out]>.pm-so-flow__pulse{animation-delay:3.26s}}.pm-so-identity__avatar img{object-fit:cover;width:100%;height:100%}.pm-spot{border:1px solid var(--border-subtle);background:var(--surface-card);border-radius:24px;padding:18px;animation:pmSuEnter .55s cubic-bezier(.22,1,.36,1) both;position:relative;overflow:hidden}.pm-spot__head{align-items:flex-start;gap:12px;display:flex}.pm-spot__title{letter-spacing:-.2px;color:var(--text-strong);margin-top:4px;font-size:17px;font-weight:800;line-height:1.6}.pm-spot__grid{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:16px;display:grid}@media (min-width:1024px){.pm-spot{padding:22px}.pm-spot__title{font-size:19px}.pm-spot__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.pm-spot__primary{border:1px solid var(--accent-border);background:var(--accent-surface);border-radius:20px;flex-direction:column;gap:14px;padding:18px;display:flex}.pm-spot__primary-title{color:var(--text-strong);font-size:16px;font-weight:800;line-height:1.6}.pm-spot__primary-text{color:var(--text-body);font-size:13px;line-height:1.85}.pm-spot__card,.pm-spot__stack{flex-direction:column;gap:10px;display:flex}.pm-spot__card{border:1px solid var(--card-edge);box-shadow:var(--card-shadow);background:var(--card-fill);color:var(--text-strong);border-radius:18px;padding:14px;text-decoration:none;transition:border-color .2s,background .2s}.pm-spot__card:hover{border-color:var(--border-strong);background:var(--surface-card-hover)}.pm-spot__card:focus-visible{outline:2px solid var(--accent-solid);outline-offset:2px}.pm-spot__card-row{align-items:center;gap:12px;min-height:44px;display:flex}.pm-spot__card-title{font-size:13.5px;font-weight:800;line-height:1.6}.pm-spot__card-text{color:var(--muted-foreground);font-size:12px;line-height:1.75}.pm-spot-preview{border:1px solid var(--border-subtle);background:var(--surface-page);border-radius:14px;overflow:hidden}.pm-spot-preview__bar{background:var(--surface-sunken);color:var(--muted-foreground);justify-content:center;align-items:center;gap:5px;padding:6px 10px;font-size:10.5px;font-weight:600;display:flex}.pm-spot-preview__header{color:var(--text-strong);align-items:center;gap:8px;padding:8px 10px;font-size:11.5px;font-weight:800;display:flex}.pm-spot-preview__logo{background:var(--surface-sunken);border-radius:999px;flex:none;width:22px;height:22px;overflow:hidden}.pm-spot-preview__hero img,.pm-spot-preview__logo img,.pm-spot-preview__tile img{object-fit:cover;width:100%;height:100%}.pm-spot-preview__hero{aspect-ratio:16/6;background:var(--surface-sunken);position:relative;overflow:hidden}.pm-spot-preview__headline{color:var(--text-strong);inset-inline:10px;font-size:12px;font-weight:800;line-height:1.5;position:absolute;bottom:8px}.pm-spot-preview__hero.has-image .pm-spot-preview__headline{background:var(--surface-card);border-radius:8px;width:fit-content;padding:3px 8px}@supports (color:color-mix(in lab,red,red)){.pm-spot-preview__hero.has-image .pm-spot-preview__headline{background:color-mix(in srgb,var(--surface-card)88%,transparent)}}.pm-spot-preview__products{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:8px 10px 10px;display:grid}.pm-spot-preview__tile{aspect-ratio:1;background:var(--surface-sunken);border-radius:8px;overflow:hidden}@media (prefers-reduced-motion:reduce){.pm-spot{animation:none!important}}.pm-ink-text[data-ink=wait],.pm-site__nav[data-ink=wait] .pm-ink-text,:is(.pm-site__card[data-ink=wait],.pm-site__grid[data-ink=wait] .pm-site__card) :is(.pm-site__card-title,.pm-site__card-meta){border-radius:var(--radius-full);background-color:currentColor}@supports (color:color-mix(in lab,red,red)){.pm-ink-text[data-ink=wait],.pm-site__nav[data-ink=wait] .pm-ink-text,:is(.pm-site__card[data-ink=wait],.pm-site__grid[data-ink=wait] .pm-site__card) :is(.pm-site__card-title,.pm-site__card-meta){background-color:color-mix(in srgb,currentColor 13%,transparent)}}.pm-ink-text[data-ink=wait],.pm-site__nav[data-ink=wait] .pm-ink-text,:is(.pm-site__card[data-ink=wait],.pm-site__grid[data-ink=wait] .pm-site__card) :is(.pm-site__card-title,.pm-site__card-meta){-webkit-text-fill-color:transparent}.pm-site__cover[data-ink=wait],:is(.pm-site__card[data-ink=wait],.pm-site__grid[data-ink=wait] .pm-site__card) .pm-site__thumb>*,:is(.pm-site__logo,.pm-site__badge)[data-ink=wait]>*{opacity:0}:is(.pm-site__logo,.pm-site__badge,.pm-site__cta)[data-ink=draw]{animation:pmInkPop var(--ink-ms)var(--ease-out)both}:is(.pm-site__cover[data-ink=draw],.pm-site__card[data-ink=draw] .pm-site__thumb>*):dir(rtl){animation-name:pmInkSweepRtl}@keyframes pmInkSweepRtl{0%{clip-path:inset(0 0 100% 100%)}to{clip-path:inset(0)}}@keyframes pmInkPop{0%{opacity:.4;transform:scale(.7)}65%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:none}}.pm-nav-progress{inset-inline:0;top:env(safe-area-inset-top,0);z-index:2147483000;pointer-events:none;opacity:0;contain:strict;height:.1875rem;position:fixed}.pm-nav-progress__bar{background:var(--brand);transform-origin:0;will-change:transform;height:100%;transform:scaleX(0)}html[dir=rtl] .pm-nav-progress__bar{transform-origin:100%}.pm-skeleton{animation:pmSkeletonBreathe 1.8s cubic-bezier(.45,0,.55,1) infinite;animation-delay:calc(var(--pm-sk-row,0)*.12s)}@keyframes pmSkeletonBreathe{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.pm-skeleton{animation:none}}.sf-header[data-sf-header-frame=floating]{--sf-header-float-gap:var(--space-3);padding-inline:var(--sf-header-float-gap);padding-block-start:var(--sf-header-float-gap)}[data-sf-theme=boss] .sf-header-navigation a{font-weight:clamp(100,calc(700 + var(--sf-weight-shift,0)),900)}[data-sf-theme=boss]:lang(en) :is([data-sf-hero-band] :is(h1,h2),.sf-section-title,.sf-banner__title,.sf-footer-column__title,.sf-catalog-title,.sf-product-tabs__tab){text-transform:uppercase}[data-sf-theme=boss] :is([data-sf-hero-band] :is(h1,h2),.sf-section-title,.sf-banner__title,.sf-footer-column__title,.sf-catalog-title){font-weight:var(--sf-heading-weight);letter-spacing:0}[data-sf-theme=boss] .sf-hero-copy [data-sf-hero-text]{gap:var(--space-10)}[data-sf-theme=boss] :is(.sf-hero-ctas,.sf-banners[data-sf-banners-buttons=link] .sf-banner__actions) [data-slot=button],[data-sf-theme=boss] :is(.sf-hero-ctas,.sf-banners[data-sf-banners-buttons=link] .sf-banner__actions,.sf-about-section) a[data-slot=button]{text-transform:none;font-weight:clamp(100,calc(700 + var(--sf-weight-shift,0)),900);text-underline-offset:.35em;letter-spacing:.02em;text-decoration-line:underline;text-decoration-thickness:1.5px}[data-sf-theme=boss] .sf-banners[data-sf-banners-buttons=none] .sf-banner__title{font-weight:clamp(100,calc(400 + var(--sf-weight-shift,0)),900);letter-spacing:.01em}[data-sf-theme=boss] .sf-product-tabs__head{align-items:center;gap:var(--space-5);text-align:center;flex-direction:column}[data-sf-theme=boss] .sf-product-tabs__title{font-size:var(--text-xl);font-weight:var(--sf-heading-weight)}[data-sf-theme=boss] :is(.sf-product-card,.sf-sample-product-card) h3{font-weight:clamp(100,calc(600 + var(--sf-weight-shift,0)),900)}[data-sf-theme=boss] .sf-product-card-media>[data-slot=badge]{background:var(--foreground);color:var(--background);border-radius:0}[data-sf-theme=boss] .sf-about-body{max-inline-size:52rem;margin-inline:auto}[data-sf-theme=boss] .sf-banners[data-sf-banners-text=middleStart]:not([data-sf-banners-bleed]) .sf-banner__copy{inset-block:var(--space-6);inline-size:min(28rem,calc(100% - var(--space-12)));gap:var(--space-2);padding:var(--space-8);background:var(--card);color:var(--card-foreground);inset-inline-start:var(--space-6)}[data-sf-theme=boss] .sf-footer-column__title{font-size:var(--text-lg)}[data-sf-theme=boss] :is(.sf-catalog-title,.sf-catalog-head .sf-catalog-title){font-size:calc(2rem*var(--sf-type-unit,1)*var(--sf-text-scale,1))}@container sf-banners (min-width:48rem){[data-sf-theme=boss] .sf-banners[data-sf-banners-text=middleStart]:not([data-sf-banners-bleed]) .sf-banner__copy{inset-inline-start:var(--space-10)}}[data-sf-theme=sazito]{--sf-container-max:78rem;--sf-grid-gap:var(--space-3);--sf-grid-gap-wide:var(--space-6);--sf-radius-card:var(--radius-xs);--sf-radius-media:var(--radius-xs);--sf-type-price:var(--text-sm)}[data-sf-theme=sazito] .sf-header{background:var(--background);border:0}[data-sf-theme=sazito] .sf-header-bar{min-height:var(--space-12)}[data-sf-theme=sazito] [data-sf-section-type=hero]{max-width:var(--sf-container-max);padding:var(--space-6);margin-inline:auto}[data-sf-theme=sazito] .sf-hero-copy{padding-inline:var(--space-12);justify-content:center}[data-sf-theme=sazito] .sf-hero-copy [data-sf-hero-text]{max-inline-size:25rem}[data-sf-theme=sazito] .sf-hero-cta{margin-block-start:var(--space-5)}[data-sf-theme=sazito] .sf-banners{padding-block:var(--space-6)}[data-sf-theme=sazito] .sf-banners__grid{gap:var(--space-6)}[data-sf-theme=sazito] .sf-banner{border-radius:var(--radius-xs);overflow:hidden}[data-sf-theme=sazito] .sf-banner__title{font-size:var(--text-base);font-weight:var(--sf-heading-weight)}[data-sf-theme=sazito] .sf-section-title{justify-content:center;align-items:center;gap:var(--space-3);font-size:var(--text-lg);margin-block-end:var(--space-10);display:flex}[data-sf-theme=sazito] :is(.sf-product-card,.sf-sample-product-card){background:var(--card);box-shadow:none}[data-sf-theme=sazito] :is(.sf-product-card,.sf-sample-product-card) h3{font-size:var(--text-sm);font-weight:var(--font-weight-normal)}[data-sf-theme=sazito] .sf-featured-carousel{background:0 0;border:0;padding:0}[data-sf-theme=sazito] .sf-featured-carousel__item{flex:0 0 calc((100% - 3*var(--space-6))/4)}[data-sf-theme=sazito] .sf-features-item{background:0 0;border:0}[data-sf-theme=sazito] .sf-features-item-icon{background:0 0}[data-sf-theme=sazito] .sf-footer{background:var(--background);margin-block-start:var(--space-10)}@media (max-width:63.999rem){[data-sf-theme=sazito] .sf-header-bar{min-height:var(--space-11)}[data-sf-theme=sazito] [data-sf-section-type=hero]{padding:var(--space-3)var(--space-4)}[data-sf-theme=sazito] .sf-banners__grid{gap:var(--space-3)}[data-sf-theme=sazito] .sf-banners[data-sf-banners-layout=row][data-sf-banners-count=many] .sf-banners__grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:0;padding-inline:0;display:grid;overflow:visible}[data-sf-theme=sazito] .sf-section-title{font-size:var(--text-base);margin-block-end:var(--space-6)}[data-sf-theme=sazito] .sf-featured-carousel__item{flex-basis:calc((100% - var(--space-3))/2)}}[data-sf-theme=sazito] [data-sf-hero-band]{background:var(--sf-sazito-hero)}[data-sf-theme=sazito] [data-sf-hero-band] picture{width:50%;position:absolute;inset-block:0;inset-inline-end:0}@media (max-width:63.999rem){[data-sf-theme=sazito] [data-sf-hero-band] picture{opacity:.35;width:100%}}html:has([data-sf-flow-live]),html:has([data-sf-flow-live]) body{overscroll-behavior:none;overflow:hidden}[data-sf-flow-live] [data-sf-flow-panel]{z-index:var(--sf-flow-z,1);overscroll-behavior:contain;background:var(--background);transition:translate var(--dur-move)ease;flex-direction:column;justify-content:safe center;margin:0;display:flex;position:fixed;inset:0;overflow:hidden auto;translate:0 100%}[data-sf-flow-live] [data-sf-flow-panel]:is([data-sf-flow-panel=before],[data-sf-flow-panel=current]){translate:none}[data-sf-flow-live] [data-sf-flow-panel=after]{pointer-events:none}[data-sf-flow-live][data-sf-flow-instant] [data-sf-flow-panel]{transition:none}[data-sf-flow-live] .sf-flow-chrome{z-index:45;color:var(--foreground);pointer-events:none;transition:color var(--dur-enter)ease,opacity var(--dur-enter)ease;flex-direction:column;align-items:center;display:flex;position:fixed;inset-block-end:0;inset-inline:0}.sf-flow-chrome[data-sf-flow-chrome=end]{opacity:0}.sf-header[data-sf-header-surface=flow]{transition:color var(--dur-enter)ease}.sf-banners[data-sf-banners-layout=carousel] .sf-banners__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--sf-carousel-per-view) - 1)*var(--sf-banners-gap))/var(--sf-carousel-per-view));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:var(--sf-carousel-inset);scroll-padding-inline:var(--sf-carousel-inset);overflow-x:auto}.sf-rail-controls>[data-slot=button]{pointer-events:auto;transition:opacity var(--dur-fast)ease}.sf-rail-controls>[data-slot=button]:disabled{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){[data-sf-flow-live] [data-sf-flow-panel]{opacity:0;transition:opacity var(--dur-enter)ease;translate:none}[data-sf-flow-live] [data-sf-flow-panel]:is([data-sf-flow-panel=before],[data-sf-flow-panel=current]){opacity:1}}[data-sf-theme=emporio]{--sf-container-max:100%;--sf-product-title-size:var(--text-xl);--sf-product-title-size-lg:var(--text-2xl);--sf-product-title-weight:var(--sf-heading-weight);--sf-product-price-size:var(--text-base);--sf-section-space:0;--sf-chrome-border:transparent;--sf-chrome-background:var(--card);--sf-chrome-foreground:var(--foreground);--sf-chrome-muted-foreground:var(--muted-foreground)}[data-sf-theme=emporio] .sf-header{border:0}[data-sf-theme=emporio][data-sf-corners=sharp]{--sf-radius-card:0;--sf-radius-media:0}[data-sf-theme=emporio] .sf-header-bar{min-block-size:var(--space-11)}[data-sf-theme=emporio] .sf-hero-copy [data-sf-hero-text]{gap:var(--space-4);max-inline-size:none}[data-sf-theme=emporio] .sf-banners{padding-block:0}[data-sf-theme=emporio] .sf-banners__grid{gap:0}[data-sf-theme=emporio] :is(.sf-banner,.sf-banner__media){border-radius:0}[data-sf-theme=emporio] .sf-banner__copy{padding:var(--space-5)}[data-sf-theme=emporio] .sf-banner__title{font-size:var(--text-xl);font-weight:var(--font-weight-normal);letter-spacing:0;line-height:1.5}[data-sf-theme=emporio] .sf-banner__actions{gap:var(--space-6);margin-block-start:var(--space-4)}[data-sf-theme=emporio] .sf-section-title{font-size:var(--text-sm);font-weight:var(--font-weight-normal)}[data-sf-theme=emporio] .sf-footer{border-block-start:0}@media (max-width:1023px){[data-sf-theme=emporio] [data-sf-hero=editorial][data-sf-hero-size=full]{--sf-hero-height:80svh;--sf-hero-height-wide:80svh}}@media (min-width:64rem){[data-sf-theme=emporio] [data-sf-hero=editorial][data-sf-hero-size=full]{--sf-hero-height-lg:min(90svh,60rem)}[data-sf-theme=emporio] .sf-banner__copy{padding:var(--space-10)var(--space-11)}[data-sf-theme=emporio] .sf-banner__title{font-size:var(--text-2xl)}}@font-face{font-family:Miu Miu Work Sans;src:url(/storefront/themes/miumiu/fonts/WorkSans-Thin.woff2)format("woff2");font-style:normal;font-weight:100;font-display:swap}@font-face{font-family:Miu Miu Work Sans;src:url(/storefront/themes/miumiu/fonts/WorkSans-Light.woff2)format("woff2");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:Miu Miu Work Sans;src:url(/storefront/themes/miumiu/fonts/WorkSans-Regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Miu Miu Work Sans;src:url(/storefront/themes/miumiu/fonts/WorkSans-Medium.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Miu Miu Work Sans;src:url(/storefront/themes/miumiu/fonts/WorkSans-SemiBold.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Miu Miu Work Sans;src:url(/storefront/themes/miumiu/fonts/WorkSans-Bold.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap}[data-sf-theme=miumiu][data-sf-face=estedad]:lang(en){--sf-font:"Miu Miu Work Sans",system-ui,sans-serif}[data-sf-theme=miumiu]{--sf-container-max:100%;--sf-section-space:0;--sf-chrome-border:transparent;--sf-chrome-background:var(--card);--sf-chrome-foreground:var(--foreground);--sf-chrome-muted-foreground:var(--muted-foreground)}[data-sf-theme=miumiu] .sf-header-bar{min-block-size:var(--space-10)}[data-sf-theme=miumiu] .sf-header-identity{justify-content:center}[data-sf-theme=miumiu]:not([data-sf-flow-live])>.sf-header[data-sf-header-surface=flow][data-sf-header-ink=light]:not(:hover,:focus-within,[data-sf-mega-open=true]) .sf-header-identity img,[data-sf-theme=miumiu][data-sf-flow-ink=light]>.sf-header[data-sf-header-surface=flow]:not(:hover,:focus-within,[data-sf-mega-open=true]) .sf-header-identity img{filter:brightness(0)invert()}[data-sf-theme=miumiu] [data-sf-section-type=banners]{scroll-snap-align:start;scroll-margin-block-start:0}[data-sf-theme=miumiu] .sf-banners{padding-block:0}[data-sf-theme=miumiu] .sf-banners[data-sf-banners-count="1"] .sf-banner__media{aspect-ratio:auto;block-size:100svh;min-block-size:32rem}[data-sf-theme=miumiu] .sf-banners__grid{gap:0}[data-sf-theme=miumiu] .sf-banner,[data-sf-theme=miumiu] .sf-banner__media{border-radius:0}[data-sf-theme=miumiu] .sf-banner__copy{padding-inline:var(--space-8);inset-block-end:var(--space-11)}[data-sf-theme=miumiu] .sf-banner__title{font-size:var(--text-xl);font-weight:var(--font-weight-normal);letter-spacing:0}[data-sf-theme=miumiu] .sf-banner__text{font-size:var(--text-sm);margin-block-start:var(--space-2)}[data-sf-theme=miumiu] .sf-banner__actions{margin-block-start:var(--space-3)}[data-sf-theme=miumiu] .sf-banner__scrim{background:var(--scrim-soft)}[data-sf-theme=miumiu] .sf-banners[data-sf-banners-count=many]{min-block-size:100svh;padding-block:var(--space-11);background:var(--card);flex-direction:column;justify-content:center;display:flex}[data-sf-theme=miumiu] .sf-banners__title{text-align:center;font-size:var(--text-xl);font-weight:var(--font-weight-normal);padding-block:var(--space-8);margin:0}[data-sf-theme=miumiu] .sf-banners[data-sf-banners-layout=row][data-sf-banners-count=many] .sf-banners__frame{width:100%;position:relative}[data-sf-theme=miumiu] .sf-banners[data-sf-banners-layout=row][data-sf-banners-count=many] .sf-banners__grid{scroll-snap-type:x mandatory;scrollbar-width:thin;margin:0;padding:0;display:flex;overflow-x:auto}[data-sf-theme=miumiu] .sf-banners[data-sf-banners-layout=row][data-sf-banners-count=many] .sf-banner{scroll-snap-align:start;flex:0 0 32%;min-inline-size:0}[data-sf-theme=miumiu] .sf-banners[data-sf-banners-count=many] .sf-banner__copy{inset-block-end:var(--space-6)}[data-sf-theme=miumiu] .sf-banners[data-sf-banners-count=many] .sf-banner__title{font-size:var(--text-sm);text-transform:uppercase}[data-sf-theme=miumiu] .sf-footer{background:var(--card);scroll-snap-align:start;padding-block-start:var(--space-11)}[data-sf-theme=miumiu] .sf-footer-column__title{text-transform:uppercase;font-size:var(--text-sm)}[data-sf-theme=miumiu] .sf-sheet{background:var(--card);color:var(--card-foreground)}[data-sf-theme=miumiu] .sf-banners:not([data-sf-banners-text=below])[data-sf-banners-count="1"] .sf-banner__copy{inset-block-start:auto;inset-block-end:var(--space-10)}[data-sf-theme=miumiu]:where([data-sf-look-version~="2"]) .sf-banner__title{font-weight:var(--font-weight-semibold)}[data-sf-theme=miumiu]:where([data-sf-look-version~="2"]) .sf-banners:not([data-sf-banners-text=below])[data-sf-banners-count="1"] .sf-banner__copy{inset-block-end:calc(var(--space-11)*2)}[data-sf-theme=miumiu]:where([data-sf-look-version~="2"]) .sf-banners__title{font-size:var(--text-base);font-weight:var(--font-weight-semibold);padding-block:0 var(--space-7)}[data-sf-theme=miumiu]:where([data-sf-look-version~="2"]) .sf-banners[data-sf-banners-count=many] .sf-banner__title{font-size:var(--text-xs);font-weight:var(--font-weight-normal);text-transform:none}[data-sf-theme=miumiu]:where([data-sf-look-version~="2"]) .sf-banners[data-sf-banners-layout=carousel] .sf-banner__media{background:var(--muted)}@media (max-width:767px){[data-sf-theme=miumiu] .sf-header-bar{min-block-size:calc(var(--space-9) + var(--space-2))}[data-sf-theme=miumiu] .sf-banners[data-sf-banners-count="1"] .sf-banner__media{min-block-size:28rem}[data-sf-theme=miumiu] .sf-banner__title{font-size:var(--text-base)}[data-sf-theme=miumiu] .sf-banners[data-sf-banners-layout=row][data-sf-banners-count=many] .sf-banner{flex-basis:82%}}:is([data-sf-theme=autoparts],[data-sf-theme=toolshop],[data-sf-theme=cosmetics],[data-sf-theme=leather],[data-sf-theme=footwear],[data-sf-theme=jewelry],[data-sf-theme=electronics],[data-sf-theme=nuts],[data-sf-theme=babyshop],[data-sf-theme=decor],[data-sf-theme=florist],[data-sf-theme=petshop]){--sf-container-max:var(--container-7xl);--sf-grid-gap-wide:var(--space-6)}:is([data-sf-theme=autoparts],[data-sf-theme=toolshop],[data-sf-theme=cosmetics],[data-sf-theme=leather],[data-sf-theme=footwear],[data-sf-theme=jewelry],[data-sf-theme=electronics],[data-sf-theme=nuts],[data-sf-theme=babyshop],[data-sf-theme=decor],[data-sf-theme=florist],[data-sf-theme=petshop]) .sf-header{border-block-end:1px solid var(--border)}:is([data-sf-theme=autoparts],[data-sf-theme=toolshop],[data-sf-theme=cosmetics],[data-sf-theme=leather],[data-sf-theme=footwear],[data-sf-theme=jewelry],[data-sf-theme=electronics],[data-sf-theme=nuts],[data-sf-theme=babyshop],[data-sf-theme=decor],[data-sf-theme=florist],[data-sf-theme=petshop]) .sf-section-title{font-size:var(--text-2xl);line-height:1.5}:is([data-sf-theme=autoparts],[data-sf-theme=toolshop],[data-sf-theme=cosmetics],[data-sf-theme=leather],[data-sf-theme=footwear],[data-sf-theme=jewelry],[data-sf-theme=electronics],[data-sf-theme=nuts],[data-sf-theme=babyshop],[data-sf-theme=decor],[data-sf-theme=florist],[data-sf-theme=petshop]) [data-sf-section-type=faq] summary{min-block-size:var(--space-11)}:is([data-sf-theme=autoparts],[data-sf-theme=toolshop],[data-sf-theme=cosmetics],[data-sf-theme=leather],[data-sf-theme=footwear],[data-sf-theme=jewelry],[data-sf-theme=electronics],[data-sf-theme=nuts],[data-sf-theme=babyshop],[data-sf-theme=decor],[data-sf-theme=florist],[data-sf-theme=petshop]) .sf-hero-copy :is(h1,h2){text-wrap:balance;line-height:1.25}[data-sf-theme=autoparts][data-sf-hero]{--sf-hero-height:auto;--sf-hero-height-wide:auto;--sf-hero-height-lg:auto}[data-sf-theme=autoparts] [data-sf-section-type=hero]{max-inline-size:var(--sf-container-max);padding:var(--space-7)var(--space-6)0;margin-inline:auto}[data-sf-theme=autoparts] [data-sf-hero-band]{background:var(--muted);grid-template-columns:35% 65%;display:grid}[data-sf-theme=autoparts] [data-sf-hero-band]>picture{min-block-size:calc(var(--space-10)*5);order:2;position:relative}[data-sf-theme=autoparts] [data-sf-hero-band]>.absolute{display:none}[data-sf-theme=autoparts] .sf-hero-copy{padding:var(--space-9);justify-content:center}[data-sf-theme=autoparts] .sf-category-cards{gap:var(--space-4)}[data-sf-theme=autoparts] [data-sf-section=autoparts-fitment]{border-block:1px solid var(--border)}[data-sf-theme=autoparts] .sf-about-media{aspect-ratio:16/9}[data-sf-theme=toolshop][data-sf-hero]{--sf-hero-height:auto;--sf-hero-height-wide:auto;--sf-hero-height-lg:auto}[data-sf-theme=toolshop] [data-sf-section-type=hero]{max-inline-size:var(--sf-container-max);padding:0 var(--space-6);margin-inline:auto}[data-sf-theme=toolshop] [data-sf-hero-band]{flex-direction:column;display:flex}[data-sf-theme=toolshop] [data-sf-hero-band]>picture{min-block-size:calc(var(--space-10)*4);order:2;position:relative}[data-sf-theme=toolshop] [data-sf-hero-band]>.absolute{display:none}[data-sf-theme=toolshop] .sf-hero-copy{padding:var(--space-9)0}[data-sf-theme=toolshop] .sf-hero-copy [data-sf-hero-text]{align-items:center;column-gap:var(--space-10);grid-template-columns:minmax(0,1fr) auto;max-inline-size:none;display:grid}[data-sf-theme=toolshop] .sf-hero-copy h1{grid-column:1;max-inline-size:18ch}[data-sf-theme=toolshop] .sf-hero-copy p{grid-column:1}[data-sf-theme=toolshop] .sf-hero-copy [data-sf-hero-text] [data-slot=button]{grid-area:1/2/span 3}[data-sf-theme=toolshop] [data-sf-section=toolshop-workbench] .sf-banner__media{aspect-ratio:1}[data-sf-theme=toolshop] .sf-header-name{font-weight:var(--font-weight-bold)}[data-sf-theme=cosmetics][data-sf-hero]{--sf-hero-height:auto;--sf-hero-height-wide:auto;--sf-hero-height-lg:auto}[data-sf-theme=cosmetics] [data-sf-section-type=hero]{max-inline-size:var(--sf-container-max);padding-inline:var(--space-6);margin-inline:auto}[data-sf-theme=cosmetics] [data-sf-hero-band]{flex-direction:column;display:flex}[data-sf-theme=cosmetics] [data-sf-hero-band]>picture{min-block-size:calc(var(--space-10)*5);border-radius:var(--sf-radius-media);order:2;position:relative;overflow:hidden}[data-sf-theme=cosmetics] [data-sf-hero-band]>.absolute{display:none}[data-sf-theme=cosmetics] .sf-hero-copy{text-align:center;padding:var(--space-9)var(--space-5);align-items:center}[data-sf-theme=cosmetics] .sf-hero-copy [data-sf-hero-text]{max-inline-size:var(--container-3xl);align-items:center}[data-sf-theme=cosmetics] .sf-category-cards{max-inline-size:var(--container-5xl);margin-inline:auto}[data-sf-theme=cosmetics] .sf-about-media{aspect-ratio:1}[data-sf-theme=leather][data-sf-hero]{--sf-hero-height:calc(var(--space-10)*6);--sf-hero-height-wide:calc(var(--space-10)*8);--sf-hero-height-lg:calc(var(--space-10)*8)}[data-sf-theme=leather] .sf-hero-copy{padding-block:var(--space-12)}[data-sf-theme=leather] .sf-hero-copy [data-sf-hero-text]{max-inline-size:var(--container-md)}[data-sf-theme=leather] [data-sf-section=leather-collections] .sf-banners__grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end}[data-sf-theme=leather] [data-sf-section=leather-collections] .sf-banner:first-child .sf-banner__media{aspect-ratio:4/5}[data-sf-theme=leather] [data-sf-section=leather-collections] .sf-banner:nth-child(2) .sf-banner__media{aspect-ratio:1}[data-sf-theme=leather] .sf-statement__title{font-size:var(--text-3xl)}[data-sf-theme=footwear][data-sf-hero]{--sf-hero-height:auto;--sf-hero-height-wide:auto;--sf-hero-height-lg:auto}[data-sf-theme=footwear] [data-sf-hero-band]{flex-direction:column;display:flex}[data-sf-theme=footwear] [data-sf-hero-band]>picture{min-block-size:calc(var(--space-10)*7);position:relative}[data-sf-theme=footwear] [data-sf-hero-band]>.absolute{display:none}[data-sf-theme=footwear] .sf-hero-copy{padding:var(--space-8)var(--space-6);background:var(--muted)}[data-sf-theme=footwear] .sf-hero-copy [data-sf-hero-text]{align-items:center;column-gap:var(--space-9);grid-template-columns:minmax(0,1fr) auto;max-inline-size:none;display:grid}[data-sf-theme=footwear] .sf-hero-copy h1,[data-sf-theme=footwear] .sf-hero-copy p{grid-column:1}[data-sf-theme=footwear] .sf-hero-copy [data-sf-hero-text] [data-slot=button]{grid-area:1/2/span 3}[data-sf-theme=footwear] .sf-category-cards{gap:var(--space-6)}[data-sf-theme=footwear] [data-sf-section=footwear-finish] .sf-statement__title{font-size:var(--text-4xl)}[data-sf-theme=jewelry][data-sf-hero]{--sf-hero-height:calc(var(--space-10)*6);--sf-hero-height-wide:calc(var(--space-10)*7);--sf-hero-height-lg:calc(var(--space-10)*7)}[data-sf-theme=jewelry] [data-sf-section-type=hero]{max-inline-size:var(--sf-container-max);padding:var(--space-6);margin-inline:auto}[data-sf-theme=jewelry] .sf-hero-split{gap:var(--space-5);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}[data-sf-theme=jewelry] .sf-hero-copy{padding:var(--space-8)}[data-sf-theme=jewelry] .sf-section-title{text-align:center}[data-sf-theme=jewelry] .sf-lookbook-heading{justify-content:center}[data-sf-theme=jewelry] [data-sf-section=jewelry-worn]{margin-block:var(--space-7)}[data-sf-theme=electronics][data-sf-hero]{--sf-hero-height:calc(var(--space-10)*4);--sf-hero-height-wide:calc(var(--space-10)*5);--sf-hero-height-lg:calc(var(--space-10)*5)}[data-sf-theme=electronics] [data-sf-section-type=hero]{max-inline-size:var(--sf-container-max);padding:var(--space-6);margin-inline:auto}[data-sf-theme=electronics] [data-sf-section-type=hero]>.sf-section-body>section{gap:var(--space-8);flex-direction:column-reverse;display:flex}[data-sf-theme=electronics] [data-sf-section-type=hero] [data-sf-size-key=logo]{display:none}[data-sf-theme=electronics] [data-sf-section-type=hero] h1{max-inline-size:var(--container-3xl);line-height:1.25}[data-sf-theme=electronics] .sf-product-card{box-shadow:none}[data-sf-theme=electronics] [data-sf-section=electronics-bento] .sf-banner__media{background:var(--muted)}[data-sf-theme=nuts][data-sf-hero]{--sf-hero-height:auto;--sf-hero-height-wide:auto;--sf-hero-height-lg:auto}[data-sf-theme=nuts] [data-sf-section-type=hero]{max-inline-size:var(--sf-container-max);padding:var(--space-9)var(--space-6);margin-inline:auto}[data-sf-theme=nuts] [data-sf-hero-band]{align-items:center;gap:var(--space-10);grid-template-columns:minmax(0,3fr) minmax(0,2fr);display:grid}[data-sf-theme=nuts] [data-sf-hero-band]>picture{min-block-size:calc(var(--space-10)*6);border-radius:var(--sf-radius-media);position:relative;overflow:hidden}[data-sf-theme=nuts] [data-sf-hero-band]>.absolute{display:none}[data-sf-theme=nuts] .sf-hero-copy{padding:var(--space-7)0}[data-sf-theme=nuts] .sf-category-cards{gap:var(--space-7)}[data-sf-theme=nuts] .sf-about-media{aspect-ratio:1}[data-sf-theme=babyshop][data-sf-hero]{--sf-hero-height:auto;--sf-hero-height-wide:auto;--sf-hero-height-lg:auto}[data-sf-theme=babyshop] [data-sf-section-type=hero]{max-inline-size:var(--sf-container-max);padding:var(--space-8)var(--space-6);margin-inline:auto}[data-sf-theme=babyshop] [data-sf-hero-band]{gap:var(--space-8);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:center;display:grid}[data-sf-theme=babyshop] [data-sf-hero-band]>picture{min-block-size:calc(var(--space-10)*6);border-radius:var(--sf-radius-media);position:relative;overflow:hidden}[data-sf-theme=babyshop] [data-sf-hero-band]>.absolute{display:none}[data-sf-theme=babyshop] .sf-hero-copy{padding:var(--space-8)}[data-sf-theme=babyshop] .sf-stories-list{justify-content:center;gap:var(--space-9)}[data-sf-theme=babyshop] .sf-banner__title{font-size:var(--text-xl)}[data-sf-theme=decor][data-sf-hero]{--sf-hero-height:calc(var(--space-10)*6);--sf-hero-height-wide:calc(var(--space-10)*8);--sf-hero-height-lg:calc(var(--space-10)*9)}[data-sf-theme=decor] .sf-hero-copy{padding-block:var(--space-10)}[data-sf-theme=decor] .sf-hero-copy [data-sf-hero-text]{max-inline-size:var(--container-sm)}[data-sf-theme=decor] [data-sf-section=decor-rooms] .sf-banner:nth-child(2){margin-block-start:var(--space-10)}[data-sf-theme=decor] .sf-statement__title{font-size:var(--text-3xl)}[data-sf-theme=decor] .sf-about-media{aspect-ratio:4/5}[data-sf-theme=florist][data-sf-hero]{--sf-hero-height:auto;--sf-hero-height-wide:auto;--sf-hero-height-lg:auto}[data-sf-theme=florist] [data-sf-section-type=hero]{max-inline-size:var(--container-6xl);padding:var(--space-6);margin-inline:auto}[data-sf-theme=florist] [data-sf-hero-band]{gap:var(--space-11);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;display:grid}[data-sf-theme=florist] [data-sf-hero-band]>picture{min-block-size:calc(var(--space-10)*7);order:2;position:relative}[data-sf-theme=florist] [data-sf-hero-band]>.absolute{display:none}[data-sf-theme=florist] .sf-hero-copy{padding:var(--space-8)0;align-self:end}[data-sf-theme=florist] .sf-stories-list{justify-content:center}[data-sf-theme=florist] .sf-about-media{aspect-ratio:4/5}[data-sf-theme=petshop] [data-sf-section-type=hero]{max-inline-size:var(--sf-container-max);padding:var(--space-7)var(--space-6);margin-inline:auto}[data-sf-theme=petshop] [data-sf-section-type=hero]>.sf-section-body>section{background:var(--muted);border-radius:var(--sf-radius-media);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}[data-sf-theme=petshop] [data-sf-section-type=hero]>.sf-section-body>section>img{order:2;block-size:calc(var(--space-10)*6)!important;position:relative!important}[data-sf-theme=petshop] [data-sf-section-type=hero]>.sf-section-body>section>.absolute{display:none}[data-sf-theme=petshop] [data-sf-section-type=hero]>.sf-section-body>section>.relative{padding:var(--space-10);text-align:start;justify-content:center}[data-sf-theme=petshop] [data-sf-section-type=hero] [data-sf-hero-text]{text-align:start;align-items:flex-start}[data-sf-theme=petshop] .sf-category-cards{gap:var(--space-7)}@media (min-width:64rem){:is([data-sf-theme=autoparts],[data-sf-theme=toolshop],[data-sf-theme=electronics],[data-sf-theme=nuts]) .sf-category-cards:has(>:nth-child(5)){grid-template-columns:repeat(6,minmax(0,1fr))}[data-sf-theme=electronics] [data-sf-section=electronics-picks] .sf-product-rail-item{flex:0 0 calc((100% - var(--sf-grid-gap-wide)*3)/4);inline-size:auto}[data-sf-theme=electronics] [data-sf-section=electronics-picks] .sf-product-rail{gap:var(--sf-grid-gap-wide)}[data-sf-theme=babyshop] [data-sf-section-type=featured] .sf-product-rail-item{flex:0 0 calc((100% - var(--sf-grid-gap-wide)*3)/4);inline-size:auto}[data-sf-theme=babyshop] [data-sf-section-type=featured] .sf-product-rail{gap:var(--sf-grid-gap-wide)}[data-sf-theme=toolshop] .sf-category-cards:has(>:nth-child(5):last-child){grid-template-columns:repeat(5,minmax(0,1fr))}:is([data-sf-theme=autoparts],[data-sf-theme=toolshop],[data-sf-theme=electronics]) [data-sf-section-type=faq]>.sf-section-body>section{gap:var(--space-10);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}}@media (max-width:63.999rem){:is([data-sf-theme=autoparts],[data-sf-theme=toolshop],[data-sf-theme=electronics]) .sf-category-cards:has(>:nth-child(5)){grid-template-columns:repeat(3,minmax(0,1fr))}:is([data-sf-theme=autoparts],[data-sf-theme=toolshop],[data-sf-theme=cosmetics],[data-sf-theme=jewelry],[data-sf-theme=electronics],[data-sf-theme=nuts],[data-sf-theme=babyshop],[data-sf-theme=florist],[data-sf-theme=petshop]) [data-sf-section-type=hero]{padding:var(--space-4)}:is([data-sf-theme=autoparts],[data-sf-theme=nuts],[data-sf-theme=babyshop],[data-sf-theme=florist]) [data-sf-hero-band]{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}:is([data-sf-theme=autoparts],[data-sf-theme=nuts],[data-sf-theme=babyshop],[data-sf-theme=florist]) [data-sf-hero-band]>picture{min-block-size:calc(var(--space-10)*3);aspect-ratio:4/3;order:0}:is([data-sf-theme=autoparts],[data-sf-theme=nuts],[data-sf-theme=babyshop],[data-sf-theme=florist]) .sf-hero-copy{padding:var(--space-6)}:is([data-sf-theme=toolshop],[data-sf-theme=cosmetics],[data-sf-theme=footwear]) [data-sf-hero-band]>picture{min-block-size:calc(var(--space-10)*3)}:is([data-sf-theme=toolshop],[data-sf-theme=footwear]) .sf-hero-copy [data-sf-hero-text]{display:flex}:is([data-sf-theme=toolshop],[data-sf-theme=cosmetics],[data-sf-theme=footwear],[data-sf-theme=jewelry]) .sf-hero-copy{padding:var(--space-6)}[data-sf-theme=jewelry] .sf-hero-split{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}[data-sf-theme=jewelry] .sf-hero-split-panel{min-block-size:calc(var(--space-10)*5)}[data-sf-theme=leather] [data-sf-section=leather-collections] .sf-banners__grid{grid-template-columns:minmax(0,1fr)}[data-sf-theme=decor] [data-sf-section=decor-rooms] .sf-banner:nth-child(2){margin-block-start:0}[data-sf-theme=petshop] [data-sf-section-type=hero]>.sf-section-body>section{grid-template-columns:minmax(0,1fr)}[data-sf-theme=petshop] [data-sf-section-type=hero]>.sf-section-body>section>img{order:0;block-size:calc(var(--space-10)*4)!important}[data-sf-theme=petshop] [data-sf-section-type=hero]>.sf-section-body>section>.relative{padding:var(--space-7)}}:is([data-sf-theme=linen],[data-sf-theme=mono],[data-sf-theme=sage]){--sf-grid-gap:var(--space-3);--sf-grid-gap-wide:var(--space-6);--sf-type-price:var(--text-sm)}:is([data-sf-theme=linen],[data-sf-theme=mono],[data-sf-theme=sage])[data-sf-hero-size=regular]{--sf-hero-height:calc(var(--space-10)*5);--sf-hero-height-wide:calc(var(--space-10)*6);--sf-hero-height-lg:calc(var(--space-10)*6)}:is([data-sf-theme=linen],[data-sf-theme=mono],[data-sf-theme=sage]) [data-sf-section-type=hero]{max-inline-size:var(--sf-container-max);padding:var(--space-4)var(--space-6);margin-inline:auto}:is([data-sf-theme=linen],[data-sf-theme=mono],[data-sf-theme=sage]) .sf-hero-copy [data-sf-hero-text]{max-inline-size:min(100%,calc(var(--space-13)*4))}@media (max-width:63.999rem){:is([data-sf-theme=linen],[data-sf-theme=mono],[data-sf-theme=sage]) [data-sf-section-type=hero]{padding-inline:var(--space-4)}}[data-sf-theme=linen][data-sf-look-version~="2"]{--sf-grid-gap:var(--space-5);--sf-grid-gap-wide:var(--space-8);--sf-hero-height:auto;--sf-hero-height-wide:calc(var(--space-10)*8);--sf-hero-height-lg:calc(var(--space-10)*8)}[data-sf-theme=linen][data-sf-look-version~="2"] [data-sf-section-type=hero]{padding-block:var(--space-6)}[data-sf-theme=linen][data-sf-look-version~="2"] [data-sf-hero-band]{background:var(--muted);grid-template-columns:44% 56%;display:grid}[data-sf-theme=linen][data-sf-look-version~="2"] [data-sf-hero-band]>picture{min-block-size:calc(var(--space-10)*7);order:2;position:relative}[data-sf-theme=linen][data-sf-look-version~="2"] [data-sf-hero-band]>.absolute{display:none}[data-sf-theme=mono][data-sf-look-version~="2"]{--sf-hero-height:calc(var(--space-10)*7);--sf-hero-height-wide:calc(var(--space-10)*8);--sf-hero-height-lg:calc(var(--space-10)*9);--sf-grid-gap-wide:var(--space-4)}[data-sf-theme=mono][data-sf-look-version~="2"] [data-sf-section-type=hero]{max-inline-size:none;padding:0}[data-sf-theme=sage][data-sf-look-version~="2"]{--sf-grid-gap:var(--space-4);--sf-grid-gap-wide:var(--space-8);--sf-hero-height:auto;--sf-hero-height-wide:calc(var(--space-10)*8);--sf-hero-height-lg:calc(var(--space-10)*8)}[data-sf-theme=sage][data-sf-look-version~="2"] [data-sf-section-type=hero]{padding-block:var(--space-8)}[data-sf-theme=sage][data-sf-look-version~="2"] [data-sf-hero-band]{column-gap:var(--space-10);grid-template-columns:1fr 1fr;display:grid}[data-sf-theme=sage][data-sf-look-version~="2"] [data-sf-hero-band]>picture{min-block-size:calc(var(--space-10)*7);border-start-start-radius:calc(var(--space-13)*4);border-start-end-radius:calc(var(--space-13)*4);position:relative;overflow:hidden}[data-sf-theme=sage][data-sf-look-version~="2"] [data-sf-hero-band]>.absolute{display:none}@media (max-width:63.999rem){[data-sf-theme=linen][data-sf-look-version~="2"],[data-sf-theme=sage][data-sf-look-version~="2"]{--sf-hero-height-wide:auto}[data-sf-theme=linen][data-sf-look-version~="2"] [data-sf-hero-band],[data-sf-theme=sage][data-sf-look-version~="2"] [data-sf-hero-band]{grid-template-columns:minmax(0,1fr);block-size:auto}[data-sf-theme=linen][data-sf-look-version~="2"] [data-sf-hero-band]>picture,[data-sf-theme=sage][data-sf-look-version~="2"] [data-sf-hero-band]>picture{min-block-size:calc(var(--space-10)*4);aspect-ratio:4/3;order:1}[data-sf-theme=mono][data-sf-look-version~="2"] .sf-hero-split{grid-template-columns:minmax(0,1fr)}[data-sf-theme=sage][data-sf-look-version~="2"] [data-sf-section-type=hero]{padding-block:var(--space-4)}}@font-face{font-family:Amouage Gotham;src:url(/storefront/themes/amouage/fonts/Gotham-Book.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Amouage Gotham;src:url(/storefront/themes/amouage/fonts/gothammedium.woff2)format("woff2");font-weight:500 900;font-style:normal;font-display:swap}[data-sf-theme=amouage][data-sf-face=estedad]:lang(en){--sf-font:"Amouage Gotham",system-ui,sans-serif}[data-sf-theme=amouage]{--background:var(--sf-amouage-ivory);--card:var(--sf-amouage-product);--foreground:var(--sf-amouage-ink);--card-foreground:var(--sf-amouage-ink);--muted-foreground:var(--sf-amouage-muted);--sf-amouage-header:calc(var(--space-11)*2 + var(--space-2));background:var(--background);color:var(--foreground)}[data-sf-theme=amouage] .sf-header{background:var(--sf-amouage-ivory)}[data-sf-theme=amouage] :is(.sf-product-card,.sf-sample-product-card){background:var(--sf-amouage-product);box-shadow:none;border-radius:0}[data-sf-theme=amouage] :is(.sf-product-card,.sf-sample-product-card) h3{font-size:var(--text-sm);font-weight:var(--font-weight-normal)}[data-sf-theme=amouage] .sf-footer{background:var(--sf-amouage-ink);color:var(--sf-amouage-paper);padding-block:var(--space-11)}@media (max-width:1023px){[data-sf-theme=amouage]{--sf-amouage-header:calc(var(--space-10) + var(--space-7) + var(--space-1))}}@media (prefers-reduced-motion:no-preference){[data-sf-theme=amouage] :is(.sf-product-card,.sf-sample-product-card) img{transition:transform var(--dur-move)ease,opacity var(--dur-fast)linear}[data-sf-theme=amouage] :is(.sf-product-card,.sf-sample-product-card):hover img{transform:scale(1.05)}}@font-face{font-family:USPA Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(/storefront/themes/uspa/figtree-400.woff2)format("woff2")}@font-face{font-family:USPA Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(/storefront/themes/uspa/figtree-500.woff2)format("woff2")}@font-face{font-family:USPA Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(/storefront/themes/uspa/figtree-600.woff2)format("woff2")}@font-face{font-family:USPA Figtree;font-style:normal;font-weight:700;font-display:swap;src:url(/storefront/themes/uspa/figtree-700.woff2)format("woff2")}[data-sf-theme=uspa] .sf-header{border-block-end:0}[data-sf-theme=uspa] [data-sf-section-type=hero]{margin:0;padding:0}[data-sf-theme=uspa] [data-sf-hero-band]>.absolute{background:0 0}[data-sf-theme=uspa] [data-sf-section-type=hero] button[aria-pressed] span{inline-size:var(--space-3);block-size:var(--space-3)}[data-sf-theme=uspa] [data-sf-section-type=hero] .inset-y-0{opacity:0;transition:opacity var(--sf-uspa-transition)}[data-sf-theme=uspa] [data-sf-section-type=hero]:is(:hover,:focus-within) .inset-y-0{opacity:1}[data-sf-theme=uspa] [data-sf-section-type=banners]{padding-block:var(--space-5)}[data-sf-theme=uspa] [data-sf-section-type=heading]{padding-block:var(--space-7)var(--space-4)}[data-sf-theme=uspa] .sf-features-grid{max-inline-size:var(--container-5xl);grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:auto}[data-sf-theme=uspa] .sf-footer{border-block-start:var(--space-1)solid var(--sf-uspa-red);box-shadow:inset 0 var(--space-3)var(--sf-uspa-navy)}@media (min-width:1024px){[data-sf-theme=uspa] [data-sf-canvas-region=__page]:has(>[data-sf-section-type=hotspots]){grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;display:grid}[data-sf-theme=uspa] [data-sf-canvas-region=__page]>*{grid-column:1/-1}[data-sf-theme=uspa] [data-sf-canvas-region=__page]>[data-sf-section-type=hotspots]{padding-block:0 var(--space-7);grid-column:auto}}@media (prefers-reduced-motion:reduce){[data-sf-theme=uspa]{--sf-uspa-transition:0s}}[data-sf-theme=bathbody]{--sf-hero-height:auto;--sf-hero-height-wide:auto;--sf-hero-height-lg:auto;--sf-grid-gap:var(--space-4);--sf-grid-gap-wide:var(--space-7);--sf-type-price:var(--text-base)}[data-sf-theme=bathbody] [data-sf-section-type=hero]{max-inline-size:var(--sf-container-max);padding:var(--space-6);margin-inline:auto}[data-sf-theme=bathbody] [data-sf-hero-band]{background:var(--muted);border-radius:var(--sf-radius-media);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}[data-sf-theme=bathbody] [data-sf-hero-band]>picture{min-block-size:calc(var(--space-10)*7);order:2;block-size:100%;position:relative}[data-sf-theme=bathbody] [data-sf-hero-band]>.absolute{display:none}@media (max-width:63.999rem){[data-sf-theme=bathbody] [data-sf-section-type=hero]{padding:var(--space-4)}[data-sf-theme=bathbody] [data-sf-hero-band]{grid-template-columns:minmax(0,1fr)}[data-sf-theme=bathbody] [data-sf-hero-band]>picture{aspect-ratio:4/3;order:1;block-size:auto;min-block-size:0}}.pm-loading-page{justify-content:center;align-items:center;gap:var(--space-5);min-block-size:100dvh;padding:var(--space-8);text-align:center;flex-direction:column;display:flex}:is(.desktop-content-main,.mh-port,.pm-platform-pane) :has(.pm-loading-page):not(.contents),:is(.desktop-content-main,.mh-port,.pm-platform-pane):has(.pm-loading-page){flex-direction:column;display:flex}:is(.desktop-content-main,.mh-port,.pm-platform-pane) :is(.pm-loading-page,:has(.pm-loading-page)){flex:1 0 auto}:is(.desktop-content-main,.mh-port,.pm-platform-pane) .pm-loading-page{min-block-size:25rem}.pm-loading-page__text{align-items:center;gap:var(--space-1);flex-direction:column;line-height:1.6;display:flex}.pm-loading-page__title{color:var(--foreground);font-size:var(--text-base);font-weight:var(--font-weight-medium);position:relative}.pm-loading-page__dots{white-space:nowrap;position:absolute;inset-inline-start:100%}.pm-loading-page__dots>span{animation:pmLoadingPageDot 1.2s var(--ease-out)infinite both}.pm-loading-page__dots>span:before{content:"."}.pm-loading-page__dots>span:nth-child(2){animation-delay:.16s}.pm-loading-page__dots>span:nth-child(3){animation-delay:.32s}.pm-loading-page__status{color:var(--muted-foreground);font-size:var(--text-sm);justify-items:center;display:grid;overflow:clip}.pm-loading-page__word{white-space:nowrap;grid-area:1/1}.pm-loading-page__word[data-motion=in]{animation:pmLoadingPageWordIn .52s var(--ease-smooth)both}.pm-loading-page__word[data-motion=out]{animation:pmLoadingPageWordOut .52s var(--ease-smooth)both}@keyframes pmLoadingPageDot{0%,to{opacity:.2}30%{opacity:1}}@keyframes pmLoadingPageWordIn{0%{opacity:0;translate:0 100%}}@keyframes pmLoadingPageWordOut{to{opacity:0;translate:0 -100%}}@media (prefers-reduced-motion:reduce){.pm-loading-page__dots>span,.pm-loading-page__word[data-motion=in]{animation:none}.pm-loading-page__word[data-motion=out]{display:none}}.pm-brand-loader{inline-size:calc(var(--pm-brand-loader-size)*.8641);block-size:var(--pm-brand-loader-size);flex:none;place-items:center;display:inline-grid}.pm-brand-loader>svg{block-size:100%;inline-size:100%;translate:calc(var(--pm-brand-loader-size)*var(--brand-loader-optical-x))0;display:block;overflow:visible}.pm-brand-loader__ghost{fill:currentColor}@supports (color:color-mix(in lab,red,red)){.pm-brand-loader__ghost{fill:color-mix(in srgb,currentColor 9%,transparent)}}.pm-brand-loader__ghost--blade{fill:var(--brand-loader-accent)}@supports (color:color-mix(in lab,red,red)){.pm-brand-loader__ghost--blade{fill:color-mix(in srgb,var(--brand-loader-accent)16%,transparent)}}.pm-brand-loader__blade,.pm-brand-loader__bowl{fill:none;stroke-linecap:butt;stroke-linejoin:round;stroke-dasharray:100 100;animation-duration:2.6s;animation-iteration-count:infinite;animation-delay:-1.3s;animation-fill-mode:both}.pm-brand-loader__bowl{stroke:currentColor;stroke-width:230px;animation-name:pmBrandLoaderBowl}.pm-brand-loader__blade{stroke:var(--brand-loader-accent);stroke-width:200px;animation-name:pmBrandLoaderBlade}.pm-brand-loader__glow{opacity:var(--brand-loader-glow-strength)}.pm-brand-loader__moon{animation:pmBrandLoaderMoon 2.6s -1.3s infinite both}.pm-brand-loader__moon .pm-brand-loader__bowl{stroke:var(--brand-loader-glow)}.pm-brand-loader__moon .pm-brand-loader__blade{stroke:var(--brand-loader-glow-accent)}.pm-brand-loader__glint-stop{stop-color:var(--brand-loader-glint)}.pm-brand-loader__glint{transform-box:view-box;transform-origin:0 0;animation:pmBrandLoaderGlint 2.6s -1.3s infinite both}@keyframes pmBrandLoaderBowl{0%,4%{stroke-dashoffset:100px;animation-timing-function:cubic-bezier(.62,0,.22,1)}38%,70%{stroke-dashoffset:0;animation-timing-function:cubic-bezier(.62,0,.3,1)}94%,to{stroke-dashoffset:-100px}}@keyframes pmBrandLoaderBlade{0%,26%{stroke-dashoffset:100px;animation-timing-function:cubic-bezier(.3,0,.12,1)}41%,75%{stroke-dashoffset:0;animation-timing-function:cubic-bezier(.62,0,.3,1)}96%,to{stroke-dashoffset:-100px}}@keyframes pmBrandLoaderMoon{0%,30%{opacity:.55;animation-timing-function:cubic-bezier(.4,0,.2,1)}46%{opacity:1;animation-timing-function:cubic-bezier(.4,0,.6,1)}70%{opacity:.8;animation-timing-function:cubic-bezier(.4,0,.6,1)}96%,to{opacity:.55}}@keyframes pmBrandLoaderGlint{0%,43%{animation-timing-function:cubic-bezier(.45,0,.25,1);transform:translate(10px,10px)rotate(45deg)}64%,to{transform:translate(580px,580px)rotate(45deg)}}@media (prefers-reduced-motion:reduce){.pm-brand-loader__blade,.pm-brand-loader__bowl,.pm-brand-loader__glint,.pm-brand-loader__moon{animation:none}.pm-brand-loader__blade,.pm-brand-loader__bowl{stroke-dashoffset:0}.pm-brand-loader__glint{visibility:hidden}}.pm-ring{flex:none;animation:pmRingSpin 1s linear infinite;display:block}.pm-ring__arc,.pm-ring__track{fill:none;stroke:currentColor;stroke-width:var(--pm-ring-stroke)}.pm-ring__track{opacity:.18}.pm-ring__arc{stroke-linecap:round;stroke-dasharray:8 92;animation:pmRingDash 1.5s cubic-bezier(.4,0,.2,1) infinite}@keyframes pmRingSpin{to{transform:rotate(1turn)}}@keyframes pmRingDash{0%{stroke-dasharray:6 94;stroke-dashoffset:0}50%{stroke-dasharray:60 40;stroke-dashoffset:-16px}to{stroke-dasharray:6 94;stroke-dashoffset:-100px}}@media (prefers-reduced-motion:reduce){.pm-ring,.pm-ring__arc{animation-duration:3s}}[data-slot=button][aria-busy=true]:disabled{opacity:1}.mh-actionslot>.mh-commit{position:relative}.mh-actionslot>.mh-commit[aria-busy=true]:disabled{opacity:1;color:var(--text-brand)}:is([data-slot=button],.mh-commit):has(>[data-slot=button-spinner]>.pm-btn-activity:not([data-phase=idle])){opacity:1;color:#0000;pointer-events:none;transition:none}:is([data-slot=button],.mh-commit):has(>[data-slot=button-spinner]>.pm-btn-activity:not([data-phase=idle]))>:not([data-slot=button-spinner]){visibility:hidden}[data-slot=button]:has(>[data-slot=button-spinner]>.pm-btn-activity[data-appearance=fill][data-phase=back]),[data-slot=button]:has(>[data-slot=button-spinner]>.pm-btn-activity[data-appearance=fill][data-phase=done]){box-shadow:none;background-color:#0000;border-color:#0000}.pm-btn-activity{border-radius:var(--radius-full);pointer-events:none;color:var(--pm-btn-ink,currentColor);place-items:center;display:grid;position:absolute;inset:0}.pm-btn-activity[data-phase=idle]{display:none}.pm-btn-activity[data-appearance=fill][data-phase=done]{color:var(--btn-done-ink);background-color:var(--btn-done-fill);clip-path:inset(0 calc(50% - var(--pm-btn-h)/2)round var(--radius-full));animation:pmBtnMorphIn .44s cubic-bezier(.7,0,.2,1)both,pmBtnSettle .52s var(--ease-smooth).4s both}.pm-btn-activity[data-appearance=fill][data-phase=back]{color:var(--btn-done-ink);background-color:var(--pm-btn-bg);clip-path:inset(0 0 round var(--radius-full));animation:pmBtnMorphOut .52s var(--ease-morph)both}.pm-btn-activity[data-appearance=text][data-phase=back],.pm-btn-activity[data-appearance=text][data-phase=done]{color:var(--btn-done-fill)}.pm-btn-activity__check{inline-size:calc(var(--pm-btn-h)*.5);block-size:calc(var(--pm-btn-h)*.5);animation:pmBtnCheckIn .46s var(--ease-morph).33s both}.pm-btn-activity[data-phase=back] .pm-btn-activity__check{animation:pmBtnCheckOut .14s var(--ease-smooth)both}.pm-btn-activity__check path{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100px;animation:pmBtnCheckDraw .36s cubic-bezier(.65,0,.35,1) .36s forwards}@keyframes pmBtnMorphIn{0%{background-color:var(--pm-btn-bg);clip-path:inset(0 0 round var(--radius-full))}30%{background-color:var(--pm-btn-bg)}to{background-color:var(--btn-done-fill);clip-path:inset(0 calc(50% - var(--pm-btn-h)/2)round var(--radius-full))}}@keyframes pmBtnMorphOut{0%{background-color:var(--btn-done-fill);clip-path:inset(0 calc(50% - var(--pm-btn-h)/2)round var(--radius-full))}to{background-color:var(--pm-btn-bg);clip-path:inset(0 0 round var(--radius-full))}}@keyframes pmBtnSettle{0%{scale:1}38%{scale:1.07}to{scale:1}}@keyframes pmBtnCheckIn{0%{opacity:0;scale:.7}to{opacity:1;scale:1}}@keyframes pmBtnCheckDraw{to{stroke-dashoffset:0}}@keyframes pmBtnCheckOut{to{opacity:0;scale:.8}}@media (prefers-reduced-motion:reduce){.pm-btn-activity[data-appearance=fill][data-phase=back],.pm-btn-activity[data-appearance=fill][data-phase=done],.pm-btn-activity[data-phase=back] .pm-btn-activity__check,.pm-btn-activity__check,.pm-btn-activity__check path{animation-duration:1ms;animation-delay:0s}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(1turn)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes caretBlink{0%,70%,to{opacity:1}20%,50%{opacity:0}}