/*! tailwindcss v4.2.4 | 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)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking: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-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-duration:initial;--tw-ease:initial;--tw-content:"";--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-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--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%}}}@layer theme{:root,:host{--font-sans:"Poppins", "Segoe UI", ui-sans-serif, system-ui, sans-serif;--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-red-950:oklch(25.8% .092 26.042);--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-800:oklch(47% .157 37.304);--color-orange-900:oklch(40.8% .123 38.172);--color-orange-950:oklch(26.6% .079 36.259);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-700:oklch(55.4% .135 66.442);--color-yellow-800:oklch(47.6% .114 61.907);--color-yellow-900:oklch(42.1% .095 57.708);--color-yellow-950:oklch(28.6% .066 53.813);--color-lime-50:oklch(98.6% .031 120.757);--color-lime-100:oklch(96.7% .067 122.328);--color-lime-200:oklch(93.8% .127 124.321);--color-lime-300:oklch(89.7% .196 126.665);--color-lime-400:oklch(84.1% .238 128.85);--color-lime-500:oklch(76.8% .233 130.85);--color-lime-600:oklch(64.8% .2 131.684);--color-lime-700:oklch(53.2% .157 131.589);--color-lime-800:oklch(45.3% .124 130.933);--color-lime-900:oklch(40.5% .101 131.063);--color-lime-950:oklch(27.4% .072 132.109);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-green-950:oklch(26.6% .065 152.934);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-900:oklch(37.8% .077 168.94);--color-emerald-950:oklch(26.2% .051 172.552);--color-teal-50:oklch(98.4% .014 180.72);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-200:oklch(91% .096 180.426);--color-teal-300:oklch(85.5% .138 181.071);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-500:oklch(70.4% .14 182.503);--color-teal-600:oklch(60% .118 184.704);--color-teal-700:oklch(51.1% .096 186.391);--color-teal-800:oklch(43.7% .078 188.216);--color-teal-900:oklch(38.6% .063 188.416);--color-teal-950:oklch(27.7% .046 192.524);--color-cyan-50:oklch(98.4% .019 200.873);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-600:oklch(60.9% .126 221.723);--color-cyan-700:oklch(52% .105 223.128);--color-cyan-800:oklch(45% .085 224.283);--color-cyan-900:oklch(39.8% .07 227.392);--color-cyan-950:oklch(30.2% .056 229.695);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-700:oklch(50% .134 242.749);--color-sky-800:oklch(44.3% .11 240.79);--color-sky-900:oklch(39.1% .09 240.876);--color-sky-950:oklch(29.3% .066 243.157);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-blue-950:oklch(28.2% .091 267.935);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-indigo-800:oklch(39.8% .195 277.366);--color-indigo-900:oklch(35.9% .144 278.697);--color-indigo-950:oklch(25.7% .09 281.288);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(54.1% .281 293.009);--color-violet-700:oklch(49.1% .27 292.581);--color-violet-800:oklch(43.2% .232 292.759);--color-violet-900:oklch(38% .189 293.745);--color-violet-950:oklch(28.3% .141 291.089);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-200:oklch(90.2% .063 306.703);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-purple-700:oklch(49.6% .265 301.924);--color-purple-800:oklch(43.8% .218 303.724);--color-purple-900:oklch(38.1% .176 304.987);--color-purple-950:oklch(29.1% .149 302.717);--color-fuchsia-50:oklch(97.7% .017 320.058);--color-fuchsia-100:oklch(95.2% .037 318.852);--color-fuchsia-200:oklch(90.3% .076 319.62);--color-fuchsia-300:oklch(83.3% .145 321.434);--color-fuchsia-400:oklch(74% .238 322.16);--color-fuchsia-500:oklch(66.7% .295 322.15);--color-fuchsia-600:oklch(59.1% .293 322.896);--color-fuchsia-700:oklch(51.8% .253 323.949);--color-fuchsia-800:oklch(45.2% .211 324.591);--color-fuchsia-900:oklch(40.1% .17 325.612);--color-fuchsia-950:oklch(29.3% .136 325.661);--color-pink-50:oklch(97.1% .014 343.198);--color-pink-100:oklch(94.8% .028 342.258);--color-pink-200:oklch(89.9% .061 343.231);--color-pink-300:oklch(82.3% .12 346.018);--color-pink-400:oklch(71.8% .202 349.761);--color-pink-500:oklch(65.6% .241 354.308);--color-pink-600:oklch(59.2% .249 .584);--color-pink-700:oklch(52.5% .223 3.958);--color-pink-800:oklch(45.9% .187 3.815);--color-pink-900:oklch(40.8% .153 2.432);--color-pink-950:oklch(28.4% .109 3.907);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-rose-900:oklch(41% .159 10.272);--color-rose-950:oklch(27.1% .105 12.094);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-gray-950:oklch(13% .028 261.692);--color-zinc-50:oklch(98.5% 0 0);--color-zinc-100:oklch(96.7% .001 286.375);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-600:oklch(44.2% .017 285.786);--color-zinc-700:oklch(37% .013 285.805);--color-zinc-800:oklch(27.4% .006 286.033);--color-zinc-900:oklch(21% .006 285.885);--color-zinc-950:oklch(14.1% .005 285.823);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-neutral-950:oklch(14.5% 0 0);--color-stone-50:oklch(98.5% .001 106.423);--color-stone-100:oklch(97% .001 106.424);--color-stone-200:oklch(92.3% .003 48.717);--color-stone-300:oklch(86.9% .005 56.366);--color-stone-400:oklch(70.9% .01 56.259);--color-stone-500:oklch(55.3% .013 58.071);--color-stone-600:oklch(44.4% .011 73.639);--color-stone-700:oklch(37.4% .01 67.558);--color-stone-800:oklch(26.8% .007 34.298);--color-stone-900:oklch(21.6% .006 56.043);--color-stone-950:oklch(14.7% .004 49.25);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-sm:40rem;--breakpoint-md:48rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--breakpoint-2xl:96rem;--container-3xs:16rem;--container-2xs:18rem;--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-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--text-9xl:8rem;--text-9xl--line-height:1;--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--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-tighter:-.05em;--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;--leading-loose:2;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2rem;--shadow-2xs:0 1px #0000000d;--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--shadow-2xl:0 25px 50px -12px #00000040;--inset-shadow-2xs:inset 0 1px #0000000d;--inset-shadow-xs:inset 0 1px 1px #0000000d;--inset-shadow-sm:inset 0 2px 4px #0000000d;--drop-shadow-xs:0 1px 1px #0000000d;--drop-shadow-sm:0 1px 2px #00000026;--drop-shadow-md:0 3px 3px #0000001f;--drop-shadow-lg:0 4px 4px #00000026;--drop-shadow-xl:0 9px 7px #0000001a;--drop-shadow-2xl:0 25px 25px #00000026;--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;--animate-bounce:bounce 1s infinite;--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--perspective-dramatic:100px;--perspective-near:300px;--perspective-normal:500px;--perspective-midrange:800px;--perspective-distant:1200px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{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}html,:host{-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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{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:baseline;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:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,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{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-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{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])),[x-cloak]{display:none!important}body{font-family:var(--font-sans)}button,[type=button],[type=submit],[type=reset]{cursor:pointer}button:disabled,[type=button]:disabled,[type=submit]:disabled,[type=reset]:disabled{cursor:not-allowed}}@layer components{.gb-page{color:#222;background-color:#f4f4f2}.gb-mobile-menu-open{overflow:hidden}.gb-container{width:100%;max-width:1430px;padding-inline:calc(var(--spacing) * 4);margin-inline:auto}@media (width>=48rem){.gb-container{padding-inline:calc(var(--spacing) * 5)}}@media (width>=64rem){.gb-container{padding-inline:calc(var(--spacing) * 6)}}.gb-header{top:calc(var(--spacing) * 0);z-index:30;border-bottom-style:var(--tw-border-style);background-color:#fffffff2;border-color:#e2e8f0;border-bottom-width:1px;position:sticky}@supports (color:color-mix(in lab, red, red)){.gb-header{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.gb-header{--tw-shadow:0 1px 0 var(--tw-shadow-color,#0f172a08);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(8px);-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,)}.gb-mobile-head{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);min-height:70px;display:flex}.gb-mobile-menu-btn,.gb-mobile-cart-btn{height:calc(var(--spacing) * 11);width:calc(var(--spacing) * 11);border-style:var(--tw-border-style);color:#0f172a;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));background-color:#0000;border-width:1px;border-color:#0000;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.gb-mobile-menu-btn:hover,.gb-mobile-menu-btn:focus-visible,.gb-mobile-cart-btn:hover,.gb-mobile-cart-btn:focus-visible{background-color:var(--color-white)}.gb-mobile-menu-btn svg,.gb-mobile-cart-btn svg{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6)}.gb-mobile-logo{padding-inline:calc(var(--spacing) * 2);flex:1;justify-content:center;display:flex}.gb-mobile-cart-btn{position:relative}.gb-mobile-cart-badge{top:calc(var(--spacing) * -.5);right:calc(var(--spacing) * -.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white);min-width:20px;min-height:20px;padding-inline:calc(var(--spacing) * 1);--tw-leading:1;--tw-font-weight:var(--font-weight-bold);font-size:10px;line-height:1;font-weight:var(--font-weight-bold);color:var(--color-white);background-color:#ef8a1f;border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex;position:absolute}.gb-header-main{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);min-height:76px;padding-block:calc(var(--spacing) * 2);display:flex}.gb-logo{align-items:center;gap:calc(var(--spacing) * 2);flex-shrink:0;display:inline-flex}.gb-logo-image{height:calc(var(--spacing) * 10);object-fit:contain;width:auto;max-width:164px}.gb-logo-mark{height:calc(var(--spacing) * 11);width:calc(var(--spacing) * 11);border-radius:var(--radius-xl);border-style:var(--tw-border-style);background-color:var(--color-white);padding:calc(var(--spacing) * 1.5);color:#1d2b21;border-width:2px;border-color:#ff8d24;justify-content:center;align-items:center;display:inline-flex}.gb-logo-mark svg{width:100%;height:100%}.gb-logo-text{--tw-leading:1;flex-direction:column;line-height:1;display:flex}.gb-logo-text strong{--tw-leading:1;--tw-font-weight:var(--font-weight-bold);font-size:16px;line-height:1;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:#ff7f10}.gb-logo-text small{margin-top:calc(var(--spacing) * 0);--tw-leading:1;--tw-font-weight:var(--font-weight-bold);font-size:16px;line-height:1;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:#ff7f10}.gb-search{max-width:620px;min-width:calc(var(--spacing) * 0);border-radius:var(--radius-lg);border-style:var(--tw-border-style);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));background-color:#f8fafc;border-width:1px;border-color:#d7dee7;flex:1;align-items:center;display:none;overflow:hidden}.gb-search:focus-within{--tw-shadow:0 0 0 3px var(--tw-shadow-color,#ef8a1f1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:#ef8a1f}@media (width>=48rem){.gb-search{display:flex}}.gb-search input{width:100%;height:44px;padding-inline:calc(var(--spacing) * 4);--tw-leading:1;color:#1f2937;--tw-outline-style:none;background-color:#0000;outline-style:none;font-size:13px;line-height:1}.gb-search button{height:44px;width:calc(var(--spacing) * 11);border-left-style:var(--tw-border-style);color:#475569;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));background-color:#f8fafc;border-color:#d7dee7;border-left-width:1px;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.gb-search button:hover{color:#ef8a1f}}.gb-search button svg{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5)}.gb-header-actions{align-items:stretch;gap:calc(var(--spacing) * 1.5);display:none}@media (width>=48rem){.gb-header-actions{display:flex}}.gb-header-action-item{justify-content:center;align-items:center;gap:calc(var(--spacing) * 1);border-radius:var(--radius-md);border-style:var(--tw-border-style);min-width:62px;padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * 1);--tw-leading:1;--tw-font-weight:var(--font-weight-medium);font-size:11px;line-height:1;font-weight:var(--font-weight-medium);color:#374151;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));background-color:#0000;border-width:1px;border-color:#0000;flex-direction:column;display:inline-flex}@media (hover:hover){.gb-header-action-item:hover{color:#ef8a1f;background-color:#f8fafc;border-color:#e2e8f0}}.gb-header-action-icon{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);color:#4b5563;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));justify-content:center;align-items:center;display:inline-flex}.gb-header-action-icon svg{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5)}.gb-header-cart span[data-cart-count]{margin-right:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#ff8d24}.gb-mobile-toggle{border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);color:#334155;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));border-width:1px;border-color:#d7dee7;margin-left:auto}@media (hover:hover){.gb-mobile-toggle:hover{background-color:#f8fafc;border-color:#cbd5e1}}@media (width>=48rem){.gb-mobile-toggle{display:none}}.gb-nav{background-color:#032a23;display:none;overflow:visible}@media (width>=48rem){.gb-nav{display:block}}.gb-nav-list{align-items:stretch;gap:calc(var(--spacing) * 1);height:52px;padding-block:calc(var(--spacing) * 0);display:flex;position:relative;overflow:auto visible}@media (width>=64rem){.gb-nav-list{overflow:visible}}.gb-nav-list{scrollbar-width:none}.gb-nav-list::-webkit-scrollbar{display:none}.gb-nav-link{border-radius:var(--radius-sm);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);--tw-leading:1;--tw-font-weight:var(--font-weight-normal);font-size:14px;line-height:1;font-weight:var(--font-weight-normal);white-space:nowrap;color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.gb-nav-link{color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.gb-nav-link{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))}@media (hover:hover){.gb-nav-link:hover{color:#ef8a1f;background-color:#0000}}.gb-nav-item{align-items:stretch;display:flex;position:relative}.gb-nav-link{align-items:center;gap:calc(var(--spacing) * 1.5);height:100%;display:inline-flex}.gb-nav-arrow{height:calc(var(--spacing) * 3.5);width:calc(var(--spacing) * 3.5)}.gb-nav-dropdown{visibility:hidden;top:100%;left:calc(var(--spacing) * 0);z-index:50;border-style:var(--tw-border-style);min-width:200px;padding:calc(var(--spacing) * 0);opacity:0;--tw-shadow:0 12px 24px var(--tw-shadow-color,#0f172a33);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);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));background-color:#f2f2f2;border-width:1px;border-color:#d5d9df;position:absolute}.gb-nav-item:hover>.gb-nav-dropdown{visibility:visible;opacity:1}.gb-nav-dropdown-item{position:relative}.gb-nav-dropdown-link{padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 2.5);--tw-font-weight:var(--font-weight-normal);font-size:14px;font-weight:var(--font-weight-normal);color:#5a5f66;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));justify-content:space-between;align-items:center;display:flex}@media (hover:hover){.gb-nav-dropdown-link:hover{color:#ef8a1f;background-color:#0000}}.gb-nav-submenu{visibility:hidden;top:calc(var(--spacing) * 0);margin-left:calc(var(--spacing) * 1);border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--color-white);min-width:200px;padding:calc(var(--spacing) * 1);opacity:0;--tw-shadow:0 16px 28px var(--tw-shadow-color,#0f172a2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);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));border-width:1px;border-color:#dce4ee;position:absolute;left:100%}.gb-nav-dropdown-item:hover>.gb-nav-submenu{visibility:visible;opacity:1}.gb-nav-sub-arrow{height:calc(var(--spacing) * 3.5);width:calc(var(--spacing) * 3.5)}.gb-nav-item>.gb-nav-link{border-radius:var(--radius-sm)}.gb-nav-item:hover>.gb-nav-link{color:#ef8a1f;background-color:#0000}.gb-mobile-menu-backdrop{inset-inline:calc(var(--spacing) * 0);top:74px;bottom:calc(var(--spacing) * 0);z-index:34;background-color:oklab(21.0084% -.00295345 -.031625/.35);position:fixed}@media (width>=48rem){.gb-mobile-menu-backdrop{display:none}}.gb-mobile-menu{top:74px;bottom:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);z-index:35;border-right-style:var(--tw-border-style);width:100%;max-width:84%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);--tw-shadow:10px 0 26px var(--tw-shadow-color,#0f172a29);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#f3f3f3;border-color:#d8dde4;border-right-width:1px;position:fixed;overflow-y:auto}@media (width>=48rem){.gb-mobile-menu{display:none}}.gb-mobile-menu-inner{gap:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 8);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.gb-mobile-menu-greeting{align-items:center;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);color:var(--color-white);background-color:#f58a1d;border-radius:10px;grid-template-columns:52px 1fr;display:grid}.gb-mobile-menu-greeting strong{--tw-leading:var(--leading-tight);font-size:16px;line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);display:block}.gb-mobile-menu-greeting small{--tw-leading:var(--leading-tight);font-size:16px;line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:#fffffff2;display:block}@supports (color:color-mix(in lab, red, red)){.gb-mobile-menu-greeting small{color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.gb-mobile-menu-avatar{color:#f8fafc;background-color:#8fb2d4;border-radius:3.40282e38px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.gb-mobile-menu-avatar svg{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7)}.gb-mobile-menu-panel{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4);background-color:#ececec;border-width:1px;border-color:#dedede;border-radius:8px}.gb-mobile-menu-row{border-bottom-style:var(--tw-border-style);width:100%;padding-block:calc(var(--spacing) * 3.5);text-align:left;--tw-font-weight:var(--font-weight-normal);font-size:12px;font-weight:var(--font-weight-normal);color:#2f3541;background-color:#0000;border-color:#d3d3d3;border-bottom-width:1px;justify-content:space-between;align-items:center;display:flex}.gb-mobile-menu-row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.gb-mobile-menu-row-arrow{color:#717985;width:18px;height:18px;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))}.gb-mobile-menu-panel>.gb-mobile-menu-row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.gb-mobile-accordion-item{overflow:hidden}.gb-mobile-accordion-item:last-child .gb-mobile-menu-row{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.gb-mobile-accordion-body{border-bottom-style:var(--tw-border-style);padding-block:calc(var(--spacing) * 1.5);padding-left:calc(var(--spacing) * 3);background-color:#0000;border-color:#d3d3d3;border-bottom-width:1px}.gb-mobile-accordion-body a{margin-bottom:calc(var(--spacing) * .5);--tw-border-style:none;padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-normal);font-size:12px;font-weight:var(--font-weight-normal);color:#3b4350;background-color:#0000;border-style:none;border-radius:4px;display:block}.gb-mobile-accordion-body a:last-child{margin-bottom:calc(var(--spacing) * 0)}.gb-mobile-accordion-child{padding-left:calc(var(--spacing) * 4);color:#59616d}.gb-hero{padding-block:calc(var(--spacing) * 5)}@media (width>=48rem){.gb-hero{padding-block:calc(var(--spacing) * 6)}}.gb-hero-layout{align-items:stretch;gap:calc(var(--spacing) * 4);display:grid}@media (width>=64rem){.gb-hero-layout{gap:calc(var(--spacing) * 5);grid-template-columns:2fr 1fr}}.gb-hero-stack{height:255px;position:relative}@media (width>=48rem){.gb-hero-stack{height:340px}}@media (width>=64rem){.gb-hero-stack{height:384px}}.gb-hero-stage{border-style:var(--tw-border-style);background-color:var(--color-white);border-width:1px;border-color:#e3e3e3;border-radius:7px;height:100%;position:relative;overflow:hidden}@media (width>=48rem){.gb-hero-stage{border-radius:var(--radius-md)}}.gb-hero-slide{inset:calc(var(--spacing) * 0);width:100%;height:100%;display:block;position:absolute}.gb-hero-slide img{object-fit:fill;width:100%;height:100%}.gb-hero-dots{bottom:calc(var(--spacing) * 3);left:calc(var(--spacing) * 5);z-index:10;justify-content:flex-start;align-items:center;gap:calc(var(--spacing) * 2);display:flex;position:absolute}.gb-hero-dots button{height:calc(var(--spacing) * 3);width:calc(var(--spacing) * 3);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));background-color:#f5f5f4;border-radius:3.40282e38px}.gb-hero-dots button.is-active{background-color:#ef8a1f}.gb-hero-nav{z-index:10;height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-style:var(--tw-border-style);background-color:var(--color-white);color:#ef8a1f;--tw-shadow:0 10px 18px var(--tw-shadow-color,#0f172a1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:#f1f5f9;border-radius:10px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%}@media (width>=64rem){.gb-hero-nav{display:none}}.gb-hero-nav svg{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5)}.gb-hero-nav-prev{left:calc(var(--spacing) * -3)}.gb-hero-nav-next{right:calc(var(--spacing) * -3)}.gb-hero-side-card{border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--color-white);border-width:1px;border-color:#e3e3e3;height:255px;display:none;overflow:hidden}@media (width>=48rem){.gb-hero-side-card{height:340px}}@media (width>=64rem){.gb-hero-side-card{height:384px;display:block}}.gb-hero-side-card img{object-fit:fill;width:100%;height:100%}.gb-section-head{margin-bottom:calc(var(--spacing) * 4);justify-content:space-between;align-items:center;display:flex}.gb-section-head-centered{justify-content:center}.gb-section-head h2,.gb-shelf-head h2{--tw-leading:1;--tw-font-weight:var(--font-weight-medium);font-size:22px;line-height:1;font-weight:var(--font-weight-medium);color:#252525}@media (width>=48rem){.gb-section-head h2,.gb-shelf-head h2{font-size:38px}}.gb-categories{padding-bottom:calc(var(--spacing) * 2)}.gb-category-carousel{position:relative}.gb-category-nav{z-index:3;height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-border-style:none;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);--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);border-style:none;border-radius:3.40282e38px;justify-content:center;align-items:center;display:none;position:absolute;top:42%}@media (width>=48rem){.gb-category-nav{display:inline-flex}}.gb-category-nav-prev{left:calc(var(--spacing) * -4);color:var(--color-white);background-color:#f4ceb0}.gb-category-nav-next{right:calc(var(--spacing) * -4);color:var(--color-white);background-color:#ef8a1f}.gb-category-grid{gap:calc(var(--spacing) * 3);scroll-behavior:smooth;padding-inline:calc(var(--spacing) * 1);padding-bottom:calc(var(--spacing) * 1);scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.gb-category-grid::-webkit-scrollbar{display:none}.gb-category-card{scroll-snap-align:start;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2.5);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);width:175px;min-height:136px;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);text-align:center;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));background-color:#f8f8f8;border-width:1px;border-color:#e5e5e5;flex-direction:column;flex-shrink:0;display:flex}@media (hover:hover){.gb-category-card:hover{border-color:#d6d6d6}}.gb-category-image{height:calc(var(--spacing) * 14);width:calc(var(--spacing) * 14);border-radius:var(--radius-md);object-fit:contain}.gb-category-card span{--tw-leading:1;--tw-font-weight:var(--font-weight-medium);font-size:15px;line-height:1;font-weight:var(--font-weight-medium);color:#232323}.gb-shelf,.gb-brands{margin-top:calc(var(--spacing) * 11)}@media (width>=48rem){.gb-shelf,.gb-brands{margin-top:calc(var(--spacing) * 12)}}.gb-shelf-head{margin-bottom:calc(var(--spacing) * 4);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);display:flex}.gb-shelf-head-lined{border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing) * 3);border-color:#d4d4d4;border-bottom-width:1px;position:relative}.gb-shelf-head-lined:after{content:"";bottom:-2px;left:calc(var(--spacing) * 0);height:3px;width:calc(var(--spacing) * 11);background-color:#ef8a1f;border-radius:3.40282e38px;position:absolute}.gb-shelf-head-lined h2{--tw-leading:1.25;--tw-font-weight:var(--font-weight-semibold);font-size:21px;line-height:1.25;font-weight:var(--font-weight-semibold);color:#252d36}.gb-shelf-head-top{margin-bottom:calc(var(--spacing) * 5);justify-content:center}.gb-shelf-head-top h2{--tw-font-weight:var(--font-weight-semibold);font-size:26px;font-weight:var(--font-weight-semibold);color:#242b35}@media (width>=64rem){.gb-shelf-head-top h2{font-size:28px}}.gb-shelf-head a{align-items:center;gap:calc(var(--spacing) * 2);--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);font-size:12px;line-height:1;font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:#ef8a1f;text-transform:uppercase;display:inline-flex}@media (hover:hover){.gb-shelf-head a:hover{text-decoration-line:underline}}.gb-shelf-head a:after{content:"→";font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:1;line-height:1}.gb-product-grid{gap:calc(var(--spacing) * 3.5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=48rem){.gb-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=80rem){.gb-product-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.gb-product-grid-top{gap:calc(var(--spacing) * 4)}@media (width>=48rem){.gb-product-grid-top{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.gb-product-grid-top{grid-template-columns:repeat(2,minmax(0,1fr))}}.gb-shelf-carousel{position:relative}.gb-shelf-viewport{overflow:hidden}.gb-shelf-track{gap:calc(var(--spacing) * 4);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));--tw-duration:.5s;--tw-ease:var(--ease-out);transition-duration:.5s;transition-timing-function:var(--ease-out);will-change:transform;display:flex}.gb-shelf-slide-item{flex:0 0 calc(20% - .8rem)}.gb-shelf-dots{margin-top:calc(var(--spacing) * 4);justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);display:flex}.gb-shelf-dots button{height:calc(var(--spacing) * 2);width:calc(var(--spacing) * 2);border-style:var(--tw-border-style);background-color:var(--color-white);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));border-width:1px;border-color:#ef8a1f;border-radius:3.40282e38px}.gb-shelf-dots button.is-active{background-color:#ef8a1f}@media (width<=1279px){.gb-shelf-slide-item{flex-basis:calc(33.3333% - .666667rem)}}@media (width<=767px){.gb-shelf-slide-item{flex-basis:calc(50% - .5rem)}}.gb-card{border-style:var(--tw-border-style);background-color:var(--color-white);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));--tw-duration:.2s;border-width:1px;border-color:#d7dee6;border-radius:8px;transition-duration:.2s;overflow:hidden}@media (hover:hover){.gb-card:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-shadow:0 8px 22px var(--tw-shadow-color,#0f172a17);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.gb-top-card{border-style:var(--tw-border-style);min-height:250px;padding:calc(var(--spacing) * 4);background-color:#f8fafc;border-width:1px;border-color:#e4e8ee;border-radius:10px;grid-template-columns:repeat(1,minmax(0,1fr));display:grid;position:relative}@media (width>=40rem){.gb-top-card{align-items:center;gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 5);grid-template-columns:220px 1fr}}.gb-top-badge-wrap{top:calc(var(--spacing) * 0);right:calc(var(--spacing) * 0);z-index:2;position:absolute}.gb-top-badge{align-items:center;gap:calc(var(--spacing) * 1);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);font-size:11px;line-height:1;font-weight:var(--font-weight-semibold);color:var(--color-white);background-color:#ff4b3a;border-top-right-radius:10px;border-bottom-left-radius:8px;display:inline-flex}.gb-top-badge:before{content:"◉";color:var(--color-white);font-size:9px}.gb-top-image-wrap{justify-content:center;align-items:center;display:flex}.gb-top-image-wrap .gb-card-image{object-fit:contain;width:100%;height:170px}@media (width>=40rem){.gb-top-image-wrap .gb-card-image{height:220px}}.gb-top-body{justify-content:center;align-items:flex-start;gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.gb-top-title{--tw-leading:var(--leading-tight);font-size:19px;line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#242b35}.gb-top-title a{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))}@media (hover:hover){.gb-top-title a:hover{color:#ef8a1f}}.gb-top-price{align-items:center;gap:calc(var(--spacing) * 4);display:flex}.gb-top-price .gb-card-current{--tw-font-weight:var(--font-weight-semibold);font-size:18px;font-weight:var(--font-weight-semibold);color:#ef6c11}.gb-top-price .gb-card-compare{color:#6f7478;font-size:15px;text-decoration-line:line-through}.gb-top-save{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1);--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);font-size:12px;line-height:1;font-weight:var(--font-weight-semibold);color:#1f2a1f;background-color:#a8d12c;border-radius:3.40282e38px;display:inline-flex}.gb-top-actions{margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.gb-top-actions .gb-btn{justify-content:center;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-lg);width:auto;min-width:132px;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);text-transform:none;display:inline-flex}.gb-top-actions .gb-btn svg{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4)}.gb-top-actions .gb-btn-add{background-color:var(--color-white)}.gb-top-actions .gb-btn-buy{color:var(--color-white)}.gb-card-image-wrap{background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 3);position:relative}.gb-card:not(.gb-top-card) .gb-card-image-wrap{min-height:230px;padding-inline:calc(var(--spacing) * 3.5);padding-top:calc(var(--spacing) * 3.5);padding-bottom:calc(var(--spacing) * 2);justify-content:center;align-items:center;display:flex}@media (width>=48rem){.gb-card-top .gb-card-image-wrap{padding:calc(var(--spacing) * 3.5);justify-content:center;align-items:center;display:flex}}.gb-card-image-link{display:block}.gb-card-image{aspect-ratio:1;object-fit:contain;width:100%;max-width:230px;margin-inline:auto}.gb-card:not(.gb-top-card) .gb-card-image{aspect-ratio:auto;width:100%;max-width:200px;height:182px}@media (width>=48rem){.gb-card-top .gb-card-image{max-height:190px}}.gb-card-flags{top:calc(var(--spacing) * 4);right:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 1);flex-wrap:wrap;display:flex;position:absolute}.gb-badge{border-radius:var(--radius-sm);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);font-size:12px;line-height:1;font-weight:var(--font-weight-semibold);color:var(--color-white);background-color:#fb5b2a}.gb-badge-save{background-color:#2ebf76}.gb-card-body{gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 4);flex-direction:column;display:flex}.gb-card:not(.gb-top-card) .gb-card-body{gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 3.5);padding-bottom:calc(var(--spacing) * 3.5)}.gb-card-title{--tw-leading:1.35;--tw-font-weight:var(--font-weight-medium);min-height:44px;font-size:15px;line-height:1.35;font-weight:var(--font-weight-medium);color:#252d36;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.gb-card:not(.gb-top-card) .gb-card-title{--tw-leading:1.35;--tw-font-weight:var(--font-weight-medium);min-height:42px;font-size:15px;line-height:1.35;font-weight:var(--font-weight-medium)}.gb-card-title a{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))}@media (hover:hover){.gb-card-title a:hover{color:#ef8a1f}}.gb-card-price{align-items:flex-end;gap:calc(var(--spacing) * 2);display:flex}.gb-card:not(.gb-top-card) .gb-card-price{align-items:center;gap:calc(var(--spacing) * 2.5)}.gb-card-current{--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);font-size:27px;line-height:1;font-weight:var(--font-weight-semibold);color:#ef6c11}.gb-card-compare{--tw-leading:1;color:#8a8e92;font-size:19px;line-height:1;text-decoration-line:line-through}.gb-card:not(.gb-top-card) .gb-card-current{--tw-font-weight:var(--font-weight-semibold);font-size:21px;font-weight:var(--font-weight-semibold)}.gb-card:not(.gb-top-card) .gb-card-compare{color:#8a8f95;font-size:14px}.gb-card-bottom{margin-top:auto}.gb-qty{margin-bottom:calc(var(--spacing) * 1);align-items:center;gap:calc(var(--spacing) * 1);border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * 1);background-color:#fafafa;border-width:1px;border-color:#ececec;display:inline-flex}.gb-qty-btn{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);border-radius:var(--radius-sm);border-style:var(--tw-border-style);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:1;color:#4b4b4b;border-width:1px;border-color:#e0e0e0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.gb-qty-value{min-width:calc(var(--spacing) * 4);text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#3a3a3a}.gb-card-cta-row{gap:calc(var(--spacing) * 1.5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.gb-card:not(.gb-top-card) .gb-card-cta-row{gap:calc(var(--spacing) * 1.5)}.gb-card-cta-row.is-two-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.gb-btn{width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);--tw-tracking:.01em;letter-spacing:.01em;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));border-radius:6px}.gb-btn-primary,.gb-btn-buy{border-style:var(--tw-border-style);color:var(--color-white);background-color:#ef8a1f;border-width:1px;border-color:#ef8a1f}@media (hover:hover){:is(.gb-btn-primary,.gb-btn-buy):hover{background-color:#dd7c19;border-color:#dd7c19}}.gb-btn-secondary,.gb-btn-add{border-style:var(--tw-border-style);background-color:var(--color-white);color:#ef8a1f;border-width:1px;border-color:#ef8a1f}@media (hover:hover){:is(.gb-btn-secondary,.gb-btn-add):hover{color:var(--color-white);background-color:#ef8a1f}}.gb-card:not(.gb-top-card) .gb-btn-add,.gb-card:not(.gb-top-card) .gb-btn-buy{justify-content:center;align-items:center;gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);--tw-font-weight:var(--font-weight-semibold);height:40px;font-size:13px;font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);text-transform:none;border-width:1px;border-radius:5px;display:inline-flex}.gb-card:not(.gb-top-card) .gb-btn-add svg,.gb-card:not(.gb-top-card) .gb-btn-buy svg{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4)}.gb-btn-stock{cursor:not-allowed;border-style:var(--tw-border-style);color:#8a8a8a;background-color:#f4f4f4;border-width:1px;border-color:#e4e4e4}.gb-btn:focus-visible,.gb-mobile-menu-btn:focus-visible,.gb-header-action-item:focus-visible,.gb-nav-list a:focus-visible,.gb-mobile-menu-inner a:focus-visible,.gb-mobile-menu-row:focus-visible,.gb-filter-link-item:focus-visible,.gb-card-title a:focus-visible{outline-offset:2px;outline:2px solid #ef8a1f}.gb-brand-carousel{position:relative}.gb-brand-nav{z-index:3;height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);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(--color-white);--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);border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%}.gb-brand-nav-prev{left:calc(var(--spacing) * -3);background-color:#f4ceb0}.gb-brand-nav-next{right:calc(var(--spacing) * -3);background-color:#ef8a1f}.gb-brand-viewport{padding-inline:calc(var(--spacing) * .5);overflow:hidden}.gb-brand-track{gap:calc(var(--spacing) * 3);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));--tw-duration:.5s;--tw-ease:var(--ease-out);transition-duration:.5s;transition-timing-function:var(--ease-out);will-change:transform;display:flex}.gb-brand-card{border-style:var(--tw-border-style);background-color:var(--color-white);min-height:92px;padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);border-width:1px;border-color:#d8dde2;border-radius:8px;flex:0 0 calc(25% - .5625rem);justify-content:center;align-items:center;display:flex}.gb-brand-card img{object-fit:contain;width:auto;max-width:100%;max-height:56px}.gb-brands-dots{margin-top:calc(var(--spacing) * 4);justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);display:flex}.gb-brands-dots button{height:calc(var(--spacing) * 2.5);width:calc(var(--spacing) * 2.5);border-style:var(--tw-border-style);background-color:var(--color-white);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));border-width:1px;border-color:#ef8a1f;border-radius:3.40282e38px}.gb-brands-dots button.is-active{background-color:#ef8a1f}@media (width<=1023px){.gb-brand-card{flex-basis:calc(33.3333% - .5rem)}}@media (width<=767px){.gb-brand-nav{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.gb-brand-nav-prev{left:calc(var(--spacing) * -2)}.gb-brand-nav-next{right:calc(var(--spacing) * -2)}.gb-brand-card{flex-basis:calc(50% - .375rem)}}.gb-home-promo-row{margin-top:calc(var(--spacing) * 7);gap:calc(var(--spacing) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=48rem){.gb-home-promo-row.is-two,.gb-home-promo-row.is-three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.gb-home-promo-row.is-three{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=40rem){.gb-home-promo-row.is-four-plus{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.gb-home-promo-row.is-four-plus{grid-template-columns:repeat(4,minmax(0,1fr))}}.gb-home-promo-card{border-style:var(--tw-border-style);background-color:var(--color-white);border-width:1px;border-color:#e3e3e3;border-radius:10px;display:block;overflow:hidden}.gb-home-promo-card img{object-fit:cover;width:100%;height:180px}@media (width>=40rem){.gb-home-promo-card img{height:220px}}@media (width>=64rem){.gb-home-promo-card img{height:245px}}.gb-home-promo-row.is-single .gb-home-promo-card img{height:220px}@media (width>=40rem){.gb-home-promo-row.is-single .gb-home-promo-card img{height:280px}}@media (width>=64rem){.gb-home-promo-row.is-single .gb-home-promo-card img{height:340px}}.gb-load-more-wrap{margin-top:calc(var(--spacing) * 5);margin-bottom:calc(var(--spacing) * 8);justify-content:center;display:flex}.gb-load-more-wrap .gb-btn{width:auto;padding-inline:calc(var(--spacing) * 7);padding-block:calc(var(--spacing) * 2)}.gb-testimonials{margin-bottom:calc(var(--spacing) * 10)}.gb-testimonials-viewport{overflow:hidden}.gb-testimonials-track{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));--tw-duration:.5s;--tw-ease:var(--ease-out);transition-duration:.5s;transition-timing-function:var(--ease-out);will-change:transform;display:flex}.gb-testimonials-page{gap:calc(var(--spacing) * 3);flex-shrink:0;width:100%;display:grid}@media (width>=48rem){.gb-testimonials-page{grid-template-columns:repeat(3,minmax(0,1fr))}}.gb-testimonial-item{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);min-height:222px;padding:calc(var(--spacing) * 6);background-color:#f8f8f8;border-width:1px;border-color:#cfd4d9;flex-direction:column;justify-content:space-between;display:flex}.gb-testimonial-item p{--tw-leading:calc(var(--spacing) * 9);font-size:15px;line-height:calc(var(--spacing) * 9);color:#585f66}.gb-testimonial-author{margin-top:calc(var(--spacing) * 6);align-items:center;gap:calc(var(--spacing) * 3);display:flex}.gb-testimonial-author img{border-style:var(--tw-border-style);object-fit:cover;border-width:1px;border-color:#cfd3d8;border-radius:3.40282e38px;width:60px;height:60px}.gb-testimonial-item h3{--tw-font-weight:var(--font-weight-medium);font-size:16px;font-weight:var(--font-weight-medium);color:#232a31}.gb-testimonial-item span{margin-top:calc(var(--spacing) * .5);color:#676e74;font-size:15px;display:block}.gb-testimonials-dots{margin-top:calc(var(--spacing) * 4);justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);display:flex}.gb-testimonials-dots button{height:calc(var(--spacing) * 2);width:calc(var(--spacing) * 2);border-style:var(--tw-border-style);background-color:var(--color-white);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));border-width:1px;border-color:#ef8a1f;border-radius:3.40282e38px}.gb-testimonials-dots button.is-active{background-color:#ef8a1f}@media (width<=767px){.gb-testimonials-page{grid-template-columns:repeat(1,minmax(0,1fr))}.gb-testimonial-item{min-height:190px;padding:calc(var(--spacing) * 4)}.gb-testimonial-item p{--tw-leading:calc(var(--spacing) * 7);font-size:14px;line-height:calc(var(--spacing) * 7)}}.gb-footer{margin-top:calc(var(--spacing) * 14);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 10);background-color:#eceff2;border-color:#dde3ea;border-top-width:1px}.gb-footer-grid{gap:calc(var(--spacing) * 7);padding-bottom:calc(var(--spacing) * 9);display:grid}@media (width>=48rem){.gb-footer-grid{gap:calc(var(--spacing) * 6);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.gb-footer-grid{gap:calc(var(--spacing) * 7);grid-template-columns:1.4fr repeat(4,minmax(0,1fr))}}:where(.gb-footer-brand>: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)))}.gb-footer-logo{margin-bottom:calc(var(--spacing) * 1)}.gb-footer-brand-copy{--tw-leading:calc(var(--spacing) * 6);font-size:13px;line-height:calc(var(--spacing) * 6);color:#4f5966}:where(.gb-footer-contact-list>: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)))}.gb-footer-contact-list{color:#4f5a67;font-size:13px}.gb-footer-inline-link{color:#4f5a67;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));font-size:13px;display:inline}@media (hover:hover){.gb-footer-inline-link:hover{color:#ef8a1f}}.gb-footer-column{min-width:calc(var(--spacing) * 0)}.gb-footer h4{margin-bottom:calc(var(--spacing) * 2.5);--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);--tw-tracking:.02em;letter-spacing:.02em;color:#1f2937}.gb-footer a{padding-block:calc(var(--spacing) * .5);color:#405064;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));font-size:13px;display:block}@media (hover:hover){.gb-footer a:hover{color:#ef8a1f}}.gb-footer-social{margin-top:calc(var(--spacing) * 2);align-items:center;gap:calc(var(--spacing) * 2);display:flex}.gb-footer-social a{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7);border-style:var(--tw-border-style);background-color:var(--color-white);color:#44566b;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));border-width:1px;border-color:#cfd7e1;border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.gb-footer-social a:hover{color:#ef8a1f;border-color:#ef8a1f}}.gb-footer-social svg{height:calc(var(--spacing) * 3.5);width:calc(var(--spacing) * 3.5)}.gb-footer-app-row{border-block-style:var(--tw-border-style);border-block-width:1px;background-color:#fff9;border-color:#dde4ec}@supports (color:color-mix(in lab, red, red)){.gb-footer-app-row{background-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.gb-footer-app-row{padding-block:calc(var(--spacing) * 3.5)}.gb-footer-app-inner{gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}@media (width>=48rem){.gb-footer-app-inner{flex-direction:row;justify-content:space-between;align-items:center}}.gb-app-download{gap:calc(var(--spacing) * 1.5);flex-direction:column;display:flex}@media (width>=40rem){.gb-app-download{align-items:center;gap:calc(var(--spacing) * 3);flex-direction:row}}.gb-app-download p{--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);color:#374151}.gb-app-badges{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.gb-app-badges a{align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);color:var(--color-white);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));background-color:#111827;border-width:1px;border-color:#111827;border-radius:9px;display:inline-flex}@media (hover:hover){.gb-app-badges a:hover{background-color:#ef8a1f;border-color:#ef8a1f}}.gb-app-badge-icon{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);color:var(--color-white);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.gb-app-badge-icon svg{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5)}.gb-app-badge-copy{--tw-leading:1;color:var(--color-white);flex-direction:column;line-height:1;display:flex}.gb-app-badge-copy small{--tw-font-weight:var(--font-weight-medium);font-size:9px;font-weight:var(--font-weight-medium);--tw-tracking:.03em;letter-spacing:.03em;color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.gb-app-badge-copy small{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.gb-app-badge-copy small{text-transform:uppercase}.gb-app-badge-copy strong{margin-top:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold)}.gb-payments{align-items:center;gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}.gb-payments span{border-style:var(--tw-border-style);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-semibold);font-size:10px;font-weight:var(--font-weight-semibold);--tw-tracking:.03em;letter-spacing:.03em;color:#4a5563;border-width:1px;border-color:#d1dae6;border-radius:3.40282e38px;align-items:center;display:inline-flex}.gb-footer-bottom{padding-block:calc(var(--spacing) * 3.5)}.gb-footer-bottom-inner{text-align:center;color:#4d5866;font-size:13px}@media (width>=48rem){.gb-footer-bottom-inner{text-align:left}}.gb-footer-bottom-inner a{--tw-font-weight:var(--font-weight-medium);font-size:13px;font-weight:var(--font-weight-medium);color:#25374b;display:inline}@media (hover:hover){.gb-footer-bottom-inner a:hover{color:#ef8a1f}}.gb-main-shell{padding-bottom:calc(var(--spacing) * 20)}@media (width>=48rem){.gb-main-shell{padding-bottom:calc(var(--spacing) * 0)}}.gb-main-shell{min-height:calc(100vh - 220px)}.gb-mobile-dock{right:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);z-index:40;border-top-style:var(--tw-border-style);background-color:var(--color-white);--tw-shadow:0 -1px 0 var(--tw-shadow-color,#0f172a0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);padding-bottom:env(safe-area-inset-bottom);border-color:#d8d8d8;border-top-width:1px;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed}.gb-mobile-dock-link{justify-content:center;align-items:center;gap:calc(var(--spacing) * .5);--tw-border-style:none;padding-inline:calc(var(--spacing) * 1);padding-block:calc(var(--spacing) * 2);text-align:center;--tw-font-weight:var(--font-weight-medium);font-size:10px;font-weight:var(--font-weight-medium);color:#2f2f2f;background-color:#0000;border-style:none;flex-direction:column;display:flex;position:relative}.gb-mobile-dock-link svg{width:18px;height:18px}.gb-mobile-dock-cart small{top:calc(var(--spacing) * .5);right:calc(var(--spacing) * 3.5);min-width:17px;min-height:17px;padding-inline:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-bold);font-size:9px;font-weight:var(--font-weight-bold);color:var(--color-white);background-color:#f08d23;border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex;position:absolute}@media (width<=767px){.gb-main-shell{padding-bottom:calc(5rem + env(safe-area-inset-bottom))}}.gb-breadcrumb{padding-block:calc(var(--spacing) * 4)}@media (width>=48rem){.gb-breadcrumb{padding-block:calc(var(--spacing) * 5)}}.gb-breadcrumb ol{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#5a775f;flex-wrap:wrap;display:flex}@media (width>=48rem){.gb-breadcrumb ol{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.gb-breadcrumb li{align-items:center;gap:calc(var(--spacing) * 2);display:inline-flex}.gb-breadcrumb li+li:before{content:"/";color:#93a893}.gb-breadcrumb a{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))}@media (hover:hover){.gb-breadcrumb a:hover{color:#0b7a3e}}.gb-breadcrumb span{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#36563f}.gb-listing-page{padding-block:calc(var(--spacing) * 5);background-color:#f2f4f7}@media (width>=48rem){.gb-listing-page{padding-block:calc(var(--spacing) * 7)}}.gb-listing-hero{margin-bottom:calc(var(--spacing) * 5);background-color:#0000;border-radius:6px}.gb-listing-hero h1{--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);font-size:30px;line-height:1;font-weight:var(--font-weight-semibold);color:#1f2125}@media (width>=48rem){.gb-listing-hero h1{font-size:34px}}.gb-listing-hero p{margin-top:calc(var(--spacing) * 2);max-width:var(--container-3xl);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#61656c}.gb-listing-grid-shell{gap:calc(var(--spacing) * 4);display:grid}@media (width>=64rem){.gb-listing-grid-shell{align-items:flex-start;gap:calc(var(--spacing) * 5);grid-template-columns:286px 1fr}}.gb-listing-main{min-width:calc(var(--spacing) * 0)}:where(.gb-filter-card>: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)))}@media (width>=64rem){.gb-filter-card{position:sticky;top:108px}}.gb-filter-card-head{border-style:var(--tw-border-style);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);border-width:1px;border-color:#d8dce2;border-radius:4px}.gb-filter-card-head h2{--tw-font-weight:var(--font-weight-semibold);font-size:15px;font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:#1f2125;text-transform:uppercase}.gb-filter-block{border-style:var(--tw-border-style);background-color:var(--color-white);padding:calc(var(--spacing) * 4);border-width:1px;border-color:#d8dce2;border-radius:4px}.gb-filter-block-head{margin-bottom:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing) * 2);border-color:#ebedf1;border-bottom-width:1px;justify-content:space-between;align-items:center;display:flex}.gb-filter-block-head h3{--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:#1f2125;text-transform:uppercase}.gb-filter-link-list{max-height:300px}:where(.gb-filter-link-list>: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)))}.gb-filter-link-list{padding-right:calc(var(--spacing) * 1);overflow-y:auto}.gb-filter-link-item{align-items:flex-start;gap:calc(var(--spacing) * 2);border-radius:var(--radius-sm);padding-inline:calc(var(--spacing) * 1);padding-block:calc(var(--spacing) * 1);--tw-leading:calc(var(--spacing) * 5);font-size:14px;line-height:calc(var(--spacing) * 5);color:#343840;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));display:flex}@media (hover:hover){.gb-filter-link-item:hover{color:#ef8a1f}}.gb-filter-link-item.is-active{color:#ef8a1f}.gb-filter-link-indicator{margin-top:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 3.5);width:calc(var(--spacing) * 3.5);border-style:var(--tw-border-style);background-color:var(--color-white);border-width:1px;border-color:#c9ced8;border-radius:3px;flex-shrink:0}.gb-filter-link-item.is-active .gb-filter-link-indicator{background-color:#ef8a1f;border-color:#ef8a1f}.gb-filter-form{display:contents}.gb-filter-label{margin-bottom:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-semibold);font-size:12px;font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:#5a6069;text-transform:uppercase;display:block}.gb-filter-input,.gb-filter-select{border-style:var(--tw-border-style);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);color:#22262c;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));--tw-outline-style:none;border-width:1px;border-color:#d6dbe3;border-radius:4px;outline-style:none;font-size:13px}:is(.gb-filter-input,.gb-filter-select):focus{border-color:#ef8a1f}.gb-filter-price-grid{gap:calc(var(--spacing) * 2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.gb-filter-checkbox{margin-top:calc(var(--spacing) * 3);align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2);color:#31363f;background-color:#f8f9fb;border-width:1px;border-color:#dfe3ea;border-radius:4px;font-size:13px;display:flex}.gb-filter-actions{margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.gb-filter-actions .gb-btn{height:calc(var(--spacing) * 10);text-align:center}.gb-filter-mobile-toggle{margin-bottom:calc(var(--spacing) * 3);align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#334155;border-width:1px;border-color:#d8dce2;border-radius:8px;display:inline-flex}.gb-filter-mobile-backdrop{inset:calc(var(--spacing) * 0);z-index:42;background-color:oklab(20.7682% -.00294792 -.0397151/.45);position:fixed}.gb-filter-mobile-close{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);border-style:var(--tw-border-style);background-color:var(--color-white);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#475569;border-width:1px;border-color:#dbe3ec;border-radius:6px;justify-content:center;align-items:center;display:none}.gb-listing-toolbar{margin-bottom:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 3.5);border-width:1px;border-color:#d8dce2;border-radius:6px;flex-direction:column;display:flex}@media (width>=40rem){.gb-listing-toolbar{flex-direction:row;justify-content:space-between;align-items:center}}.gb-listing-toolbar-sort{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.gb-listing-toolbar-sort>span{--tw-font-weight:var(--font-weight-semibold);font-size:14px;font-weight:var(--font-weight-semibold);color:#1f2125}.gb-listing-sort-form select{height:calc(var(--spacing) * 10);border-style:var(--tw-border-style);background-color:var(--color-white);min-width:176px;padding-inline:calc(var(--spacing) * 2.5);color:#2a2f36;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));--tw-outline-style:none;border-width:1px;border-color:#d6dbe3;border-radius:4px;outline-style:none;font-size:13px}.gb-listing-sort-form select:focus{border-color:#ef8a1f}.gb-listing-toolbar-summary{color:#595f69;font-size:13px}.gb-product-grid-listing{gap:calc(var(--spacing) * 3.5);grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=48rem){.gb-product-grid-listing{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=80rem){.gb-product-grid-listing{grid-template-columns:repeat(4,minmax(0,1fr))}}.gb-listing-page .gb-card:not(.gb-top-card) .gb-card-image-wrap{min-height:210px;padding-inline:calc(var(--spacing) * 3);padding-top:calc(var(--spacing) * 3);padding-bottom:calc(var(--spacing) * 2)}.gb-listing-page .gb-card:not(.gb-top-card) .gb-card-image{max-width:176px;height:170px}.gb-listing-page .gb-card:not(.gb-top-card) .gb-card-body{gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 2.5);padding-bottom:calc(var(--spacing) * 2.5)}.gb-listing-page .gb-card:not(.gb-top-card) .gb-card-title{--tw-leading:1.3;min-height:42px;font-size:15px;line-height:1.3}.gb-listing-page .gb-card:not(.gb-top-card) .gb-card-current{font-size:20px}.gb-listing-page .gb-card:not(.gb-top-card) .gb-card-compare{font-size:14px}.gb-listing-page .gb-card:not(.gb-top-card) .gb-btn-add,.gb-listing-page .gb-card:not(.gb-top-card) .gb-btn-buy{height:calc(var(--spacing) * 10);border-style:var(--tw-border-style);border-width:1px;font-size:13px}.gb-pagination-wrap{margin-top:calc(var(--spacing) * 5);padding:calc(var(--spacing) * 0);text-align:center;background-color:#0000;border-radius:4px}.gb-pagination-wrap nav{border-style:var(--tw-border-style);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);border-width:1px;border-color:#d8dce2;border-radius:6px;display:inline-flex}.gb-pagination-summary{margin-top:calc(var(--spacing) * 3);color:#565b65;font-size:14px}.gb-empty-state{border-style:var(--tw-border-style);--tw-border-style:dashed;background-color:var(--color-white);padding:calc(var(--spacing) * 6);text-align:center;border:1px dashed #d3d7df;border-radius:6px}.gb-empty-state h2{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:#1f2125}.gb-empty-state p{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#61656c}.gb-empty-state .gb-btn{margin-top:calc(var(--spacing) * 4);width:auto;padding-inline:calc(var(--spacing) * 6);display:inline-flex}.gb-pdp-page{padding-block:calc(var(--spacing) * 3);background-color:#f5f5f5}@media (width>=48rem){.gb-pdp-page{padding-block:calc(var(--spacing) * 5)}}.gb-pdp-hero-card{gap:calc(var(--spacing) * 5);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);background-color:#f9f9f9;border-width:1px;border-color:#dde3ea;border-radius:8px;display:grid}@media (width>=64rem){.gb-pdp-hero-card{gap:calc(var(--spacing) * 6);padding:calc(var(--spacing) * 6);grid-template-columns:minmax(0,48%) minmax(0,52%)}}.gb-pdp-gallery-section{min-width:calc(var(--spacing) * 0)}.gb-pdp-gallery{border-style:var(--tw-border-style);background-color:var(--color-white);padding:calc(var(--spacing) * 3);border-width:1px;border-color:#dde3ea;border-radius:8px}.gb-pdp-gallery-inner{align-items:flex-start;gap:calc(var(--spacing) * 3);display:grid}@media (width>=48rem){.gb-pdp-gallery-inner{grid-template-columns:56px minmax(0,1fr)}}.gb-pdp-thumb-row{gap:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * .5);flex-direction:row;display:flex;overflow-x:auto}@media (width>=48rem){.gb-pdp-thumb-row{flex-direction:column;overflow-x:visible}}.gb-pdp-thumb{border-style:var(--tw-border-style);background-color:var(--color-white);width:56px;height:56px;padding:calc(var(--spacing) * .5);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));--tw-duration:.2s;border-width:1px;border-color:#d6dde6;border-radius:4px;flex-shrink:0;transition-duration:.2s;overflow:hidden}@media (hover:hover){.gb-pdp-thumb:hover{border-color:#ef8a1f}}.gb-pdp-thumb:focus-visible{--tw-outline-style:none;border-color:#ef8a1f;outline-style:none}.gb-pdp-thumb.is-active{border-color:#ef8a1f}.gb-pdp-thumb img{background-color:var(--color-white);object-fit:contain;border-radius:3px;width:100%;height:100%}.gb-pdp-main-image-wrap{border-style:var(--tw-border-style);background-color:var(--color-white);height:360px;padding:calc(var(--spacing) * 4);border-width:1px;border-color:#e3e7ed;border-radius:4px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}@media (width>=48rem){.gb-pdp-main-image-wrap{height:430px}}@media (width>=64rem){.gb-pdp-main-image-wrap{height:470px}}.gb-pdp-main-image{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%}.gb-pdp-main-nav{z-index:2;height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:#ffffffe6;border-radius:3.40282e38px;justify-content:center;align-items:center;display:none;position:absolute;top:50%}@supports (color:color-mix(in lab, red, red)){.gb-pdp-main-nav{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.gb-pdp-main-nav{--tw-leading:1;color:#c6ccd5;--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);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));font-size:22px;line-height:1}@media (hover:hover){.gb-pdp-main-nav:hover{color:#8f9aae}}@media (width>=48rem){.gb-pdp-main-nav{display:inline-flex}}.gb-pdp-main-nav-prev{left:calc(var(--spacing) * 2)}.gb-pdp-main-nav-next{right:calc(var(--spacing) * 2)}.gb-pdp-details-section{min-width:calc(var(--spacing) * 0)}.gb-pdp-details{border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);background-color:#f9f9f9;border-width:1px;border-color:#dde3ea;border-radius:8px}@media (width>=64rem){.gb-pdp-details{padding:calc(var(--spacing) * 5)}}.gb-pdp-title{--tw-leading:1.15;--tw-font-weight:var(--font-weight-semibold);font-size:32px;line-height:1.15;font-weight:var(--font-weight-semibold);color:#1d2733}.gb-pdp-price-section{margin-top:calc(var(--spacing) * 3)}.gb-pdp-price-row{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.gb-pdp-price-current{--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);font-size:34px;line-height:1;font-weight:var(--font-weight-semibold);color:#ef7f1a}.gb-pdp-price-compare{--tw-leading:1;--tw-font-weight:var(--font-weight-medium);font-size:28px;line-height:1;font-weight:var(--font-weight-medium);color:#a6aab1;text-decoration-line:line-through}.gb-pdp-discount{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);font-size:11px;line-height:1;font-weight:var(--font-weight-semibold);color:var(--color-white);background-color:#2bbf6f;border-radius:4px;display:inline-flex}.gb-pdp-variants{margin-top:calc(var(--spacing) * 5);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 4);border-color:#e4e8ee;border-top-width:1px}.gb-pdp-variants-title{margin-bottom:calc(var(--spacing) * 2.5);--tw-font-weight:var(--font-weight-semibold);font-size:12px;font-weight:var(--font-weight-semibold);--tw-tracking:.08em;letter-spacing:.08em;color:#596273;text-transform:uppercase}.gb-pdp-variant-grid{gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.gb-pdp-variant-group{border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 2.5);background-color:#f8fafc;border-width:1px;border-color:#e3e7ee}.gb-pdp-variant-group+.gb-pdp-variant-group{margin-top:calc(var(--spacing) * 2.5)}.gb-pdp-variant-group-title{margin-bottom:calc(var(--spacing) * 2);padding-left:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);--tw-tracking:.08em;letter-spacing:.08em;color:#4f5b6e;text-transform:uppercase}.gb-pdp-variant-chip{border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--color-white);min-width:92px;min-height:42px;padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 1);--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);font-size:15px;line-height:1;font-weight:var(--font-weight-semibold);color:#263241;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));--tw-duration:.2s;border-width:1px;border-color:#ccd5e2;justify-content:center;align-items:center;transition-duration:.2s;display:inline-flex;position:relative}@media (hover:hover){.gb-pdp-variant-chip:hover{color:#bb5f0d;border-color:#f09b41}}.gb-pdp-variant-chip: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);--tw-ring-color:#f5bc84;--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}.gb-pdp-variant-chip small{margin-top:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-semibold);font-size:10px;font-weight:var(--font-weight-semibold);color:#a54031;text-transform:uppercase}.gb-pdp-variant-chip.is-default{color:var(--color-white);--tw-shadow:0 8px 18px var(--tw-shadow-color,#ef8a1f3d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#ef8a1f;border-color:#ef8a1f}.gb-pdp-variant-chip.is-disabled{cursor:not-allowed;color:#9aa4b2;--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);background-color:#f3f6fa;border-color:#dce3ec}@media (hover:hover){.gb-pdp-variant-chip.is-disabled:hover{color:#9aa4b2;background-color:#f3f6fa;border-color:#dce3ec}}@media (width<=767px){.gb-pdp-variant-grid{gap:calc(var(--spacing) * 2)}.gb-pdp-variant-group{border-radius:var(--radius-lg);padding:calc(var(--spacing) * 2)}.gb-pdp-variant-chip{min-width:84px;min-height:40px;padding-inline:calc(var(--spacing) * 3);font-size:14px}}.gb-pdp-stock-row{margin-top:calc(var(--spacing) * 4);align-items:center;column-gap:calc(var(--spacing) * 4);row-gap:calc(var(--spacing) * 1);color:#5a6470;flex-wrap:wrap;font-size:13px;display:flex}.gb-pdp-stock-row strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#2b323c}.gb-pdp-stock-row strong.in-stock{color:#2fa364}.gb-pdp-stock-row strong.out-of-stock{color:#b42318}.gb-pdp-quantity-row{margin-top:calc(var(--spacing) * 4);align-items:center;gap:calc(var(--spacing) * 3);display:flex}.gb-pdp-quantity-label{--tw-font-weight:var(--font-weight-medium);font-size:14px;font-weight:var(--font-weight-medium);color:#2a313a}.gb-pdp-qty{margin-bottom:calc(var(--spacing) * 0);height:calc(var(--spacing) * 10);border-style:var(--tw-border-style);background-color:var(--color-white);border-width:1px;border-color:#cfd6de;border-radius:6px;display:inline-flex;overflow:hidden}.gb-pdp-qty .gb-qty-btn,.gb-pdp-qty .gb-qty-value{min-width:38px;height:100%;padding-inline:calc(var(--spacing) * 3);justify-content:center;align-items:center;display:flex}.gb-pdp-qty .gb-qty-btn{border-style:var(--tw-border-style);--tw-leading:1;color:#a5acb8;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));background-color:#f3f5f8;border-width:0;border-radius:0;font-size:20px;line-height:1}@media (hover:hover){.gb-pdp-qty .gb-qty-btn:hover{background-color:#e9edf2}}.gb-pdp-qty .gb-qty-btn:disabled{color:#c5cbd3}.gb-pdp-qty .gb-qty-value{border-inline-style:var(--tw-border-style);--tw-font-weight:var(--font-weight-semibold);font-size:16px;font-weight:var(--font-weight-semibold);color:#202833;border-inline-width:1px;border-color:#e1e7ee}.gb-pdp-cta-grid{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 2.5);display:grid}@media (width>=40rem){.gb-pdp-cta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.gb-pdp-cta-grid .gb-btn{min-height:42px;padding-inline:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-semibold);font-size:14px;font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase;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));border-radius:6px;justify-content:center}.gb-pdp-add-btn{border-style:var(--tw-border-style);color:var(--color-white);background-color:#ef8a1f;border-width:1px;border-color:#ef8a1f}@media (hover:hover){.gb-pdp-add-btn:hover{background-color:#df7f18;border-color:#df7f18}}.gb-pdp-add-btn:disabled{color:#8a8a8a;background-color:#f4f4f4;border-color:#e4e4e4}.gb-pdp-buy-btn{border-style:var(--tw-border-style);color:var(--color-white);background-color:#032f2a;border-width:1px;border-color:#032f2a}@media (hover:hover){.gb-pdp-buy-btn:hover{background-color:#022520;border-color:#022520}}.gb-pdp-buy-btn:disabled{color:#8a8a8a;background-color:#f4f4f4;border-color:#e4e4e4}.gb-pdp-service-cta{margin-top:calc(var(--spacing) * 2.5);gap:calc(var(--spacing) * 2.5);display:grid}@media (width>=40rem){.gb-pdp-service-cta{grid-template-columns:repeat(2,minmax(0,1fr))}}.gb-pdp-whatsapp-btn,.gb-pdp-call-btn{min-height:42px;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);text-align:center;--tw-font-weight:var(--font-weight-medium);font-size:14px;font-weight:var(--font-weight-medium);color:var(--color-white);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));border-radius:6px}.gb-pdp-whatsapp-btn{border-style:var(--tw-border-style);background-color:#24ad63;border-width:1px;border-color:#24ad63}@media (hover:hover){.gb-pdp-whatsapp-btn:hover{background-color:#1d9555;border-color:#1d9555}}.gb-pdp-call-btn{border-style:var(--tw-border-style);background-color:#2f4898;border-width:1px;border-color:#2f4898}@media (hover:hover){.gb-pdp-call-btn:hover{background-color:#243f88;border-color:#243f88}}.gb-pdp-brand-box{margin-top:calc(var(--spacing) * 3);align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);background-color:var(--color-white);max-width:100%;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);border-width:1px;border-color:#ccd4de;border-radius:4px;font-size:14px;display:inline-flex}.gb-pdp-brand-box span{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#2a313a}.gb-pdp-brand-box a,.gb-pdp-brand-box strong{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#2a313a;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))}@media (hover:hover){:is(.gb-pdp-brand-box a,.gb-pdp-brand-box strong):hover{color:#ef8a1f}}.gb-pdp-info-section{margin-top:calc(var(--spacing) * 5)}.gb-pdp-tab-wrap{gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);background-color:#f9f9f9;border-width:1px;border-color:#dde3ea;border-radius:8px;flex-wrap:wrap;display:flex}.gb-pdp-tab-btn{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-medium);font-size:13px;font-weight:var(--font-weight-medium);color:#4b5563;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));background-color:#f3f5f7;border-width:1px;border-color:#d4dbe4;border-radius:6px}@media (hover:hover){.gb-pdp-tab-btn:hover{background-color:#fff8f1;border-color:#ef8a1f}}.gb-pdp-tab-btn.is-active{color:#c26a1c;background-color:#fff3e6;border-color:#ef8a1f}.gb-pdp-tab-panel{margin-top:calc(var(--spacing) * 3)}:where(.gb-pdp-tab-panel>: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)))}.gb-pdp-description-card,.gb-pdp-review-compose-card,.gb-review-list-card,.gb-no-reviews{border-style:var(--tw-border-style);background-color:var(--color-white);padding:calc(var(--spacing) * 4);border-width:1px;border-color:#dde3ea;border-radius:8px}@media (width>=48rem){.gb-pdp-description-card,.gb-pdp-review-compose-card,.gb-review-list-card,.gb-no-reviews{padding:calc(var(--spacing) * 5)}}.gb-pdp-description-card{--tw-leading:calc(var(--spacing) * 7);max-width:none;font-size:15px;line-height:calc(var(--spacing) * 7);color:#3f4d3f}.gb-pdp-description-card h2,.gb-review-list-card h2,.gb-pdp-review-form-wrap h2,.gb-no-reviews h2{margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#182118}.gb-pdp-review-compose-card{gap:calc(var(--spacing) * 5);display:grid}@media (width>=64rem){.gb-pdp-review-compose-card{grid-template-columns:270px minmax(0,1fr)}}.gb-pdp-review-overview{padding:calc(var(--spacing) * 3);background-color:#fbfcfe;border-radius:6px}.gb-pdp-overview-score{--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);font-size:54px;line-height:1;font-weight:var(--font-weight-semibold);color:#0f1f2a}.gb-pdp-overview-meta{margin-top:calc(var(--spacing) * 2)}.gb-pdp-overview-meta p{--tw-font-weight:var(--font-weight-medium);font-size:14px;font-weight:var(--font-weight-medium);color:#27313d}.gb-pdp-overview-meta .gb-review-stars{margin-top:calc(var(--spacing) * 1);color:#ef8a1f;font-size:14px;display:block}.gb-pdp-overview-meta small{color:#717a87;font-size:11px}.gb-pdp-review-overview>strong{margin-top:calc(var(--spacing) * 2);--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);font-size:30px;line-height:1;font-weight:var(--font-weight-semibold);color:#111c25;display:block}.gb-pdp-review-overview>span{margin-top:calc(var(--spacing) * 1);color:#616b78;font-size:13px;display:block}.gb-pdp-rating-breakdown{margin-top:calc(var(--spacing) * 3)}:where(.gb-pdp-rating-breakdown>: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)))}.gb-pdp-rating-row{align-items:center;gap:calc(var(--spacing) * 2);color:#5d6673;grid-template-columns:42px 1fr 34px;font-size:12px;display:grid}.gb-pdp-rating-meter{background-color:#e9edf2;border-radius:3.40282e38px;height:6px;overflow:hidden}.gb-pdp-rating-meter i{background-color:#ef8a1f;border-radius:3.40282e38px;height:100%;display:block}.gb-pdp-review-form-wrap p{color:#6b7280;font-size:13px}.gb-pdp-review-form{margin-top:calc(var(--spacing) * 4)}:where(.gb-pdp-review-form>: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)))}.gb-pdp-review-form label{--tw-font-weight:var(--font-weight-medium);font-size:13px;font-weight:var(--font-weight-medium);color:#394351;display:block}.gb-pdp-review-form textarea,.gb-pdp-review-form select{margin-top:calc(var(--spacing) * 1);border-style:var(--tw-border-style);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#1f2937;border-width:1px;border-color:#d4dce6;border-radius:4px}:is(.gb-pdp-review-form textarea,.gb-pdp-review-form select):focus{--tw-outline-style:none;border-color:#ef8a1f;outline-style:none}.gb-pdp-form-error{margin-top:calc(var(--spacing) * -1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#b42318}.gb-pdp-form-success{margin-top:calc(var(--spacing) * 3);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);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:#1f7a3f;background-color:#eefbf1;border-width:1px;border-color:#b7e6c4;border-radius:6px}.gb-pdp-review-submit-row{padding-top:calc(var(--spacing) * 1);justify-content:flex-end;display:flex}.gb-pdp-review-submit-btn{border-style:var(--tw-border-style);width:auto;min-width:140px;height:40px;padding-inline:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-semibold);font-size:12px;font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-white);text-transform:uppercase;background-color:#3f434a;border-width:1px;border-color:#3f434a;border-radius:4px}@media (hover:hover){.gb-pdp-review-submit-btn:hover{background-color:#34383e;border-color:#34383e}}.gb-review-list-card .gb-review-list{gap:calc(var(--spacing) * 3);display:grid}.gb-review-item{border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);background-color:#fbfcf7;border-width:1px;border-color:#e2e8f0;border-radius:8px}.gb-review-top{align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.gb-review-avatar{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:#26713a;background-color:#edf7ee;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.gb-review-meta{min-width:calc(var(--spacing) * 0);flex:1}.gb-review-meta h3{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#182118}.gb-review-meta small{margin-top:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#667085;display:block}.gb-review-rating{flex-shrink:0}.gb-review-stars{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);color:#ef8a1f;font-size:14px}.gb-review-item p{margin-top:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:#475467}.gb-no-reviews{--tw-border-style:dashed;padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 10);text-align:center;border-style:dashed;border-color:#ccd6e0}.gb-no-reviews p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#667085}.gb-pdp-related-section{margin-top:calc(var(--spacing) * 5)}@media (width<=1023px){.gb-pdp-hero-card{gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 3.5)}}@media (width<=767px){.gb-pdp-title,.gb-pdp-price-current{font-size:30px}.gb-pdp-price-compare{font-size:22px}.gb-pdp-gallery-inner{grid-template-columns:repeat(1,minmax(0,1fr))}.gb-pdp-thumb-row{flex-direction:row;order:2}.gb-pdp-main-image-wrap{order:1;height:320px}.gb-pdp-cta-grid,.gb-pdp-service-cta,.gb-pdp-review-compose-card{grid-template-columns:repeat(1,minmax(0,1fr))}.gb-pdp-review-submit-row{justify-content:flex-start}.gb-pdp-cta-grid .gb-btn,.gb-pdp-whatsapp-btn,.gb-pdp-call-btn,.gb-pdp-review-submit-btn{width:100%}}.gb-muted{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#5f7a62}.gb-cart-backdrop{inset:calc(var(--spacing) * 0);z-index:50;--tw-backdrop-blur:blur(1px);-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,);background-color:oklab(20.7682% -.00294792 -.0397151/.42);position:fixed}.gb-cart-toast{top:calc(var(--spacing) * 5);right:calc(var(--spacing) * 5);z-index:80;align-items:flex-start;gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);max-width:360px;padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#b45309;opacity:0;--tw-shadow:0 10px 26px var(--tw-shadow-color,#0f172a24);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);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));--tw-duration:.2s;background-color:#fff6ec;border-width:1px;border-color:#ffd8b2;transition-duration:.2s;display:flex;position:fixed;transform:translateY(-8px)}.gb-cart-toast.is-visible{opacity:1;transform:translateY(0)}.gb-cart-toast.is-error{color:#a54031;background-color:#fff2ef;border-color:#f1b9b2}.gb-cart-toast-icon{margin-top:calc(var(--spacing) * .5);height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7);color:var(--color-white);background-color:#ef8a1f;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.gb-cart-toast-icon:before{content:"✓"}.gb-cart-toast.is-error .gb-cart-toast-icon{background-color:#dc2626}.gb-cart-toast.is-error .gb-cart-toast-icon:before{content:"!"}.gb-cart-toast-content p{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.gb-cart-toast-actions{margin-top:calc(var(--spacing) * 1.5);gap:calc(var(--spacing) * 2);display:flex}.gb-cart-toast-actions a{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);color:#ef8a1f;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));border-width:1px;border-color:#ef8a1f}@media (hover:hover){.gb-cart-toast-actions a:hover{color:var(--color-white);background-color:#ef8a1f}}.gb-cart-drawer{top:calc(var(--spacing) * 0);right:calc(var(--spacing) * 0);z-index:60;--tw-translate-x:100%;width:100%;max-width:420px;height:100%;translate:var(--tw-translate-x) var(--tw-translate-y);border-left-style:var(--tw-border-style);background-color:var(--color-white);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px 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);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));--tw-duration:.3s;border-color:#dde4ec;border-left-width:1px;flex-direction:column;transition-duration:.3s;display:flex;position:fixed}.gb-cart-drawer.is-open{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.gb-cart-drawer-head{border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3.5);border-color:#e5eaf0;border-bottom-width:1px;justify-content:space-between;align-items:center;display:flex}@media (width>=48rem){.gb-cart-drawer-head{padding-inline:calc(var(--spacing) * 5)}}.gb-cart-drawer-head h2{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#1f2937}.gb-cart-close-btn{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#334155;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));border-width:1px;border-color:#d8dee7}@media (hover:hover){.gb-cart-close-btn:hover{color:#ef8a1f;border-color:#ef8a1f}}.gb-cart-unlock-message{border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#475569;background-color:#f8fafc;border-color:#e5eaf0;border-bottom-width:1px}@media (width>=48rem){.gb-cart-unlock-message{padding-inline:calc(var(--spacing) * 5)}}.gb-cart-unlock-message p{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#1f2937}.gb-cart-unlock-message small{margin-top:calc(var(--spacing) * 1);color:#64748b;display:block}.gb-cart-feedback{margin-inline:calc(var(--spacing) * 4);margin-top:calc(var(--spacing) * 3);border-radius:var(--radius-md);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#b45309;background-color:#fff8f1;border-width:1px;border-color:#fdd7ae}@media (width>=48rem){.gb-cart-feedback{margin-inline:calc(var(--spacing) * 5)}}.gb-cart-drawer-body{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4);flex:1;overflow-y:auto}@media (width>=48rem){.gb-cart-drawer-body{padding-inline:calc(var(--spacing) * 5)}}.gb-cart-empty{border-radius:var(--radius-md);border-style:var(--tw-border-style);--tw-border-style:dashed;padding:calc(var(--spacing) * 4);text-align:center;background-color:#f8fafc;border:1px dashed #d8e2ec}.gb-cart-empty h3{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#1f2937}.gb-cart-empty p{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#64748b}:where(.gb-cart-items>: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)))}.gb-cart-line-item{border-radius:var(--radius-md);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 3);background-color:#f8fafc;border-width:1px;border-color:#e2e8f0}.gb-cart-line-main{align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.gb-cart-line-image{height:calc(var(--spacing) * 16);width:calc(var(--spacing) * 16);border-radius:var(--radius-sm);object-fit:cover;background-color:#eef2f7}.gb-cart-line-title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#1f2937}.gb-cart-line-details{min-width:calc(var(--spacing) * 0);flex:1}.gb-cart-line-meta{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#64748b}.gb-cart-line-price{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#ef6c11}.gb-cart-line-controls{margin-top:calc(var(--spacing) * 2);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);display:flex}.gb-cart-line-remove{--tw-border-style:none;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#dc2626;background-color:#0000;border-style:none}@media (hover:hover){.gb-cart-line-remove:hover{text-decoration-line:underline}}.gb-cart-drawer-footer{border-top-style:var(--tw-border-style);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);border-color:#e5eaf0;border-top-width:1px}@media (width>=48rem){.gb-cart-drawer-footer{padding-inline:calc(var(--spacing) * 5)}}.gb-cart-coupon-form{gap:calc(var(--spacing) * 2);display:flex}.gb-cart-coupon-form input{min-width:calc(var(--spacing) * 0);border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#1f2937;--tw-outline-style:none;border-width:1px;border-color:#d8dee7;outline-style:none;flex:1}.gb-cart-coupon-form input:focus{border-color:#ef8a1f}.gb-cart-coupon-form button{border-radius:var(--radius-sm);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);background-color:#ef8a1f}@media (hover:hover){.gb-cart-coupon-form button:hover{background-color:#dc7b16}}.gb-cart-coupon-remove{margin-top:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#bf482c}@media (hover:hover){.gb-cart-coupon-remove:hover{text-decoration-line:underline}}.gb-cart-totals{margin-top:calc(var(--spacing) * 3)}:where(.gb-cart-totals>: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)))}.gb-cart-totals{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.gb-cart-totals div{color:#475569;justify-content:space-between;align-items:center;display:flex}.gb-cart-totals .is-total{border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#1f2937;border-color:#e5eaf0;border-top-width:1px}.gb-cart-drawer-actions{margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.gb-cart-continue-btn{grid-column:span 2/span 2}.gb-cart-drawer-note{margin-top:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#64748b}.gb-cart-page{padding-block:calc(var(--spacing) * 5)}@media (width>=48rem){.gb-cart-page{padding-block:calc(var(--spacing) * 7)}}.gb-cart-page-hero{margin-bottom:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 3);border-style:var(--tw-border-style);background-color:var(--color-white);padding:calc(var(--spacing) * 4);border-width:1px;border-color:#dde4ec;border-radius:10px;flex-direction:column;display:flex}@media (width>=48rem){.gb-cart-page-hero{flex-direction:row;justify-content:space-between;align-items:center}}.gb-cart-page-hero-actions{gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.gb-cart-page-hero h1{--tw-font-weight:var(--font-weight-bold);font-size:32px;font-weight:var(--font-weight-bold);color:#1f2937}.gb-cart-page-hero p{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#4b5563}.gb-cart-page-grid{gap:calc(var(--spacing) * 4);display:grid}@media (width>=64rem){.gb-cart-page-grid{grid-template-columns:1fr 320px}}:where(.gb-cart-page-lines>: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)))}.gb-cart-page-line{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--color-white);padding:calc(var(--spacing) * 3);border-width:1px;border-color:#dde4ec;grid-template-columns:72px 1fr auto;display:grid}.gb-cart-page-image-wrap{border-radius:var(--radius-sm);background-color:#eef2f7;overflow:hidden}.gb-cart-page-image{object-fit:cover;width:72px;height:72px}.gb-cart-page-line h2 a{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#1f2937}@media (hover:hover){.gb-cart-page-line h2 a:hover{color:#ef8a1f}}.gb-cart-page-line-content{min-width:calc(var(--spacing) * 0)}.gb-cart-page-line p,.gb-cart-page-line small{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#64748b;display:block}.gb-cart-page-line-controls{margin-top:calc(var(--spacing) * 2);align-items:center;gap:calc(var(--spacing) * 2);display:flex}.gb-cart-page-line-end{align-items:center;gap:calc(var(--spacing) * 3);justify-self:flex-end;display:flex}.gb-cart-page-line strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#ef6c11}.gb-cart-page-summary{border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--color-white);height:fit-content;padding:calc(var(--spacing) * 4);border-width:1px;border-color:#dde4ec}@media (width>=64rem){.gb-cart-page-summary{position:sticky;top:108px}}.gb-cart-page-summary h2{margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#1f2937}:where(.gb-cart-page-summary dl>: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)))}.gb-cart-page-summary dl{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.gb-cart-page-summary dl div{color:#475569;justify-content:space-between;align-items:center;display:flex}.gb-cart-page-summary dl .is-total{border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#1f2937;border-color:#e5eaf0;border-top-width:1px}.gb-cart-page-summary .gb-btn{margin-top:calc(var(--spacing) * 4);justify-content:center;align-items:center;width:100%;display:inline-flex}.gb-cart-page-note{margin-top:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#64748b;display:block}.gb-checkout-page{padding-block:calc(var(--spacing) * 6);background-color:#e7e9ee}@media (width>=48rem){.gb-checkout-page{padding-block:calc(var(--spacing) * 8)}}.gb-checkout-hero{margin-bottom:calc(var(--spacing) * 5);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 6);background-color:#f4f5f7;border-width:1px;border-color:#d8dde5;border-radius:10px}.gb-checkout-hero-centered{text-align:center}.gb-checkout-hero h1{--tw-leading:1;--tw-font-weight:var(--font-weight-bold);font-size:44px;line-height:1;font-weight:var(--font-weight-bold);color:#252b35}.gb-checkout-hero p{margin-top:calc(var(--spacing) * 3);color:#616875;font-size:18px}.gb-checkout-hero p a{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#616875;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))}@media (hover:hover){.gb-checkout-hero p a:hover{color:#ef8a1f}}.gb-checkout-hero p strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#ef8a1f}.gb-checkout-hero p span{padding-inline:calc(var(--spacing) * 1);color:#98a0ad}.gb-checkout-account-strip{margin-bottom:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 3);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);background-color:#e7e9ee;border-width:1px;border-color:#bcc3cf;border-radius:8px;flex-direction:column;display:flex}@media (width>=48rem){.gb-checkout-account-strip{flex-direction:row;justify-content:space-between;align-items:center}}.gb-checkout-account-strip p{--tw-font-weight:var(--font-weight-medium);font-size:16px;font-weight:var(--font-weight-medium);color:#2f3642}.gb-checkout-account-actions{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.gb-checkout-account-actions .gb-btn{height:calc(var(--spacing) * 9);width:auto;min-width:96px;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 0);--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);font-size:12px;line-height:1;font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);text-transform:none;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.gb-checkout-account-actions form{display:inline-flex}:where(.gb-checkout-flow-form>: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)))}.gb-checkout-error-box{margin-bottom:calc(var(--spacing) * 4);border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);background-color:#fff5f2;border-width:1px;border-color:#f4d2c8}:where(.gb-checkout-error-box ul>: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)))}.gb-checkout-error-box ul{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#b54127}.gb-checkout-success-box{margin-bottom:calc(var(--spacing) * 4);border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);background-color:#f1fff6;border-width:1px;border-color:#d2efdb}.gb-checkout-success-box p{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:#166534}.gb-auth-page{padding-block:calc(var(--spacing) * 5)}@media (width>=48rem){.gb-auth-page{padding-block:calc(var(--spacing) * 8)}}.gb-auth-shell{gap:calc(var(--spacing) * 4);display:grid}@media (width>=64rem){.gb-auth-shell{grid-template-columns:.95fr 1.05fr;align-items:stretch}}.gb-auth-aside{border-style:var(--tw-border-style);padding:calc(var(--spacing) * 5);background-color:#f9fafb;border-width:1px;border-color:#d8dee7;border-radius:16px}@media (width>=64rem){.gb-auth-aside{padding:calc(var(--spacing) * 7)}}.gb-auth-badge{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);--tw-tracking:.04em;letter-spacing:.04em;color:#b95d0f;text-transform:uppercase;background-color:#fff4e7;border-width:1px;border-color:#f5d3b2;border-radius:3.40282e38px;display:inline-flex}.gb-auth-aside h1{margin-top:calc(var(--spacing) * 3);--tw-leading:var(--leading-tight);font-size:30px;line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#1f2937}.gb-auth-aside p{margin-top:calc(var(--spacing) * 3);--tw-leading:calc(var(--spacing) * 7);font-size:15px;line-height:calc(var(--spacing) * 7);color:#4b5563}.gb-auth-feature-list{margin-top:calc(var(--spacing) * 4)}:where(.gb-auth-feature-list>: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)))}.gb-auth-feature-list li{align-items:flex-start;gap:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#334155;display:flex}.gb-auth-feature-list li:before{content:"";height:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 1.5);background-color:#ef8a1f;border-radius:3.40282e38px;flex-shrink:0;margin-top:7px;display:inline-flex}.gb-auth-card{border-style:var(--tw-border-style);background-color:var(--color-white);padding:calc(var(--spacing) * 4);border-width:1px;border-color:#d7dde5;border-radius:16px}@media (width>=48rem){.gb-auth-card{padding:calc(var(--spacing) * 5)}}@media (width>=64rem){.gb-auth-card{padding:calc(var(--spacing) * 6)}}.gb-auth-head{margin-bottom:calc(var(--spacing) * 4)}.gb-auth-head h2{--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);font-size:24px;line-height:1;font-weight:var(--font-weight-semibold);color:#1f2937}.gb-auth-head p{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#64748b}:where(.gb-auth-form>: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)))}.gb-auth-footer-text{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#4b5567}.gb-auth-footer-text a{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#ef8a1f;display:inline}@media (hover:hover){.gb-auth-footer-text a:hover{text-decoration-line:underline}}.gb-account-page{padding-block:calc(var(--spacing) * 4)}@media (width>=48rem){.gb-account-page{padding-block:calc(var(--spacing) * 6)}}:where(.gb-account-shell>: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)))}.gb-account-topbar{gap:calc(var(--spacing) * 3);border-style:var(--tw-border-style);background-color:var(--color-white);padding:calc(var(--spacing) * 4);border-width:1px;border-color:#d7dde5;border-radius:16px;flex-direction:column;display:flex}@media (width>=40rem){.gb-account-topbar{flex-direction:row;justify-content:space-between;align-items:center}}@media (width>=48rem){.gb-account-topbar{padding:calc(var(--spacing) * 5)}}.gb-account-topbar h1{--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);font-size:26px;line-height:1;font-weight:var(--font-weight-semibold);color:#1f2937}.gb-account-topbar p{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#64748b}.gb-account-nav{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);background-color:var(--color-white);padding:calc(var(--spacing) * 2);border-width:1px;border-color:#d7dde5;border-radius:12px;flex-wrap:wrap;display:flex}.gb-account-nav-links{gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.gb-account-nav a{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);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:#475569;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));border-width:1px;border-color:#0000;border-radius:8px;display:inline-flex}@media (hover:hover){.gb-account-nav a:hover{background-color:#f8fafc;border-color:#e2e8f0}}.gb-account-nav a.is-active{color:#cc6c17;background-color:#fff4e7;border-color:#ef8a1f}.gb-account-nav-logout{margin-left:auto}.gb-account-metrics{gap:calc(var(--spacing) * 3);display:grid}@media (width>=48rem){.gb-account-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}.gb-account-metric{border-style:var(--tw-border-style);background-color:var(--color-white);padding:calc(var(--spacing) * 4);border-width:1px;border-color:#d7dde5;border-radius:14px}.gb-account-metric span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:.04em;letter-spacing:.04em;color:#64748b;text-transform:uppercase}.gb-account-metric strong{margin-top:calc(var(--spacing) * 2);--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);font-size:30px;line-height:1;font-weight:var(--font-weight-semibold);color:#1f2937;display:block}.gb-account-two-col{gap:calc(var(--spacing) * 4);display:grid}@media (width>=64rem){.gb-account-two-col{grid-template-columns:repeat(2,minmax(0,1fr))}}.gb-account-card{border-style:var(--tw-border-style);background-color:var(--color-white);padding:calc(var(--spacing) * 4);border-width:1px;border-color:#d7dde5;border-radius:16px}@media (width>=48rem){.gb-account-card{padding:calc(var(--spacing) * 5)}}.gb-account-card-head{margin-bottom:calc(var(--spacing) * 3);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);display:flex}.gb-account-card-head h2,.gb-account-card-head h3{--tw-font-weight:var(--font-weight-semibold);font-size:18px;font-weight:var(--font-weight-semibold);color:#2b313b}.gb-account-card-head a{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#ef8a1f}@media (hover:hover){.gb-account-card-head a:hover{text-decoration-line:underline}}.gb-account-order-row{align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#334155;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));border-width:1px;border-color:#d7dde5;border-radius:10px;grid-template-columns:1fr auto auto;display:grid}@media (hover:hover){.gb-account-order-row:hover{border-color:#ef8a1f}}.gb-account-order-row strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#1f2937}.gb-account-order-status{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);--tw-tracking:.03em;letter-spacing:.03em;color:#475569;text-transform:uppercase;background-color:#f1f5f9;border-radius:3.40282e38px}.gb-account-empty{border-style:var(--tw-border-style);--tw-border-style:dashed;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#64748b;background-color:#f8fafc;border:1px dashed #cfd8e3;border-radius:12px}.gb-account-address-card{border-style:var(--tw-border-style);background-color:var(--color-white);padding:calc(var(--spacing) * 3);border-width:1px;border-color:#d7dde5;border-radius:10px}.gb-account-address-actions{gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}.gb-account-order-line{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);background-color:#f8fafc;border-width:1px;border-color:#d7dde5;border-radius:10px;display:flex}.gb-checkout-grid-match{gap:calc(var(--spacing) * 4);display:grid}@media (width>=64rem){.gb-checkout-grid-match{grid-template-columns:1fr .72fr;align-items:flex-start}}:where(:is(.gb-checkout-col-left,.gb-checkout-col-right)>: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)))}.gb-checkout-panel{border-style:var(--tw-border-style);background-color:var(--color-white);padding:calc(var(--spacing) * 4);border-width:1px;border-color:#d7dde5;border-radius:10px}@media (width>=48rem){.gb-checkout-panel{padding:calc(var(--spacing) * 5)}}.gb-checkout-panel-title{margin-bottom:calc(var(--spacing) * 4);border-left-style:var(--tw-border-style);padding-left:calc(var(--spacing) * 3);--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);font-size:16px;line-height:1;font-weight:var(--font-weight-semibold);color:#2b313b;border-color:#ef8a1f;border-left-width:4px}@media (width>=48rem){.gb-checkout-panel-title{font-size:18px}}.gb-checkout-panel-title small{margin-left:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-medium);font-size:14px;font-weight:var(--font-weight-medium);color:#596171}:where(.gb-checkout-review-list>: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)))}.gb-checkout-review-item{align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);padding-block:calc(var(--spacing) * 3);border-color:#d8dde6;border-bottom-width:1px;grid-template-columns:64px 1fr auto;display:grid}.gb-checkout-review-item:first-child{padding-top:calc(var(--spacing) * 0)}.gb-checkout-review-item:last-child{border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing) * 0);border-bottom-width:0}.gb-checkout-review-media{border-style:var(--tw-border-style);background-color:var(--color-white);border-width:1px;border-color:#bfc6d2;border-radius:8px;overflow:hidden}.gb-checkout-review-media img,.gb-checkout-review-image-fallback{object-fit:cover;width:62px;height:62px}.gb-checkout-review-image-fallback{background-color:#e9edf4}.gb-checkout-review-content h3{--tw-font-weight:var(--font-weight-medium);font-size:16px;font-weight:var(--font-weight-medium);color:#2f3642}.gb-checkout-review-content p{margin-top:calc(var(--spacing) * .5);color:#667084;font-size:14px}.gb-checkout-review-content small{color:#3f4756;font-size:13px}.gb-checkout-review-qty-row{margin-top:calc(var(--spacing) * 2);align-items:center;gap:calc(var(--spacing) * 3);display:flex}.gb-checkout-review-qty-pill{border-style:var(--tw-border-style);background-color:#eef1f6;border-width:1px;border-color:#d6dbe4;border-radius:3.40282e38px;align-items:center;display:inline-flex;overflow:hidden}.gb-checkout-review-qty-pill button,.gb-checkout-review-qty-pill span{height:calc(var(--spacing) * 7);min-width:calc(var(--spacing) * 8);border-right-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2);color:#ef8a1f;border-color:#d6dbe4;border-right-width:1px;justify-content:center;align-items:center;font-size:16px;display:inline-flex}:is(.gb-checkout-review-qty-pill button,.gb-checkout-review-qty-pill span):last-child{border-right-style:var(--tw-border-style);border-right-width:0}.gb-checkout-review-qty-pill span:nth-child(2){color:#2f3642}.gb-checkout-review-qty-pill button:disabled{cursor:not-allowed;opacity:.5}.gb-checkout-review-qty-row strong{--tw-font-weight:var(--font-weight-semibold);font-size:14px;font-weight:var(--font-weight-semibold);color:#2b313b}.gb-checkout-review-remove{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);border-radius:var(--radius-md);color:var(--color-white);background-color:#ef5a63;justify-content:center;align-items:center;display:inline-flex}.gb-checkout-review-remove svg{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4)}.gb-checkout-panel label{margin-top:calc(var(--spacing) * 3);margin-bottom:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-medium);font-size:14px;font-weight:var(--font-weight-medium);color:#4b5567;display:block}.gb-checkout-field-grid{gap:calc(var(--spacing) * 3);display:grid}@media (width>=48rem){.gb-checkout-field-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.gb-checkout-panel input,.gb-checkout-panel textarea,.gb-checkout-panel select{border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);color:#2f3642;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));--tw-outline-style:none;background-color:#f4f5f7;border-width:1px;border-color:#bfc6d2;border-radius:8px;outline-style:none;font-size:13px}:is(.gb-checkout-panel input,.gb-checkout-panel textarea,.gb-checkout-panel select)::placeholder{color:#838b9a}:is(.gb-checkout-panel input,.gb-checkout-panel textarea,.gb-checkout-panel select):focus{background-color:var(--color-white);border-color:#ef8a1f}.gb-checkout-phone-wrap{align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2);background-color:#f4f5f7;border-width:1px;border-color:#bfc6d2;border-radius:8px;display:flex}.gb-checkout-phone-wrap span{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);border-style:var(--tw-border-style);--tw-font-weight:var(--font-weight-semibold);font-size:12px;font-weight:var(--font-weight-semibold);color:#2f3642;background-color:#e9edf3;border-width:1px;border-color:#bfc6d2;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.gb-checkout-phone-wrap input{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 1);padding-block:calc(var(--spacing) * 3);background-color:#0000;border-width:0}.gb-checkout-phone-wrap input:focus{border-style:var(--tw-border-style);background-color:#0000;border-width:0}.gb-checkout-phone-wrap.is-invalid{border-color:#e45a4e}.gb-checkout-panel textarea{resize:vertical;min-height:62px}.gb-checkout-shipping-methods{margin-top:calc(var(--spacing) * 4)}.gb-checkout-shipping-methods h3{--tw-font-weight:var(--font-weight-semibold);font-size:14px;font-weight:var(--font-weight-semibold);color:#2f3642}.gb-checkout-choice-card{margin-top:calc(var(--spacing) * 2);display:block;position:relative}.gb-checkout-choice-card input{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gb-checkout-choice-card span{border-style:var(--tw-border-style);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);border-width:1px;border-color:#bcc3cf;border-radius:8px;display:block}.gb-checkout-choice-card span strong{--tw-font-weight:var(--font-weight-semibold);font-size:14px;font-weight:var(--font-weight-semibold);color:#2f3642;display:block}.gb-checkout-choice-card span small{margin-top:calc(var(--spacing) * 1);color:#5f6b7c;font-size:12px;display:block}.gb-checkout-choice-card input:checked+span{background-color:#fff8ef;border-color:#ef8a1f}.gb-checkout-unavailable-text{margin-top:calc(var(--spacing) * 2);border-style:var(--tw-border-style);--tw-border-style:dashed;background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);color:#5f6b7c;border:1px dashed #d7dde5;border-radius:8px;font-size:14px}.gb-checkout-payment-grid{gap:calc(var(--spacing) * 2);display:grid}@media (width>=40rem){.gb-checkout-payment-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.gb-checkout-payment-option{border-radius:8px;display:block;position:relative}.gb-checkout-payment-option input{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gb-checkout-payment-content{border-style:var(--tw-border-style);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);text-align:left;border-width:1px;border-color:#bcc3cf;border-radius:8px;display:block;position:relative}.gb-checkout-payment-content strong{--tw-font-weight:var(--font-weight-medium);font-size:14px;font-weight:var(--font-weight-medium);color:#2f3642;display:block}.gb-checkout-payment-content small{margin-top:calc(var(--spacing) * 1);color:#7b8495;font-size:12px;display:block}.gb-checkout-payment-instruction{display:none}.gb-checkout-payment-option input:checked+.gb-checkout-payment-content{background-color:#eef3ff;border-color:#ef8a1f}.gb-checkout-payment-head{align-items:center;gap:calc(var(--spacing) * 2.5);display:flex}.gb-checkout-payment-icon{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);border-radius:var(--radius-md);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));background-color:#f3f4f6;justify-content:center;align-items:center;display:inline-flex}.gb-checkout-payment-icon:before{content:"";height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);background-color:currentColor;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.gb-checkout-payment-icon.is-card{color:#1e40af}.gb-checkout-payment-icon.is-card:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Crect x='2.5' y='4.5' width='15' height='11' rx='2' stroke='black' stroke-width='1.8'/%3E%3Cpath d='M2.5 8H17.5' stroke='black' stroke-width='1.8'/%3E%3Ccircle cx='6' cy='12' r='1' fill='black'/%3E%3Ccircle cx='9.5' cy='12' r='1' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Crect x='2.5' y='4.5' width='15' height='11' rx='2' stroke='black' stroke-width='1.8'/%3E%3Cpath d='M2.5 8H17.5' stroke='black' stroke-width='1.8'/%3E%3Ccircle cx='6' cy='12' r='1' fill='black'/%3E%3Ccircle cx='9.5' cy='12' r='1' fill='black'/%3E%3C/svg%3E")}.gb-checkout-payment-icon.is-cod{color:#15803d}.gb-checkout-payment-icon.is-cod:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Crect x='3' y='6' width='14' height='8' rx='1.5' stroke='black' stroke-width='1.8'/%3E%3Cpath d='M3 9.8H17' stroke='black' stroke-width='1.8'/%3E%3Cpath d='M7.2 5.2L8.8 3.6M11.2 5.2L12.8 3.6' stroke='black' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Crect x='3' y='6' width='14' height='8' rx='1.5' stroke='black' stroke-width='1.8'/%3E%3Cpath d='M3 9.8H17' stroke='black' stroke-width='1.8'/%3E%3Cpath d='M7.2 5.2L8.8 3.6M11.2 5.2L12.8 3.6' stroke='black' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E")}.gb-checkout-payment-icon.is-bkash{color:var(--color-white);background-color:#e11d74}.gb-checkout-payment-icon.is-bkash:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M4 15L8.5 6L16 5.5L11.4 14.5L4 15Z' fill='black'/%3E%3Cpath d='M7 4.5L10.8 7.2L8.5 11.6L5.2 9.2L7 4.5Z' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M4 15L8.5 6L16 5.5L11.4 14.5L4 15Z' fill='black'/%3E%3Cpath d='M7 4.5L10.8 7.2L8.5 11.6L5.2 9.2L7 4.5Z' fill='black'/%3E%3C/svg%3E")}.gb-checkout-payment-icon.is-nagad{color:#ea580c}.gb-checkout-payment-icon.is-nagad:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Ccircle cx='10' cy='10' r='6.5' stroke='black' stroke-width='1.8'/%3E%3Cpath d='M10 4.2L11.2 8.8L15.8 10L11.2 11.2L10 15.8L8.8 11.2L4.2 10L8.8 8.8L10 4.2Z' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Ccircle cx='10' cy='10' r='6.5' stroke='black' stroke-width='1.8'/%3E%3Cpath d='M10 4.2L11.2 8.8L15.8 10L11.2 11.2L10 15.8L8.8 11.2L4.2 10L8.8 8.8L10 4.2Z' fill='black'/%3E%3C/svg%3E")}.gb-checkout-payment-meta{min-width:calc(var(--spacing) * 0);flex:1}.gb-checkout-selected-indicator{top:calc(var(--spacing) * 3);right:calc(var(--spacing) * 3);height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white);background-color:#ef8a1f;border-radius:3.40282e38px;justify-content:center;align-items:center;display:none;position:absolute}.gb-checkout-payment-option input:checked+.gb-checkout-payment-content .gb-checkout-selected-indicator{display:inline-flex}.gb-checkout-coupon-panel{padding:calc(var(--spacing) * 0)}.gb-checkout-coupon-head{width:100%;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);text-align:left;justify-content:space-between;align-items:center;display:flex}.gb-checkout-coupon-head span{--tw-font-weight:var(--font-weight-semibold);font-size:15px;font-weight:var(--font-weight-semibold);color:#2f3642}.gb-checkout-coupon-head strong{--tw-font-weight:var(--font-weight-medium);font-size:22px;font-weight:var(--font-weight-medium);color:#ef8a1f;height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));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));justify-content:center;align-items:center;display:inline-flex}.gb-checkout-coupon-head strong.is-open{transform:rotate(180deg)}.gb-checkout-coupon-body{border-top-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 4);border-color:#d6dbe4;border-top-width:1px}.gb-checkout-coupon-row{margin-top:calc(var(--spacing) * 3);align-items:stretch;gap:calc(var(--spacing) * 2.5);display:grid}@media (width>=40rem){.gb-checkout-coupon-row{grid-template-columns:1fr auto}}.gb-checkout-coupon-row input{height:52px;padding-inline:calc(var(--spacing) * 4);--tw-leading:1;border-radius:8px;font-size:16px;line-height:1}.gb-checkout-coupon-row .gb-btn{width:auto;height:52px;padding-inline:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-size:16px;font-weight:var(--font-weight-semibold);white-space:nowrap;text-transform:none;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.gb-checkout-coupon-meta{margin-top:calc(var(--spacing) * 2);align-items:center;gap:calc(var(--spacing) * 3);display:flex}.gb-checkout-coupon-remove{--tw-font-weight:var(--font-weight-semibold);font-size:14px;font-weight:var(--font-weight-semibold);color:#ef8a1f;text-underline-offset:2px;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));align-items:center;text-decoration-line:underline;text-decoration-thickness:1px;display:inline-flex}@media (hover:hover){.gb-checkout-coupon-remove:hover{color:#dd7c19}}.gb-checkout-coupon-status{margin-top:calc(var(--spacing) * 2);color:#626b7a;font-size:15px}.gb-checkout-coupon-status.is-success{color:#166534}.gb-checkout-coupon-status.is-error{color:#b45309}.gb-checkout-summary{border-style:var(--tw-border-style);background-color:var(--color-white);padding:calc(var(--spacing) * 4);border-width:1px;border-color:#d7dde5;border-radius:10px}@media (width>=48rem){.gb-checkout-summary{padding:calc(var(--spacing) * 5)}}.gb-checkout-summary .gb-checkout-panel-title{display:none}:where(.gb-checkout-summary dl>: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)))}.gb-checkout-summary dl div{border-bottom-style:var(--tw-border-style);padding-block:calc(var(--spacing) * 2);color:#4b5567;border-color:#d6dbe4;border-bottom-width:1px;justify-content:space-between;align-items:center;font-size:15px;display:flex}.gb-checkout-summary dl div:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.gb-checkout-summary dl div dt{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.gb-checkout-summary dl div dd{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#2f3642}.gb-checkout-summary dl .is-total{margin-top:calc(var(--spacing) * 1);border-top-style:var(--tw-border-style);border-top-width:1px;border-bottom-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 3);border-color:#d6dbe4;border-bottom-width:0;font-size:18px}.gb-checkout-summary dl .is-total dt{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#2f3642}.gb-checkout-summary dl .is-total dd{--tw-leading:1;--tw-font-weight:var(--font-weight-bold);font-size:26px;line-height:1;font-weight:var(--font-weight-bold);color:#2f3642}@media (width>=48rem){.gb-checkout-summary dl .is-total dd{font-size:30px}}.gb-checkout-terms{align-items:flex-start;gap:calc(var(--spacing) * 2);color:#4b5567;font-size:13px;display:flex}.gb-checkout-terms input{margin-top:calc(var(--spacing) * 1);height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);accent-color:#ef8a1f}.gb-checkout-terms a{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#ef8a1f}.gb-checkout-note-counter{margin-top:calc(var(--spacing) * 2);color:#6d7584;font-size:12px}.gb-checkout-billing-row{padding:calc(var(--spacing) * 0)}.gb-checkout-billing-head{border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4);border-color:#d6dbe4;border-bottom-width:1px;justify-content:space-between;align-items:center;display:flex}@media (width>=48rem){.gb-checkout-billing-head{padding-inline:calc(var(--spacing) * 5)}}.gb-checkout-billing-toggle{cursor:pointer;display:inline-flex}.gb-checkout-billing-toggle input{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gb-checkout-billing-toggle span{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7);border-style:var(--tw-border-style);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#0000;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));border-width:2px;border-color:#ef8a1f;border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}.gb-checkout-billing-toggle input:checked+span{color:var(--color-white);background-color:#ef8a1f}.gb-checkout-billing-row .gb-checkout-panel-title{margin-bottom:calc(var(--spacing) * 0)}:where(.gb-checkout-billing-form>: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)))}.gb-checkout-billing-form{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4)}@media (width>=48rem){.gb-checkout-billing-form{padding-inline:calc(var(--spacing) * 5)}}.gb-checkout-billing-location-grid{gap:calc(var(--spacing) * 3);display:grid}@media (width>=48rem){.gb-checkout-billing-location-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.gb-checkout-submit-btn{height:calc(var(--spacing) * 14);--tw-font-weight:var(--font-weight-semibold);font-size:17px;font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase;border-radius:6px}.gb-checkout-submit-btn:disabled{cursor:not-allowed;color:#6b7280;background-color:#cfd5df;border-color:#c9ced8}.gb-order-success-page,.gb-order-track-page{padding-block:calc(var(--spacing) * 5)}@media (width>=48rem){.gb-order-success-page,.gb-order-track-page{padding-block:calc(var(--spacing) * 7)}}.gb-order-success-page{background-image:radial-gradient(circle at top,#fff6e7 0%,#f6f7fb 45%,#eff2f7 100%)}.gb-order-success-card{border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);--tw-shadow:0 20px 52px var(--tw-shadow-color,#0f172a12);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#fffdf8;border-width:1px;border-color:#f0d9a5;border-radius:18px}@media (width>=48rem){.gb-order-success-card{padding:calc(var(--spacing) * 7)}}.gb-order-success-hero{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 5);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);background-image:linear-gradient(118deg,#fff8ea 0%,#fffefb 62%);border-width:1px;border-color:#f6dcb0;border-radius:14px;flex-wrap:wrap;display:flex}@media (width>=48rem){.gb-order-success-hero{padding:calc(var(--spacing) * 6)}}.gb-order-success-hero-main{min-width:calc(var(--spacing) * 0);align-items:flex-start;gap:calc(var(--spacing) * 4);flex:1;display:flex}.gb-order-success-check-icon{height:calc(var(--spacing) * 24);width:calc(var(--spacing) * 24);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.gb-order-success-check-icon:before,.gb-order-success-check-icon:after{content:"";border-radius:3.40282e38px;position:absolute}.gb-order-success-check-icon:before{background-image:radial-gradient(circle,#fff3ce 0%,#f8edcb 100%);width:100%;height:100%}.gb-order-success-check-icon:after{top:calc(var(--spacing) * -1);right:calc(var(--spacing) * -1);height:calc(var(--spacing) * 3);width:calc(var(--spacing) * 3);background-color:#f6be33}.gb-order-success-check-core{z-index:1;height:calc(var(--spacing) * 14);width:calc(var(--spacing) * 14);color:var(--color-white);--tw-shadow:0 12px 25px var(--tw-shadow-color,#f5b20057);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#f5b200;border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex;position:relative}.gb-order-success-check-core svg{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7)}.gb-order-success-card h1{--tw-leading:var(--leading-tight);font-size:32px;line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:#18212f}@media (width>=48rem){.gb-order-success-card h1{font-size:40px}}.gb-order-success-hero-copy p{margin-top:calc(var(--spacing) * 2);--tw-leading:var(--leading-relaxed);max-width:560px;font-size:16px;line-height:var(--leading-relaxed);color:#4b5563}.gb-order-success-hero-badges{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.gb-order-success-hero-badge{align-items:center;gap:calc(var(--spacing) * 2.5);border-style:var(--tw-border-style);min-width:210px;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);background-color:#fffdf7;border-width:1px;border-color:#efd9b2;border-radius:12px;display:inline-flex}.gb-order-success-hero-badge strong{--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);font-size:14px;line-height:1;font-weight:var(--font-weight-semibold);color:#1f2937;display:block}.gb-order-success-hero-badge small{margin-top:calc(var(--spacing) * 1);--tw-leading:1;color:#64748b;font-size:12px;line-height:1;display:block}.gb-order-success-mini-icon{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);border-style:var(--tw-border-style);color:#e29f11;background-color:#fff4df;border-width:1px;border-color:#f4d7a5;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.gb-order-success-mini-icon:before{content:"";height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);background-color:currentColor;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.gb-order-success-mini-icon.is-secure:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 3L4.8 6V11.4C4.8 16.2 7.9 20.6 12 21C16.1 20.6 19.2 16.2 19.2 11.4V6L12 3Z' stroke='black' stroke-width='2'/%3E%3Cpath d='M9 12.2L11.2 14.4L15 10.6' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 3L4.8 6V11.4C4.8 16.2 7.9 20.6 12 21C16.1 20.6 19.2 16.2 19.2 11.4V6L12 3Z' stroke='black' stroke-width='2'/%3E%3Cpath d='M9 12.2L11.2 14.4L15 10.6' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.gb-order-success-mini-icon.is-support:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M4 12a8 8 0 0 1 16 0' stroke='black' stroke-width='2'/%3E%3Crect x='3' y='12' width='4' height='6' rx='2' stroke='black' stroke-width='2'/%3E%3Crect x='17' y='12' width='4' height='6' rx='2' stroke='black' stroke-width='2'/%3E%3Cpath d='M12 20h2.5a2 2 0 0 0 2-2v-1' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3Ccircle cx='12' cy='20' r='1' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M4 12a8 8 0 0 1 16 0' stroke='black' stroke-width='2'/%3E%3Crect x='3' y='12' width='4' height='6' rx='2' stroke='black' stroke-width='2'/%3E%3Crect x='17' y='12' width='4' height='6' rx='2' stroke='black' stroke-width='2'/%3E%3Cpath d='M12 20h2.5a2 2 0 0 0 2-2v-1' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3Ccircle cx='12' cy='20' r='1' fill='black'/%3E%3C/svg%3E")}.gb-order-success-hero-art{flex-shrink:0;width:288px;height:172px;display:none;position:relative}@media (width>=48rem){.gb-order-success-hero-art{display:block}}.gb-order-success-bag{right:calc(var(--spacing) * 12);bottom:calc(var(--spacing) * 0);background-image:linear-gradient(#ffcf44 0%,#f2af09 100%);border-radius:8px;width:114px;height:156px;position:absolute}.gb-order-success-bag:before{content:"";top:calc(var(--spacing) * -11);height:calc(var(--spacing) * 12);width:calc(var(--spacing) * 14);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-style:var(--tw-border-style);border-width:4px;border-bottom-style:var(--tw-border-style);border-color:#c58c1d;border-bottom-width:0;border-top-left-radius:3.40282e38px;border-top-right-radius:3.40282e38px;position:absolute;left:50%}.gb-order-success-bag:after{content:"";height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-white);position:absolute;top:52%;left:50%;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M20 7L9 18L4 13' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M20 7L9 18L4 13' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.gb-order-success-box,.gb-order-success-box.is-small{bottom:calc(var(--spacing) * 0);border-style:var(--tw-border-style);background-image:linear-gradient(145deg,#f4d0ac 0%,#e0b48b 100%);border-width:1px;border-color:#ddb58a;border-radius:7px;position:absolute}.gb-order-success-box{left:calc(var(--spacing) * 2);width:82px;height:64px}.gb-order-success-box.is-small{bottom:calc(var(--spacing) * 8);left:calc(var(--spacing) * 12);width:62px;height:50px}.gb-order-success-plant{right:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);clip-path:polygon(50% 0%,72% 36%,100% 48%,72% 58%,62% 100%,38% 100%,28% 58%,0% 48%,28% 36%);background-image:linear-gradient(#9dd18a 0%,#5f9f4d 100%);border-top-left-radius:18px;border-top-right-radius:18px;width:44px;height:56px;position:absolute}.gb-order-success-meta{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 2.5);border-style:var(--tw-border-style);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);border-width:1px;border-color:#e9e0cd;border-radius:14px;display:grid}@media (width>=48rem){.gb-order-success-meta{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);grid-template-columns:repeat(3,minmax(0,1fr))}}.gb-order-success-meta article{align-items:center;gap:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);display:flex}@media (width>=48rem){.gb-order-success-meta article{padding-inline:calc(var(--spacing) * 2)}}.gb-order-success-meta article:not(:last-child){border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing) * 4);border-color:#eceff5;border-bottom-width:1px}@media (width>=48rem){.gb-order-success-meta article:not(:last-child){border-right-style:var(--tw-border-style);border-right-width:1px;border-bottom-style:var(--tw-border-style);padding-right:calc(var(--spacing) * 4);border-bottom-width:0}}.gb-order-success-meta-icon{height:calc(var(--spacing) * 14);width:calc(var(--spacing) * 14);border-style:var(--tw-border-style);color:#e0a212;background-color:#fff4dd;border-width:1px;border-color:#f2ddb2;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.gb-order-success-meta-icon:before{content:"";height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7);background-color:currentColor;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.gb-order-success-meta-icon.is-order:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Crect x='5' y='3' width='14' height='18' rx='2' stroke='black' stroke-width='2'/%3E%3Cpath d='M8 8H16M8 12H16M8 16H13' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Crect x='5' y='3' width='14' height='18' rx='2' stroke='black' stroke-width='2'/%3E%3Cpath d='M8 8H16M8 12H16M8 16H13' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.gb-order-success-meta-icon.is-payment:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Crect x='3' y='7' width='18' height='12' rx='2' stroke='black' stroke-width='2'/%3E%3Cpath d='M3 11H21' stroke='black' stroke-width='2'/%3E%3Cpath d='M8 5L10 7M14 5L12 7' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3Ccircle cx='16.5' cy='14.5' r='1.5' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Crect x='3' y='7' width='18' height='12' rx='2' stroke='black' stroke-width='2'/%3E%3Cpath d='M3 11H21' stroke='black' stroke-width='2'/%3E%3Cpath d='M8 5L10 7M14 5L12 7' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3Ccircle cx='16.5' cy='14.5' r='1.5' fill='black'/%3E%3C/svg%3E")}.gb-order-success-meta-icon.is-total:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Crect x='4' y='6' width='16' height='12' rx='2' stroke='black' stroke-width='2'/%3E%3Cpath d='M8 10H16M8 14H13' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Crect x='4' y='6' width='16' height='12' rx='2' stroke='black' stroke-width='2'/%3E%3Cpath d='M8 10H16M8 14H13' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.gb-order-success-meta span{--tw-font-weight:var(--font-weight-semibold);font-size:12px;font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:#64748b;text-transform:uppercase}.gb-order-success-meta strong{margin-top:calc(var(--spacing) * 1);--tw-leading:var(--leading-tight);font-size:20px;line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);overflow-wrap:break-word;color:#0f172a;display:block}@media (width>=48rem){.gb-order-success-meta strong{font-size:28px}}.gb-order-success-meta strong em{margin-left:calc(var(--spacing) * 2);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);vertical-align:middle;--tw-font-weight:var(--font-weight-bold);font-size:12px;font-weight:var(--font-weight-bold);color:#b57300;background-color:#fff4dc;border-width:1px;border-color:#edbe57;border-radius:7px;font-style:normal}.gb-order-success-meta small{margin-top:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-medium);font-size:12px;font-weight:var(--font-weight-medium);color:#64748b;display:block}.gb-order-success-meta small.is-paid{color:#137b43}.gb-order-success-meta small.is-pending{color:#a76708}.gb-order-status-wrap{margin-top:calc(var(--spacing) * 4);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);background-color:#fbfcff;border-width:1px;border-color:#e4e8ef;border-radius:14px}@media (width>=48rem){.gb-order-status-wrap{padding:calc(var(--spacing) * 5)}}.gb-order-status-wrap h2{margin-bottom:calc(var(--spacing) * 4);--tw-leading:1;--tw-font-weight:var(--font-weight-bold);font-size:28px;line-height:1;font-weight:var(--font-weight-bold);color:#1f2937}@media (width>=48rem){.gb-order-status-wrap h2{font-size:36px}}.gb-order-success-status-list{gap:calc(var(--spacing) * 4);display:grid}@media (width>=40rem){.gb-order-success-status-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.gb-order-success-status-list{grid-template-columns:repeat(5,minmax(0,1fr))}}.gb-order-success-status-list li{padding-inline:calc(var(--spacing) * 2);text-align:center;position:relative}.gb-order-success-status-list li:after{content:"";top:calc(var(--spacing) * 8);border-top-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-color:#d6dde8;border-top-width:1px;width:calc(100% - 84px);height:1px;display:none;position:absolute;left:calc(50% + 42px)}@media (width>=64rem){.gb-order-success-status-list li:after{display:block}}.gb-order-success-status-list li:last-child:after{display:none}.gb-order-success-status-icon{border-style:var(--tw-border-style);background-color:var(--color-white);color:#8b97a7;border-width:2px;border-color:#d6dde8;border-radius:3.40282e38px;justify-content:center;align-items:center;width:64px;height:64px;margin-inline:auto;display:inline-flex;position:relative}.gb-order-success-status-icon:before{content:"";height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7);background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Ccircle cx='12' cy='12' r='8' stroke='black' stroke-width='2'/%3E%3Cpath d='M12 8V12L14.5 14.5' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Ccircle cx='12' cy='12' r='8' stroke='black' stroke-width='2'/%3E%3Cpath d='M12 8V12L14.5 14.5' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.gb-order-success-status-list h3{margin-top:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-semibold);font-size:26px;font-weight:var(--font-weight-semibold);color:#1f2937}@media (width>=48rem){.gb-order-success-status-list h3{font-size:31px}}.gb-order-success-status-list p{margin-top:calc(var(--spacing) * 1);color:#64748b;font-size:14px}.gb-order-success-status-list li.is-done .gb-order-success-status-icon,.gb-order-success-status-list li.is-current .gb-order-success-status-icon{color:#f3b20f;border-color:#f3b20f}.gb-order-success-status-list li.is-current .gb-order-success-status-icon{color:var(--color-white);--tw-shadow:0 10px 24px var(--tw-shadow-color,#f3b20f5e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#f3b20f}.gb-order-success-status-list li.is-current:after{border-color:#f3b20f}.gb-order-success-status-list li.is-confirmed .gb-order-success-status-icon:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Crect x='6' y='4' width='12' height='16' rx='2' stroke='black' stroke-width='2'/%3E%3Cpath d='M9 9H15M9 13H13' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Crect x='6' y='4' width='12' height='16' rx='2' stroke='black' stroke-width='2'/%3E%3Cpath d='M9 9H15M9 13H13' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.gb-order-success-status-list li.is-packed .gb-order-success-status-icon:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 3L19 7V17L12 21L5 17V7L12 3Z' stroke='black' stroke-width='2'/%3E%3Cpath d='M5 7L12 11L19 7M12 11V21' stroke='black' stroke-width='2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 3L19 7V17L12 21L5 17V7L12 3Z' stroke='black' stroke-width='2'/%3E%3Cpath d='M5 7L12 11L19 7M12 11V21' stroke='black' stroke-width='2'/%3E%3C/svg%3E")}.gb-order-success-status-list li.is-shipped .gb-order-success-status-icon:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M3 7H14V15H3V7Z' stroke='black' stroke-width='2'/%3E%3Cpath d='M14 10H18L21 13V15H14V10Z' stroke='black' stroke-width='2'/%3E%3Ccircle cx='7.5' cy='17.5' r='1.5' fill='black'/%3E%3Ccircle cx='17.5' cy='17.5' r='1.5' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M3 7H14V15H3V7Z' stroke='black' stroke-width='2'/%3E%3Cpath d='M14 10H18L21 13V15H14V10Z' stroke='black' stroke-width='2'/%3E%3Ccircle cx='7.5' cy='17.5' r='1.5' fill='black'/%3E%3Ccircle cx='17.5' cy='17.5' r='1.5' fill='black'/%3E%3C/svg%3E")}.gb-order-success-status-list li.is-delivered .gb-order-success-status-icon:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Ccircle cx='12' cy='12' r='9' stroke='black' stroke-width='2'/%3E%3Cpath d='M8.5 12.5L11 15L15.5 10.5' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Ccircle cx='12' cy='12' r='9' stroke='black' stroke-width='2'/%3E%3Cpath d='M8.5 12.5L11 15L15.5 10.5' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.gb-order-success-cta-grid{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 3);display:grid}@media (width>=64rem){.gb-order-success-cta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.gb-order-success-cta{align-items:center;gap:calc(var(--spacing) * 3);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block: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,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));--tw-duration:.2s;border-width:1px;border-radius:14px;flex-wrap:wrap;transition-duration:.2s;display:flex}@media (width>=48rem){.gb-order-success-cta{padding-inline:calc(var(--spacing) * 5)}}.gb-order-success-cta h3{--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);font-size:28px;line-height:1;font-weight:var(--font-weight-semibold)}@media (width>=48rem){.gb-order-success-cta h3{font-size:35px}}.gb-order-success-cta p{margin-top:calc(var(--spacing) * 1);font-size:15px}.gb-order-success-cta.is-primary{color:var(--color-white);background-image:linear-gradient(135deg,#f5b700 0%,#ffc320 100%);border-color:#efb111}.gb-order-success-cta.is-primary p{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.gb-order-success-cta.is-primary p{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.gb-order-success-cta.is-secondary{color:#1f2937;background-color:#fffdfa;border-color:#efb111}.gb-order-success-cta-icon{border-style:var(--tw-border-style);background-color:#ffffffe6;border-width:1px;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;width:58px;height:58px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.gb-order-success-cta-icon{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.gb-order-success-cta-icon{color:#f0a700}.gb-order-success-cta-icon:before{content:"";height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);background-color:currentColor;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.gb-order-success-cta-icon.is-track:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 2L4 6V12C4 17 7.4 21 12 22C16.6 21 20 17 20 12V6L12 2Z' stroke='black' stroke-width='2'/%3E%3Cpath d='M12 8V12L14.6 14.2' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 2L4 6V12C4 17 7.4 21 12 22C16.6 21 20 17 20 12V6L12 2Z' stroke='black' stroke-width='2'/%3E%3Cpath d='M12 8V12L14.6 14.2' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.gb-order-success-cta-icon.is-shop:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 8H18L17 20H7L6 8Z' stroke='black' stroke-width='2'/%3E%3Cpath d='M9 10V7C9 5.3 10.3 4 12 4C13.7 4 15 5.3 15 7V10' stroke='black' stroke-width='2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 8H18L17 20H7L6 8Z' stroke='black' stroke-width='2'/%3E%3Cpath d='M9 10V7C9 5.3 10.3 4 12 4C13.7 4 15 5.3 15 7V10' stroke='black' stroke-width='2'/%3E%3C/svg%3E")}.gb-order-success-cta-btn{min-height:calc(var(--spacing) * 12);background-color:var(--color-white);min-width:150px;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-semibold);font-size:18px;font-weight:var(--font-weight-semibold);color:#dc9600;border-radius:10px;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.gb-order-success-cta-arrow{height:calc(var(--spacing) * 12);width:calc(var(--spacing) * 12);border-style:var(--tw-border-style);color:#efb111;border-width:1px;border-color:#efb111;border-radius:3.40282e38px;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.gb-order-success-cta-arrow:before{content:"";height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M5 12H19M13 6L19 12L13 18' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M5 12H19M13 6L19 12L13 18' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.gb-order-success-benefits{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 2.5);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);background-color:#fffdf7;border-width:1px;border-color:#ecdab8;border-radius:12px;display:grid}@media (width>=48rem){.gb-order-success-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.gb-order-success-benefits{gap:calc(var(--spacing) * 0);grid-template-columns:repeat(4,minmax(0,1fr))}}.gb-order-success-benefits li{align-items:center;gap:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);display:flex}.gb-order-success-benefits li:not(:last-child){border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing) * 3);border-color:#f0e3ca;border-bottom-width:1px}@media (width>=64rem){.gb-order-success-benefits li:not(:last-child){border-right-style:var(--tw-border-style);border-right-width:1px;border-bottom-style:var(--tw-border-style);padding-right:calc(var(--spacing) * 3);border-bottom-width:0}}.gb-order-success-benefit-icon{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);color:#e2a113;background-color:#fff4de;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.gb-order-success-benefit-icon:before{content:"";height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);background-color:currentColor;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.gb-order-success-benefit-icon.is-delivery:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M3 7H13V15H3V7Z' stroke='black' stroke-width='2'/%3E%3Cpath d='M13 10H17L20 13V15H13V10Z' stroke='black' stroke-width='2'/%3E%3Ccircle cx='7' cy='17' r='1.5' fill='black'/%3E%3Ccircle cx='16.5' cy='17' r='1.5' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M3 7H13V15H3V7Z' stroke='black' stroke-width='2'/%3E%3Cpath d='M13 10H17L20 13V15H13V10Z' stroke='black' stroke-width='2'/%3E%3Ccircle cx='7' cy='17' r='1.5' fill='black'/%3E%3Ccircle cx='16.5' cy='17' r='1.5' fill='black'/%3E%3C/svg%3E")}.gb-order-success-benefit-icon.is-return:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M7 7H3V3' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M3 7C4.8 4.4 7.8 3 11 3C16.5 3 21 7.5 21 13C21 18.5 16.5 23 11 23' stroke='black' stroke-width='2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M7 7H3V3' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M3 7C4.8 4.4 7.8 3 11 3C16.5 3 21 7.5 21 13C21 18.5 16.5 23 11 23' stroke='black' stroke-width='2'/%3E%3C/svg%3E")}.gb-order-success-benefit-icon.is-secure:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Crect x='5' y='10' width='14' height='10' rx='2' stroke='black' stroke-width='2'/%3E%3Cpath d='M8 10V7C8 4.8 9.8 3 12 3C14.2 3 16 4.8 16 7V10' stroke='black' stroke-width='2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Crect x='5' y='10' width='14' height='10' rx='2' stroke='black' stroke-width='2'/%3E%3Cpath d='M8 10V7C8 4.8 9.8 3 12 3C14.2 3 16 4.8 16 7V10' stroke='black' stroke-width='2'/%3E%3C/svg%3E")}.gb-order-success-benefit-icon.is-trust:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 21L4.5 14.2C2.5 12.3 2.5 9.2 4.5 7.3C6.4 5.4 9.5 5.4 11.4 7.3L12 7.9L12.6 7.3C14.5 5.4 17.6 5.4 19.5 7.3C21.5 9.2 21.5 12.3 19.5 14.2L12 21Z' stroke='black' stroke-width='2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 21L4.5 14.2C2.5 12.3 2.5 9.2 4.5 7.3C6.4 5.4 9.5 5.4 11.4 7.3L12 7.9L12.6 7.3C14.5 5.4 17.6 5.4 19.5 7.3C21.5 9.2 21.5 12.3 19.5 14.2L12 21Z' stroke='black' stroke-width='2'/%3E%3C/svg%3E")}.gb-order-success-benefits strong{--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);font-size:16px;line-height:1;font-weight:var(--font-weight-semibold);color:#1f2937;display:block}.gb-order-success-benefits p{margin-top:calc(var(--spacing) * 1);color:#64748b;font-size:14px}.gb-order-success-footer-meta{margin-top:calc(var(--spacing) * 4);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#5f6b7c;background-color:#fffcf4;border-width:1px;border-color:#efe2c7;border-radius:10px}.gb-order-success-footer-meta p+p{margin-top:calc(var(--spacing) * 1)}.gb-order-track-grid{gap:calc(var(--spacing) * 4);display:grid}@media (width>=64rem){.gb-order-track-grid{grid-template-columns:350px 1fr}}.gb-order-track-form,.gb-order-track-result{border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--color-white);padding:calc(var(--spacing) * 4);border-width:1px;border-color:#dde4ec}@media (width>=48rem){.gb-order-track-form,.gb-order-track-result{padding:calc(var(--spacing) * 5)}}.gb-order-track-form h1{--tw-font-weight:var(--font-weight-bold);font-size:32px;font-weight:var(--font-weight-bold);color:#1f2937}.gb-order-track-form p{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#4b5563}.gb-order-track-form label{margin-top:calc(var(--spacing) * 3);margin-bottom:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#334155;display:block}.gb-order-track-form input{border-radius:var(--radius-sm);border-style:var(--tw-border-style);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#1f2937;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));--tw-outline-style:none;border-width:1px;border-color:#d8dee7;outline-style:none}.gb-order-track-form input:focus{border-color:#ef8a1f}.gb-order-track-form .gb-btn{margin-top:calc(var(--spacing) * 4)}.gb-order-track-result h2{margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#1f2937}.gb-order-track-details{margin-bottom:calc(var(--spacing) * 4)}:where(.gb-order-track-details>: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)))}.gb-order-track-details{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 3.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#334155;background-color:#f8fafc;border-width:1px;border-color:#dde4ec}.gb-order-track-details strong{color:#1f2937}.gb-order-not-found{margin-bottom:calc(var(--spacing) * 4);border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 3.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#b54127;background-color:#fff5f2;border-width:1px;border-color:#f4d2c8}@media (width<=1023px){.gb-listing-grid-shell{grid-template-columns:repeat(1,minmax(0,1fr))}.gb-filter-card{top:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);z-index:43;--tw-translate-x:-100%;width:100%;max-width:340px;translate:var(--tw-translate-x) var(--tw-translate-y);padding:calc(var(--spacing) * 3);--tw-shadow:8px 0 24px var(--tw-shadow-color,#0f172a2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);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));--tw-duration:.3s;background-color:#f2f4f7;transition-duration:.3s;position:fixed;overflow-y:auto}.gb-filter-card.is-open{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.gb-filter-card-head{top:calc(var(--spacing) * 0);z-index:2;justify-content:space-between;align-items:center;display:flex;position:sticky}.gb-filter-mobile-close{display:inline-flex}.gb-checkout-grid-match,.gb-order-track-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width>=1024px){.gb-filter-card{transform:none}}@media (width>=768px){.gb-mobile-menu-open{overflow:auto}}@media (width<=767px){.gb-header{border-bottom-style:var(--tw-border-style);background-color:var(--color-white);--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);--tw-backdrop-blur: ;-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,);border-color:#d9dde3;border-bottom-width:1px}.gb-container{padding-inline:calc(var(--spacing) * 3)}.gb-mobile-head{min-height:74px}.gb-mobile-logo .gb-logo-image{height:calc(var(--spacing) * 10);max-width:168px}.gb-header-main{display:none}.gb-logo-image{height:calc(var(--spacing) * 9);max-width:140px}.gb-mobile-toggle{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5)}.gb-nav{display:none}.gb-page-home .gb-mobile-head{min-height:62px}.gb-page-home .gb-mobile-menu-btn,.gb-page-home .gb-mobile-cart-btn{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);border-radius:8px}.gb-page-home .gb-mobile-menu-btn svg,.gb-page-home .gb-mobile-cart-btn svg{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5)}.gb-page-home .gb-mobile-logo .gb-logo-image{max-width:132px;height:34px}.gb-page-home .gb-mobile-cart-badge{min-width:17px;min-height:17px;font-size:9px}.gb-page-home .gb-hero{padding-block:calc(var(--spacing) * 2)}.gb-page-home .gb-hero-layout{gap:calc(var(--spacing) * 2.5)}.gb-page-home .gb-hero-stack{height:150px}.gb-page-home .gb-hero-stage{border-radius:6px}.gb-page-home .gb-hero-dots{bottom:calc(var(--spacing) * 2);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);gap:calc(var(--spacing) * 1.5);left:50%}.gb-page-home .gb-hero-dots button{height:calc(var(--spacing) * 2);width:calc(var(--spacing) * 2)}.gb-page-home .gb-hero-nav{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7);--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);border-color:#ebedf0;border-radius:7px}.gb-page-home .gb-hero-nav svg{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4)}.gb-page-home .gb-hero-nav-prev{left:calc(var(--spacing) * 1)}.gb-page-home .gb-hero-nav-next{right:calc(var(--spacing) * 1)}.gb-page-home .gb-categories{padding-bottom:calc(var(--spacing) * 1)}.gb-page-home .gb-section-head{margin-bottom:calc(var(--spacing) * 3)}.gb-page-home .gb-section-head h4{--tw-font-weight:var(--font-weight-medium);font-size:18px;font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);color:#1f2530}.gb-page-home .gb-category-grid{gap:calc(var(--spacing) * 4);padding-inline:calc(var(--spacing) * .5);padding-bottom:calc(var(--spacing) * .5)}.gb-page-home .gb-category-card{gap:calc(var(--spacing) * 0);border-style:var(--tw-border-style);width:100px;min-height:126px;padding-inline:calc(var(--spacing) * 0);padding-block:calc(var(--spacing) * 0);background-color:#0000;border-width:0;border-radius:0}.gb-page-home .gb-category-image{border-style:var(--tw-border-style);object-fit:cover;width:100px;height:100px;padding:calc(var(--spacing) * 0);background-color:#0000;border-width:0;border-radius:20px}.gb-page-home .gb-category-card span{padding-top:calc(var(--spacing) * 2.5);--tw-leading:1.2;--tw-font-weight:var(--font-weight-medium);font-size:14px;line-height:1.2;font-weight:var(--font-weight-medium);white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.gb-page-home .gb-category-nav{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);font-size:18px;display:inline-flex}.gb-page-home .gb-category-nav-prev{left:calc(var(--spacing) * -3);background-color:#ef8a1f}.gb-page-home .gb-category-nav-next{right:calc(var(--spacing) * -3);background-color:#ef8a1f}.gb-page-home .gb-shelf,.gb-page-home .gb-brands{margin-top:calc(var(--spacing) * 8)}.gb-page-home .gb-shelf-head{margin-bottom:calc(var(--spacing) * 2.5)}.gb-page-home .gb-shelf-head-top{margin-bottom:calc(var(--spacing) * 3)}.gb-page-home .gb-shelf-head-top h2{font-size:20px}.gb-page-home .gb-shelf-head-lined{padding-bottom:calc(var(--spacing) * 2)}.gb-page-home .gb-shelf-head-lined:after{height:2px;width:calc(var(--spacing) * 9)}.gb-page-home .gb-shelf-head-lined h2{--tw-leading:1.25;font-size:16px;line-height:1.25}.gb-page-home .gb-shelf-head a{--tw-tracking:.04em;letter-spacing:.04em;font-size:10px}.gb-page-home .gb-product-grid,.gb-page-home .gb-product-grid-top{gap:calc(var(--spacing) * 2)}.gb-page-home .gb-card-flags{top:calc(var(--spacing) * 2);right:calc(var(--spacing) * 2);gap:calc(var(--spacing) * .5)}.gb-page-home .gb-badge{padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);font-size:9px}.gb-page-home .gb-card:not(.gb-top-card) .gb-card-image-wrap{min-height:146px;padding-inline:calc(var(--spacing) * 2);padding-top:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 1.5)}.gb-page-home .gb-card:not(.gb-top-card) .gb-card-image{max-width:118px;height:114px}.gb-page-home .gb-card:not(.gb-top-card) .gb-card-body{gap:calc(var(--spacing) * 1);padding-inline:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 2)}.gb-page-home .gb-card:not(.gb-top-card) .gb-card-title{--tw-leading:1.25;min-height:31px;font-size:12px;line-height:1.25}.gb-page-home .gb-card:not(.gb-top-card) .gb-card-current{font-size:15px}.gb-page-home .gb-card:not(.gb-top-card) .gb-card-compare{font-size:10px}.gb-page-home .gb-card:not(.gb-top-card) .gb-card-cta-row{gap:calc(var(--spacing) * 1)}.gb-page-home .gb-card:not(.gb-top-card) .gb-btn-add,.gb-page-home .gb-card:not(.gb-top-card) .gb-btn-buy{height:calc(var(--spacing) * 7);font-size:10px}.gb-page-home .gb-card:not(.gb-top-card) .gb-btn-add svg,.gb-page-home .gb-card:not(.gb-top-card) .gb-btn-buy svg{height:calc(var(--spacing) * 3);width:calc(var(--spacing) * 3)}.gb-page-home .gb-top-card{min-height:calc(var(--spacing) * 0);background-color:var(--color-white);padding:calc(var(--spacing) * 0);border-color:#d8dee5;border-radius:8px}.gb-page-home .gb-top-badge-wrap{top:calc(var(--spacing) * 2);right:calc(var(--spacing) * 2)}.gb-page-home .gb-top-badge{border-radius:var(--radius-sm);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);font-size:9px}.gb-page-home .gb-top-badge:before{font-size:7px}.gb-page-home .gb-top-image-wrap{min-height:146px;padding-inline:calc(var(--spacing) * 2);padding-top:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 1.5)}.gb-page-home .gb-top-image-wrap .gb-card-image{max-width:118px;height:114px}.gb-page-home .gb-top-body{gap:calc(var(--spacing) * 1);padding-inline:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 2)}.gb-page-home .gb-top-title{--tw-leading:1.25;min-height:31px;font-size:12px;line-height:1.25}.gb-page-home .gb-top-price{gap:calc(var(--spacing) * 1.5)}.gb-page-home .gb-top-price .gb-card-current{font-size:15px}.gb-page-home .gb-top-price .gb-card-compare{font-size:10px}.gb-page-home .gb-top-save{border-radius:var(--radius-sm);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);font-size:9px}.gb-page-home .gb-top-actions{margin-top:calc(var(--spacing) * 1);gap:calc(var(--spacing) * 1);width:100%;display:grid}.gb-page-home .gb-top-actions.is-two-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.gb-page-home .gb-top-actions .gb-btn{min-width:calc(var(--spacing) * 0);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * 1.5);white-space:nowrap;border-radius:4px;font-size:10px}.gb-page-home .gb-top-actions .gb-btn svg{height:calc(var(--spacing) * 3);width:calc(var(--spacing) * 3)}.gb-page-home .gb-brand-carousel{margin-top:calc(var(--spacing) * .5)}.gb-page-home .gb-brand-track{gap:calc(var(--spacing) * 2)}.gb-page-home .gb-brand-card{min-height:66px;padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);border-radius:6px}.gb-page-home .gb-brand-card img{max-height:34px}.gb-page-home .gb-brands-dots{margin-top:calc(var(--spacing) * 2.5)}.gb-page-home .gb-brands-dots button{height:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 1.5)}.gb-page-home .gb-home-promo-row{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 2.5)}.gb-page-home .gb-home-promo-card img{height:118px}.gb-page-home .gb-home-promo-row.is-single .gb-home-promo-card img{height:150px}.gb-page-home .gb-load-more-wrap{margin-top:calc(var(--spacing) * 4);margin-bottom:calc(var(--spacing) * 6)}.gb-page-home .gb-load-more-wrap .gb-btn{padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 1.5);font-size:11px}.gb-page-home .gb-testimonials{margin-bottom:calc(var(--spacing) * 4)}.gb-page-home .gb-testimonial-item{min-height:144px;padding:calc(var(--spacing) * 3);border-color:#d8dde3;border-radius:12px}.gb-page-home .gb-testimonial-item p{--tw-leading:1.5;font-size:12px;line-height:1.5}.gb-page-home .gb-testimonial-author{margin-top:calc(var(--spacing) * 2.5);gap:calc(var(--spacing) * 2)}.gb-page-home .gb-testimonial-author img{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9)}.gb-page-home .gb-testimonial-item h3{font-size:12px}.gb-page-home .gb-testimonial-item span{font-size:11px}.gb-page-home .gb-testimonials-dots{margin-top:calc(var(--spacing) * 2.5)}.gb-page-home .gb-testimonials-dots button{height:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 1.5)}.gb-page-home .gb-footer{margin-top:calc(var(--spacing) * 6)}.gb-page-home .gb-main-shell{padding-bottom:0}@media (width<=380px){.gb-page-home .gb-top-actions.is-two-actions,.gb-page-home .gb-card:not(.gb-top-card) .gb-card-cta-row.is-two-actions{grid-template-columns:1fr}.gb-page-home .gb-top-actions .gb-btn,.gb-page-home .gb-card:not(.gb-top-card) .gb-btn-add,.gb-page-home .gb-card:not(.gb-top-card) .gb-btn-buy{height:calc(var(--spacing) * 8);white-space:nowrap;font-size:10px}}.gb-product-grid-listing{gap:calc(var(--spacing) * 2.5)}.gb-listing-page .gb-card:not(.gb-top-card) .gb-card-image-wrap{min-height:168px;padding-inline:calc(var(--spacing) * 2.5);padding-top:calc(var(--spacing) * 2.5)}.gb-listing-page .gb-card:not(.gb-top-card) .gb-card-image{max-width:140px;height:138px}.gb-listing-page .gb-card:not(.gb-top-card) .gb-card-body{gap:calc(var(--spacing) * 1.5);padding-inline:calc(var(--spacing) * 2.5);padding-bottom:calc(var(--spacing) * 2.5)}.gb-listing-page .gb-card:not(.gb-top-card) .gb-card-title{min-height:38px;font-size:14px}.gb-listing-page .gb-card:not(.gb-top-card) .gb-card-current{font-size:18px}.gb-listing-page .gb-card:not(.gb-top-card) .gb-card-compare{font-size:12px}.gb-listing-page .gb-card:not(.gb-top-card) .gb-btn-add,.gb-listing-page .gb-card:not(.gb-top-card) .gb-btn-buy{height:calc(var(--spacing) * 9);font-size:12px}.gb-listing-hero h1,.gb-pdp-title,.gb-cart-page-hero h1,.gb-order-success-card h1,.gb-order-track-form h1{font-size:27px}.gb-checkout-page{padding-block:calc(var(--spacing) * 4)}.gb-checkout-hero{margin-bottom:calc(var(--spacing) * 4);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 5)}.gb-checkout-hero h1{font-size:35px}.gb-checkout-hero p{margin-top:calc(var(--spacing) * 2);font-size:15px}.gb-checkout-account-strip{gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3)}.gb-checkout-account-strip p{font-size:14px}.gb-checkout-account-actions .gb-btn{height:calc(var(--spacing) * 8);padding-inline:calc(var(--spacing) * 4);font-size:13px}.gb-checkout-panel{padding:calc(var(--spacing) * 3.5);border-radius:10px}.gb-checkout-panel-title{margin-bottom:calc(var(--spacing) * 3);font-size:23px}.gb-checkout-panel input,.gb-checkout-panel textarea,.gb-checkout-panel select{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);font-size:15px}.gb-checkout-coupon-row input{height:calc(var(--spacing) * 12);font-size:15px}.gb-checkout-coupon-row .gb-btn{height:calc(var(--spacing) * 12);width:100%;font-size:15px}:where(.gb-checkout-review-list>: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)))}.gb-checkout-review-item{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-md);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);background-color:#f8fafc;border-width:1px;border-color:#e2e8f0;grid-template-columns:58px 1fr auto}.gb-checkout-review-item:first-child{padding-top:calc(var(--spacing) * 3)}.gb-checkout-review-item:last-child{border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing) * 3);border-color:#e2e8f0;border-bottom-width:1px}.gb-checkout-review-media img,.gb-checkout-review-image-fallback{width:58px;height:58px}.gb-checkout-review-content h3{--tw-leading:1.35;font-size:14px;line-height:1.35}.gb-checkout-review-content p,.gb-checkout-review-content small{font-size:12px}.gb-checkout-review-qty-row{margin-top:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2);flex-wrap:wrap}.gb-checkout-review-qty-row strong{text-align:left;order:-1;width:100%;font-size:14px}.gb-checkout-review-remove{width:auto;height:auto;padding:calc(var(--spacing) * 0);--tw-font-weight:var(--font-weight-semibold);font-size:14px;font-weight:var(--font-weight-semibold);color:#dc2626;background-color:#0000;border-radius:0;align-self:flex-end}.gb-checkout-review-remove:after{content:"Remove"}.gb-checkout-review-remove svg{display:none}.gb-checkout-payment-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.gb-checkout-payment-option{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5)}.gb-checkout-payment-content strong{font-size:15px}.gb-checkout-choice-card span{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5)}.gb-checkout-summary dl div{font-size:15px}.gb-checkout-summary dl .is-total{font-size:20px}.gb-checkout-summary dl .is-total dd{font-size:24px}.gb-checkout-terms{font-size:13px}.gb-checkout-submit-btn{height:calc(var(--spacing) * 12);font-size:18px}.gb-footer{margin-top:calc(var(--spacing) * 7);border-top-style:var(--tw-border-style);background-color:var(--color-white);padding-top:calc(var(--spacing) * 5);border-color:#0000;border-top-width:1px}.gb-footer-grid{column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 3);padding-bottom:calc(var(--spacing) * 5);grid-template-columns:repeat(2,minmax(0,1fr))}.gb-footer-brand{grid-column:span 2/span 2}:where(.gb-footer-brand>: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)))}.gb-footer-brand{background-color:var(--color-white);padding:calc(var(--spacing) * 3);border-radius:10px}.gb-footer-brand-copy{--tw-leading:1.45;color:#596574;font-size:11px;line-height:1.45}:where(.gb-footer-contact-list>: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)))}.gb-footer-contact-list{--tw-leading:1.4;color:#566170;font-size:11px;line-height:1.4}.gb-footer h4{margin-bottom:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);--tw-tracking:.03em;letter-spacing:.03em;color:#202d3d;text-transform:uppercase}.gb-footer a{padding-block:calc(var(--spacing) * 0);--tw-leading:1.45;color:#435264;font-size:11px;line-height:1.45}.gb-footer-column{min-width:calc(var(--spacing) * 0);background-color:var(--color-white);padding:calc(var(--spacing) * 2.5);border-radius:10px}.gb-footer-social a{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6)}.gb-footer-social svg{height:calc(var(--spacing) * 3);width:calc(var(--spacing) * 3)}.gb-footer-app-row{background-color:var(--color-white);padding-block:calc(var(--spacing) * 2.5)}.gb-footer-app-inner{align-items:flex-start;gap:calc(var(--spacing) * 2.5)}.gb-app-download{gap:calc(var(--spacing) * 1.5)}.gb-app-download p{font-size:11px}.gb-app-badges{gap:calc(var(--spacing) * 1.5)}.gb-app-badges a{gap:calc(var(--spacing) * 1.5);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);border-radius:7px}.gb-app-badge-icon,.gb-app-badge-icon svg{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4)}.gb-app-badge-copy small{font-size:7px}.gb-app-badge-copy strong{font-size:9px}.gb-payments{justify-content:flex-start;gap:calc(var(--spacing) * 1)}.gb-payments span{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:9px}.gb-footer-bottom-inner{text-align:left;--tw-leading:1.5;color:#5b6674;font-size:10px;line-height:1.5}.gb-footer-bottom{padding-bottom:calc(5.15rem + env(safe-area-inset-bottom))}.gb-auth-page{padding-block:calc(var(--spacing) * 4)}.gb-auth-shell{grid-template-columns:repeat(1,minmax(0,1fr))}.gb-auth-aside{padding:calc(var(--spacing) * 4)}.gb-auth-aside h1{font-size:24px}.gb-auth-card{padding:calc(var(--spacing) * 3.5)}.gb-account-topbar h1{font-size:23px}.gb-account-nav-links{width:100%}.gb-account-nav-logout{margin-left:calc(var(--spacing) * 0);width:100%}.gb-account-nav-logout .gb-btn{justify-content:center;width:100%}.gb-account-order-row{gap:calc(var(--spacing) * 1.5);grid-template-columns:repeat(1,minmax(0,1fr))}.gb-account-order-status{justify-self:flex-start}.gb-cart-toast{top:calc(var(--spacing) * 3);right:calc(var(--spacing) * 3);left:calc(var(--spacing) * 3);max-width:none}.gb-cart-page-line{align-items:flex-start;gap:calc(var(--spacing) * 2.5);grid-template-columns:64px 1fr;grid-template-areas:"image content""image end"}.gb-cart-page-image-wrap{grid-area:image}.gb-cart-page-line-content{grid-area:content}.gb-cart-page-line-end{margin-top:calc(var(--spacing) * 1);grid-area:end;justify-content:space-between;justify-self:stretch}.gb-mobile-dock-link{padding-block:calc(var(--spacing) * 2);font-size:10px}}.ad-page{color:#1f2937;background-color:#eef2f6;min-height:100vh}.ad-auth-page{background-color:#f0f4f8;background-image:radial-gradient(80% 50% at 20% 0,#ef8a1f1f 0%,#0000 50%),radial-gradient(60% 40% at 80% 100%,#032f2a14 0%,#0000 50%),radial-gradient(circle,#ef8a1f08 0%,#0000 70%),url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ef8a1f' fill-opacity='0.02'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:cover,cover,cover,60px 60px;background-attachment:fixed}.ad-auth-shell{min-height:100vh;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 8);justify-content:center;align-items:center;display:flex;position:relative}.ad-auth-shell:before{content:"";pointer-events:none;inset:calc(var(--spacing) * 0);background-image:radial-gradient(#ef8a1f0f 0%,#0000 70%);position:absolute}.ad-auth-panel{z-index:10;border-radius:var(--radius-2xl);border-style:var(--tw-border-style);background-color:var(--color-white);width:100%;max-width:520px;padding:calc(var(--spacing) * 5);--tw-shadow:0 20px 40px var(--tw-shadow-color,#0f172a14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:#d7dde5;position:relative}@media (width>=48rem){.ad-auth-panel{padding:calc(var(--spacing) * 7)}}.ad-auth-panel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff2}.ad-auth-brand{margin-bottom:calc(var(--spacing) * 5);align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing) * 4);color:#1f2937;border-color:#e4e9ef;border-bottom-width:1px;display:flex}.ad-brand-mark{height:calc(var(--spacing) * 11);width:calc(var(--spacing) * 11);border-radius:var(--radius-xl);color:var(--color-white);background-color:#ef8a1f;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ad-brand-mark svg{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6)}.ad-auth-brand strong{--tw-leading:var(--leading-tight);font-size:16px;line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);display:block}.ad-auth-brand small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#64748b;display:block}.ad-auth-head{margin-bottom:calc(var(--spacing) * 4)}.ad-auth-head h1{--tw-leading:var(--leading-tight);font-size:26px;line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#1f2937}.ad-auth-head p{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#64748b}:where(.ad-auth-form>: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)))}.ad-auth-form label{margin-bottom:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:#64748b;text-transform:uppercase;display:block}.ad-auth-form input{border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#111827;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));--tw-outline-style:none;border-width:1px;border-color:#cfd8e3;outline-style:none}.ad-auth-form input:focus{--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);--tw-ring-color:#dbeafe;border-color:#7aa6ff}.ad-auth-links{margin-top:calc(var(--spacing) * -.5);text-align:right}.ad-auth-links a{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#2563eb}@media (hover:hover){.ad-auth-links a:hover{text-decoration-line:underline}}.ad-form-group{position:relative}.ad-form-label{margin-bottom:calc(var(--spacing) * 1.5);align-items:center;gap:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:#64748b;text-transform:uppercase;display:inline-flex}.ad-form-required{color:#ef4444}.ad-input-wrapper,.ad-input-wrapper--password{position:relative}.ad-form-input{border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#111827;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-outline-style:none;border-width:1px;border-color:#cfd8e3;outline-style:none;transition-duration:.2s}.ad-form-input::placeholder{color:#9ca3af}.ad-form-input:hover:not(:disabled){border-color:#b0bccd}.ad-form-input:focus{--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);--tw-ring-color:#dbeafe;--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);border-color:#7aa6ff}.ad-form-input--error{border-color:#ef4444}.ad-form-input--error:focus{--tw-ring-color:#fecaca;border-color:#ef4444}.ad-form-input--error:hover:not(:disabled){border-color:#ef4444}.ad-input-wrapper--focused .ad-form-input{--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);--tw-ring-color:#dbeafe;border-color:#7aa6ff}.ad-input-wrapper--has-value .ad-form-input{background-color:var(--color-white)}.ad-form-error{margin-top:calc(var(--spacing) * 1.5);align-items:center;gap:calc(var(--spacing) * 1);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:#ef4444;animation:.2s ease-out ad-slide-down;display:flex}.ad-form-error:before{content:"";height:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 1.5);background-color:currentColor;border-radius:3.40282e38px;display:inline-block}.ad-form-hint{margin-top:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#9ca3af}.ad-password-toggle{inset-block:calc(var(--spacing) * 0);right:calc(var(--spacing) * 0);width:calc(var(--spacing) * 10);border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md);color:#6b7280;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));justify-content:center;align-items:center;display:flex;position:absolute}@media (hover:hover){.ad-password-toggle:hover{color:#374151;background-color:#f3f4f6}}.ad-password-toggle: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);--tw-ring-color:#7aa6ff;--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);--tw-ring-offset-color:var(--color-white);--tw-outline-style:none;outline-style:none}.ad-password-toggle-icon{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5)}.ad-password-toggle-icon--hidden,.ad-password-toggle[aria-pressed=true] .ad-password-toggle-icon--visible{display:none}.ad-password-toggle[aria-pressed=true] .ad-password-toggle-icon--hidden{display:inline-block}.ad-form-options{margin-top:calc(var(--spacing) * .5);justify-content:space-between;align-items:center;display:flex}.ad-checkbox-wrapper{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);display:inline-flex}.ad-checkbox-input{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ad-checkbox-visual{height:calc(var(--spacing) * 4.5);width:calc(var(--spacing) * 4.5);border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--color-white);color:#2563eb;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;border-width:1px;border-color:#cfd8e3;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.2s;display:inline-flex}@media (hover:hover){.ad-checkbox-visual:hover{background-color:#eff6ff;border-color:#7aa6ff}}.ad-checkbox-visual svg{height:calc(var(--spacing) * 3.5);width:calc(var(--spacing) * 3.5);--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:0;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:.15s;transition-duration:.15s}.ad-checkbox-input:checked+.ad-checkbox-visual{color:var(--color-white);background-color:#2563eb;border-color:#2563eb}.ad-checkbox-input:checked+.ad-checkbox-visual svg{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:1}.ad-checkbox-input:focus-visible+.ad-checkbox-visual{--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);--tw-ring-color:#7aa6ff;--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)}.ad-checkbox-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#374155;-webkit-user-select:none;user-select:none}.ad-checkbox-wrapper--checked .ad-checkbox-label{color:#2563eb}.ad-forgot-link{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:nowrap;color:#2563eb;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))}@media (hover:hover){.ad-forgot-link:hover{text-decoration-line:underline}}.ad-form-actions{margin-top:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 3);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=40rem){.ad-form-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}.ad-btn{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);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;border-width:1px;transition-duration:.2s;display:inline-flex;position:relative}.ad-btn:disabled{cursor:not-allowed;opacity:.5}.ad-btn--full{width:100%}@media (hover:hover){.ad-btn-primary:hover{background-color:#1d4ed8;border-color:#1d4ed8}}.ad-btn-primary:active{background-color:#1e40af;border-color:#1e40af}@media (hover:hover){.ad-btn-light:hover{background-color:#f8fafc;border-color:#b0bccd}}.ad-btn-light:active{background-color:#f1f5f9;border-color:#94a3b8}.ad-btn-icon{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);flex-shrink:0}.ad-btn-loader{inset:calc(var(--spacing) * 0);opacity:0;justify-content:center;align-items:center;display:flex;position:absolute}.ad-btn--loading .ad-btn-text{opacity:0}.ad-btn--loading .ad-btn-loader{opacity:1}.ad-spinner{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);animation:var(--animate-spin);color:var(--color-white)}.ad-security-notice{margin-top:calc(var(--spacing) * 6);align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#64748b;background-color:#f8fafc;border-width:1px;border-color:#e2e8f0;display:flex}.ad-security-notice svg{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);color:#9ca3af;flex-shrink:0}@keyframes ad-slide-down{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes ad-fade-in-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ad-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.ad-auth-panel>*{animation:.5s ease-out backwards ad-fade-in-up}.ad-auth-brand{animation-delay:50ms}.ad-auth-head{animation-delay:.1s}.ad-form-group:first-child{animation-delay:.15s}.ad-form-group:nth-child(2){animation-delay:0_2s}.ad-form-options{animation-delay:.25s}.ad-form-actions{animation-delay:.3s}.ad-security-notice{animation-delay:.35s}@media (width<=640px){.ad-auth-panel{border-inline-style:var(--tw-border-style);border-inline-width:0;border-top-style:var(--tw-border-style);border-top-width:1px;border-bottom-style:var(--tw-border-style);max-width:100%;padding:calc(var(--spacing) * 4);border-bottom-width:1px;border-radius:0}@media (width>=48rem){.ad-auth-panel{padding:calc(var(--spacing) * 6)}}.ad-form-actions{grid-template-columns:repeat(1,minmax(0,1fr))}.ad-btn--full{width:100%}}@media (prefers-contrast:high){.ad-form-input{border-style:var(--tw-border-style);border-width:2px}.ad-form-input:focus{--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)}.ad-checkbox-visual{border-style:var(--tw-border-style);border-width:2px}}@media (prefers-reduced-motion:reduce){.ad-auth-panel>*,.ad-form-input,.ad-password-toggle,.ad-checkbox-visual,.ad-btn,.ad-form-error{transition:none!important;animation:none!important}}.ad-shell{min-height:100vh;display:flex;position:relative}.ad-sidebar-backdrop{inset:calc(var(--spacing) * 0);z-index:30;--tw-backdrop-blur:blur(1px);-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,);background-color:oklab(20.7682% -.00294792 -.0397151/.45);position:fixed}.ad-sidebar{inset-block:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);z-index:40;border-right-style:var(--tw-border-style);color:#c9d3de;width:276px;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));--tw-duration:.2s;background-color:#1d2631;border-color:#1f2a37;border-right-width:1px;flex-direction:column;flex-shrink:0;transition-duration:.2s;display:flex;position:fixed}@media (width>=64rem){.ad-sidebar{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);position:static}}.ad-sidebar{transform:translate(-100%)}.ad-sidebar.is-open{transform:translate(0)}.ad-brand{align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);color:var(--color-white);border-color:#2c3744;border-bottom-width:1px;display:flex}.ad-brand-mark{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);border-radius:var(--radius-md);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white);background-color:#ff8d24;justify-content:center;align-items:center;display:inline-flex}.ad-brand strong{--tw-leading:var(--leading-tight);font-size:15px;line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);display:block}.ad-brand small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#9fb0c2;display:block}.ad-nav{gap:calc(var(--spacing) * 1.5);padding:calc(var(--spacing) * 3);flex-direction:column;flex:1;display:flex}.ad-nav-group{border-radius:var(--radius-md)}.ad-nav-group summary{list-style-type:none}.ad-nav-group summary::-webkit-details-marker{display:none}.ad-nav-link{align-items:center;gap:calc(var(--spacing) * 2.5);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2.5);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:#c7d2de;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));display:flex}@media (hover:hover){.ad-nav-link:hover{color:var(--color-white);background-color:#263241}}.ad-nav-link.is-active{color:var(--color-white);background-color:#2f3e4f;box-shadow:inset 3px 0 #ff8d24}.ad-sub-nav{margin-top:calc(var(--spacing) * 1)}:where(.ad-sub-nav>: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)))}.ad-sub-nav{border-left-style:var(--tw-border-style);padding-block:calc(var(--spacing) * 1);padding-left:calc(var(--spacing) * 3);border-color:#314253;border-left-width:1px}.ad-nav-icon{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);color:#99adbf;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ad-nav-icon svg{width:100%;height:100%}.ad-nav-group summary{align-items:center;display:flex}.ad-nav-group-arrow{height:calc(var(--spacing) * 2.5);width:calc(var(--spacing) * 2.5);border-right-style:var(--tw-border-style);border-right-width:2px;border-bottom-style:var(--tw-border-style);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));transform-origin:50%;border-color:#90a4b8;border-bottom-width:2px;margin-left:auto;display:inline-flex;rotate:45deg}.ad-nav-group[open] .ad-nav-group-arrow{rotate:-135deg}.ad-sub-nav-link{border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#9db0c2;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));display:block}@media (hover:hover){.ad-sub-nav-link:hover{color:var(--color-white);background-color:#263241}}.ad-sub-nav-link.is-active{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-white);background-color:#2f3e4f}.ad-sidebar-footer{border-top-style:var(--tw-border-style);padding:calc(var(--spacing) * 3);border-color:#2c3744;border-top-width:1px}.ad-sidebar-footer a{border-radius:var(--radius-md);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:#d4dee8;text-transform:uppercase;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));border-width:1px;border-color:#3a4859;justify-content:center;display:inline-flex}@media (hover:hover){.ad-sidebar-footer a:hover{color:#ffb067;border-color:#ff8d24}}.ad-main{flex-direction:column;flex:1;min-height:100vh;display:flex}@media (width>=64rem){.ad-main{padding-left:calc(var(--spacing) * 0)}}.ad-topbar{top:calc(var(--spacing) * 0);z-index:20;justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);--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);border-color:#d4dbe4;border-bottom-width:1px;display:flex;position:sticky}@media (width>=48rem){.ad-topbar{padding-inline:calc(var(--spacing) * 6)}}.ad-menu-toggle{align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:#334155;text-transform:uppercase;border-width:1px;border-color:#cfd8e3;display:inline-flex}@media (width>=64rem){.ad-menu-toggle{display:none}}.ad-menu-toggle svg{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4)}.ad-topbar-actions{align-items:center;gap:calc(var(--spacing) * 2);margin-left:auto;display:flex}.ad-topbar-link{border-radius:var(--radius-md);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#ff8d24;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));border-width:1px;border-color:#ff8d24;display:inline-flex}@media (hover:hover){.ad-topbar-link:hover{color:var(--color-white);background-color:#ff8d24}}.ad-topbar-link-secondary{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.ad-account-dropdown{position:relative}.ad-account-trigger{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#334155;border-width:1px;border-color:#d7dde5;list-style-type:none;display:flex}.ad-account-trigger::-webkit-details-marker{display:none}.ad-account-trigger:after{content:"▾";font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#64748b}.ad-account-avatar{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#1f2937;background-color:#eef2f6;border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}.ad-account-avatar-image{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7);border-style:var(--tw-border-style);object-fit:cover;border-width:1px;border-color:#d7dde5;border-radius:3.40282e38px}.ad-account-trigger-label{display:none}@media (width>=48rem){.ad-account-trigger-label{display:inline}}.ad-account-menu{right:calc(var(--spacing) * 0);z-index:40;margin-top:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--color-white);min-width:220px;padding:calc(var(--spacing) * 2);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px 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);border-width:1px;border-color:#d7dde5;display:none;position:absolute}.ad-account-dropdown[open] .ad-account-menu{display:block}.ad-account-meta{border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);background-color:#f8fafc}.ad-account-meta strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#1f2937;display:block}.ad-account-meta small{margin-top:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#64748b;display:block}.ad-account-item{margin-top:calc(var(--spacing) * 1);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);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:#334155;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));display:block}@media (hover:hover){.ad-account-item:hover{color:#0f172a;background-color:#f1f5f9}}.ad-account-divider{margin-block:calc(var(--spacing) * 1);border-top-style:var(--tw-border-style);border-color:#e5ebf2;border-top-width:1px}.ad-account-logout-btn{border-radius:var(--radius-md);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#b91c1c;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));display:inline-flex}@media (hover:hover){.ad-account-logout-btn:hover{background-color:#fef2f2}}.ad-page-header{padding-block:calc(var(--spacing) * 2)}.ad-page-header h1{--tw-leading:var(--leading-tight);font-size:24px;line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#1f2937}.ad-page-header p{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#64748b}.ad-page-header-actions{flex-shrink:0}.ad-breadcrumb{padding-top:calc(var(--spacing) * 1)}.ad-breadcrumb ol{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#64748b;flex-wrap:wrap;display:flex}@media (width>=48rem){.ad-breadcrumb ol{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.ad-breadcrumb li{align-items:center;gap:calc(var(--spacing) * 2);display:inline-flex}.ad-breadcrumb li+li:before{content:"/";color:#94a3b8}.ad-breadcrumb a{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))}@media (hover:hover){.ad-breadcrumb a:hover{color:#2563eb}}.ad-breadcrumb span[aria-current=page]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#1f2937}.ad-content{flex:1}:where(.ad-content>: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)))}.ad-content{padding:calc(var(--spacing) * 4)}@media (width>=48rem){.ad-content{padding:calc(var(--spacing) * 6)}}.ad-alert{margin-inline:calc(var(--spacing) * 4);margin-top:calc(var(--spacing) * 4);border-radius:var(--radius-md);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-width:1px}@media (width>=48rem){.ad-alert{margin-inline:calc(var(--spacing) * 6)}}.ad-alert-list{margin-top:calc(var(--spacing) * 2);list-style-type:disc}:where(.ad-alert-list>: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)))}.ad-alert-list{padding-left:calc(var(--spacing) * 5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.ad-alert-success{color:#236b3f;background-color:#ecfbf2;border-color:#c7ebd5}.ad-alert-error{color:#a13f31;background-color:#fff3f1;border-color:#f4cbc4}.ad-metric-grid{gap:calc(var(--spacing) * 3);display:grid}@media (width>=40rem){.ad-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.ad-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ad-metric-card{align-items:center;gap:calc(var(--spacing) * 3.5);border-style:var(--tw-border-style);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3.5);--tw-shadow:0 1px 3px var(--tw-shadow-color,#0f172a0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);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));--tw-duration:.15s;border-width:1px;border-color:#e8ecf1;border-radius:.25rem;transition-duration:.15s;display:flex}a.ad-metric-card{text-decoration-line:none}@media (hover:hover){a.ad-metric-card:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-shadow:0 4px 12px var(--tw-shadow-color,#0f172a14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:#d5dbe5}}.ad-metric-icon{height:calc(var(--spacing) * 11);width:calc(var(--spacing) * 11);color:var(--color-white);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ad-metric-icon svg{width:22px;height:22px}.ad-metric-body{min-width:calc(var(--spacing) * 0);flex:1}.ad-metric-card h2{--tw-leading:var(--leading-tight);font-size:13px;line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#64748b}.ad-metric-card strong{margin-top:calc(var(--spacing) * .5);--tw-leading:var(--leading-tight);font-size:1.35rem;line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:#0f172a;display:block}.ad-metric-card p{margin-top:calc(var(--spacing) * .5);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#94a3b8;overflow:hidden}.ad-metric-card.is-blue .ad-metric-icon{background:#3b82f6;box-shadow:0 6px 14px #3b82f659}.ad-metric-card.is-indigo .ad-metric-icon{background:#6366f1;box-shadow:0 6px 14px #6366f159}.ad-metric-card.is-amber .ad-metric-icon{background:#f59e0b;box-shadow:0 6px 14px #f59e0b59}.ad-metric-card.is-slate .ad-metric-icon{background:#ef4444;box-shadow:0 6px 14px #ef444459}.ad-metric-card.is-green .ad-metric-icon{background:#22c55e;box-shadow:0 6px 14px #22c55e59}.ad-metric-card.is-rose .ad-metric-icon{background:#ec4899;box-shadow:0 6px 14px #ec489959}.ad-metric-card.is-red .ad-metric-icon{background:#f43f5e;box-shadow:0 6px 14px #f43f5e59}.ad-metric-card.is-violet .ad-metric-icon{background:#8b5cf6;box-shadow:0 6px 14px #8b5cf659}.ad-metric-card.is-cyan .ad-metric-icon{background:#06b6d4;box-shadow:0 6px 14px #06b6d459}.ad-metric-card.is-teal .ad-metric-icon{background:#14b8a6;box-shadow:0 6px 14px #14b8a659}.ad-quick-actions{gap:calc(var(--spacing) * 2);display:grid}@media (width>=40rem){.ad-quick-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.ad-quick-actions{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=80rem){.ad-quick-actions{grid-template-columns:repeat(5,minmax(0,1fr))}}.ad-quick-action{border-radius:var(--radius-md);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#1f2937;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));background-color:#f8fbff;border-width:1px;border-color:#d7dde5;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.ad-quick-action:hover{background-color:var(--color-white)}}.ad-quick-action.is-blue{color:#1d4ed8;border-color:#bfdbfe}.ad-quick-action.is-indigo{color:#4338ca;border-color:#c7d2fe}.ad-quick-action.is-green{color:#15803d;border-color:#bbf7d0}.ad-quick-action.is-amber{color:#b45309;border-color:#fde68a}.ad-quick-action.is-rose{color:#be123c;border-color:#fecdd3}.ad-card{border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--color-white);padding:calc(var(--spacing) * 4);--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);border-width:1px;border-color:#d7dde5}@media (width>=48rem){.ad-card{padding:calc(var(--spacing) * 5)}}.ad-card-soft{padding:calc(var(--spacing) * 3);background-color:#fbfdff;border-color:#e4e9ef}@media (width>=48rem){.ad-card-soft{padding:calc(var(--spacing) * 4)}}.ad-card-head{margin-bottom:calc(var(--spacing) * 4);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing) * 3);border-color:#e4e9ef;border-bottom-width:1px;flex-wrap:wrap;display:flex}.ad-card-head h2{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#1f2937}.ad-card-head a:not(.ad-btn){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#2563eb}@media (hover:hover){.ad-card-head a:not(.ad-btn):hover{text-decoration-line:underline}}.ad-head-actions{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.ad-filter-grid{gap:calc(var(--spacing) * 3);display:grid}@media (width>=48rem){.ad-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.ad-filter-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width>=48rem){.ad-filter-grid-compact{grid-template-columns:1.1fr 1fr 1fr auto}}@media (width>=80rem){.ad-filter-grid-compact{grid-template-columns:1.1fr 1fr 1fr auto}}.ad-filter-grid label{margin-bottom:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:#64748b;text-transform:uppercase;display:block}.ad-filter-grid input,.ad-filter-grid select,.ad-form-grid input,.ad-form-grid select,.ad-form-grid textarea{border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#111827;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));--tw-outline-style:none;border-width:1px;border-color:#cfd8e3;outline-style:none}:is(.ad-filter-grid input,.ad-filter-grid select,.ad-form-grid input,.ad-form-grid select,.ad-form-grid textarea):focus{--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);--tw-ring-color:#dbeafe;border-color:#7aa6ff}.ad-form-grid textarea{min-height:112px}.ad-filter-actions{align-items:flex-end;gap:calc(var(--spacing) * 2);flex-wrap:nowrap;display:flex}.ad-filter-actions .ad-btn{white-space:nowrap;flex-shrink:0}.ad-bulk-select{border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--color-white);min-width:170px;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#111827;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));--tw-outline-style:none;border-width:1px;border-color:#cfd8e3;outline-style:none}.ad-bulk-select:focus{--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);--tw-ring-color:#dbeafe;border-color:#7aa6ff}.ad-btn{border-radius:var(--radius-md);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);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));border-width:1px;justify-content:center;align-items:center;display:inline-flex}.ad-btn: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);--tw-ring-color:#93c5fd;--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);--tw-outline-style:none;outline-style:none}.ad-btn-primary{color:var(--color-white);background-color:#2563eb;border-color:#2563eb}@media (hover:hover){.ad-btn-primary:hover{background-color:#1d4ed8}}.ad-btn-light{background-color:var(--color-white);color:#334155;border-color:#cfd8e3}@media (hover:hover){.ad-btn-light:hover{background-color:#f8fafc}}.ad-btn-warning{color:var(--color-white);background-color:#f59e0b;border-color:#f59e0b}@media (hover:hover){.ad-btn-warning:hover{background-color:#d97706}}.ad-btn-danger{color:var(--color-white);background-color:#ef4444;border-color:#ef4444}@media (hover:hover){.ad-btn-danger:hover{background-color:#dc2626}}.ad-btn-primary:active{color:var(--color-white);background-color:#1e40af;border-color:#1e40af}.ad-btn-light:active{color:#1e293b;background-color:#f1f5f9;border-color:#94a3b8}.ad-table-wrap{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#dfe6ef;overflow-x:auto}.ad-table{border-collapse:collapse;background-color:var(--color-white);width:100%;min-width:900px}.ad-table th{border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);text-align:left;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:#64748b;text-transform:uppercase;background-color:#f8fafc;border-color:#e4e9ef;border-bottom-width:1px}.ad-table td{border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);vertical-align:top;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#1f2937;border-color:#eef2f7;border-bottom-width:1px}.ad-table tbody tr:nth-child(2n) td{background-color:#fcfdff}.ad-table tbody tr:hover td{background-color:#f7faff}.ad-table tfoot th{border-top-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#1f2937;background-color:#f8fafc;border-color:#dbe4ee;border-top-width:1px}.ad-table td strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#1f2937;display:block}.ad-table td small{margin-top:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#6b7280;display:block}.ad-thumb{height:calc(var(--spacing) * 14);width:calc(var(--spacing) * 14);border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--color-white);object-fit:cover;border-width:1px;border-color:#e2e8f0}.ad-thumb-empty{--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);color:#64748b;justify-content:center;align-items:center;display:inline-flex}.ad-badge{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);border-radius:3.40282e38px;display:inline-flex}.ad-badge.is-active{color:#166534;background-color:#dcfce7}.ad-badge.is-inactive{color:#991b1b;background-color:#fee2e2}.ad-badge.is-pending{color:#92400e;background-color:#fef3c7}.ad-badge.is-progress{color:#1d4ed8;background-color:#dbeafe}.ad-badge.is-muted{color:#334155;background-color:#e2e8f0}.ad-action-grid{gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}.ad-action-grid form{display:inline-flex}.ad-row-actions{position:relative}.ad-row-actions>summary{list-style:none}.ad-row-actions>summary::-webkit-details-marker{display:none}.ad-row-actions-menu{right:calc(var(--spacing) * 0);z-index:30;margin-top:calc(var(--spacing) * 1);border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--color-white);min-width:180px;padding:calc(var(--spacing) * 1);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px 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);border-width:1px;border-color:#d7dde5;position:absolute}.ad-row-actions-menu a,.ad-row-actions-menu button{border-radius:var(--radius-md);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#334155;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));display:block}@media (hover:hover){:is(.ad-row-actions-menu a,.ad-row-actions-menu button):hover{background-color:#f1f5f9}}.ad-row-actions-menu .is-danger{color:#b91c1c}.ad-pagination{margin-top:calc(var(--spacing) * 4)}.ad-pagination nav{justify-content:center;width:100%;display:flex}.ad-pagination nav>div{width:100%}.ad-pagination nav>div:first-child{display:none}.ad-pagination nav>div:last-child{justify-content:center;align-items:center;gap:calc(var(--spacing) * 1);display:flex}.ad-pagination a,.ad-pagination span{min-height:calc(var(--spacing) * 9);min-width:calc(var(--spacing) * 9);border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#334155;border-width:1px;border-color:#d8e1ec;justify-content:center;align-items:center;display:inline-flex}.ad-pagination [aria-current=page] span{color:var(--color-white);background-color:#2563eb;border-color:#2563eb}.ad-pagination a:hover{color:#1e40af;background-color:#eff6ff;border-color:#93c5fd}.ad-form-grid{gap:calc(var(--spacing) * 3);display:grid}@media (width>=48rem){.ad-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ad-form-grid label{margin-bottom:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:#64748b;text-transform:uppercase;display:block}:where(.ad-tabs>: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)))}.ad-tab-nav{gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing) * 3);border-color:#e4e9ef;border-bottom-width:1px;flex-wrap:wrap;display:flex}.ad-tab-btn{border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#334155;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));border-width:1px;border-color:#d3dbe6}@media (hover:hover){.ad-tab-btn:hover{background-color:#f8fafc}}.ad-tab-btn: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);--tw-ring-color:#93c5fd;--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);--tw-outline-style:none;outline-style:none}.ad-tab-btn.is-active{color:var(--color-white);background-color:#2563eb;border-color:#2563eb}.ad-tab-panel{border-radius:var(--radius-md);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);background-color:#fcfdff;border-width:1px;border-color:#e4e9ef;display:none}.ad-tab-panel.is-active{display:block}@media (width>=48rem){.ad-span-2{grid-column:span 2/span 2}}.ad-form-check-row{gap:calc(var(--spacing) * 5);flex-wrap:wrap;display:flex}.ad-check{align-items:center;gap:calc(var(--spacing) * 2);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:#334155;display:inline-flex}.ad-check input[type=checkbox]{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);color:#2563eb;border-color:#aab7c7;border-radius:.25rem}.ad-check input[type=checkbox]:focus{--tw-ring-color:#93c5fd}.ad-preview-label{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:#64748b;text-transform:uppercase}.ad-preview-image{margin-top:calc(var(--spacing) * 2);height:calc(var(--spacing) * 24);width:calc(var(--spacing) * 24);border-radius:var(--radius-md);border-style:var(--tw-border-style);object-fit:cover;border-width:1px;border-color:#d9e1eb}.ad-live-preview{margin-top:calc(var(--spacing) * 2)}.ad-live-preview-label{margin-bottom:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#64748b;display:block}.ad-live-preview-image{height:calc(var(--spacing) * 24);width:calc(var(--spacing) * 24);border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--color-white);object-fit:cover;border-width:1px;border-color:#d9e1eb}.ad-print-card{background-color:var(--color-white)}.ad-gallery-grid{gap:calc(var(--spacing) * 3);display:grid}@media (width>=48rem){.ad-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.ad-gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ad-gallery-card{border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--color-white);padding:calc(var(--spacing) * 3);border-width:1px;border-color:#d9e2ec}.ad-gallery-card label{margin-top:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:#64748b;text-transform:uppercase;display:block}.ad-gallery-image{height:calc(var(--spacing) * 28);border-radius:var(--radius-md);border-style:var(--tw-border-style);object-fit:cover;border-width:1px;border-color:#d9e1eb;width:100%}.ad-error{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#be123c}.ad-help{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#64748b}.ad-form-section{margin-bottom:calc(var(--spacing) * 6);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);background-color:#fbfdff;border-width:1px;border-color:#e4e9ef;border-radius:.25rem}.ad-form-section-head{margin-bottom:calc(var(--spacing) * 4);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing) * 3);border-color:#e4e9ef;border-bottom-width:1px;flex-wrap:wrap;display:flex}.ad-form-section-head h3{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:#1f2937}.ad-form-section-head p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#64748b}.ad-color-field{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.ad-color-field input[type=color]{height:calc(var(--spacing) * 11);width:calc(var(--spacing) * 14);cursor:pointer;border-style:var(--tw-border-style);background-color:var(--color-white);padding:calc(var(--spacing) * 1);border-width:1px;border-color:#d7dde5;border-radius:.25rem}.ad-color-field input[type=text]{min-width:calc(var(--spacing) * 0);flex:1}.ad-banner-preview{margin-top:calc(var(--spacing) * 3);border-style:var(--tw-border-style);background-color:var(--color-white);border-width:1px;border-color:#e4e9ef;border-radius:.25rem;overflow:hidden}.ad-banner-preview img{max-height:calc(var(--spacing) * 48);object-fit:cover;width:100%;display:block}.ad-banner-preview-empty{min-height:calc(var(--spacing) * 28);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 8);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#94a3b8;justify-content:center;align-items:center;display:flex}.ad-product-picker-wrap .select2-container{width:100%!important}.ad-product-picker-wrap .select2-container--default .select2-selection--multiple{min-height:calc(var(--spacing) * 11);border-style:var(--tw-border-style);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 1);padding-block:calc(var(--spacing) * 1);border-width:1px;border-color:#d7dde5;border-radius:.25rem}.ad-product-picker-wrap .select2-container--default.select2-container--focus .select2-selection--multiple{--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);--tw-ring-color:#bfdbfe;--tw-outline-style:none;border-color:#93c5fd;outline-style:none}.ad-product-row-title{margin-bottom: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-semibold);font-weight:var(--font-weight-semibold);color:#0f172a}.ad-products-empty{border-style:var(--tw-border-style);--tw-border-style:dashed;background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 8);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#94a3b8;border:1px dashed #d7dde5;border-radius:.25rem}.ad-home-manager-intro{margin-bottom:calc(var(--spacing) * 4);justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);background-image:linear-gradient(135deg,#fff 0%,#f8fbff 65%,#eef4ff 100%);border-width:1px;border-color:#dbe4ef;flex-wrap:wrap;display:flex}.ad-home-manager-intro-main h2{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#0f172a}@media (width>=48rem){.ad-home-manager-intro-main h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.ad-home-manager-intro-main p{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#64748b}.ad-home-manager-meta{gap:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#334155;display:grid}.ad-home-manager-meta span{align-items:center;gap:calc(var(--spacing) * 1.5);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1);background-color:#eef2ff;border-radius:3.40282e38px;display:inline-flex}.ad-home-manager-meta strong{color:#1e3a8a}.ad-home-sections-grid{gap:calc(var(--spacing) * 3);display:grid}.ad-home-section-card{border-radius:var(--radius-xl);border-style:var(--tw-border-style);background-color:var(--color-white);padding:calc(var(--spacing) * 3.5);--tw-shadow:0 8px 24px var(--tw-shadow-color,#0f172a0a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:#d9e2ec}.ad-home-section-card.is-ready{background-image:linear-gradient(#fff 0%,#f8fff8 100%);border-color:#bbf7d0}.ad-home-section-card-head{margin-bottom:calc(var(--spacing) * 3);justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing) * 2);border-color:#e7edf5;border-bottom-width:1px;display:flex}.ad-home-section-card-head h3{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:#0f172a}.ad-home-section-card-head p{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#64748b}.ad-home-section-status{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);border-radius:3.40282e38px;flex-shrink:0;align-items:center;display:inline-flex}.ad-home-section-status.is-ready{color:#166534;background-color:#dcfce7}.ad-home-section-status.is-draft{color:#475569;background-color:#f1f5f9}.ad-home-manager-actions{gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.ad-home-hero-grid{gap:calc(var(--spacing) * 3);display:grid}@media (width>=48rem){.ad-home-hero-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ad-home-hero-card{border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--color-white);padding:calc(var(--spacing) * 3.5);border-width:1px;border-color:#d9e2ec}.ad-home-hero-card h3{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:#0f172a}.ad-home-hero-card p{margin-top:calc(var(--spacing) * 1);margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#64748b}:where(.ad-home-hero-list>: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)))}.ad-home-hero-item{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 2.5);background-color:#f8fafc;border-width:1px;border-color:#e2e8f0;display:flex}.ad-home-hero-item img{height:calc(var(--spacing) * 14);width:calc(var(--spacing) * 20);border-radius:var(--radius-md);border-style:var(--tw-border-style);object-fit:cover;border-width:1px;border-color:#d8e1ec}.ad-home-hero-item strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#0f172a;display:block}.ad-home-hero-item small{margin-top:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#64748b;display:block}.ad-modal-backdrop{inset:calc(var(--spacing) * 0);z-index:50;padding:calc(var(--spacing) * 4);--tw-backdrop-blur:blur(var(--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,);background-color:oklab(12.8802% -.003754 -.0404292/.45);justify-content:center;align-items:center;display:flex;position:fixed}.ad-modal{width:100%;max-width:var(--container-3xl)}.ad-modal .ad-card{max-height:88vh;overflow-y:auto}.ad-modal .ad-form-section{margin-bottom:calc(var(--spacing) * 6);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 0);background-color:#0000;border-width:0}.ad-searchable-multi-source{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ad-searchable-multi{border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 2.5);--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#fffc);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#fdfefe;border-width:1px;border-color:#d8e1ec}.ad-searchable-multi.is-open{--tw-shadow:0 0 0 3px var(--tw-shadow-color,#bfdbfe59);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:#bfdbfe}.ad-searchable-multi-controls{align-items:center;gap:calc(var(--spacing) * 2);display:flex;position:relative}.ad-searchable-multi-dropdown{top:100%;right:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);z-index:30;margin-top:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--color-white);padding:calc(var(--spacing) * 1.5);--tw-shadow:0 10px 30px var(--tw-shadow-color,#0f172a24);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:#dbe6f4;position:absolute}.ad-searchable-multi-input{border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#0f172a;border-width:1px;border-color:#cbd5e1}.ad-searchable-multi-input:focus{--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);--tw-ring-color:#bfdbfe;--tw-outline-style:none;border-color:#60a5fa;outline-style:none}.ad-searchable-multi-count{height:calc(var(--spacing) * 8);min-width:calc(var(--spacing) * 8);padding-inline:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#1d4ed8;background-color:#e0ecff;border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}.ad-searchable-multi-clear{height:calc(var(--spacing) * 8);border-radius:var(--radius-md);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#475569;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));border-width:1px;border-color:#d8e1ec;align-items:center;display:inline-flex}@media (hover:hover){.ad-searchable-multi-clear:hover{background-color:#f8fafc}}.ad-searchable-multi-selected{margin-top:calc(var(--spacing) * 2);min-height:calc(var(--spacing) * 9);gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);padding:calc(var(--spacing) * 1.5);background-color:#f8fafc;flex-wrap:wrap;display:flex}.ad-searchable-multi-placeholder{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#94a3b8}.ad-searchable-multi-tag{align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#1d4ed8;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));background-color:#eff6ff;border-width:1px;border-color:#bfdbfe;border-radius:3.40282e38px;display:inline-flex}@media (hover:hover){.ad-searchable-multi-tag:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:#dbeafe}}.ad-searchable-multi-tag strong{color:#1e40af;font-size:11px}.ad-searchable-multi-summary{margin-top:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#64748b}.ad-searchable-multi-options{max-height:calc(var(--spacing) * 52);gap:calc(var(--spacing) * 1);display:grid;overflow-y:auto}.ad-searchable-multi-options[hidden],.ad-searchable-multi-dropdown[hidden]{display:none!important}.ad-searchable-multi-option{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#1e293b;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));display:flex}@media (hover:hover){.ad-searchable-multi-option:hover{background-color:#e2e8f0}}.ad-searchable-multi-option strong{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#64748b}.ad-searchable-multi-option.is-selected{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#1d4ed8;background-color:#dbeafe}.ad-searchable-multi-option.is-selected strong{color:#1d4ed8}.ad-searchable-multi-empty,.ad-searchable-multi-hint{margin-top:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#94a3b8}.is-invalid{--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);--tw-ring-color:#fee2e2;--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);background-color:#fff8f7;border-color:#f2a7a1}.ad-form-actions{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 4);border-color:#e4e9ef;border-top-width:1px;flex-wrap:wrap;display:flex}.ad-form-actions-sticky{bottom:calc(var(--spacing) * 0);z-index:10;margin-top:calc(var(--spacing) * 4);border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:#fffffff2;border-width:1px;border-color:#d9e2ec;position:sticky}@supports (color:color-mix(in lab, red, red)){.ad-form-actions-sticky{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.ad-form-actions-sticky{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);--tw-shadow:0 -8px 22px var(--tw-shadow-color,#0f172a14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(8px);-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,)}.ad-card-flat{border-radius:var(--radius-sm);--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);border-color:#e8edf3}.ad-order-page .ad-card-head{margin-bottom:calc(var(--spacing) * 3);padding-bottom:calc(var(--spacing) * 2)}.ad-order-page .ad-table-wrap{border-radius:var(--radius-sm);border-color:#e8edf3}.ad-order-meta-grid{gap:calc(var(--spacing) * 3);display:grid}@media (width>=48rem){.ad-order-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.ad-order-meta-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ad-order-meta-block h3{margin-bottom:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:#64748b;text-transform:uppercase}.ad-order-meta-block p{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#1f2937}.ad-order-compact-note{margin-top:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#475569;border-color:#edf1f6;border-top-width:1px}.ad-order-header-grid{gap:calc(var(--spacing) * 3);display:grid}@media (width>=48rem){.ad-order-header-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.ad-order-header-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ad-order-summary-card{border-radius:var(--radius-md);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 3);background-color:#fbfdff;border-width:1px;border-color:#e4e9ef}.ad-order-summary-card h3{margin-bottom:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:#64748b;text-transform:uppercase}.ad-order-summary-card p{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#1f2937}.ad-order-detail-grid{gap:calc(var(--spacing) * 4);display:grid}@media (width>=80rem){.ad-order-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}:where(.ad-info-list>: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)))}.ad-info-list{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#334155}.ad-order-layout{gap:calc(var(--spacing) * 4);display:grid}@media (width>=80rem){.ad-order-layout{grid-template-columns:minmax(0,1fr) 360px}}.ad-order-main,.ad-order-side{min-width:calc(var(--spacing) * 0)}.ad-order-progress-wrap{border-radius:var(--radius-md);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 3);background-color:#fbfdff;border-width:1px;border-color:#e4e9ef}.ad-order-progress-wrap h3{margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:#64748b;text-transform:uppercase}.ad-order-progress{gap:calc(var(--spacing) * 2);display:grid}@media (width>=48rem){.ad-order-progress{grid-template-columns:repeat(5,minmax(0,1fr))}}.ad-order-progress-step{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:#64748b;text-transform:uppercase;border-width:1px;border-color:#dbe3ec;display:inline-flex}.ad-order-progress-step .ad-order-progress-dot{height:calc(var(--spacing) * 2);width:calc(var(--spacing) * 2);background-color:#cbd5e1;border-radius:3.40282e38px}.ad-order-progress-step.is-done{color:#166534;background-color:#f0fdf4;border-color:#bbf7d0}.ad-order-progress-step.is-done .ad-order-progress-dot{background-color:#22c55e}.ad-order-progress-step.is-current{color:#1d4ed8;background-color:#eff6ff;border-color:#93c5fd}.ad-order-progress-step.is-current .ad-order-progress-dot{background-color:#2563eb}:where(.ad-timeline-list>: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)))}.ad-timeline-item{gap:calc(var(--spacing) * 3);border-radius:var(--radius-md);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 3);background-color:#fcfdff;border-width:1px;border-color:#e4e9ef;display:grid}@media (width>=48rem){.ad-timeline-item{grid-template-columns:180px minmax(0,1fr)}}.ad-timeline-meta p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#1f2937}.ad-timeline-meta small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:#64748b;text-transform:uppercase}.ad-timeline-title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#1f2937}.ad-timeline-badges{margin-top:calc(var(--spacing) * 1);gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}.ad-timeline-note{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#334155}.gb-invoice{background-color:var(--color-white);color:#1f2937;flex-direction:column;width:100%;max-width:794px;min-height:273mm;margin-inline:auto;padding:36px 40px;font-family:Poppins,Hind Siliguri,Segoe UI,ui-sans-serif,system-ui,sans-serif;line-height:1.5;display:flex}.gb-invoice-header{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 6);border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing) * 5);border-color:#e2e8f0;border-bottom-width:1px;flex-wrap:wrap;display:flex}.gb-invoice-brand{align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.gb-invoice-logo{height:calc(var(--spacing) * 14);object-fit:contain;width:auto}.gb-invoice-store{margin-bottom:calc(var(--spacing) * 1);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:#111827}.gb-invoice-brand p{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#475569}.gb-invoice-heading{text-align:right}.gb-invoice-title{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.08em;letter-spacing:.08em;color:#2563eb;display:block}.gb-invoice-meta{margin-top:calc(var(--spacing) * 2)}:where(.gb-invoice-meta>: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)))}.gb-invoice-meta div{justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));display:flex}.gb-invoice-meta dt{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#64748b}.gb-invoice-meta dd{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#1f2937}.gb-invoice-billing{margin-top:calc(var(--spacing) * 6)}.gb-invoice-section-title{margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.14em;letter-spacing:.14em;color:#2563eb;text-transform:uppercase}.gb-invoice-address{font-style:normal}.gb-invoice-address strong{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#111827;display:block}.gb-invoice-address span{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#334155;display:block}.gb-invoice-items{margin-top:calc(var(--spacing) * 6)}.gb-invoice-table{border-collapse:collapse;width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.gb-invoice-table thead th{border-bottom-style:var(--tw-border-style);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.1em;letter-spacing:.1em;color:#2563eb;text-transform:uppercase;border-color:#2563eb;border-bottom-width:2px}.gb-invoice-table tbody td{border-bottom-style:var(--tw-border-style);padding-block:calc(var(--spacing) * 2.5);vertical-align:top;border-color:#eef2f7;border-bottom-width:1px}.gb-invoice-table tbody tr:last-child td{border-bottom:0}.gb-col-sl{width:calc(var(--spacing) * 12);text-align:left;color:#64748b}.gb-col-desc{text-align:left}.gb-col-qty{width:calc(var(--spacing) * 20);text-align:center}.gb-col-price,.gb-col-total{width:calc(var(--spacing) * 36);text-align:right;white-space:nowrap}.gb-item-name{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#111827;display:block}.gb-item-variant{margin-top:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#64748b;display:block}.gb-empty{padding-block:calc(var(--spacing) * 6);text-align:center;color:#64748b}.gb-invoice-totals{margin-top:calc(var(--spacing) * 5);justify-content:flex-end;display:flex}.gb-invoice-totals-inner{width:calc(var(--spacing) * 64)}.gb-total-row{padding-block:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#334155;justify-content:space-between;align-items:center;display:flex}.gb-total-row span:last-child{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.gb-total-grand{margin-top:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));border-color:#1f2937;border-top-width:2px;justify-content:space-between;align-items:center;display:flex}.gb-total-grand span:first-child{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:#111827;text-transform:uppercase}.gb-total-grand span:last-child{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#2563eb}.gb-invoice-footer{text-align:center;color:#fff;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:linear-gradient(135deg,#1d4ed8 0%,#2563eb 60%,#3b82f6 100%);margin:auto -40px -36px;padding:20px 40px}.gb-footer-thanks{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:#fff}.gb-footer-contact{margin-top:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#dbeafe}.gb-invoice-download-tip{margin-bottom:calc(var(--spacing) * 3);border-radius:var(--radius-md);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#1e40af;background-color:#eef4ff;border-width:1px;border-color:#c7d7f0}.ad-empty{padding-block:calc(var(--spacing) * 8);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#64748b}.ad-empty:before{content:"No records";margin-bottom:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:#94a3b8;text-transform:uppercase;display:block}@media (width<=1023px){.ad-topbar{padding-left:calc(var(--spacing) * 4)}.ad-topbar-link-secondary{justify-content:center;width:auto}.ad-table{min-width:700px}.ad-form-actions .ad-btn{min-width:140px}}@media (width<=767px){:where(.ad-content>: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)))}.ad-content{padding:calc(var(--spacing) * 3)}.ad-page-header{padding-block:calc(var(--spacing) * 2)}.ad-page-header h1{font-size:21px}.ad-card{padding:calc(var(--spacing) * 3.5)}.ad-card-head{padding-bottom:calc(var(--spacing) * 2.5)}.ad-card-head h2{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.ad-head-actions,.ad-head-actions .ad-btn,.ad-head-actions .ad-bulk-select{width:100%}.ad-filter-grid,.ad-filter-grid-compact,.ad-form-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.ad-tab-nav{margin-inline:calc(var(--spacing) * -.5);padding-bottom:calc(var(--spacing) * 2);scrollbar-width:none;overflow-x:auto}.ad-tab-nav::-webkit-scrollbar{display:none}.ad-tab-btn{flex-shrink:0}.ad-tab-panel{padding:calc(var(--spacing) * 3)}.ad-filter-actions,.ad-form-actions{flex-direction:column}.ad-filter-actions .ad-btn,.ad-form-actions .ad-btn{width:100%}.ad-action-grid{width:100%;display:grid}.ad-action-grid form,.ad-action-grid .ad-btn{width:100%}.ad-row-actions-menu{right:auto;left:calc(var(--spacing) * 0);min-width:160px}.ad-table{min-width:620px}.ad-order-progress,.ad-timeline-item{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width>=1024px){.ad-sidebar{position:relative;transform:none}.ad-sidebar-backdrop{display:none!important}}@media print{.ad-sidebar,.ad-sidebar-backdrop,.ad-topbar,.ad-page-header,.ad-alert,.ad-form-actions,.ad-head-actions,.gb-no-print{display:none!important}.ad-page{background:#fff!important}.ad-main,.ad-content,.ad-card{box-shadow:none!important;border:0!important;margin:0!important;padding:0!important}.ad-table-wrap{border:0!important;overflow:visible!important}.ad-table{min-width:0!important}.ad-print-card .ad-card-head{border-bottom:1px solid #cbd5e1!important;margin-bottom:14px!important;padding-bottom:10px!important}.gb-invoice{max-width:none;min-height:273mm;padding:0}.gb-invoice-footer{margin:0;margin-top:auto}.gb-invoice-header,.gb-invoice-items tr,.gb-invoice-totals-inner,.ad-order-summary-card{break-inside:avoid}}.ad-chart-summary{margin-bottom:calc(var(--spacing) * 4);align-items:center;column-gap:calc(var(--spacing) * 6);row-gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#334155;background-color:#fbfdff;border-width:1px;border-color:#e8ecf1;flex-wrap:wrap;display:flex}.ad-chart-total{align-items:center;gap:calc(var(--spacing) * 1.5);display:inline-flex}.ad-chart-total strong{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#0f172a}.ad-chart-total strong.is-negative{color:#dc2626}.ad-chart-legend{height:calc(var(--spacing) * 2.5);width:calc(var(--spacing) * 2.5);border-radius:var(--radius-sm);display:inline-block}.ad-chart-legend.is-revenue{background:#3b82f6}.ad-chart-legend.is-expense{background:#f43f5e}.ad-chart{align-items:flex-end;gap:calc(var(--spacing) * 1.5);height:250px;padding-bottom:4px;display:flex;overflow-x:auto}.ad-chart-col{min-width:calc(var(--spacing) * 0);justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 1.5);flex-direction:column;flex:1;display:flex}.ad-chart-bars{justify-content:center;align-items:flex-end;gap:calc(var(--spacing) * 1);width:100%;height:210px;display:flex}.ad-chart-bar{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm);width:38%;max-width:20px;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));min-height:3px}.ad-chart-bar.is-revenue{background:#3b82f6}.ad-chart-bar.is-expense{background:#f43f5e}.ad-chart-label{text-overflow:ellipsis;white-space:nowrap;text-align:center;--tw-font-weight:var(--font-weight-medium);width:100%;font-size:10px;font-weight:var(--font-weight-medium);color:#64748b;overflow:hidden}.lp-body{color:#1f2937;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--lp-page-bg,#f6f1e8);font-family:Hind Siliguri,Poppins,ui-sans-serif,system-ui,sans-serif;overflow-x:hidden}.lp-container{box-sizing:border-box;width:100%;max-width:var(--container-6xl);padding-inline:calc(var(--spacing) * 4);margin-inline:auto}@media (width>=40rem){.lp-container{padding-inline:calc(var(--spacing) * 6)}}@media (width>=64rem){.lp-container{padding-inline:calc(var(--spacing) * 8)}}.lp-topbar{top:calc(var(--spacing) * 0);z-index:40;border-bottom-style:var(--tw-border-style);--tw-backdrop-blur:blur(8px);-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,);background:var(--lp-header-bg,#fff);border-bottom-width:1px;position:sticky}@supports (color:color-mix(in lab, red, red)){.lp-topbar{background:color-mix(in srgb, var(--lp-header-bg,#fff) 95%, transparent)}}.lp-topbar{border-color:var(--lp-header-text,#173b2d)}@supports (color:color-mix(in lab, red, red)){.lp-topbar{border-color:color-mix(in srgb, var(--lp-header-text,#173b2d) 12%, transparent)}}.lp-topbar{box-shadow:0 1px 0 var(--lp-header-text,#173b2d)}@supports (color:color-mix(in lab, red, red)){.lp-topbar{box-shadow:0 1px 0 color-mix(in srgb, var(--lp-header-text,#173b2d) 4%, transparent)}}.lp-topbar-inner{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);min-height:4.25rem;display:flex}.lp-logo{align-items:center;max-width:200px;display:inline-flex}.lp-logo img{height:calc(var(--spacing) * 10);object-fit:contain;width:auto}.lp-logo span{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--lp-header-text,#173b2d)}.lp-wa-link{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);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));background:var(--lp-accent,#ef8a1f);display:inline-flex}.lp-wa-link:hover{background:var(--lp-accent,#ef8a1f)}@supports (color:color-mix(in lab, red, red)){.lp-wa-link:hover{background:color-mix(in srgb, var(--lp-accent,#ef8a1f) 86%, #000)}}.lp-hero{isolation:isolate;width:100%;max-width:none;color:var(--color-white);background-color:#173b2d;position:relative;overflow:hidden}.lp-hero-media{pointer-events:none;inset:calc(var(--spacing) * 0);z-index:0;width:100%;position:absolute}.lp-hero-media img{object-fit:cover;width:100%;max-width:none;height:100%}.lp-hero-media:after{content:"";inset:calc(var(--spacing) * 0);background-image:linear-gradient(#0f241c59 0%,#0f241c8c 45%,#0f241ce0 100%);position:absolute}.lp-hero-inner{z-index:10;width:100%;position:relative}.lp-hero-copy{justify-content:flex-end;align-items:flex-start;gap:calc(var(--spacing) * 4);max-width:100%;min-height:26rem;padding-block:calc(var(--spacing) * 16);flex-direction:column;display:flex}@media (width>=40rem){.lp-hero-copy{min-height:32rem;padding-block:calc(var(--spacing) * 20)}}@media (width>=64rem){.lp-hero-copy{min-height:36rem}}.lp-kicker{border-style:var(--tw-border-style);border-width:1px;border-color:#fff3;border-radius:3.40282e38px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.lp-kicker{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.lp-kicker{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.lp-kicker{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.lp-kicker{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:.16em;letter-spacing:.16em;color:#f0c27a;text-transform:uppercase;--tw-backdrop-blur:blur(8px);-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,)}.lp-hero h1{max-width:var(--container-3xl);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);overflow-wrap:break-word}@media (width>=40rem){.lp-hero h1{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.lp-hero h1{font-family:Poppins,Hind Siliguri,sans-serif}.lp-hero p{max-width:var(--container-2xl);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));overflow-wrap:break-word;color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.lp-hero p{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}@media (width>=40rem){.lp-hero p{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.lp-cta{border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 3);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(--color-white);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));background:var(--lp-accent,#ef8a1f);box-shadow:0 10px 24px var(--lp-accent,#ef8a1f);justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.lp-cta{box-shadow:0 10px 24px color-mix(in srgb, var(--lp-accent,#ef8a1f) 28%, transparent)}}.lp-cta:hover{background:var(--lp-accent,#ef8a1f)}@supports (color:color-mix(in lab, red, red)){.lp-cta:hover{background:color-mix(in srgb, var(--lp-accent,#ef8a1f) 86%, #000)}}.lp-section{padding-block:calc(var(--spacing) * 10);overflow-x:hidden}@media (width>=40rem){.lp-section{padding-block:calc(var(--spacing) * 14)}}.lp-section.is-muted{background:var(--lp-page-bg,#f6f1e8)}@supports (color:color-mix(in lab, red, red)){.lp-section.is-muted{background:color-mix(in srgb, var(--lp-page-bg,#f6f1e8) 72%, #d6cbb8)}}.lp-section-title{margin-bottom:calc(var(--spacing) * 6);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#173b2d}@media (width>=40rem){.lp-section-title{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}.lp-section-title{font-family:Poppins,Hind Siliguri,sans-serif}.lp-panel{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);background-color:var(--color-white);width:100%;padding:calc(var(--spacing) * 5);--tw-shadow:0 12px 32px var(--tw-shadow-color,#173b2d0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:#ebe3d6}@media (width>=40rem){.lp-panel{padding:calc(var(--spacing) * 8)}}.lp-content{max-width:none;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:#374151;overflow-x:auto}.lp-content h2,.lp-content h3,.lp-content h4{margin-top:calc(var(--spacing) * 0);margin-bottom:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#173b2d;font-family:Poppins,Hind Siliguri,sans-serif}.lp-content h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}@media (width>=40rem){.lp-content h2{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}.lp-content h3{margin-top:calc(var(--spacing) * 8);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.lp-content p,.lp-content ul,.lp-content ol,.lp-content table{margin-bottom:calc(var(--spacing) * 4)}.lp-content ul{margin-block:calc(var(--spacing) * 5);list-style-type:none}:where(.lp-content ul>: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)))}.lp-content ul{padding-left:calc(var(--spacing) * 0)}.lp-content ul li{border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);padding-left:calc(var(--spacing) * 11);color:#314155;background-color:#fcfaf6;border-width:1px;border-color:#ebe3d6;position:relative}.lp-content ul li:before{content:"✓";top:50%;left:calc(var(--spacing) * 3);height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white);background-color:#173b2d;border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute}.lp-content ol{list-style-type:decimal}:where(.lp-content ol>: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)))}.lp-content ol{padding-left:calc(var(--spacing) * 5)}.lp-content a{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#ef8a1f;text-decoration-line:underline}.lp-content img,.lp-content video{margin-block:calc(var(--spacing) * 4);border-radius:var(--radius-lg);max-width:100%;height:auto}.lp-content table{border-collapse:collapse;border-radius:var(--radius-lg);background-color:var(--color-white);text-align:left;width:100%;max-width:100%;overflow:hidden}.lp-content th,.lp-content td{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);border-width:1px;border-color:#e7dfd2}.lp-content iframe{aspect-ratio:var(--aspect-video);border-radius:var(--radius-lg);width:100%;max-width:100%}.lp-review-grid{gap:calc(var(--spacing) * 4);display:grid}@media (width>=40rem){.lp-review-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.lp-review-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.lp-review-card{border-radius:var(--radius-xl);border-style:var(--tw-border-style);background-color:var(--color-white);--tw-shadow:0 10px 30px var(--tw-shadow-color,#173b2d0f);height:100%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:#ebe3d6;overflow:hidden}.lp-review-card img{aspect-ratio:4/3;object-fit:cover;width:100%}:where(.lp-review-body>: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)))}.lp-review-body{padding:calc(var(--spacing) * 4)}.lp-stars{color:#ef8a1f}.lp-faq details{margin-bottom:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);background-color:var(--color-white);border-width:1px;border-color:#ebe3d6;overflow:hidden}.lp-faq summary{cursor:pointer;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4);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:#173b2d;list-style-type:none}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq details[open] summary{border-bottom-style:var(--tw-border-style);border-color:#efe7da;border-bottom-width:1px}.lp-faq p{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4);color:#4b5563}.lp-order{box-sizing:border-box;border-radius:var(--radius-2xl);border-style:var(--tw-border-style);background-color:var(--color-white);width:100%;max-width:100%;padding:calc(var(--spacing) * 4);--tw-shadow:0 16px 40px var(--tw-shadow-color,#173b2d14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:#ebe3d6;overflow:hidden}@media (width>=40rem){.lp-order{padding:calc(var(--spacing) * 7)}}@media (width>=64rem){.lp-order{padding:calc(var(--spacing) * 8)}}.lp-product-grid{gap:calc(var(--spacing) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=40rem){.lp-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.lp-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.lp-product-card{cursor:pointer;border-radius:var(--radius-xl);border-style:var(--tw-border-style);text-align:left;height:100%;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));background-color:#fcfaf6;border-width:1px;border-color:#e7dfd2;flex-direction:column;display:flex;position:relative;overflow:hidden}.lp-product-card:hover{border-color:var(--lp-accent,#ef8a1f)}@supports (color:color-mix(in lab, red, red)){.lp-product-card:hover{border-color:color-mix(in srgb, var(--lp-accent,#ef8a1f) 50%, transparent)}}.lp-product-card:hover{--tw-shadow:0 10px 24px var(--tw-shadow-color,#173b2d14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.lp-product-card.is-selected{background-color:var(--color-white);--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);border-color:var(--lp-accent,#ef8a1f);--tw-ring-color:var(--lp-accent,#ef8a1f)}@supports (color:color-mix(in lab, red, red)){.lp-product-card.is-selected{--tw-ring-color:color-mix(in srgb, var(--lp-accent,#ef8a1f) 25%, transparent)}}.lp-product-card-media{aspect-ratio:4/3;background-color:#efe7da;position:relative;overflow:hidden}.lp-product-card-media img{object-fit:cover;width:100%;height:100%}.lp-product-card-placeholder{width:100%;height:100%;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:#8a7b66;justify-content:center;align-items:center;display:flex}.lp-product-card-badge{top:calc(var(--spacing) * 3);left:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-white);text-transform:uppercase;background-color:#173b2d;border-radius:.25rem;position:absolute}.lp-product-card-check{top:calc(var(--spacing) * 3);right:calc(var(--spacing) * 3);height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7);border-style:var(--tw-border-style);background-color:var(--color-white);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#0000;border-width:1px;border-color:#d6cbb8;border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute}.lp-product-card.is-selected .lp-product-card-check{color:var(--color-white);border-color:var(--lp-accent,#ef8a1f);background:var(--lp-accent,#ef8a1f)}.lp-product-card-body{gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 4);flex-direction:column;flex:1;display:flex}.lp-product-card-body strong{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);overflow-wrap:break-word;color:#173b2d}.lp-product-card-price{align-items:baseline;gap:calc(var(--spacing) * 2);flex-wrap:wrap;margin-top:auto;display:flex}.lp-product-card-price .is-offer{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--lp-accent,#ef8a1f)}.lp-product-card-price .is-compare{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#94a3b8;text-decoration-line:line-through}.lp-product-card-action{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#173b2d}.lp-product-card.is-selected .lp-product-card-action{color:var(--lp-accent,#ef8a1f)}.lp-selected-wrap{margin-top:calc(var(--spacing) * 6)}.lp-selected-title{margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#173b2d}.lp-selected-empty{border-radius:var(--radius-lg);border-style:var(--tw-border-style);--tw-border-style:dashed;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 5);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#8a7b66;background-color:#fcfaf6;border:1px dashed #d6cbb8}:where(.lp-selected-list>: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)))}.lp-product-row{gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 3);background-color:#fcfaf6;border-width:1px;border-color:#efe7da;display:grid}@media (width>=40rem){.lp-product-row{grid-template-columns:1fr auto auto;align-items:center}}.lp-product-row-main{min-width:calc(var(--spacing) * 0)}.lp-product-row-main strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);overflow-wrap:break-word;color:#173b2d;display:block}.lp-product-row-main span{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#64748b;display:inline-block}.lp-product-row-line{text-align:right;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#173b2d}@media (width>=40rem){.lp-product-row-line{min-width:calc(var(--spacing) * 24)}}.lp-qty{border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--color-white);border-width:1px;border-color:#d6cbb8;align-items:center;display:inline-flex;overflow:hidden}.lp-qty button{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#173b2d;background-color:#f7f3ec}.lp-qty input{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 14);border-inline-style:var(--tw-border-style);background-color:var(--color-white);text-align:center;--tw-outline-style:none;border-inline-width:1px;border-color:#d6cbb8;outline-style:none}.lp-field{margin-bottom:calc(var(--spacing) * 4)}.lp-field label{margin-bottom:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#173b2d;display:block}.lp-field input,.lp-field select,.lp-field textarea{box-sizing:border-box;border-radius:var(--radius-md);border-style:var(--tw-border-style);width:100%;max-width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);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));--tw-outline-style:none;background-color:#fcfaf6;border-width:1px;border-color:#d6cbb8;outline-style:none}:is(.lp-field input,.lp-field select,.lp-field textarea):focus{background-color:var(--color-white);border-color:#ef8a1f}.lp-totals{margin-top:calc(var(--spacing) * 4)}:where(.lp-totals>: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)))}.lp-totals{border-radius:var(--radius-xl);padding:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));background-color:#f7f3ec}.lp-totals .lp-grand{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#173b2d;justify-content:space-between;align-items:center;display:flex}.lp-sticky{inset-inline:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);z-index:50;border-top-style:var(--tw-border-style);background-color:#fffffff2;border-color:#e7dfd2;border-top-width:1px;position:fixed}@supports (color:color-mix(in lab, red, red)){.lp-sticky{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.lp-sticky{padding-block:calc(var(--spacing) * 3);--tw-shadow:0 -8px 24px var(--tw-shadow-color,#173b2d1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(8px);-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,)}@media (width>=40rem){.lp-sticky{display:none}}.lp-sticky-inner{width:100%;max-width:var(--container-6xl);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 0);margin-inline:auto;display:flex}.lp-footer{border-top-style:var(--tw-border-style);padding-block:calc(var(--spacing) * 10);background:var(--lp-footer-bg,#173b2d);color:var(--lp-footer-text,#fff);border-top-width:1px;border-color:var(--lp-footer-text,#fff)}@supports (color:color-mix(in lab, red, red)){.lp-footer{border-color:color-mix(in srgb, var(--lp-footer-text,#fff) 16%, transparent)}}.lp-socials{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.lp-socials a{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));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));color:var(--lp-footer-text,#fff);border-width:1px;border-radius:3.40282e38px}@supports (color:color-mix(in lab, red, red)){.lp-socials a{color:color-mix(in srgb, var(--lp-footer-text,#fff) 90%, transparent)}}.lp-socials a{border-color:var(--lp-footer-text,#fff)}@supports (color:color-mix(in lab, red, red)){.lp-socials a{border-color:color-mix(in srgb, var(--lp-footer-text,#fff) 20%, transparent)}}.lp-socials a:hover{background:var(--lp-footer-text,#fff)}@supports (color:color-mix(in lab, red, red)){.lp-socials a:hover{background:color-mix(in srgb, var(--lp-footer-text,#fff) 10%, transparent)}}.lp-error{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-red-600)}.gb-contact-layout{gap:calc(var(--spacing) * 6);display:grid}@media (width>=64rem){.gb-contact-layout{grid-template-columns:1fr 420px}}:where(.gb-contact-info>: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(.gb-contact-header>: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)))}.gb-page-title{--tw-font-weight:var(--font-weight-semibold);font-size:30px;font-weight:var(--font-weight-semibold);color:#1f2937}@media (width>=48rem){.gb-page-title{font-size:36px}}.gb-contact-lead{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:#4b5563}@media (width>=48rem){.gb-contact-lead{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}:where(.gb-contact-details>: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)))}.gb-contact-item{align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.gb-contact-icon{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);color:#ef8a1f;background-color:#fef3e2;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.gb-contact-icon svg{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5)}.gb-contact-text h3{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#1f2937}.gb-contact-text address,.gb-contact-link{margin-top:calc(var(--spacing) * 1);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:#4b5563;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));font-style:normal}@media (hover:hover){:is(.gb-contact-text address,.gb-contact-link):hover{color:#ef8a1f}}.gb-contact-form-wrapper{top:calc(var(--spacing) * 24);position:sticky}.gb-contact-form{border-style:var(--tw-border-style);background-color:var(--color-white);padding:calc(var(--spacing) * 5);border-width:1px;border-color:#d7dde5;border-radius:16px}@media (width>=48rem){.gb-contact-form{padding:calc(var(--spacing) * 6)}}.gb-form-header{margin-bottom:calc(var(--spacing) * 5)}:where(.gb-form-header>: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)))}.gb-form-header h2{--tw-font-weight:var(--font-weight-semibold);font-size:22px;font-weight:var(--font-weight-semibold);color:#1f2937}.gb-form-header p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#64748b}:where(.gb-form-grid>: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(.gb-form-group>: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)))}.gb-form-label{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:#374151}.gb-required{color:#ef8a1f}.gb-form-input,.gb-form-select,.gb-form-textarea{border-style:var(--tw-border-style);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);color:#1f2937;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));--tw-outline-style:none;border-width:1px;border-color:#d6dbe3;border-radius:8px;outline-style:none;font-size:14px}:is(.gb-form-input,.gb-form-select,.gb-form-textarea):focus{--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);--tw-ring-color:#ef8a1f;border-color:#ef8a1f}.gb-form-input--error,.gb-form-select--error,.gb-form-textarea--error{border-color:#ef4444}:is(.gb-form-input--error,.gb-form-select--error,.gb-form-textarea--error):focus{--tw-ring-color:#ef4444;border-color:#ef4444}.gb-form-textarea{resize:vertical;min-height:120px}.gb-form-error{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:#ef4444}@media (width>=64rem){.gb-form-group--full{grid-column:span 2/span 2}}.gb-btn--full{width:100%}.gb-btn--lg{min-height:48px;padding-inline:calc(var(--spacing) * 6);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.gb-form-success{margin-top:calc(var(--spacing) * 4);align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);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:#1f7a3f;background-color:#eefbf1;border-width:1px;border-color:#b7e6c4;border-radius:8px;display:flex}.gb-form-success svg{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);flex-shrink:0}.gb-auth-page--bg{min-height:calc(100vh - 200px);padding-block:calc(var(--spacing) * 8);position:relative}@media (width>=48rem){.gb-auth-page--bg{padding-block:calc(var(--spacing) * 12)}}.gb-auth-bg{inset:calc(var(--spacing) * 0);z-index:0;position:absolute;overflow:hidden}.gb-auth-bg-image{object-fit:cover;width:100%;height:100%}.gb-auth-bg-overlay{inset:calc(var(--spacing) * 0);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:oklab(25.6307% -.0445072 .00170371/.9);--tw-gradient-via:oklab(25.6307% -.0445072 .00170371/.7);--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,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:oklab(25.6307% -.0445072 .00170371/.5);position:absolute}@media (prefers-reduced-motion:no-preference){.lp-hero-copy,.lp-section,.lp-order{animation:.7s both lp-rise}.lp-cta{transition:transform .18s,background-color .18s}.lp-cta:hover{transform:translateY(-1px)}}}@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-0{top:calc(var(--spacing) * 0)}.right-0{right:calc(var(--spacing) * 0)}.z-10{z-index:10}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-6{margin-block:calc(var(--spacing) * 6)}.-mt-\[6\.6rem\]{margin-top:-6.6rem}.-mt-px{margin-top:-1px}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.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-8{margin-top:calc(var(--spacing) * 8)}.mr-2{margin-right:calc(var(--spacing) * 2)}.-mb-px{margin-bottom:-1px}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.-ml-8{margin-left:calc(var(--spacing) * -8)}.-ml-px{margin-left:-1px}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-12{margin-left:calc(var(--spacing) * 12)}.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}.table{display:table}.aspect-\[335\/364\]{aspect-ratio:335/364}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.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-5{height:calc(var(--spacing) * 5)}.h-8{height:calc(var(--spacing) * 8)}.h-14{height:calc(var(--spacing) * 14)}.h-14\.5{height:calc(var(--spacing) * 14.5)}.h-16{height:calc(var(--spacing) * 16)}.min-h-screen{min-height:100vh}.w-1{width:calc(var(--spacing) * 1)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-5{width:calc(var(--spacing) * 5)}.w-8{width:calc(var(--spacing) * 8)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-32{width:calc(var(--spacing) * 32)}.w-\[438px\]{width:438px}.w-auto{width:auto}.w-full{width:100%}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[335px\]{max-width:335px}.max-w-none{max-width:none}.max-w-xl{max-width:var(--container-xl)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-90{rotate:90deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-items-center{justify-items:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}: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-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-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-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-x-reverse)))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-\[10px\]{border-radius:10px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.rounded-br-lg{border-bottom-right-radius:var(--radius-lg)}.rounded-bl-lg{border-bottom-left-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-\[\#19140035\]{border-color:#19140035}.border-\[\#d7dde5\]{border-color:#d7dde5}.border-\[\#dbe3ec\]{border-color:#dbe3ec}.border-\[\#e2e8f0\]{border-color:#e2e8f0}.border-\[\#e3e3e0\]{border-color:#e3e3e0}.border-black{border-color:var(--color-black)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-400{border-color:var(--color-gray-400)}.border-slate-200{border-color:var(--color-slate-200)}.border-transparent{border-color:#0000}.bg-\[\#1b1b18\]{background-color:#1b1b18}.bg-\[\#FDFDFC\]{background-color:#fdfdfc}.bg-\[\#dbdbd7\]{background-color:#dbdbd7}.bg-\[\#eef8f1\]{background-color:#eef8f1}.bg-\[\#fff2f2\]{background-color:#fff2f2}.bg-\[\#fff4e7\]{background-color:#fff4e7}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-white{background-color:var(--color-white)}.object-contain{object-fit:contain}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.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-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.text-center{text-align:center}.text-right{text-align:right}.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-\[10px\]{font-size:10px}.text-\[13px\]{font-size:13px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-\[20px\]{--tw-leading:20px;line-height:20px}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.whitespace-pre-line{white-space:pre-line}.text-\[\#1B1B18\],.text-\[\#1b1b18\]{color:#1b1b18}.text-\[\#1f2937\]{color:#1f2937}.text-\[\#2f3642\]{color:#2f3642}.text-\[\#4b5567\]{color:#4b5567}.text-\[\#6b7280\]{color:#6b7280}.text-\[\#94a3b8\]{color:#94a3b8}.text-\[\#173b2d\]{color:#173b2d}.text-\[\#706f6c\]{color:#706f6c}.text-\[\#64748b\]{color:#64748b}.text-\[\#166534\]{color:#166534}.text-\[\#334155\]{color:#334155}.text-\[\#475569\]{color:#475569}.text-\[\#F3BEC7\]{color:#f3bec7}.text-\[\#F8B803\]{color:#f8b803}.text-\[\#F53003\]{color:#f53003}.text-\[\#b45309\]{color:#b45309}.text-\[\#b54127\]{color:#b54127}.text-\[\#ef8a1f\]{color:#ef8a1f}.text-\[\#f53003\]{color:#f53003}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-80{opacity:.8}.opacity-100{opacity:1}.mix-blend-color{mix-blend-mode:color}.mix-blend-darken{mix-blend-mode:darken}.mix-blend-hard-light{mix-blend-mode:hard-light}.mix-blend-multiply{mix-blend-mode:multiply}.shadow{--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)}.shadow-\[0px_0px_1px_0px_rgba\(0\,0\,0\,0\.03\)\,0px_1px_2px_0px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow:0px 0px 1px 0px var(--tw-shadow-color,#00000008), 0px 1px 2px 0px var(--tw-shadow-color,#0000000f);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_0px_0px_0px_1px_rgba\(26\,26\,0\,0\.16\)\]{--tw-shadow:inset 0px 0px 0px 1px var(--tw-shadow-color,#1a1a0029);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm,.shadow\/radius{--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)}.ring-gray-300{--tw-ring-color:var(--color-gray-300)}.blur{--tw-blur:blur(8px);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{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,)}.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-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-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.delay-200{transition-delay:.2s}.delay-300{transition-delay:.3s}.delay-400{transition-delay:.4s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-220{--tw-duration:.22s;transition-duration:.22s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-750{--tw-duration:.75s;transition-duration:.75s}.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)}.\[--stroke-color\:\#1B1B18\]{--stroke-color:#1b1b18}.not-has-\[nav\]\:hidden:not(:has(:is(nav))){display:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:top-0:before{content:var(--tw-content);top:calc(var(--spacing) * 0)}.before\:top-1\/2:before{content:var(--tw-content);top:50%}.before\:bottom-0:before{content:var(--tw-content);bottom:calc(var(--spacing) * 0)}.before\:bottom-1\/2:before{content:var(--tw-content);bottom:50%}.before\:left-\[0\.4rem\]:before{content:var(--tw-content);left:.4rem}.before\:border-l:before{content:var(--tw-content);border-left-style:var(--tw-border-style);border-left-width:1px}.before\:border-\[\#e3e3e0\]:before{content:var(--tw-content);border-color:#e3e3e0}@media (hover:hover){.hover\:border-\[\#1915014a\]:hover{border-color:#1915014a}.hover\:border-\[\#19140035\]:hover{border-color:#19140035}.hover\:border-\[\#ef8a1f\]:hover{border-color:#ef8a1f}.hover\:border-black:hover{border-color:var(--color-black)}.hover\:bg-black:hover{background-color:var(--color-black)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:text-gray-400:hover{color:var(--color-gray-400)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}}.focus\:border-blue-300:focus{border-color:var(--color-blue-300)}.focus\:ring:focus{--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\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:bg-gray-100:active{background-color:var(--color-gray-100)}.active\:text-gray-500:active{color:var(--color-gray-500)}.active\:text-gray-700:active{color:var(--color-gray-700)}.active\:text-gray-800:active{color:var(--color-gray-800)}@media (width>=40rem){.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:flex-1{flex: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))}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:pb-0{padding-bottom:calc(var(--spacing) * 0)}}@media (width>=48rem){.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.lg\:mt-10{margin-top:calc(var(--spacing) * 10)}.lg\:mb-0{margin-bottom:calc(var(--spacing) * 0)}.lg\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.lg\:-ml-px{margin-left:-1px}.lg\:ml-0{margin-left:calc(var(--spacing) * 0)}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:aspect-auto{aspect-ratio:auto}.lg\:w-\[438px\]{width:438px}.lg\:max-w-4xl{max-width:var(--container-4xl)}.lg\:grow{flex-grow:1}.lg\:grid-cols-\[1\.1fr_1fr\]{grid-template-columns:1.1fr 1fr}.lg\:grid-cols-\[1\.2fr_1fr\]{grid-template-columns:1.2fr 1fr}.lg\:flex-row{flex-direction:row}.lg\:justify-center{justify-content:center}.lg\:rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.lg\:rounded-tl-lg{border-top-left-radius:var(--radius-lg)}.lg\:rounded-r-lg{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.lg\:rounded-br-none{border-bottom-right-radius:0}.lg\:p-8{padding:calc(var(--spacing) * 8)}.lg\:p-20{padding:calc(var(--spacing) * 20)}.lg\:pb-10{padding-bottom:calc(var(--spacing) * 10)}}.rtl\:flex-row-reverse:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@media (prefers-color-scheme:dark){.dark\:border-\[\#3E3E3A\]{border-color:#3e3e3a}.dark\:border-\[\#eeeeec\]{border-color:#eeeeec}.dark\:border-gray-600{border-color:var(--color-gray-600)}.dark\:bg-\[\#0a0a0a\]{background-color:#0a0a0a}.dark\:bg-\[\#1D0002\]{background-color:#1d0002}.dark\:bg-\[\#3E3E3A\]{background-color:#3e3e3a}.dark\:bg-\[\#161615\]{background-color:#161615}.dark\:bg-\[\#eeeeec\]{background-color:#eeeeec}.dark\:bg-gray-700{background-color:var(--color-gray-700)}.dark\:bg-gray-800{background-color:var(--color-gray-800)}.dark\:text-\[\#1C1C1A\]{color:#1c1c1a}.dark\:text-\[\#4B0600\]{color:#4b0600}.dark\:text-\[\#391800\]{color:#391800}.dark\:text-\[\#733000\]{color:#733000}.dark\:text-\[\#A1A09A\]{color:#a1a09a}.dark\:text-\[\#EDEDEC\]{color:#ededec}.dark\:text-\[\#F61500\]{color:#f61500}.dark\:text-\[\#FF4433\]{color:#f43}.dark\:text-black{color:var(--color-black)}.dark\:text-gray-200{color:var(--color-gray-200)}.dark\:text-gray-300{color:var(--color-gray-300)}.dark\:text-gray-400{color:var(--color-gray-400)}.dark\:text-gray-600{color:var(--color-gray-600)}.dark\:mix-blend-hard-light{mix-blend-mode:hard-light}.dark\:mix-blend-normal{mix-blend-mode:normal}.dark\:shadow-\[inset_0px_0px_0px_1px_\#fffaed2d\]{--tw-shadow:inset 0px 0px 0px 1px var(--tw-shadow-color,#fffaed2d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\:\[--stroke-color\:\#FF750F\]{--stroke-color:#ff750f}.dark\:before\:border-\[\#3E3E3A\]:before{content:var(--tw-content);border-color:#3e3e3a}@media (hover:hover){.dark\:hover\:border-\[\#3E3E3A\]:hover{border-color:#3e3e3a}.dark\:hover\:border-\[\#62605b\]:hover{border-color:#62605b}.dark\:hover\:border-white:hover{border-color:var(--color-white)}.dark\:hover\:bg-gray-900:hover{background-color:var(--color-gray-900)}.dark\:hover\:bg-white:hover{background-color:var(--color-white)}.dark\:hover\:text-gray-200:hover{color:var(--color-gray-200)}.dark\:hover\:text-gray-300:hover{color:var(--color-gray-300)}}.dark\:focus\:border-blue-700:focus{border-color:var(--color-blue-700)}.dark\:focus\:border-blue-800:focus{border-color:var(--color-blue-800)}.dark\:active\:bg-gray-700:active{background-color:var(--color-gray-700)}.dark\:active\:text-gray-300:active{color:var(--color-gray-300)}}@starting-style{.starting\:opacity-0{opacity:0}}@media (prefers-reduced-motion:no-preference){@starting-style{.motion-safe\:starting\:-translate-x-\[26px\]{--tw-translate-x:calc(26px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}@starting-style{.motion-safe\:starting\:-translate-x-\[51px\]{--tw-translate-x:calc(51px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}@starting-style{.motion-safe\:starting\:-translate-x-\[78px\]{--tw-translate-x:calc(78px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}@starting-style{.motion-safe\:starting\:-translate-x-\[102px\]{--tw-translate-x:calc(102px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}@starting-style{.motion-safe\:starting\:translate-y-6{--tw-translate-y:calc(var(--spacing) * 6);translate:var(--tw-translate-x) var(--tw-translate-y)}}}}@page{margin:12mm}@keyframes lp-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@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-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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{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-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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@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-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-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%}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}
