/*! tailwindcss v4.3.3 | 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-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:"PP Neue Montreal", "Helvetica Neue", Arial, 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 none);--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 none);--color-neutral-100:oklch(97% 0 none);--color-neutral-200:oklch(92.2% 0 none);--color-neutral-300:oklch(87% 0 none);--color-neutral-400:oklch(70.8% 0 none);--color-neutral-500:oklch(55.6% 0 none);--color-neutral-600:oklch(43.9% 0 none);--color-neutral-700:oklch(37.1% 0 none);--color-neutral-800:oklch(26.9% 0 none);--color-neutral-900:oklch(20.5% 0 none);--color-neutral-950:oklch(14.5% 0 none);--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-mauve-50:oklch(98.5% 0 none);--color-mauve-100:oklch(96% .003 325.6);--color-mauve-200:oklch(92.2% .005 325.62);--color-mauve-300:oklch(86.5% .012 325.68);--color-mauve-400:oklch(71.1% .019 323.02);--color-mauve-500:oklch(54.2% .034 322.5);--color-mauve-600:oklch(43.5% .029 321.78);--color-mauve-700:oklch(36.4% .029 323.89);--color-mauve-800:oklch(26.3% .024 320.12);--color-mauve-900:oklch(21.2% .019 322.12);--color-mauve-950:oklch(14.5% .008 326);--color-olive-50:oklch(98.8% .003 106.5);--color-olive-100:oklch(96.6% .005 106.5);--color-olive-200:oklch(93% .007 106.5);--color-olive-300:oklch(88% .011 106.6);--color-olive-400:oklch(73.7% .021 106.9);--color-olive-500:oklch(58% .031 107.3);--color-olive-600:oklch(46.6% .025 107.3);--color-olive-700:oklch(39.4% .023 107.4);--color-olive-800:oklch(28.6% .016 107.4);--color-olive-900:oklch(22.8% .013 107.4);--color-olive-950:oklch(15.3% .006 107.1);--color-mist-50:oklch(98.7% .002 197.1);--color-mist-100:oklch(96.3% .002 197.1);--color-mist-200:oklch(92.5% .005 214.3);--color-mist-300:oklch(87.2% .007 219.6);--color-mist-400:oklch(72.3% .014 214.4);--color-mist-500:oklch(56% .021 213.5);--color-mist-600:oklch(45% .017 213.2);--color-mist-700:oklch(37.8% .015 216);--color-mist-800:oklch(27.5% .011 216.9);--color-mist-900:oklch(21.8% .008 223.9);--color-mist-950:oklch(14.8% .004 228.8);--color-taupe-50:oklch(98.6% .002 67.8);--color-taupe-100:oklch(96% .002 17.2);--color-taupe-200:oklch(92.2% .005 34.3);--color-taupe-300:oklch(86.8% .007 39.5);--color-taupe-400:oklch(71.4% .014 41.2);--color-taupe-500:oklch(54.7% .021 43.1);--color-taupe-600:oklch(43.8% .017 39.3);--color-taupe-700:oklch(36.7% .016 35.7);--color-taupe-800:oklch(26.8% .011 36.5);--color-taupe-900:oklch(21.4% .009 43.1);--color-taupe-950:oklch(14.7% .004 49.3);--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;--text-shadow-2xs:0px 1px 0px #00000026;--text-shadow-xs:0px 1px 1px #0003;--text-shadow-sm:0px 1px 0px #00000013, 0px 1px 1px #00000013, 0px 2px 2px #00000013;--text-shadow-md:0px 1px 1px #0000001a, 0px 1px 2px #0000001a, 0px 2px 4px #0000001a;--text-shadow-lg:0px 1px 2px #0000001a, 0px 3px 2px #0000001a, 0px 4px 8px #0000001a;--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);--font-display:"Parabole", "Arial Narrow", Arial, sans-serif;--color-oscar-lime:#c3ff00;--color-oscar-navy:#1c1f42;--color-oscar-navy-hover:#2a2f69;--color-oscar-ink:#1e1e1e;--color-oscar-grey:#e3e3e3;--color-oscar-light:#f7f7f7;--color-oscar-marine:#00d084;--color-oscar-aviation:#0ff;--radius-oscar-sm:.5rem;--radius-oscar-lg:1rem;--shadow-oscar:0 .25rem .4375rem #0000001a;--ease-oscar:cubic-bezier(.22, 1, .36, 1);--ease-arrow:cubic-bezier(.215, .61, .355, 1);--ease-nav-out:cubic-bezier(.55, 0, .68, .53);--text-display:clamp(3.5625rem, 3.4rem + .6667vw, 4rem);--text-display--line-height:4rem;--text-h2:clamp(1.5rem, 1.3143rem + .7619vw, 2rem);--text-h2--line-height:clamp(2rem, 1.9071rem + .381vw, 2.25rem);--text-h3:clamp(1.375rem, 1.3286rem + .1905vw, 1.5rem);--text-h3--line-height:clamp(1.75rem, 1.6571rem + .381vw, 2rem);--text-body-lg:clamp(1rem, .9071rem + .381vw, 1.25rem);--text-body-lg--line-height:clamp(1.25rem, 1.0643rem + .7619vw, 1.75rem);--text-meta:clamp(.75rem, .6571rem + .381vw, 1rem);--text-meta--line-height:clamp(1rem, .8143rem + .7619vw, 1.5rem);--text-button:clamp(.875rem, .8286rem + .1905vw, 1rem);--text-button--line-height:clamp(1rem, .9071rem + .381vw, 1.25rem);--text-button-lg:clamp(1rem, .8607rem + .5714vw, 1.375rem);--text-button-lg--line-height:clamp(1rem, .8143rem + .7619vw, 1.5rem);--text-label:1rem;--text-label--line-height:clamp(1rem, .9071rem + .381vw, 1.25rem);--text-body-md:clamp(.875rem, .8286rem + .1905vw, 1rem);--text-body-md--line-height:clamp(1rem, .8143rem + .7619vw, 1.5rem);--text-tag:clamp(.75rem, .7036rem + .1905vw, .875rem);--text-tag--line-height:1rem;--spacing-page:2rem;--spacing-page-lg:5.5rem}}@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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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:where(:not(iframe)){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])){display:none!important}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;color:var(--color-oscar-ink);background:#fff}body{min-width:20rem;font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;font-size:1rem;line-height:1.5}body.has-open-overlay{overflow:hidden}img,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit}:focus-visible{outline:.1875rem solid var(--color-oscar-lime);outline-offset:.1875rem}[hidden]{display:none!important}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}}@layer vendor,woocommerce;@layer components{.c-button{cursor:pointer;min-height:2.25rem;font-size:var(--text-button);font-weight:500;line-height:var(--text-button--line-height);text-align:center;transition:color .18s var(--ease-oscar), background-color .18s var(--ease-oscar), border-color .18s var(--ease-oscar), transform .18s var(--ease-oscar);border:.0625rem solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:.4375rem .9375rem;text-decoration:none;display:inline-flex}.c-button:hover{transform:translateY(-.125rem)}.c-button--primary{color:var(--color-oscar-navy);background:var(--color-oscar-lime)}.c-button--primary:hover{color:#fff;background:var(--color-oscar-navy)}.site-header--flowforce .c-button--primary:hover,.site-footer--flowforce .c-button--primary:hover{color:var(--color-oscar-navy);background:#fff}.c-button--secondary{color:var(--color-oscar-navy);background:#fff;border-width:.09375rem;border-color:currentColor;padding:.40625rem .90625rem}.c-button--dark{color:#fff;background:var(--color-oscar-navy)}.c-button--dark:hover{color:#fff;background:var(--color-oscar-navy-hover)}.c-button--light{color:var(--color-oscar-navy);background:#fff}.c-button--outline-light{color:#fff;background:0 0;border-width:.09375rem;border-color:#fff;padding:.40625rem .90625rem}.c-button--sm{min-height:2.25rem}.c-button--full{width:100%}.c-heading{letter-spacing:-.015625rem;margin:0;font-weight:500}.c-heading--display{font-family:var(--font-display);font-size:var(--text-display);line-height:var(--text-display--line-height)}.c-heading--page{font-size:clamp(2.5rem,6vw,5rem);line-height:1}.c-heading--section{font-size:var(--text-h2);line-height:var(--text-h2--line-height)}.c-heading--card{font-size:var(--text-h3);line-height:var(--text-h3--line-height)}.c-heading--label{font-size:var(--text-label);line-height:var(--text-label--line-height);letter-spacing:0}.breadcrumbs{color:#595959;width:100%;font-size:.875rem;line-height:1.25rem}.breadcrumbs ol{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;display:flex}.breadcrumbs li{align-items:center;gap:.35rem;display:inline-flex}.breadcrumbs a{text-underline-offset:.2rem;text-decoration-thickness:.0625rem}.breadcrumbs [aria-current=page]{color:var(--color-oscar-ink);font-weight:500}.c-tag{min-height:1.5rem;color:var(--color-oscar-ink);background:var(--color-oscar-lime);font-size:var(--text-tag);line-height:var(--text-tag--line-height);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:.25rem .625rem;display:inline-flex}.c-tag--navy{color:#fff;background:var(--color-oscar-navy)}.c-tag--grey{background:var(--color-oscar-grey)}.form-field{gap:.375rem;display:grid}.form-field__label{font-size:.875rem;font-weight:500;line-height:1.25rem}.form-field__control{width:100%;min-height:2.8125rem;color:var(--color-oscar-ink);transition:border-color .18s var(--ease-oscar), box-shadow .18s var(--ease-oscar);background:#fff;border:.0625rem solid #7d7d7d;border-radius:0;padding:.75rem .5rem;font-size:.875rem;line-height:1rem}textarea.form-field__control{resize:vertical;min-height:7rem;line-height:1.4}select.form-field__control{appearance:none;background-image:url(/wp-content/themes/oscar-propulsion/public/build/assets/select-chevron-EB2Xb6k5.svg);background-position:right .75rem center;background-repeat:no-repeat;background-size:.9375rem .52rem;padding-right:2.5rem}.form-field__control:hover{border-color:var(--color-oscar-ink)}.form-field__control:focus-visible{border-color:var(--color-oscar-navy);outline-offset:.0625rem;outline:.1875rem solid #c3ff00a6}.form-field__control:disabled{cursor:not-allowed;color:#6a6a6a;background:var(--color-oscar-light)}.form-field__help,.form-field__error{margin:0;font-size:.75rem;line-height:1rem}.form-field__help{color:#595959}.form-field__error{color:#a51d1d}.form-field--error .form-field__control{border-color:#a51d1d}.choice-control{cursor:pointer;align-items:center;gap:.625rem;min-height:2.75rem;display:inline-flex}.choice-control input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.choice-control>span[aria-hidden]{background:#fff;border:.0625rem solid #7d7d7d;flex:none;place-items:center;width:1.25rem;height:1.25rem;display:grid}.choice-control input[type=radio]+span{border-radius:999px}.choice-control input:checked+span{border-color:var(--color-oscar-navy);background:var(--color-oscar-navy);box-shadow:inset 0 0 0 .25rem #fff}.choice-control input[type=checkbox]:checked+span{box-shadow:inset 0 0 0 .25rem var(--color-oscar-navy);background:var(--color-oscar-lime)}.choice-control input:focus-visible+span{outline:.1875rem solid var(--color-oscar-lime);outline-offset:.1875rem}.choice-control.is-disabled{cursor:not-allowed;opacity:.55}.c-alert{border-radius:var(--radius-oscar-sm);color:var(--color-oscar-ink);background:var(--color-oscar-light);border-left:.25rem solid;padding:.875rem 1rem}.c-alert--success{background:#ecfdf3;border-color:#15803d}.c-alert--caution{background:#fffbeb;border-color:#a16207}.c-alert--warning{background:#fef3f2;border-color:#b42318}.c-alert--info{border-color:var(--color-oscar-navy);background:#f1f2ff}.c-modal,.c-drawer{z-index:130;background:#1c1f42b8;display:grid;position:fixed;inset:0}.c-modal{place-items:center;padding:1rem}.c-modal__panel{background:#fff;width:min(100%,33rem);max-height:min(90vh,50rem);padding:1rem;overflow-y:auto;box-shadow:0 0 .4375rem #0000001a}.c-modal--sm .c-modal__panel{max-width:20.875rem}.c-modal--lg .c-modal__panel{max-width:50rem}.c-modal__header,.c-drawer__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.c-modal__header{padding-right:2.75rem;position:relative}.c-modal__header .c-dismiss{position:absolute;top:-.8125rem;right:-.8125rem}.c-modal__header h2,.c-drawer__header h2{margin:0;font-size:1rem;font-weight:500;line-height:1.25rem}.c-modal__body{margin-top:.5rem}.c-modal__footer,.c-drawer__footer{margin-top:1rem}.c-dismiss{cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:2.75rem;height:2.75rem;padding:0;display:grid}.c-dismiss img{width:1.09375rem;height:1.09375rem}.c-drawer{justify-items:end}.c-drawer--left{justify-items:start}.c-drawer__panel{background:#fff;flex-direction:column;width:min(100%,30rem);height:100%;padding:1.5rem;display:flex;box-shadow:0 0 2rem #0000002e}.c-drawer__body{flex:1;margin-top:1.5rem;overflow-y:auto}.c-accordion{border-top:.0625rem solid #b9b9b9}.c-accordion:last-child{border-bottom:.0625rem solid #b9b9b9}.c-accordion summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:3.5rem;padding:.75rem 0;font-weight:500;list-style:none;display:flex}.c-accordion summary::-webkit-details-marker{display:none}.c-accordion__content{padding:0 0 1.25rem}.c-accordion__content>:first-child{margin-top:0}.c-accordion__content>:last-child{margin-bottom:0}.c-tabs__list{flex-wrap:wrap;gap:1rem;display:flex}.c-tabs__list button{border:.0625rem solid var(--color-oscar-navy);cursor:pointer;min-height:2.25rem;color:var(--color-oscar-navy);background:#fff;border-radius:999px;padding:.5rem 1rem;font-weight:500}.c-tabs__list button[aria-selected=true]{color:#fff;background:var(--color-oscar-navy)}.c-tabs__panels{margin-top:1.5rem}.c-tabs__panel:focus-visible{outline-offset:.5rem}.c-carousel{min-width:0;max-width:100%;position:relative}.c-carousel__header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.c-carousel__controls{gap:.5rem;display:flex}.c-carousel__controls button{border:.0625rem solid var(--color-oscar-navy);cursor:pointer;width:2.75rem;height:2.75rem;color:var(--color-oscar-navy);background:#fff;border-radius:999px;place-items:center;display:grid}.c-carousel__controls button:disabled{cursor:not-allowed;opacity:.35}.c-carousel__track{scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;gap:1rem;width:100%;padding:.25rem .25rem 1rem;display:flex;overflow-x:auto}.c-carousel__track::-webkit-scrollbar{display:none}.layout-news__track::-webkit-scrollbar{display:none}.c-carousel__track>*{scroll-snap-align:start;flex:0 0 min(22.75rem,82vw);width:min(22.75rem,82vw)}.c-carousel.is-static :is(.c-carousel__controls,.c-carousel__side,.c-carousel__dots){display:none}.c-carousel__viewport{position:relative}.c-carousel__side{z-index:1;cursor:pointer;width:2.75rem;height:2.75rem;color:inherit;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.c-carousel__side:before{content:"";width:2.125rem;height:2.125rem;transition:background-color .18s var(--ease-oscar);border:.09375rem solid;border-radius:999px;position:absolute}.c-carousel__side:hover:before{background:#ffffff73}.c-carousel__side:disabled{cursor:not-allowed;opacity:.35}.c-carousel__side[data-carousel-prev]{left:-2.6875rem}.c-carousel__side[data-carousel-next]{right:-2.6875rem}.c-carousel__dots{justify-content:center;gap:0;margin-top:1.25rem;display:flex}.c-carousel__dots button{cursor:pointer;background:0 0;border:0;place-items:center;width:2.25rem;height:2.25rem;padding:0;display:grid}.c-carousel__dots button:before{content:"";background:var(--color-oscar-navy);width:1.0625rem;height:1.0625rem;transition:background-color .18s var(--ease-oscar);border-radius:999px}.c-carousel__dots button[aria-current=true]:before{background:var(--color-oscar-grey)}.text-white .c-carousel__dots button:before{background:#fff}.text-white .c-carousel__dots button[aria-current=true]:before{background:#6e6e6e}.quantity-control{border:.0625rem solid #7d7d7d;grid-template-columns:2.75rem 3rem 2.75rem;min-height:2.75rem;display:inline-grid}.quantity-control button{cursor:pointer;background:#fff;border:0;font-size:1.25rem}.quantity-control input{text-align:center;appearance:textfield;border:0;border-left:.0625rem solid #b9b9b9;border-right:.0625rem solid #b9b9b9;width:100%;padding:.5rem .25rem}.quantity-control input::-webkit-inner-spin-button{appearance:none}.c-card,.event-card{border-radius:var(--radius-oscar-lg);box-shadow:var(--shadow-oscar);background:#fff;overflow:hidden}.c-card{flex-direction:column;display:flex}.c-card__media,.event-card__media{aspect-ratio:1;background:#ededed;overflow:hidden}.event-card__media{aspect-ratio:411/363}.c-card__media img,.event-card__media img{object-fit:cover;width:100%;height:100%}.c-card__body{flex-direction:column;flex:1;align-items:flex-start;min-height:18rem;padding:1rem;display:flex}.c-card--compact .c-card__body{min-height:0}.c-card--marine .c-card__body{background:var(--color-oscar-marine)}.c-card--aviation .c-card__body{background:var(--color-oscar-aviation)}.c-card__eyebrow,.c-card__meta{margin:0;font-size:.875rem}.c-card__meta{font-size:var(--text-meta);line-height:var(--text-meta--line-height)}.c-card__eyebrow{text-transform:uppercase;margin-bottom:.5rem;font-weight:500}.c-card__copy{margin-top:1rem}.c-card__copy>:first-child{margin-top:0}.c-card__meta{margin-top:auto;padding-top:1.25rem}.c-card__footer{margin-top:1rem}.c-card:is(:hover,:focus-within) .c-card__footer .c-button{transform:translateY(-.125rem)}.c-card__media img{transition:transform .5s var(--ease-oscar)}.c-card:is(:hover,:focus-within) .c-card__media img{transform:scale(1.025)}.c-card .c-heading a,.event-card .c-heading a{text-decoration:none}.c-card .c-heading a:after,.event-card .c-heading a:after{content:"";position:absolute;inset:0}.c-card,.event-card{position:relative}.event-card__body{gap:1rem;padding:1rem;display:flex}.event-card__date{border-radius:var(--radius-oscar-sm);background:var(--color-oscar-grey);min-width:clamp(2.6875rem,2.6179rem + .2857vw,2.875rem);font-size:var(--text-tag);line-height:var(--text-tag--line-height);text-align:center;flex-direction:column;flex:none;justify-content:space-between;align-self:stretch;align-items:center;padding:.5rem;display:flex}.event-card__date strong{font-size:var(--text-h3);font-weight:700;line-height:var(--text-h3--line-height);letter-spacing:-.015625rem}.event-card__content{flex:1;align-content:start;gap:.5rem;min-width:0;display:grid}.event-card__location{font-size:var(--text-body-md);line-height:var(--text-body-md--line-height);margin:0}.event-card__tags{flex-wrap:wrap;gap:.5rem;display:flex}.rating{flex-wrap:wrap;align-items:center;gap:.5rem;display:inline-flex}.rating__stars{color:#c4c4c4;letter-spacing:.1rem;line-height:1;display:inline-block;position:relative}.rating__stars>span:last-child{color:var(--color-oscar-navy);white-space:nowrap;position:absolute;top:0;left:0;overflow:hidden}.rating__count{font-size:.875rem}.rating--summary{font-size:var(--text-label);font-weight:500;line-height:var(--text-label--line-height);gap:.5rem}.rating--summary .rating__stars{letter-spacing:0;font-size:1.1875rem}.rating--summary .rating__stars>span:last-child{color:#ff7600}.rating--summary .rating__count{font-size:inherit}.rating--large .rating__value{font-size:var(--text-h2);line-height:var(--text-h2--line-height)}.rating--large .rating__stars{font-size:1.5rem}.state-panel{border-radius:var(--radius-oscar-lg);background:#fff;border:.0625rem solid #b9b9b9;align-items:flex-start;gap:1rem;padding:1.25rem;display:flex}.state-panel__icon{background:#7d7d7d;border-radius:999px;flex:none;width:.875rem;height:.875rem;margin-top:.3rem}.state-panel--success .state-panel__icon{background:#15803d}.state-panel--error .state-panel__icon{background:#b42318}.state-panel--loading .state-panel__icon{border:.125rem solid #b9b9b9;border-top-color:var(--color-oscar-navy);background:0 0;animation:.8s linear infinite oscar-spin}.state-panel__title,.state-panel__message{margin:0}.state-panel__title{font-weight:500}.state-panel__message{color:#595959;margin-top:.25rem}.state-panel__action{margin-top:1rem}.skeleton-card{border-radius:var(--radius-oscar-lg);box-shadow:var(--shadow-oscar);background:#fff;overflow:hidden}.skeleton-card__media,.skeleton-card__line{background:linear-gradient(100deg,#ededed 35%,#f7f7f7 50%,#ededed 65%) 0 0/200% 100%;animation:1.4s infinite oscar-skeleton;display:block}.skeleton-card__media{aspect-ratio:1}.skeleton-card__content{gap:.75rem;padding:1rem;display:grid}.skeleton-card__line{width:var(--skeleton-line);border-radius:999px;height:1rem}article.component-library{width:min(100% - 2.5rem,79rem);margin:0 auto;padding:3.75rem 0 6rem}.component-library__hero{gap:1rem;padding-bottom:3rem;display:grid}.component-library__hero>p{max-width:46rem;margin:0}.component-library__section{border-top:.0625rem solid var(--color-oscar-grey);gap:1.5rem;min-width:0;padding:3rem 0;display:grid}.component-library__row{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.component-library__form{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;max-width:48rem;display:grid}.component-library__choices{display:grid}.component-library__split{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem;display:grid}.component-library__states{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.component-library__intro{gap:.75rem;display:grid}.component-library__intro p{max-width:46rem;margin:0}.component-library__examples{flex-wrap:wrap;align-items:flex-start;gap:2.5rem 1.5rem;min-width:0;display:flex}.component-library__example{max-width:100%}.component-library__example--blog{width:22.75rem}.component-library__example--product,.component-library__example--event{width:25.6667rem}.component-library__example--category{width:15rem}.component-library__example--upsell{width:32.3125rem}.component-library__example--review{width:45.6875rem}.component-library__example--confirmation{width:29.9375rem}.component-library__example--location{width:26.75rem}.component-library__bleed{margin-inline:calc(50% - 50vw)}.component-modal-form{gap:.5rem;display:grid}@keyframes oscar-spin{to{transform:rotate(360deg)}}@keyframes oscar-skeleton{to{background-position-x:-200%}}.announcement-bar{color:#fff;background:var(--color-oscar-navy);letter-spacing:0;justify-content:center;align-items:center;height:3.125rem;padding:0 5.5rem;font-size:.875rem;display:flex;position:relative}.announcement-bar p{margin:0}.locale-controls{align-items:center;gap:1rem;display:flex;position:absolute;right:5.5rem}.locale-control{cursor:pointer;width:15.1875rem;min-height:2.125rem;color:inherit;background:0 0;border:.0625rem solid;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;display:inline-flex}.locale-control+.locale-control{width:8.5625rem}.locale-control img{border-radius:.125rem;flex:none}.locale-control>span:not(.ui-chevron){text-align:left;flex:1;padding-left:.5rem}.site-header__bar{height:4.375rem;color:var(--color-oscar-ink);box-shadow:var(--shadow-oscar);background:#fff;grid-template-columns:auto 1fr auto;align-items:center;gap:3.5rem;padding:0 5.5rem;display:grid}.site-header--flowforce .site-header__bar{gap:2rem}.site-logo{flex:none;align-items:center;width:14.4375rem;display:inline-flex}.site-header--flowforce .site-logo{width:15.5rem}.site-header__desktop-nav{white-space:nowrap;justify-content:flex-start;align-items:center;gap:1.25rem;font-size:1rem;font-weight:500;display:flex}.site-header__desktop-nav>a,.nav-dropdown>button{color:inherit;cursor:pointer;background:0 0;border:0;padding:.5rem 0;text-decoration:none}.site-header__desktop-nav>a{text-underline-offset:.1875rem;transition:text-decoration-color .18s var(--ease-oscar);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:.0625rem}.site-header__desktop-nav>a:hover,.site-header__desktop-nav>a[aria-current=page]{text-decoration-color:currentColor}.nav-dropdown{position:relative}.nav-dropdown>button{align-items:center;gap:.4rem;display:flex}.ui-icon{flex:none;display:block}.ui-icon--arrow{width:1.125rem;height:auto}.ui-arrow{--arrow-dir:1;flex:none;justify-content:center;align-items:center;margin-inline:-.125rem;padding-inline:.125rem;line-height:1;display:inline-flex;overflow:hidden}.ui-arrow>*{display:block}.ui-arrow--back,.mobile-navigation__back .ui-arrow{--arrow-dir:-1}:is(a,button):is(:hover,:focus-visible):not(:disabled) .ui-arrow>*{animation:oscar-arrow-pan .5s var(--ease-arrow) 1}.product-configurator__cart .single_add_to_cart_button:is(:hover,:focus-visible):not(.disabled):after{animation:oscar-arrow-mask-pan .5s var(--ease-arrow) 1}@keyframes oscar-arrow-pan{0%{translate:0}40%{translate:calc(1.3125rem * var(--arrow-dir))}41%{translate:calc(-1.3125rem * var(--arrow-dir))}to{translate:0}}@keyframes oscar-arrow-mask-pan{0%{-webkit-mask-position:0;mask-position:0}40%{-webkit-mask-position:1.3125rem;mask-position:1.3125rem}41%{-webkit-mask-position:-1.3125rem;mask-position:-1.3125rem}to{-webkit-mask-position:0;mask-position:0}}.is-reveal-pending .reveal-item{opacity:0}.is-revealing .reveal-item{animation:oscar-reveal .9s var(--ease-oscar) calc(var(--reveal-i,0) * 80ms) both}.is-revealing .reveal-item :is(.layout-split__media,.layout-technical__media,.layout-testing__media,.layout-industry-card__media,.athlete-card__media,.c-card__media,.ambassador-join__media,.ambassador-quality__media) img,.is-revealing :is(.try-card,.ambassador-banner).reveal-item>img,.is-revealing :is(.layout-split__media,.layout-technical__media,.layout-testing__media,.ambassador-join__media,.ambassador-quality__media).reveal-item img{animation:oscar-reveal-media 1.4s var(--ease-oscar) calc(var(--reveal-i,0) * 80ms) both}@keyframes oscar-reveal{0%{opacity:0;translate:0 1.5rem}}@keyframes oscar-reveal-media{0%{scale:1.06}}.ui-icon--close{width:1rem;height:1rem}.text-link{color:var(--color-oscar-ink);font-size:var(--text-label);font-weight:500;line-height:var(--text-label--line-height);align-items:center;gap:.875rem;text-decoration:none;display:inline-flex}.text-link:hover{text-underline-offset:.2em;text-decoration:underline}.text-link .ui-icon{transition:transform .18s var(--ease-oscar)}.ui-chevron{width:.5rem;height:.5rem;transition:transform .18s var(--ease-oscar);border-bottom:.09375rem solid;border-right:.09375rem solid;flex:none;display:inline-block;transform:translateY(-.125rem)rotate(45deg)}[aria-expanded=true]>.ui-chevron,.site-footer__accordion[open] .ui-chevron{transform:translateY(.125rem)rotate(225deg)}.nav-dropdown.is-current>button{text-underline-offset:.1875rem;text-decoration:underline;text-decoration-thickness:.0625rem}.nav-dropdown__panel{z-index:30;background:#fff;width:16.875rem;padding:.25rem 0;position:absolute;top:calc(100% + .125rem);left:50%;transform:translate(-50%);box-shadow:0 0 .4375rem #0000001a}.nav-dropdown__panel a{color:#000;transition:background-color .18s var(--ease-oscar);padding:.75rem 1rem;font-size:1rem;font-weight:500;line-height:1rem;text-decoration:none;display:block}.nav-dropdown__panel a:hover{background:var(--color-oscar-light)}.nav-dropdown__panel a[aria-current=page]{text-underline-offset:.25rem;text-decoration:underline}.site-header__actions{justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.site-header__actions .c-button{color:#fff;background:var(--color-oscar-navy)}.site-header__actions .c-button:hover{color:#fff;background:var(--color-oscar-navy-hover)}.site-header--flowforce .site-header__actions{flex:none;width:12.58rem}.site-header--flowforce .site-header__actions .c-button{white-space:nowrap;flex:none;width:6.875rem;height:2.25rem}.header-icon-link{border-radius:999px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex;position:relative}.header-icon-link img{width:auto;height:1.9375rem}.site-header--flowforce .header-icon-link:nth-child(2){flex:none;width:1.9375rem;height:1.9375rem}.site-header--flowforce .header-icon-link:nth-child(3){flex:none;width:2.25rem;height:1.9375rem}.header-cart-link__count{min-width:.9375rem;height:.9375rem;color:var(--color-oscar-ink);background:var(--color-oscar-lime);border-radius:999px;justify-content:center;align-items:center;font-size:.75rem;font-weight:500;line-height:1;display:flex;position:absolute;top:0;right:-.1rem}.header-cart-link__frame{clip-path:inset(-.25rem);place-items:center;width:100%;height:100%;display:grid}.header-cart-link__vehicle{place-items:center;width:100%;height:100%;display:grid;position:relative}.header-cart-link__vehicle.is-departing{animation:oscar-cart-depart .34s var(--ease-nav-out) forwards}.header-cart-link__vehicle.is-away{transform:translate(150%)rotate(-8deg)}.header-cart-link__vehicle.is-arriving{animation:oscar-cart-arrive .52s var(--ease-oscar)}@keyframes oscar-cart-depart{0%{transform:none}25%{transform:translate(-8%)rotate(4deg)}to{transform:translate(150%)rotate(-8deg)}}@keyframes oscar-cart-arrive{0%{transform:translate(-150%)rotate(-8deg)}70%{transform:translate(6%)rotate(2deg)}to{transform:none}}.site-header__menu-toggle{width:2.75rem;height:2.75rem;color:var(--color-oscar-navy);background:0 0;border:0;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:.3rem;padding:0;display:none}.site-header__menu-toggle>span:not(.sr-only){background:currentColor;width:1.45rem;height:.125rem}.nojs-navigation{display:none}.mobile-navigation{--menu-gap:1.6875rem;--nav-bar-height:3.625rem;z-index:100;inset:var(--nav-top,0) 0 0;color:var(--color-oscar-ink);clip-path:inset(0 0 calc(100% - var(--nav-bar-height)) 0);overscroll-behavior:contain;transition:clip-path .3s var(--ease-nav-out);background:#fff;flex-direction:column;display:flex;position:fixed;overflow-y:auto}.mobile-navigation.is-open{clip-path:inset(0);transition:clip-path .5s var(--ease-oscar)}.site-header--flowforce .mobile-navigation{--menu-gap:1.5rem;--nav-bar-height:4.375rem}.mobile-navigation__top{height:var(--nav-bar-height);margin:0 var(--spacing-page);flex:none;position:relative}.mobile-navigation__top:after{content:"";background:var(--color-oscar-grey);transform-origin:0;height:.0625rem;transition:transform .3s var(--ease-nav-out);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.mobile-navigation.is-open .mobile-navigation__top:after{transition:transform .6s var(--ease-oscar) .12s;transform:scaleX(1)}.mobile-navigation__brand{display:contents}.mobile-navigation__logo{width:var(--nav-logo-width,10.1875rem);height:auto;top:var(--nav-logo-y,.8125rem);left:calc(var(--nav-logo-x,4.125rem) - var(--spacing-page));position:absolute}.mobile-navigation__back,.mobile-navigation__close{width:2.75rem;height:2.75rem;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.mobile-navigation__back{top:var(--nav-toggle-y,.4375rem);left:calc(var(--nav-toggle-x,1.25rem) - var(--spacing-page));opacity:0;transition:opacity .18s var(--ease-nav-out), transform .3s var(--ease-nav-out);position:absolute;transform:translate(.5rem)}.mobile-navigation__back .ui-icon{transform:rotate(180deg)}.mobile-navigation__close{opacity:0;transition:opacity .18s var(--ease-nav-out), transform .3s var(--ease-nav-out);margin-top:-1.375rem;position:absolute;top:50%;right:-.875rem;transform:rotate(-90deg)scale(.6)}.mobile-navigation.is-open :is(.mobile-navigation__back,.mobile-navigation__close){opacity:1;transition:opacity .3s var(--ease-oscar) 80ms, transform .5s var(--ease-oscar) 80ms;transform:none}.mobile-navigation [data-nav-stagger]{opacity:0;transition:opacity .18s var(--ease-nav-out), transform .3s var(--ease-nav-out);transform:translateY(.75rem)}.mobile-navigation.is-open [data-nav-stagger]{opacity:1;transition:opacity .4s var(--ease-oscar), transform .6s var(--ease-oscar);transition-delay:calc(.16s + var(--i,0) * 45ms);transform:none}.mobile-navigation__disclosure [data-disclosure-panel]:not([hidden])>a{animation:oscar-nav-rise .4s var(--ease-oscar) both}.mobile-navigation__disclosure [data-disclosure-panel]:not([hidden])>a:nth-child(2){animation-delay:60ms}.mobile-navigation__disclosure [data-disclosure-panel]:not([hidden])>a:nth-child(3){animation-delay:.12s}@keyframes oscar-nav-rise{0%{opacity:0;transform:translateY(.5rem)}}.mobile-navigation__body{padding:var(--menu-gap) var(--spacing-page) 1.6875rem;flex-direction:column;flex:1;gap:1.5rem;display:flex}.mobile-navigation__links,.mobile-navigation__cards{margin:0;padding:0;list-style:none;display:grid}.mobile-navigation__links{gap:1.5rem}.mobile-navigation__links a{color:inherit;letter-spacing:-.015625rem;font-size:1.5rem;font-weight:500;line-height:2rem;text-decoration:none}.mobile-navigation__cards{gap:1rem}.mobile-navigation__cards a{color:inherit;font-size:var(--text-label);align-items:center;gap:1rem;font-weight:500;line-height:1rem;text-decoration:none;display:flex}.mobile-navigation__thumb{border-radius:var(--radius-oscar-sm);background:#d9d9d9;flex:none;width:5.625rem;height:5.625rem;overflow:hidden}.mobile-navigation__thumb img{object-fit:cover;width:100%;height:100%}.mobile-navigation :is(a,button):hover,.mobile-navigation a[aria-current=page]{text-underline-offset:.2em;text-decoration:underline}.mobile-navigation__disclosure{margin-top:-.5rem}.mobile-navigation__disclosure button{width:100%;min-height:1.5rem;color:inherit;font-size:var(--text-label);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;margin-block:-.25rem;padding:0;font-weight:500;line-height:1rem;display:flex}.mobile-navigation__disclosure [data-disclosure-panel]{gap:1.5rem;padding:1rem 1rem 0;display:grid}.mobile-navigation__disclosure [data-disclosure-panel][hidden]{display:none}.mobile-navigation__disclosure a{color:inherit;font-size:var(--text-label);font-weight:500;line-height:1rem;text-decoration:none}.mobile-navigation__footer{flex-direction:column;align-items:flex-start;gap:1.5rem;margin-top:auto;display:flex}.mobile-navigation__locale{gap:1rem;width:15.1875rem;display:grid}.site-header--flowforce .mobile-navigation__footer{align-items:stretch;gap:1rem;margin-top:0}.site-header--flowforce .mobile-navigation__locale{border-block:.0625rem solid var(--color-oscar-grey);width:auto;padding-block:1rem}.site-header--corporate .mobile-navigation .locale-select select{border-color:var(--color-oscar-grey)}.mobile-navigation .social-links{margin-top:0}.locale-select{align-items:center;width:100%;display:flex;position:relative}.locale-select img{object-fit:cover;pointer-events:none;width:1.625rem;height:.8125rem;position:absolute;left:1rem}.locale-select select{appearance:none;border:.0625rem solid var(--color-oscar-ink);width:100%;min-height:2.125rem;color:var(--color-oscar-ink);cursor:pointer;background:#fff url(/wp-content/themes/oscar-propulsion/public/build/assets/select-chevron-EB2Xb6k5.svg) right 1rem center/.6875rem .34375rem no-repeat;border-radius:0;padding:.5rem 2.5rem .5rem 1rem;font-size:.875rem;line-height:1rem}.locale-select.has-flag select{padding-left:3.125rem}.location-prompt{z-index:120;width:26.75rem;top:.5rem;right:var(--spacing-page-lg);color:var(--color-oscar-ink);box-shadow:var(--shadow-oscar);background:#fff;gap:1.5rem;padding:1rem;display:grid;position:fixed}.location-prompt--static{z-index:auto;position:relative;top:auto;right:auto}.location-prompt__header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.location-prompt__title{font-size:var(--text-h3);font-weight:500;line-height:var(--text-h3--line-height);letter-spacing:-.015625rem;margin:0}.location-prompt__close{width:2.75rem;height:2.75rem;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin:-.5rem -.9375rem -.5rem 0;padding:0;display:grid}.location-prompt__close .ui-icon{width:.78125rem;height:.78125rem}.location-prompt__controls{gap:1rem;display:flex}.location-prompt__controls .locale-select:first-child{flex:0 0 15.1875rem}.woocommerce :where(input:not([type=checkbox]):not([type=radio]),select,textarea){border-radius:var(--radius-oscar-sm);width:100%;min-height:3rem;color:var(--color-oscar-ink);background:#fff;border:.0625rem solid #b9b9b9;padding:.75rem .875rem}.site-footer{color:#fff;background:var(--color-oscar-navy);min-height:22.1875rem;padding:3.75rem 5.5rem 2rem}.site-footer--flowforce{color:#fff;background:var(--color-oscar-navy);min-height:26.375rem}.site-footer__inner{grid-template-columns:32.25rem 13.875rem 13.875rem 19rem;justify-content:start;gap:0;display:grid}.site-footer--corporate .site-footer__inner{grid-template-columns:37.125rem 22.875rem 19rem}.site-footer__newsletter h2{margin:0 0 .5rem;font-size:1.5rem;font-weight:500;line-height:2rem}.site-footer__newsletter p{color:#fff;margin:0 0 1.5rem}.newsletter-placeholder{border-bottom:.0625rem solid #fff;justify-content:space-between;align-items:center;max-width:20.8125rem;padding:0 0 .5625rem;text-decoration:none;display:flex}.site-footer address{max-width:20.8125rem;margin-top:1.5rem;font-style:normal}.site-footer--corporate address{margin-top:0}.site-footer__accordion{border:0}.site-footer__accordion summary{pointer-events:none;justify-content:space-between;align-items:center;display:flex}.site-footer__accordion summary .ui-chevron{display:none}.site-footer__accordion ul{gap:.5rem;margin:1rem 0 0;padding:0;display:grid!important}.site-footer__column>summary{font-size:1.5rem;font-weight:500;line-height:2rem;list-style:none}.site-footer__column>summary::-webkit-details-marker{display:none}.site-footer__column a{color:inherit;font-size:1rem;line-height:1.5rem;text-decoration:none}.site-footer__column a:hover,.site-footer__column a[aria-current=page]{text-underline-offset:.2rem;text-decoration:underline}.site-footer__contact{font-size:1rem;line-height:1.5rem}.social-links{align-items:center;gap:.5625rem;margin-top:1rem;display:flex}.social-links a{width:1.875rem;height:1.875rem;transition:opacity .18s var(--ease-oscar), transform .18s var(--ease-oscar);border-radius:999px;place-items:center;display:grid}.social-links a:hover{opacity:.8;transform:translateY(-.125rem)}.social-links img{width:1.875rem;height:1.875rem}.site-footer .social-links img{filter:none}.mobile-navigation .social-links img{filter:brightness(0)}.site-footer__payments{justify-content:center;align-items:center;gap:1rem;width:fit-content;margin:2.9375rem auto 0;display:flex}.payment-method{background:#fff;border-radius:.5rem;grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;width:3.1875rem;height:1.875rem;padding:.25rem;display:grid;overflow:hidden}.payment-method img{object-fit:contain;width:100%;min-width:0;height:100%;min-height:0}.layout-eyebrow{letter-spacing:.08em;text-transform:uppercase;margin:0 0 1rem;font-size:.875rem;font-weight:600}.layout-actions{justify-content:inherit;flex-wrap:wrap;gap:1rem;margin-top:1.75rem;display:flex}.layout-rich-text{font-size:var(--text-body-lg);line-height:var(--text-body-lg--line-height)}.layout-rich-text>:first-child{margin-top:0}.layout-rich-text>:last-child{margin-bottom:0}.layout-media-placeholder{background:linear-gradient(135deg, #35385f, var(--color-oscar-navy));width:100%;height:100%}.layout-hero{isolation:isolate;color:#fff;background:var(--color-oscar-navy);min-height:33.5rem;position:relative;overflow:hidden}.layout-hero>div{min-height:inherit;position:relative}.layout-hero__media,.layout-hero__shade{z-index:-2;position:absolute;inset:0}.layout-hero__media img,.layout-hero__media video{object-fit:cover;object-position:center;width:100%;height:100%}.layout-hero__media.is-focus-top :is(img,video){object-position:center top}.layout-hero__media.is-focus-bottom :is(img,video){object-position:center bottom}.layout-hero__media.is-focus-left :is(img,video){object-position:left center}.layout-hero__media.is-focus-right :is(img,video){object-position:right center}.layout-hero__shade{z-index:-1;background:linear-gradient(#05081738,#0508178a)}.layout-hero__content{width:min(100% - 2.5rem,72rem);min-height:inherit;text-align:center;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;padding:4.5rem 0;display:flex}.layout-hero .c-heading{color:var(--color-oscar-lime);text-wrap:balance}.layout-hero--accent-aviation .c-heading{color:var(--color-oscar-aviation)}.layout-hero--accent-marine .c-heading{color:var(--color-oscar-marine)}.layout-hero--accent-light .c-heading{color:#fff}.layout-hero__copy{max-width:34.6875rem;font-size:var(--text-h2);font-weight:500;line-height:var(--text-h2--line-height);margin:1.25rem 0 0}.layout-hero__scroll{color:#fff;align-items:center;gap:.75rem;min-height:2.75rem;padding:.5rem;font-size:.8125rem;text-decoration:none;display:flex;position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%)}.layout-hero__scroll span:last-child{font-size:1.25rem}.layout-hero__scroll-target{position:absolute;bottom:0}.layout-hero__content .layout-actions{width:auto;margin:0;position:absolute;bottom:2.25rem;left:50%;transform:translate(-50%)}.layout-hero__content .layout-actions .c-button:first-child:not(:only-child){min-width:15.0625rem}.layout-introduction__inner{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(2rem,7vw,8rem);display:grid}.layout-introduction.is-centred .layout-introduction__inner{text-align:center;max-width:54rem;margin-inline:auto;display:block}.layout-introduction.is-centred .layout-rich-text{margin-top:1.5rem}.layout-introduction.is-single .layout-introduction__inner{display:block}.layout-introduction.is-single .layout-rich-text :is(p,h2,h3){margin:0}.layout-introduction.is-single .layout-rich-text p+p{margin-top:.5rem}.layout-introduction.is-single .layout-rich-text *+:is(h2,h3),.layout-introduction.is-single .layout-rich-text :is(h2,h3)+*{margin-top:1rem}.layout-introduction.is-single .layout-rich-text h2{font-size:var(--text-h2);font-weight:500;line-height:var(--text-h2--line-height);letter-spacing:-.015625rem}.layout-rich-text strong{font-weight:700}.layout-rich-text>*+*{margin-top:.75em}.layout-rich-text :is(ul,ol){padding-left:1.25em}.layout-rich-text ul{list-style:outside}.layout-rich-text ol{list-style:decimal}.layout-rich-text li+li{margin-top:.25em}.layout-rich-text h3{font-size:var(--text-h3);font-weight:500;line-height:var(--text-h3--line-height);margin-top:1.5em}.layout-rich-text blockquote{max-width:56rem;margin:0 auto}.layout-rich-text blockquote p{font-size:var(--text-h3);line-height:var(--text-h3--line-height);letter-spacing:-.01em;margin:0}.layout-rich-text blockquote cite{font-size:var(--text-body-md);font-style:normal;line-height:var(--text-body-md--line-height);opacity:.85;margin-top:1.25rem;display:block}.layout-ticker{min-height:4.3125rem;color:var(--color-oscar-navy);background:var(--color-oscar-lime);overflow:hidden}.layout-ticker>div{overflow:hidden}.layout-ticker__track{width:max-content;min-width:100%;display:flex}.layout-ticker__group{flex:none;justify-content:space-around;align-items:center;gap:clamp(2rem,7vw,7rem);padding:.75rem clamp(2rem,5vw,5rem);display:flex}.layout-ticker__item{min-height:2.75rem;color:inherit;white-space:nowrap;align-items:center;gap:.75rem;font-weight:400;text-decoration:none;display:inline-flex}.layout-ticker__item img{object-fit:contain;width:auto;max-width:9rem;height:2.25rem}.layout-ticker.is-moving .layout-ticker__track{animation:30s linear infinite oscar-ticker}.layout-ticker.is-static .layout-ticker__group:last-child{display:none}.layout-ticker.is-static .layout-ticker__track,.layout-ticker.is-static .layout-ticker__group{width:100%}.layout-industries__header{padding:3rem var(--spacing-page-lg);color:#fff;background:var(--color-oscar-navy);align-items:center;display:flex}.layout-industries__grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.layout-industry-card{flex-direction:column;min-width:0;display:flex}.layout-industry-card__body{flex:1}.layout-industry-card__media{background:#ddd;height:26.5rem;overflow:hidden}.layout-industry-card__media img{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease-oscar)}.layout-industry-card:hover .layout-industry-card__media img{transform:scale(1.025)}.layout-industry-card__body{min-height:19.375rem;color:var(--color-oscar-navy);flex-direction:column;align-items:flex-start;padding:2rem;display:flex}.layout-industry-card--sport .layout-industry-card__body,.c-card--sport .c-card__body{background:var(--color-oscar-lime)}.layout-industry-card--marine .layout-industry-card__body{background:var(--color-oscar-marine)}.layout-industry-card--aviation .layout-industry-card__body{background:var(--color-oscar-aviation)}.layout-industry-card__body p{font-size:var(--text-body-lg);line-height:var(--text-body-lg--line-height);margin:1.5rem 0}.layout-industry-card__body .c-button{margin-top:auto}.layout-cta-band>div,.layout-contact-strip>div{justify-content:space-between;align-items:center;gap:3rem;display:flex}.layout-cta-band__content,.layout-contact-strip__content{max-width:48rem}.layout-cta-band .layout-rich-text,.layout-contact-strip .layout-rich-text{margin-top:1.5rem}.layout-cta-band .layout-actions{flex:none}.layout-news__header{justify-content:space-between;align-items:center;gap:2rem;margin-bottom:1.5rem;display:flex}.layout-news__header-actions{flex:none;align-items:center;gap:1rem;display:flex}.layout-news__controls button{width:2.25rem;height:2.25rem}.layout-news__carousel,.layout-news__grid{min-width:0;position:relative}.layout-news__track{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.layout-news__carousel .layout-news__track{scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;padding:.25rem .25rem 1rem;scroll-padding-inline:1rem;display:flex;overflow-x:auto}.layout-news__carousel .layout-news__track>*{scroll-snap-align:start;flex:0 0 min(22.75rem,82vw);width:min(22.75rem,82vw)}.layout-news .c-card{color:var(--color-oscar-navy)}.home .layout-hero{min-height:48.4375rem}.home .layout-hero__content{padding:6rem 0 8rem}.home .layout-hero__copy{max-width:31rem}.home .layout-hero__content .layout-actions{bottom:3.5rem}.home .layout-hero__scroll{bottom:.75rem}.home .layout-hero__scroll span:first-child{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.home .layout-introduction__inner{flex-direction:column;gap:1.25rem;display:flex}.home .layout-introduction .layout-rich-text{max-width:none;margin:0}.home .layout-rich-text p{margin:0}.home .layout-rich-text p+p{margin-top:.5rem}.home .layout-ticker__item{font-size:1.125rem}@media (width>=64rem){.layout-ticker__item,.home .layout-ticker__item{font-size:2.25rem;line-height:2.75rem}}.home .layout-industries__header{text-align:center;justify-content:center}.home .layout-industry-card__body{gap:0}.home .layout-cta-band>div{flex-direction:column;align-items:flex-start;gap:3rem}.home .layout-cta-band__content{max-width:none}.home .layout-cta-band .layout-actions{width:auto;margin:0}.layout-news .layout-news__header{padding-inline:var(--spacing-page-lg)}.layout-news .layout-news__track{gap:1.3125rem;padding:0 1rem}.layout-news .layout-news__carousel .layout-news__track>*{flex-basis:22.75rem;width:22.75rem}.layout-news .c-card__copy{display:none}.home .layout-contact-strip>div{display:block}.home .layout-contact-strip__content{max-width:none}.home .layout-contact-strip .layout-rich-text a{color:var(--color-oscar-navy);text-underline-offset:.2em}.layout-section-heading{gap:1rem;margin-bottom:1.5rem;display:grid}.layout-section-heading p{max-width:58rem;margin:0}.layout-disciplines .layout-section-heading{text-align:center;justify-items:center}.layout-disciplines__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;display:grid}.category-card{flex-direction:column;gap:1rem;min-width:0;display:flex}.category-card__media{aspect-ratio:1;background:#d9d9d9;overflow:hidden}.category-card__media img{object-fit:cover;width:100%;height:100%}.category-card__body{flex-direction:column;flex:1;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.category-card__copy{justify-items:start;gap:.5rem;display:grid}.category-card__copy p{margin:0;font-size:1rem;line-height:1.5rem}.layout-split>div,.layout-testing>div,.layout-technical>div{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:1rem;display:grid}.layout-split.is-reversed .layout-split__media{order:2}.layout-split__media,.layout-testing__media,.layout-technical__media{aspect-ratio:1;background:#d9d9d9;overflow:hidden}.layout-split__media img,.layout-testing__media img,.layout-technical__media img{object-fit:cover;width:100%;height:100%}.layout-split__content,.layout-testing__content,.layout-technical__content{flex-direction:column;align-items:flex-start;gap:1.5rem;min-width:0;display:flex}.layout-split__content{gap:1.25rem}.layout-split__content .layout-rich-text,.layout-testing__content .layout-rich-text,.layout-technical__content .layout-rich-text,.layout-testing__content>ul{font-size:var(--text-body-md);line-height:var(--text-body-md--line-height)}:is(.layout-split__content,.layout-testing__content,.layout-technical__content) .layout-rich-text :is(p,ul){margin:0}:is(.layout-split__content,.layout-testing__content,.layout-technical__content) .layout-rich-text>:is(p,ul)+:is(p,ul){margin-top:.5rem}:is(.layout-testing__content,.layout-technical__content) ul{padding-left:1.5rem;list-style:outside}.layout-testing__content>ul{margin:0}.layout-testing__summary{font-size:var(--text-body-md);font-weight:700;line-height:var(--text-body-md--line-height);margin:0}.layout-testing__note{border-radius:var(--radius-oscar-lg);width:100%;min-height:3.0625rem;font-size:var(--text-body-lg);line-height:var(--text-body-lg--line-height);text-align:center;background:#ffffff4d;justify-content:center;align-items:center;margin:0;padding:.5rem 1rem;display:flex}.layout-downloads{justify-items:start;gap:.5rem;display:grid}.layout-downloads a{text-underline-offset:.15em;font-size:1rem;font-weight:500;line-height:1.25rem;text-decoration:underline}.layout-accreditations .c-heading--section{text-align:center;margin-bottom:2.5rem}.layout-accreditations__grid{grid-template-columns:repeat(var(--accreditation-count,5), minmax(0, 1fr));text-align:center;gap:1.5rem;display:grid}.layout-accreditations__grid article{align-content:start;justify-items:center;gap:1rem;display:grid}.layout-accreditations__grid img{object-fit:contain;width:auto;height:6rem}.layout-accreditations__grid .c-heading{font-size:var(--text-body-md);font-weight:400;line-height:var(--text-body-md--line-height);letter-spacing:0}.layout-accreditations__grid p{font-size:var(--text-body-md);line-height:var(--text-body-md--line-height);margin:0}.layout-athletes .c-carousel__header{margin-bottom:1.5rem}.layout-athletes .c-carousel__track{gap:1.25rem;padding:0}.layout-athletes .c-carousel__track>*{flex:0 0 calc(25% - .9375rem);width:auto}.athlete-card{min-width:0;color:inherit;align-content:start;gap:1rem;display:grid}.athlete-card__media{aspect-ratio:301/483;border-radius:var(--radius-oscar-lg);background:#d9d9d9;overflow:hidden}.athlete-card__media img{object-fit:cover;width:100%;height:100%}.athlete-card h3{font-size:var(--text-body-lg);font-weight:400;line-height:var(--text-body-lg--line-height);margin:0}.athlete-card h3 a{text-decoration:none}.athlete-card h3 a:after{content:"";position:absolute;inset:0}.athlete-card{position:relative}.layout-try .layout-section-heading{padding:3rem var(--spacing-page-lg) 1.5rem;gap:1.5rem;margin:0}.layout-try .layout-section-heading p{max-width:none;font-size:1rem;line-height:1.5rem}.layout-try__grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.try-card{aspect-ratio:720/550;background:#d9d9d9;position:relative;overflow:hidden}.try-card:nth-child(2){background:var(--color-oscar-light)}.try-card>img,.try-card>.layout-media-placeholder{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.try-card__overlay{bottom:3.5rem;left:var(--spacing-page-lg);position:absolute}.layout-testimonials .c-carousel__header{text-align:center;justify-content:center;margin-bottom:1.25rem}.layout-testimonials .c-carousel__track{gap:1rem;padding:0}.layout-testimonials .c-carousel__track>*{flex:0 0 22.75rem;width:22.75rem}.layout-testimonials{overflow-x:clip}.layout-testimonials .c-carousel__track{width:auto;padding-right:min(calc((100vw - 100%) / 2), var(--spacing-page-lg));margin-inline:calc(50% - 50vw);padding-left:calc(50vw - 50%)}.testimonial-card{text-align:center;align-content:start;gap:1rem;margin:0;padding:1rem;display:grid}.testimonial-card blockquote{font-size:var(--text-h3);font-weight:500;line-height:var(--text-h3--line-height);letter-spacing:-.015625rem;margin:0}.testimonial-card figcaption{font-size:1rem;line-height:1.5rem}.collection-intro .breadcrumbs{top:.75rem;right:var(--spacing-page-lg);left:var(--spacing-page-lg);width:auto;color:var(--color-oscar-ink);text-align:left;position:absolute}.collection-intro{color:var(--color-oscar-ink);background:var(--color-oscar-lime);text-align:center;justify-items:center;gap:1.5rem;padding:3.75rem 5.5rem;display:grid;position:relative}.collection-intro>p{max-width:69.375rem;font-size:var(--text-h3);font-weight:500;line-height:var(--text-h3--line-height);letter-spacing:-.015625rem;margin:0}.collection-nav{flex-wrap:wrap;justify-content:center;gap:1.25rem;display:flex}.collection-nav a{border:.09375rem solid var(--color-oscar-navy);min-height:2.25rem;color:var(--color-oscar-navy);font-size:var(--text-button);font-weight:500;line-height:var(--text-button--line-height);white-space:nowrap;transition:background-color .18s var(--ease-oscar), color .18s var(--ease-oscar);border-radius:999px;align-items:center;padding:.5rem 1rem;text-decoration:none;display:inline-flex}.collection-nav a:hover{background:#1c1f4214}.collection-nav a[aria-current=page]{color:#fff;background:var(--color-oscar-navy)}.collection-products{padding:3.75rem 5.5rem}.collection-products>header{text-align:center;justify-items:center;gap:1rem;max-width:57.3125rem;margin:0 auto 1.5rem;display:grid}.collection-products>header .c-heading{font-size:clamp(2rem,1.675rem + 1.3333vw,2.8125rem);font-weight:700;line-height:clamp(2.25rem,1.9524rem + 1.219vw,3.25rem)}.collection-products>header p{font-size:var(--text-body-lg);line-height:var(--text-body-lg--line-height);margin:0}.collection-page [data-collection-region=products]{transition:opacity .2s var(--ease-oscar)}.collection-page.is-loading [data-collection-region=products]{opacity:.4;pointer-events:none}.product-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.product-card-grid--single{grid-template-columns:minmax(0,25.6875rem);justify-content:center}.product-card{flex-direction:column;align-items:flex-start;gap:1rem;min-width:0;display:flex;position:relative}.product-card__media{aspect-ratio:1;border-radius:var(--radius-oscar-lg);background:var(--color-oscar-grey);width:100%;display:block;overflow:hidden}.product-card__media img{object-fit:cover;width:100%;height:100%}.product-card__badge{position:absolute;top:1.25rem;left:1.25rem}.product-card__title a{color:inherit;text-decoration:none}.product-card__title a:hover{text-underline-offset:.15em;text-decoration:underline}.product-card__price{margin:0;font-size:1rem;line-height:1.5rem}.single-product .main{overflow:clip}.product-detail{--product-inline:max(var(--spacing-page-lg), calc((100% - 79rem) / 2));color:var(--color-oscar-ink);background:#fff}.product-detail__breadcrumb{max-width:90rem;margin:0 auto;padding:.75rem 5.5rem 0 5.6875rem}.product-detail__hero{grid-template-columns:minmax(0,731fr) minmax(0,517fr);align-items:start;gap:1rem;max-width:90rem;margin:0 auto;padding:2.4375rem 5.5rem 3.75rem;display:grid}.product-gallery{grid-template-columns:5.6875rem minmax(0,1fr);align-content:start;gap:1rem;min-width:0;display:grid}.product-gallery__thumbs{align-content:start;gap:1rem;display:grid}.woocommerce .product-gallery__thumb{aspect-ratio:1;cursor:pointer;background:#d9d9d9;border:.09375rem solid #0000;border-radius:0;width:100%;min-height:0;padding:0;display:block;overflow:hidden}.product-gallery__thumb img{object-fit:cover;width:100%;height:100%}.product-gallery__thumb.is-active{border-color:var(--color-oscar-navy)}.product-gallery__thumb:focus-visible{outline:.1875rem solid var(--color-oscar-lime);outline-offset:.1875rem}.product-gallery__stage,.product-gallery__empty{aspect-ratio:1;background:#d9d9d9;place-items:center;margin:0;display:grid;position:relative;overflow:hidden}.product-gallery__stage img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.product-gallery__empty{color:#595959;grid-column:1/-1}.product-gallery__review{grid-column:1/-1}.product-gallery__review--empty{border:.0625rem solid var(--color-oscar-ink);border-radius:var(--radius-oscar-lg);align-content:center;min-height:10.8125rem;padding:1rem;display:grid}.product-gallery__review--empty p{max-width:32rem;margin:.75rem 0 0}.product-configurator{flex-direction:column;gap:1.5rem;min-width:0;display:flex}.product-blades{gap:1rem;display:flex}.product-blade{border:.09375rem solid var(--color-oscar-navy);min-width:0;min-height:2.25rem;color:var(--color-oscar-navy);font-size:var(--text-label);font-weight:500;line-height:var(--text-label--line-height);text-align:center;transition:background-color .18s var(--ease-oscar), color .18s var(--ease-oscar);background:#fff;border-radius:999px;flex:1 1 0;justify-content:center;align-items:center;padding:.4375rem 1rem;text-decoration:none;display:inline-flex}.product-blade:hover{background:#1c1f4214}.product-blade[aria-current=page]{color:#fff;background:var(--color-oscar-navy)}.product-configurator h1{font-size:var(--text-h2);font-weight:500;line-height:var(--text-h2--line-height);letter-spacing:-.015625rem;margin:0}.product-configurator__price{font-size:var(--text-h2);font-weight:500;line-height:var(--text-h2--line-height);letter-spacing:-.015625rem;flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem;display:flex}.product-configurator__price del{opacity:.6;margin-right:.5rem;font-size:.65em}.product-configurator__price ins{text-decoration:none}.product-configurator__preorder-label{color:#b42318;letter-spacing:0;font-size:1rem;font-weight:400;line-height:1.25rem}.product-configurator__tagline{font-size:var(--text-body-lg);line-height:var(--text-body-lg--line-height);margin:0}.product-configurator__benefits{gap:.5rem;margin:0;padding:0;font-size:1rem;line-height:1.5rem;list-style:none;display:grid}.product-configurator__benefits li{align-items:flex-start;gap:.5rem;display:flex}.product-configurator__benefit-icon{background:var(--color-oscar-lime);border-radius:999px;flex:none;place-items:center;width:1.4375rem;height:1.4375rem;display:grid}.product-configurator__benefit-icon img{width:1.0625rem;height:1.0625rem}.product-options__prompt{font-size:var(--text-h3);font-weight:500;line-height:var(--text-h3--line-height);letter-spacing:-.015625rem;margin:0}.product-options{position:relative}.product-options fieldset{border:0;min-width:0;margin:0;padding:0}.product-options legend{margin:0 0 1rem;padding:0;font-size:1rem;line-height:1.5rem}.product-options legend strong,.product-variation-label strong{font-weight:700}.product-options__guide{text-underline-offset:.15em;font-weight:700;line-height:1.5rem;text-decoration:underline;position:absolute;top:0;right:0}.product-options__pills{flex-wrap:wrap;gap:1rem;display:flex}.product-options__pills .product-option{cursor:pointer;min-height:2.25rem;color:var(--color-oscar-navy);background:var(--color-oscar-grey);font-size:var(--text-label);font-weight:500;line-height:var(--text-label--line-height);transition:border-color .18s var(--ease-oscar);border:.09375rem solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:.4375rem 1rem;text-decoration:none;display:inline-flex}.product-options__pills .product-option:hover{background:var(--color-oscar-grey);border-color:#1c1f4273}.product-options__pills .product-option:is([aria-current=page],[aria-pressed=true]){border-color:var(--color-oscar-navy);background:#fff}.product-options__pills .product-option:disabled{cursor:not-allowed;opacity:.45;text-decoration:line-through}.product-trust{border-radius:var(--radius-oscar-lg);font-size:var(--text-label);font-weight:500;line-height:var(--text-label--line-height);background:#c3ff004d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;padding:.5rem 1rem;display:flex}.product-trust>span{align-items:center;gap:1rem;display:inline-flex}.product-trust__icon{background:var(--color-oscar-navy);border-radius:999px;flex:none;place-items:center;width:1.875rem;height:1.875rem;display:grid}.product-trust__icon img{width:1.125rem;height:auto}.product-configurator .upsell-card{margin-top:0}.product-preorder,.product-unavailable{border:.0625rem solid var(--color-oscar-ink);border-radius:var(--radius-oscar-lg);background:#1c1f4233;gap:.5rem;padding:.5rem 1rem;display:grid}.product-preorder strong,.product-unavailable strong{font-size:1.375rem;font-weight:500;line-height:1.5rem}.product-preorder p,.product-unavailable p{margin:0;font-size:1rem;line-height:1.5rem}.product-preorder small{font-size:.875rem;line-height:1rem}.product-configurator__cart form.cart{gap:1rem;display:grid}.product-configurator__cart form.cart>.wcdp-preorder-combined,.product-configurator__cart form.cart>.variations,.product-configurator__cart form.cart>.single_variation_wrap{grid-column:1/-1}.product-configurator__cart .single_add_to_cart_button{width:100%;min-height:3.5rem;transition:background-color .18s var(--ease-oscar), color .18s var(--ease-oscar);justify-content:center;align-items:center;gap:.625rem;color:#fff!important;background:var(--color-oscar-navy)!important;font-size:var(--text-button-lg)!important;font-weight:500!important;line-height:var(--text-button-lg--line-height)!important;border-radius:999px!important;padding:1rem 2rem!important;display:inline-flex!important}.product-configurator__cart .single_add_to_cart_button:after{content:"";background:currentColor;flex:none;width:1.125rem;height:.875rem;-webkit-mask:url(/wp-content/themes/oscar-propulsion/public/build/assets/arrow-LskfJbq1.svg) 50%/contain no-repeat;mask:url(/wp-content/themes/oscar-propulsion/public/build/assets/arrow-LskfJbq1.svg) 50%/contain no-repeat}.product-configurator__cart .single_add_to_cart_button:hover{color:var(--color-oscar-navy)!important;background:var(--color-oscar-lime)!important}.product-configurator__cart .single_add_to_cart_button.disabled{opacity:.5}.product-configurator__cart table.variations,.product-configurator__cart table.variations tbody,.product-configurator__cart table.variations tr{gap:1rem;display:grid}.product-configurator__cart table.variations th,.product-configurator__cart table.variations td{text-align:left;border:0;padding:0}.product-configurator__cart table.variations th label{font-weight:700}.product-configurator__cart select{border:.0625rem solid var(--color-oscar-navy);background:#fff;border-radius:0;width:100%;min-height:3rem;padding:.625rem}.product-configurator__cart .is-enhanced select{clip:rect(0 0 0 0);width:1px;height:1px;min-height:0;position:absolute;overflow:hidden}.product-configurator__cart .is-enhanced th{display:none}.product-variation-label{margin:0;font-size:1rem;line-height:1.5rem}.product-configurator__cart .reset_variations{margin-top:.5rem;font-size:.875rem;display:inline-block}.product-configurator__cart .single_variation_wrap .woocommerce-variation-add-to-cart{gap:1rem;display:grid}.product-configurator__cart .wc-deposits-wrapper{margin:0}.product-configurator__cart .wcdp-preorder-combined{display:none}.product-configurator__cart :where(.fkwcs_stripe_smart_button_wrapper,.fkwcs-payment-request-separator,.ppc-button-wrapper,.paypal-buttons){display:none!important}.product-configurator__dispatch{font-size:var(--text-tag);text-align:center;margin:0;line-height:1rem}.product-configurator__payments{justify-content:space-between;gap:.25rem;display:flex}.product-configurator__payments .payment-method{border:.03125rem solid var(--color-oscar-ink)}.product-configurator__details .c-accordion,.product-faqs .c-accordion{border-top:0;border-bottom:.0625rem solid #b9b9b9}.product-configurator__details .c-accordion summary{min-height:3.25rem;padding-block:.5rem}.product-configurator__details p{margin:0}.product-story{padding:3rem var(--product-inline);background:var(--color-oscar-lime);gap:1rem;display:grid}.product-story h2,.product-science h2,.product-cta h2,.product-comparison h2,.product-faqs h2{font-size:var(--text-h2);font-weight:500;line-height:var(--text-h2--line-height);letter-spacing:-.015625rem;margin:0}.product-story__copy{font-size:var(--text-body-lg);line-height:var(--text-body-lg--line-height)}.product-story__copy p,.product-science__text p{margin:0}.product-story__copy p+p,.product-science__text p+p{margin-top:.5rem}.product-feature-media{background:#d9d9d9;height:33.875rem;overflow:hidden}.product-feature-media img,.product-feature-media video{object-fit:cover;width:100%;height:100%;display:block}.product-media-placeholder{place-items:center;height:100%;display:grid}.product-benefit-grid{padding:2.875rem var(--product-inline);color:var(--color-oscar-ink);background:var(--color-oscar-lime);text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.product-benefit-grid__media{background:#00000014;height:10.5625rem;overflow:hidden}.product-benefit-grid img{object-fit:cover;width:100%;height:100%}.product-benefit-grid h3{margin:1rem 0 0;font-size:1.5rem;font-weight:700;line-height:2.25rem}.product-benefit-grid p{margin:.5rem 0 0;font-size:1rem;line-height:1.5rem}.product-science{padding:3rem var(--product-inline);color:#fff;background:var(--color-oscar-navy);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:1rem;display:grid}.product-science__copy{gap:1rem;display:grid}.product-science__text{font-size:var(--text-body-md);line-height:var(--text-body-md--line-height)}.product-science__media{aspect-ratio:1;background:#d9d9d9;overflow:hidden}.product-science__media img{object-fit:cover;width:100%;height:100%}.product-cta{padding:3rem var(--product-inline);background:var(--color-oscar-lime);text-align:center;justify-items:center;gap:1rem;display:grid}.product-cta p{margin:0;font-size:1rem;line-height:1.5rem}.product-endorsements{padding:3rem var(--product-inline)}.product-endorsements .c-carousel__header{text-align:center;justify-content:center}.product-comparison{padding:3rem var(--product-inline);text-align:center;gap:1.5rem;display:grid}.product-comparison__grid{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.product-comparison__card{width:calc(33.3333% - .666667rem);color:inherit;gap:1.125rem;text-decoration:none;display:grid}.product-comparison__media{background:#b2b2b2;height:21rem;display:block;overflow:hidden}.product-comparison__media img{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease-oscar)}.product-comparison__card:hover img{transform:scale(1.02)}.product-comparison__label{font-size:var(--text-h3);font-weight:500;line-height:var(--text-h3--line-height);letter-spacing:-.015625rem}.product-comparison__card[aria-current=page] .product-comparison__label{text-underline-offset:.2em;text-decoration:underline}.product-comparison>p{margin:0;font-size:1rem;line-height:1.5rem}.product-reviews{padding:3rem var(--product-inline);background:var(--color-oscar-light)}.product-reviews__summary{border-bottom:.0625rem solid #b9b9b9;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1.5rem;display:flex}.product-review{border-bottom:.0625rem solid #b9b9b9;grid-template-columns:6rem minmax(0,1fr);gap:2rem;padding:1.5rem 0;display:grid}.product-review__author{align-content:start;justify-items:start;gap:.5rem;font-size:.875rem;display:grid}.product-review__avatar{background:var(--color-oscar-grey);border-radius:999px;place-items:center;width:3.25rem;height:3.25rem;font-size:1.25rem;font-weight:500;display:grid}.product-review__name{margin:0;font-size:1.25rem;font-weight:500}.product-review__body{border-left:.0625rem solid #b9b9b9;gap:.5rem;padding-left:1rem;font-size:.875rem;line-height:1.25rem;display:grid}.product-review__body h3{margin:0;font-size:1.25rem;font-weight:500;line-height:1.75rem}.product-review__body p{margin:0}.product-review__date{justify-self:end;font-size:.75rem}.product-reviews__empty{padding-top:1.5rem}.product-reviews__empty h3{font-size:var(--text-h3);margin:0;font-weight:500}.product-reviews__empty p{margin:.5rem 0 0}.product-review-form{margin-top:2rem;display:none}.product-review-form:target{display:block}.product-faqs{width:min(100% - 2 * var(--spacing-page), 40.4375rem);gap:1.5rem;margin:0 auto;padding:3rem 0;display:grid}.product-faqs h2{text-align:center}.product-faqs .c-accordion summary{min-height:2.875rem;padding-block:.5rem;font-weight:400}.upsell-card{border:.0625rem solid var(--color-oscar-grey);border-radius:var(--radius-oscar-lg);color:var(--color-oscar-ink);background:#fff;align-items:center;gap:1rem;margin-top:1rem;padding:1rem;display:flex}.upsell-card__media{background:#d9d9d9;flex:none;width:5.0625rem;height:5.0625rem;overflow:hidden}.upsell-card__media img{object-fit:cover;width:100%;height:100%}.upsell-card__content{flex:1;gap:.5rem;min-width:0;display:grid}.upsell-card__content a{color:inherit;text-decoration:none}.upsell-card__price{font-size:var(--text-label);font-weight:500;line-height:var(--text-label--line-height);margin:0}.upsell-card__copy{font-size:var(--text-body-md);line-height:var(--text-body-md--line-height);margin:0}.upsell-card .c-button{flex:none}.review-card{border:.0625rem solid var(--color-oscar-ink);border-radius:var(--radius-oscar-lg);color:var(--color-oscar-ink);background:#fff;align-content:start;gap:.5rem;padding:1rem;display:grid}.review-card__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.review-card__verified{border:.0625rem solid var(--color-oscar-navy);color:var(--color-oscar-navy);font-size:var(--text-tag);line-height:var(--text-tag--line-height);white-space:nowrap;background:#1c1f4233;border-radius:999px;align-items:center;gap:.5rem;padding:.25rem .5rem;display:inline-flex}.review-card__verified img{width:.9375rem;height:.9375rem}.review-card__meta{flex-wrap:wrap;align-items:flex-end;gap:.5rem;display:flex}.review-card__meta p{font-size:var(--text-tag);line-height:var(--text-tag--line-height);margin:0}.review-card .rating__stars{letter-spacing:0;font-size:1.1875rem}.review-card__body{font-size:var(--text-body-md);line-height:var(--text-body-md--line-height)}.review-card__body>*{margin:0}.review-card__body>*+*{margin-top:.5rem}.product-review-form .comment-form{gap:1rem;max-width:44rem;display:grid}.product-review-form :where(input:not([type=submit]),textarea,select){background:#fff;border:.0625rem solid #7d7d7d;width:100%;min-height:3rem;padding:.75rem}.product-review-form textarea{min-height:8rem}.purchase-bar{z-index:70;min-height:7.5rem;padding:1rem var(--spacing-page-lg);border:.0625rem solid var(--color-oscar-grey);color:var(--color-oscar-ink);background:#fff;justify-content:space-between;align-items:center;gap:1.5rem;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 0 .4375rem #0000001a}.purchase-bar[hidden]{display:none}.purchase-bar--static{z-index:auto;position:relative}.purchase-bar__title{font-size:var(--text-h2);font-weight:500;line-height:var(--text-h2--line-height);letter-spacing:-.015625rem;margin:0}.purchase-bar__button{min-height:3.5rem;font-size:var(--text-button-lg);line-height:var(--text-button-lg--line-height);flex:none;gap:.625rem;padding:1rem 2rem}.cart-confirmation{width:29.9375rem;max-width:100%;color:var(--color-oscar-ink);background:#fff;gap:1rem;padding:1rem;display:grid;box-shadow:0 0 .4375rem #0000001a}.cart-confirmation p{margin:0;font-size:1.25rem;line-height:1.75rem}.cart-confirmation__header{align-items:center;gap:.625rem;display:flex}.cart-confirmation__header p{flex:1;min-width:0}.cart-confirmation__close{width:2.75rem;height:2.75rem;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin:-.5rem -.875rem -.5rem 0;padding:0;display:grid}.cart-confirmation__item{align-items:flex-start;gap:1rem;display:flex}.cart-confirmation__item img,.cart-confirmation__placeholder{object-fit:contain;background:#d9d9d9;flex:none;width:5.6875rem;height:5.6875rem}.cart-confirmation__item>div{gap:1rem;min-width:0;display:grid}@keyframes oscar-ticker{to{transform:translate(-50%)}}.woocommerce :where(.button,input[type=submit]){min-height:3rem;color:var(--color-oscar-navy);background:var(--color-oscar-lime);border:0;border-radius:999px;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-weight:700;display:inline-flex}.woocommerce :where(table){border-collapse:collapse;width:100%}.woocommerce :where(th,td){border-bottom:.0625rem solid var(--color-oscar-grey);text-align:left;vertical-align:top;padding:.875rem}.woocommerce :where(.woocommerce-error,.woocommerce-info,.woocommerce-message){border-left:.25rem solid var(--color-oscar-lime);color:var(--color-oscar-navy);background:var(--color-oscar-light);margin-bottom:1.5rem;padding:1rem 1rem 1rem 3rem}.cart-drawer{z-index:160;background:#1c1f429e;justify-items:end;display:grid;position:fixed;inset:0}.cart-drawer__panel{background:#fff;width:min(29.6875rem,100%);height:100%;padding:1.25rem 2rem 2rem;overflow-y:auto;box-shadow:-.5rem 0 2rem #0000002e}.cart-drawer__header{border-bottom:.0625rem solid var(--color-oscar-grey);justify-content:space-between;align-items:flex-start;min-height:3.875rem;display:flex}.cart-drawer__back{align-items:center;gap:1.25rem;min-height:2.75rem;font-size:1.5rem;line-height:2rem;text-decoration:none;display:inline-flex}.cart-drawer__back>span:first-child{font-size:1.25rem}.woocommerce .cart-drawer .c-dismiss{background:0 0;border-radius:0;min-height:2.75rem;padding:0;display:grid}.flowforce-mini-cart{padding-top:1.875rem}.flowforce-mini-cart[aria-busy=true]{opacity:.65;pointer-events:none}.woocommerce-mini-cart{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.cart-drawer .woocommerce-mini-cart-item:before,.cart-drawer .woocommerce-mini-cart-item:after{content:none!important;display:none!important}.woocommerce-mini-cart-item{grid-template-columns:5.0625rem minmax(0,1fr);gap:1rem;display:grid}.mini-cart-item__media{background:var(--color-oscar-grey);width:5.0625rem;height:5.0625rem;overflow:hidden}.mini-cart-item__media img{object-fit:contain;width:100%;height:100%}.mini-cart-item__body{gap:.5rem;min-width:0;display:grid}.mini-cart-item__heading{justify-content:space-between;align-items:flex-start;gap:.75rem;font-weight:500;line-height:1.25rem;display:flex}.mini-cart-item__heading a{text-decoration:none}.mini-cart-item__heading>:last-child{flex:none}.mini-cart-item__body .variation{color:#595959;grid-template-columns:auto 1fr;gap:0 .35rem;margin:0;font-size:.875rem;line-height:1.25rem;display:grid}.mini-cart-item__body .variation :is(dt,dd,p){margin:0}.mini-cart-item__actions{justify-content:space-between;align-items:center;gap:1rem;display:flex}.mini-cart-quantity{border-radius:var(--radius-oscar-sm);border:.0625rem solid #7d7d7d;grid-template-columns:1.75rem 1.75rem 1.75rem;display:grid;overflow:hidden}.cart-drawer .mini-cart-quantity button{min-height:1.625rem;color:var(--color-oscar-ink);background:#fff;border:0;border-radius:0;padding:0;font-weight:400}.mini-cart-quantity span{place-items:center;min-height:1.625rem;font-size:.875rem;display:grid}:is(.cart-drawer .mini-cart-quantity,.quantity-control) button{cursor:pointer;transition:background-color .18s var(--ease-oscar), color .18s var(--ease-oscar)}:is(.cart-drawer .mini-cart-quantity,.quantity-control) button:hover:not(:disabled){color:var(--color-oscar-navy);background:var(--color-oscar-grey)}:is(.cart-drawer .mini-cart-quantity,.quantity-control) button:active:not(:disabled){color:#fff;background:var(--color-oscar-navy)}:is(.cart-drawer .mini-cart-quantity,.quantity-control) button:focus-visible{box-shadow:inset 0 0 0 .125rem var(--color-oscar-navy);outline:0}:is(.cart-drawer .mini-cart-quantity,.quantity-control) button:disabled{cursor:not-allowed;color:#9a9a9a}.flowforce-mini-cart[aria-busy=true] .mini-cart-quantity{opacity:.55;pointer-events:none;transition:opacity .18s var(--ease-oscar)}.cart-drawer .mini-cart-item__actions .mini-cart-remove{width:2.75rem;height:2.75rem;color:var(--color-oscar-ink);transition:background-color .18s var(--ease-oscar);border-radius:999px;place-items:center;margin-right:-.625rem;text-decoration:none;display:grid}.cart-drawer .mini-cart-item__actions .mini-cart-remove:hover{background:var(--color-oscar-grey)}.mini-cart-cross-sell{border-top:.0625rem solid var(--color-oscar-grey);margin-top:1.875rem;padding-top:1.875rem}.mini-cart-cross-sell h3{margin:0 0 1rem;font-size:1rem;font-weight:500;line-height:1.25rem}.mini-cart-cross-sell>div{grid-template-columns:5.0625rem minmax(0,1fr);gap:1rem;display:grid}.mini-cart-cross-sell img,.mini-cart-cross-sell__placeholder{object-fit:contain;background:var(--color-oscar-grey);width:5.0625rem;height:5.0625rem;display:block}.mini-cart-update-error{color:#8a1f11;background:#fff0ed;border-radius:.5rem;margin:0 0 1rem;padding:.75rem 1rem;font-size:.875rem}.mini-cart-update-error a{color:inherit;font-weight:700;text-decoration:underline}.mini-cart-cross-sell p{margin:.5rem 0;line-height:1.5rem}.cart-drawer .mini-cart-cross-sell .button{border:.09375rem solid var(--color-oscar-navy);min-height:2.25rem;color:var(--color-oscar-navy);background:#fff;border-radius:999px;justify-content:center;align-items:center;padding:.5rem 1rem;font-weight:500;text-decoration:none;display:inline-flex}.mini-cart-summary{border-top:.0625rem solid var(--color-oscar-grey);gap:.5rem;margin-top:1.875rem;padding-top:1rem;display:grid}.mini-cart-summary p{justify-content:space-between;gap:1rem;margin:0;display:flex}.mini-cart-summary__shipping{font-size:.875rem}.cart-drawer .mini-cart-summary .checkout{color:#fff;background:var(--color-oscar-navy);border-radius:999px;justify-content:center;align-items:center;width:100%;min-height:2.25rem;margin-top:.5rem;padding:.5rem 1rem;font-weight:500;text-decoration:none;display:inline-flex}.mini-cart-summary__cart-link{text-align:center;text-underline-offset:.2rem;align-content:center;min-height:2.75rem}.woocommerce-mini-cart__empty-message{text-align:center;place-content:center;justify-items:center;gap:1.25rem;min-height:14rem;display:grid}.woocommerce-mini-cart__empty-message p{margin:0;font-size:1.5rem;line-height:2rem}.cart-drawer .woocommerce-mini-cart__empty-message .button{color:#fff;background:var(--color-oscar-navy);border-radius:999px;align-items:center;min-height:2.25rem;padding:.5rem 1rem;text-decoration:none;display:inline-flex}.cart-drawer,.c-modal,.c-drawer{transition:background-color .3s var(--ease-nav-out);background:#1c1f4200}.cart-drawer.is-open{transition:background-color .5s var(--ease-oscar);background:#1c1f429e}:is(.c-modal,.c-drawer).is-open{transition:background-color .5s var(--ease-oscar);background:#1c1f42b8}.cart-drawer__panel,.c-drawer__panel{transition:transform .3s var(--ease-nav-out);transform:translate(100%)}.c-drawer--left .c-drawer__panel{transform:translate(-100%)}:is(.cart-drawer,.c-drawer).is-open :is(.cart-drawer__panel,.c-drawer__panel){transition:transform .5s var(--ease-oscar);transform:none}.c-modal__panel{opacity:0;transition:opacity .2s var(--ease-nav-out), transform .3s var(--ease-nav-out);transform:translateY(1rem)scale(.98)}.c-modal.is-open .c-modal__panel{opacity:1;transition:opacity .4s var(--ease-oscar), transform .5s var(--ease-oscar);transform:none}.cart-drawer__header{border-bottom:0;position:relative}.cart-drawer__header:after{content:"";background:var(--color-oscar-grey);transform-origin:0;height:.0625rem;transition:transform .3s var(--ease-nav-out);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.cart-drawer.is-open .cart-drawer__header:after{transition:transform .6s var(--ease-oscar) .18s;transform:scaleX(1)}.cart-drawer__back,.cart-drawer .c-dismiss{opacity:0;transition:opacity .18s var(--ease-nav-out), transform .3s var(--ease-nav-out)}.cart-drawer__back{transform:translate(.75rem)}.cart-drawer .c-dismiss{transform:rotate(-90deg)scale(.6)}.cart-drawer.is-open :is(.cart-drawer__back,.c-dismiss){opacity:1;transition:opacity .3s var(--ease-oscar) .12s, transform .5s var(--ease-oscar) .12s;transform:none}.cart-drawer [data-dialog-stagger]{opacity:0;transition:opacity .18s var(--ease-nav-out), transform .3s var(--ease-nav-out);transform:translateY(.75rem)}.cart-drawer.is-open [data-dialog-stagger]{opacity:1;transition:opacity .4s var(--ease-oscar), transform .6s var(--ease-oscar);transition-delay:calc(.22s + var(--i,0) * 50ms);transform:none}.site-family-flowforce a.added_to_cart{display:none}.woocommerce-cart .main{width:min(100% - 2.5rem,79rem);margin:0 auto;padding:3.75rem 0 6rem}.woocommerce-cart .page-header h1{margin:0 0 2rem;font-size:clamp(2.5rem,6vw,5rem);font-weight:500;line-height:1}.woocommerce-cart .woocommerce-cart-form{overflow-x:auto}.woocommerce-cart .shop_table{min-width:48rem}.woocommerce-cart .product-thumbnail{width:7rem}.woocommerce-cart .product-thumbnail img{object-fit:contain;background:var(--color-oscar-light);width:5rem;height:5rem}.woocommerce-cart .product-name a{font-weight:500;text-decoration:none}.woocommerce-cart .product-name .variation{color:#595959;font-size:.875rem}.woocommerce-cart .product-name .variation :is(dt,dd,p){margin:0}.woocommerce-cart .product-remove .remove{place-items:center;width:2.75rem;height:2.75rem;font-size:1.5rem;text-decoration:none;display:grid}.woocommerce-cart .quantity input{width:5rem;min-height:2.75rem}.woocommerce-cart .actions{padding-block:1.5rem}.woocommerce-cart .actions .coupon{flex-wrap:wrap;gap:.5rem;display:inline-flex}.woocommerce-cart .actions .coupon input{width:min(18rem,100%)}.woocommerce-cart .actions>button{float:right}.woocommerce-cart .cart-collaterals{justify-content:end;margin-top:2rem;display:grid}.woocommerce-cart .cart_totals{width:min(100%,31rem)}.woocommerce-cart .cart_totals h2{font-size:1.5rem;line-height:2rem}.woocommerce-cart .wc-proceed-to-checkout .checkout-button{width:100%;text-decoration:none;color:#fff!important;background:var(--color-oscar-navy)!important}.woocommerce-cart .return-to-shop .button{color:#fff;background:var(--color-oscar-navy);text-decoration:none}.checkout-header{background:#fff;justify-content:space-between;align-items:flex-start;min-height:6.6875rem;padding:1.8125rem 5.5rem 1rem;display:flex}.checkout-header>a:first-child{width:15.5rem}.checkout-header>a:last-child{text-underline-offset:.2rem;align-content:center;min-height:2.75rem;font-size:.875rem}.woocommerce-checkout .main{min-height:calc(100vh - 6.6875rem)}.woocommerce-checkout .page-header{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.woocommerce-checkout .woocommerce-form-coupon-toggle,.woocommerce-checkout .checkout_coupon{width:min(100% - 11rem,79rem);margin-inline:auto}.woocommerce-checkout .woocommerce-form-coupon-toggle{margin-bottom:0}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{margin:0}.woocommerce-checkout .checkout_coupon{background:var(--color-oscar-light);gap:.5rem;padding:1rem;display:flex}.woocommerce-checkout .checkout_coupon p{margin:0}.woocommerce-checkout .checkout_coupon>:first-child{flex:1}.flowforce-checkout{grid-template:auto minmax(0,1fr)/minmax(0,58%) minmax(26rem,42%);align-items:stretch;display:grid}.flowforce-checkout__details{grid-row:1/span 2}body.woocommerce-checkout form.checkout.woocommerce-checkout{width:100%!important;max-width:none!important;margin:0!important}.flowforce-checkout__details{min-width:0;padding:0 1rem 3.5rem 5.5rem}.flowforce-checkout__summary{background:var(--color-oscar-light);min-width:0;padding:3rem clamp(2rem,5vw,5.5rem) 0 2.3125rem}.checkout-reassurance{background:var(--color-oscar-light);align-content:start;gap:1.25rem;min-width:0;padding:0 clamp(2rem,5vw,5.5rem) 4rem 2.3125rem;display:grid}.checkout-faqs .c-accordion{border-top:0;border-bottom:.0625rem solid #b9b9b9}.checkout-faqs .c-accordion summary{min-height:2.875rem;padding-block:.5rem;font-weight:400}.checkout-faqs .c-accordion__content{font-size:var(--text-body-md);line-height:var(--text-body-md--line-height)}.checkout-faqs .c-accordion__content a{color:var(--color-oscar-navy);text-underline-offset:.1875rem}.checkout-reviews{gap:1.25rem;min-width:0;display:grid}.checkout-reviews__summary{font-size:var(--text-label);font-weight:500;line-height:var(--text-label--line-height);flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.checkout-reviews__summary .rating__stars{letter-spacing:0;font-size:1.1875rem}.checkout-reviews__list{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.checkout-review{border-radius:var(--radius-oscar-lg);background:0 0;border:.0625rem solid #7d7d7d;gap:.625rem;padding:1rem;display:grid}.checkout-review__header{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.checkout-review__header .rating__stars{letter-spacing:0;font-size:1.1875rem}.checkout-review__header .rating__stars>span:last-child{color:#ff7600}.checkout-review__name{font-size:var(--text-label);font-weight:500;line-height:var(--text-label--line-height);margin:0 auto 0 0}.checkout-review blockquote{font-size:var(--text-body-md);line-height:var(--text-body-md--line-height);margin:0}.checkout-review blockquote p{margin:0}.checkout-reviews__carousel .c-carousel__dots{display:none}.flowforce-checkout h2{margin:0 0 1.25rem;font-size:1.5rem;font-weight:500;line-height:2rem}.flowforce-checkout__details #fkwcs_stripe_smart_button_wrapper{margin-bottom:1rem}.flowforce-checkout__details #fkwcs-expresscheckout-fieldset{border:0;margin:0;padding:0}.flowforce-checkout__details #fkwcs-expresscheckout-fieldset legend{text-align:center;width:100%;margin-bottom:1rem;font-size:1rem}.flowforce-checkout__details #fkwcs-payment-request-separator{text-align:center;margin:1rem 0}body.woocommerce-checkout form.checkout .flowforce-checkout #customer_details.col2-set{display:block!important}body.woocommerce-checkout form.checkout .flowforce-checkout #customer_details.col2-set>.col-1,body.woocommerce-checkout form.checkout .flowforce-checkout #customer_details.col2-set>.col-2{float:none!important;width:100%!important}.is-local-environment.woocommerce-checkout :is(#fkwcs_stripe_smart_button_wrapper,#fkwcs-expresscheckout-fieldset,#fkwcs-payment-request-separator){display:none!important}.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;display:grid}.woocommerce-checkout .form-row{gap:.25rem;margin:0;display:grid;float:none!important;width:auto!important}.woocommerce-checkout .form-row-wide,.woocommerce-checkout :is(#billing_company_field,#billing_address_1_field,#billing_address_2_field,#billing_country_field,#billing_state_field,#billing_phone_field,#billing_email_field){grid-column:1/-1}.woocommerce-checkout #billing_city_field{grid-column:1}.woocommerce-checkout #billing_postcode_field{grid-column:2}.woocommerce-checkout .form-row label{font-size:.875rem;line-height:1.25rem}.woocommerce-checkout .required{color:#b42318}.woocommerce-checkout :where(input.input-text,select,textarea){border:.0625rem solid var(--color-oscar-grey);background:#fff;border-radius:0;min-height:2.8125rem;padding:.625rem .75rem}.woocommerce-checkout textarea{resize:vertical;min-height:7rem}.woocommerce-checkout .select2-container .select2-selection--single{border-color:var(--color-oscar-grey);border-radius:0;height:2.8125rem}.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__rendered{line-height:2.75rem}.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__arrow{height:2.75rem}.woocommerce-checkout :where(input,select,textarea).woocommerce-invalid,.woocommerce-checkout .woocommerce-invalid :where(input,select,textarea){border-color:#b42318}.woocommerce-shipping-fields{margin-top:.5rem}.woocommerce-shipping-fields h3{margin:0;font-size:1rem;font-weight:500}.woocommerce-additional-fields{margin-top:1rem}.flowforce-checkout__payment{margin-top:2rem}.flowforce-checkout__payment>p{margin:-.75rem 0 1rem}.woocommerce-checkout-payment{background:0 0!important}.woocommerce-checkout-payment ul.payment_methods{list-style:none;border:0!important;margin:0 0 1.5rem!important;padding:0!important}.woocommerce-checkout-payment .wc_payment_method{background:var(--color-oscar-grey);border:.0625rem solid #7d7d7d;padding:.75rem 1rem}.woocommerce-checkout-payment .wc_payment_method label{align-items:center;gap:.5rem;font-weight:500;display:inline-flex}.woocommerce-checkout-payment .payment_box{background:#fff!important;margin:.75rem -1rem -.75rem!important;padding:1rem!important}.woocommerce-checkout-payment .payment_box:before{display:none!important}.woocommerce-checkout-payment .place-order{gap:1rem;display:grid;padding:0!important}.woocommerce-checkout-payment .woocommerce-privacy-policy-text p{margin:0}.woocommerce-checkout-payment .woocommerce-form__label-for-checkbox{align-items:flex-start;gap:.75rem;display:flex}.woocommerce-checkout-payment input[type=checkbox],.woocommerce-checkout-payment input[type=radio]{width:1.25rem;height:1.25rem;accent-color:var(--color-oscar-navy);flex:none}.woocommerce #place_order{color:#fff;background:var(--color-oscar-navy);width:100%;min-height:3.5rem}.flowforce-checkout__summary>h2{border-bottom:.0625rem solid var(--color-oscar-grey);padding-bottom:1.25rem}.checkout-summary-toggle{display:none}.checkout-coupon{gap:.75rem;margin:1.25rem 0;display:flex}.checkout-coupon input{border:.0625rem solid var(--color-oscar-grey);background:#fff;border-radius:0;flex:1;min-width:0;min-height:2.25rem;padding:.5rem .75rem;font-size:.875rem}.checkout-coupon input:focus-visible{border-color:var(--color-oscar-navy);outline-offset:.0625rem;outline:.1875rem solid #c3ff00a6}.checkout-coupon .c-button{flex:none}@media (width>=74rem){.checkout-header{background:linear-gradient(90deg, #fff 58%, var(--color-oscar-light) 58%)}}.woocommerce-checkout-review-order-table{table-layout:fixed;border:0!important}.woocommerce .woocommerce-checkout-review-order-table :where(th,td){border:0;padding:0}.checkout-summary-item{grid-template-columns:5.375rem minmax(0,1fr) auto;align-items:start;gap:1rem;margin-bottom:1.25rem;display:grid}.checkout-summary-item .product-thumbnail{width:5.375rem}.checkout-summary-item .product-thumbnail img{object-fit:contain;background:var(--color-oscar-grey);width:5.375rem;height:5.375rem}.checkout-summary-item .product-name{gap:.35rem;font-weight:500;display:grid}.checkout-summary-item .product-name small,.checkout-summary-item .variation{color:#595959;font-size:.875rem;font-weight:400;line-height:1rem}.checkout-summary-item .variation,.checkout-summary-item .variation :is(dt,dd,p){margin:0}.checkout-summary-item .product-total{white-space:nowrap;font-weight:500}.checkout-summary__items,.checkout-summary__totals,.checkout-summary__items tbody{width:100%;display:block}.woocommerce .checkout-summary .shop_table{border:0;border-radius:0;margin:0}.woocommerce .checkout-summary .shop_table :is(th,td){background:0 0;border:0;padding:0}.checkout-summary__totals tbody{border-top:.0625rem solid var(--color-oscar-grey)}.checkout-summary__totals :is(tbody,tfoot){gap:.5rem;padding:1.25rem 0;display:grid}.checkout-summary__totals tfoot{border-block:.0625rem solid var(--color-oscar-grey);gap:.75rem}.checkout-summary__totals tr{font-size:var(--text-label);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:1rem;line-height:1.5rem;display:grid}.checkout-summary__totals th{text-align:left;font-weight:400}.checkout-summary__totals td{text-align:right}.checkout-summary__totals .checkout-summary__note td{text-align:left;grid-column:1/-1;font-size:.875rem;line-height:1rem}.checkout-summary__totals .order-total{font-size:1.375rem}.checkout-summary__totals .order-total :is(th,td){font-weight:500}.checkout-summary__coupon-slot:empty{display:none}.checkout-summary__coupon-slot .checkout-coupon{margin:0 0 1.25rem}.woocommerce-checkout .woocommerce-NoticeGroup-checkout{margin:1rem 5.5rem}.woocommerce-checkout .woocommerce-error{margin:0;padding-left:3rem}.woocommerce-checkout .order-received{grid-template-columns:minmax(0,58%) minmax(26rem,42%);min-height:calc(100vh - 6.6875rem);display:grid}.order-received--verify{background:linear-gradient(90deg, #fff 58%, var(--color-oscar-light) 58%)}.order-received__main{align-content:start;gap:2.5rem;min-width:0;padding:3rem 4rem 5rem 5.5rem;display:grid}.order-received__intro{justify-items:start;gap:.75rem;display:grid}.order-received__intro p{font-size:var(--text-body-md);line-height:var(--text-body-md--line-height);margin:0}.order-received__icon{width:3rem;height:3rem;color:var(--color-oscar-navy);background:var(--color-oscar-lime);border-radius:50%;place-items:center;margin-bottom:.5rem;font-size:1.5rem;font-weight:500;display:grid}.order-received__intro--failed .order-received__icon{color:#fff;background:#b42318}.order-received__intro .order-received__eyebrow{color:#595959}.order-received__title{color:var(--color-oscar-ink);letter-spacing:-.015625rem;margin:0;font-size:clamp(2rem,1.675rem + 1.3333vw,2.8125rem);font-weight:500;line-height:1.1}.order-received__intro .order-received__lead{font-size:var(--text-body-lg);line-height:var(--text-body-lg--line-height)}.order-received__intro a{color:var(--color-oscar-navy);text-underline-offset:.1875rem}.order-received__facts{border-top:.0625rem solid var(--color-oscar-grey);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.order-received__facts>div{border-bottom:.0625rem solid var(--color-oscar-grey);gap:.25rem;padding:1rem 1rem 1rem 0;display:grid}.order-received__facts dt{color:#595959;font-size:.875rem;line-height:1rem}.order-received__facts dd{font-size:var(--text-label);overflow-wrap:anywhere;margin:0;font-weight:500;line-height:1.5rem}.order-received__addresses{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;display:grid}.order-received__addresses h3{font-size:var(--text-label);margin:0 0 .5rem;font-weight:500;line-height:1.5rem}.order-received__addresses :is(address,p){font-size:var(--text-body-md);font-style:normal;line-height:var(--text-body-md--line-height);margin:0}.order-received__actions{flex-wrap:wrap;gap:1rem;display:flex}.order-received__summary{background:var(--color-oscar-light);min-width:0;padding:3rem clamp(2rem,5vw,5.5rem) 5rem 2.3125rem}.order-received__summary>h2{border-bottom:.0625rem solid var(--color-oscar-grey);margin:0 0 1.25rem;padding-bottom:1.25rem;font-size:1.5rem;font-weight:500;line-height:2rem}.order-received__items{margin:0;padding:0;list-style:none}.order-received__items .checkout-summary-item .wc-item-meta{color:#595959;margin:0;padding:0;font-size:.875rem;font-weight:400;line-height:1rem;list-style:none}.order-received__items .wc-item-meta :is(p,strong){margin:0;font-weight:400;display:inline}.order-received__verify{gap:1.25rem;max-width:30rem;display:grid}.commerce-page .woocommerce-thankyou-order-received:has(+.order-received--verify){display:none}.order-received__verify .c-button{justify-self:start}.community-eyebrow{letter-spacing:.12em;text-transform:uppercase;margin:0 0 .75rem;font-size:.75rem;font-weight:700}.community-notice{border-radius:var(--radius-oscar-sm);width:min(100% - 3rem,78rem);margin:1.5rem auto 0;padding:1rem 1.25rem}.community-notice--success{background:#e7f8ea}.community-notice--error{color:#8a1f11;background:#fff0ed}.demo-hero{isolation:isolate;min-height:27.125rem;padding:3rem var(--spacing-page);color:#fff;text-align:center;background:#ededed;place-items:center;display:grid;position:relative;overflow:hidden}.demo-hero__image{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.demo-hero:after{content:"";z-index:-1;background:#05081773;position:absolute;inset:0}.demo-hero>div{gap:2rem;max-width:50.0625rem;display:grid}.demo-hero h1{color:var(--color-oscar-lime);font-family:var(--font-display);font-size:var(--text-display);font-weight:500;line-height:var(--text-display--line-height);letter-spacing:-.015625rem;margin:0}.demo-hero p{font-size:var(--text-body-lg);line-height:var(--text-body-lg--line-height);margin:0}.demo-benefits{padding:3rem var(--spacing-page-lg)}.demo-benefits__track{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.demo-benefits article{border-radius:var(--radius-oscar-sm);text-align:center;background:#fff;align-content:start;gap:.5rem;padding:1rem .5rem;display:grid;box-shadow:0 0 .4375rem #0000001a}.demo-benefits h2{font-size:var(--text-label);font-weight:500;line-height:var(--text-label--line-height);margin:0}.demo-benefits p{font-size:var(--text-body-md);line-height:var(--text-body-md--line-height);margin:0}.demo-benefits .c-carousel__dots{display:none}.demo-events{padding:0 var(--spacing-page-lg)}.demo-event-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.demo-event-grid .event-card{width:auto}.past-events{padding:3rem var(--spacing-page-lg);justify-items:center;gap:3rem;display:grid}.past-events>header{text-align:center;gap:1.5rem;max-width:50.0625rem;display:grid}.past-events h2{font-size:var(--text-h2);font-weight:500;line-height:var(--text-h2--line-height);letter-spacing:-.015625rem;margin:0}.past-events header p{font-size:var(--text-body-md);line-height:var(--text-body-md--line-height);margin:0}.past-event-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;width:100%;display:grid}.past-event-gallery a{aspect-ratio:1;background:#ededed;display:grid;position:relative;overflow:hidden}.past-event-gallery img,.past-event-gallery a>span{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease-oscar);grid-area:1/1}.past-event-gallery a:hover img{transform:scale(1.03)}.community-breadcrumbs{padding:.625rem var(--spacing-page-lg) 0}.ambassador-intro{padding:2.5rem var(--spacing-page-lg) 3rem;text-align:center;justify-items:center;gap:1.25rem;display:grid}.ambassador-intro h1{letter-spacing:-.015625rem;margin:0;font-size:clamp(2rem,1.675rem + 1.3333vw,2.8125rem);font-weight:700;line-height:clamp(2.25rem,1.9524rem + 1.219vw,3.25rem)}.ambassador-intro p{font-size:var(--text-body-lg);line-height:var(--text-body-lg--line-height);margin:0}.ambassador-intro p+p{margin-top:.5rem}.ambassador-finder{height:47.5rem;padding:0 var(--spacing-page-lg);grid-template:"search map""results map"minmax(0,1fr)/23.5625rem minmax(0,1fr);column-gap:1rem;display:grid}.ambassador-finder__search,.ambassador-finder__results{background:var(--color-oscar-grey);align-content:start;gap:1rem;padding:1rem;display:grid}.ambassador-finder__search{grid-area:search;gap:.5rem;padding-bottom:0}.ambassador-finder__results{grid-area:results;grid-template-rows:auto minmax(0,1fr);min-height:0}.ambassador-finder__label{font-size:var(--text-label);font-weight:500;line-height:var(--text-label--line-height);margin:0 0 .5rem}.ambassador-finder__results .ambassador-finder__label{margin:0}.ambassador-filters select{appearance:none;background:#fff url(/wp-content/themes/oscar-propulsion/public/build/assets/select-chevron-EB2Xb6k5.svg) right .9375rem center/.875rem no-repeat;border:.0625rem solid #7d7d7d;border-radius:0;width:100%;min-height:2.8125rem;padding:.625rem 2.5rem .625rem .9375rem;font-size:1rem;line-height:1.5rem}.ambassador-list{align-content:start;gap:1rem;min-height:0;margin:0 -.5rem;padding:.25rem .5rem 1rem;display:grid;overflow-y:auto}.ambassador-card{transition:box-shadow .18s var(--ease-oscar);background:#fff;gap:1rem;padding:1rem;display:grid;box-shadow:0 0 .4375rem #0000001a}.ambassador-card.is-active{box-shadow:0 0 0 .125rem var(--color-oscar-navy)}.ambassador-card__summary{gap:1rem;display:flex}.ambassador-card__media{background:#ededed;flex:none;width:5.8125rem;height:7.0625rem;overflow:hidden}.ambassador-card__media img{object-fit:cover;width:100%;height:100%}.ambassador-card__body{align-content:start;gap:.5rem;min-width:0;display:grid}.ambassador-card h3{font-size:var(--text-label);font-weight:500;line-height:var(--text-label--line-height);margin:0}.ambassador-card__body p{margin:0;font-size:1rem;line-height:1.5rem}.ambassador-card__actions{gap:.5rem;display:flex}.ambassador-card__actions .c-button:first-child{flex:1}.ambassador-map{background:#ededed;grid-area:map;position:relative;overflow:hidden}.ambassador-map__canvas{position:absolute;inset:0}.ambassador-map__status{z-index:2;border-radius:var(--radius-oscar-sm);background:#ffffffe6;width:fit-content;margin:0;padding:.75rem;font-size:.875rem;line-height:1.25rem;position:absolute;top:1rem;left:1rem;right:4rem}.ambassador-band{padding:3rem var(--spacing-page-lg);background:var(--color-oscar-lime);justify-items:start;gap:1rem;margin-top:3rem;display:grid}:is(.ambassador-band,.ambassador-join,.ambassador-earn,.ambassador-quality,.ambassador-judged,.programme-tiers,.ambassador-banner) h2{font-size:var(--text-h2);font-weight:500;line-height:var(--text-h2--line-height);letter-spacing:-.015625rem;margin:0}:is(.ambassador-band,.ambassador-join,.ambassador-quality,.ambassador-judged,.programme-tiers) p{margin:0;font-size:1rem;line-height:1.5rem}.ambassador-join{padding:2rem var(--spacing-page-lg);color:#fff;background:var(--color-oscar-navy);grid-template-columns:minmax(0,627fr) minmax(0,621fr);align-items:center;gap:1rem;display:grid}.ambassador-join__copy{justify-items:start;gap:1.0625rem;display:grid}.ambassador-join__copy .ambassador-join__lead{margin-bottom:1.5rem;font-size:1.375rem;font-weight:500;line-height:1.5rem}.ambassador-join .layout-actions{margin:0}.ambassador-join__media{aspect-ratio:621/494;background:#d9d9d9;overflow:hidden}.ambassador-join__media img,.ambassador-quality__media img{object-fit:cover;width:100%;height:100%}.ambassador-earn{padding:3rem var(--spacing-page);text-align:center;justify-items:center;gap:2rem;scroll-margin-top:8rem;display:grid}.ambassador-earn header{gap:1rem;max-width:42.1875rem;display:grid}.ambassador-earn header p{font-size:var(--text-body-lg);line-height:var(--text-body-lg--line-height);margin:0}.ambassador-earn__grid{justify-content:center;gap:2rem;display:flex}.ambassador-earn__grid article{justify-items:center;gap:.5rem;width:20.625rem;display:grid}.ambassador-earn__grid img{object-fit:contain;width:8.1875rem;height:8.1875rem}.ambassador-earn__grid h3{margin:0;font-size:1rem;font-weight:700;line-height:1.5rem}.ambassador-earn__grid p{margin:0;font-size:1rem;line-height:1.5rem}.ambassador-quality{padding:3rem var(--spacing-page-lg);color:#fff;background:var(--color-oscar-navy);grid-template-columns:23.25rem minmax(0,1fr);align-items:center;gap:2rem;display:grid}.ambassador-quality__copy{gap:1rem;display:grid}.ambassador-quality__copy p+p{margin-top:-.5rem}.ambassador-quality__media{border-radius:var(--radius-oscar-lg);background:#d9d9d9;height:31.3125rem;overflow:hidden}.ambassador-judged{padding:3rem var(--spacing-page-lg);color:#fff;background:var(--color-oscar-navy);gap:2rem;display:grid}.ambassador-judged header{text-align:center;gap:1rem;display:grid}.ambassador-judged__grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:2rem;display:grid}.ambassador-judged__grid article{border-radius:var(--radius-oscar-sm);color:var(--color-oscar-ink);background:#fff;align-content:start;gap:.5rem;padding:1rem .5rem;display:grid;box-shadow:0 0 .4375rem #0000001a}.ambassador-judged__grid h3{font-size:var(--text-label);font-weight:500;line-height:var(--text-label--line-height);margin:0}.ambassador-judged__grid p{border-left:.1875rem solid var(--color-oscar-lime);padding-left:1rem}.programme-tiers{padding:3rem var(--spacing-page-lg);gap:2rem;display:grid}.programme-tiers>header{text-align:center;gap:1rem;display:grid}.programme-tiers .c-tabs__list{justify-content:center;gap:1.25rem}.programme-tiers .c-tabs__list button{width:7.625rem;font-size:var(--text-label);line-height:var(--text-label--line-height);border-width:.09375rem}.programme-tiers__panel{gap:1rem;margin-top:2rem;display:grid}.programme-tiers__panel h3{font-size:var(--text-h2);font-weight:500;line-height:var(--text-h2--line-height);letter-spacing:-.015625rem;margin:0}.programme-tiers__panel .programme-tiers__intro,.programme-tiers__panel h4{font-size:var(--text-body-lg);font-weight:400;line-height:var(--text-body-lg--line-height);margin:0}.programme-tiers__panel ul{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.programme-tiers__panel li{align-items:center;gap:1rem;display:flex}.programme-tiers__icon{background:var(--color-oscar-lime);border-radius:999px;flex:none;place-items:center;width:1.875rem;height:1.875rem;display:grid}.programme-tiers__icon img{width:1.25rem;height:1.25rem}.programme-tiers__note{text-align:center}.ambassador-banner{isolation:isolate;min-height:15rem;margin:0 var(--spacing-page-lg) 3rem;color:#fff;text-align:center;place-items:center;padding:2.9375rem 1rem;display:grid;position:relative;overflow:hidden}.ambassador-banner>img{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ambassador-banner:after{content:"";z-index:-1;background:#0006;position:absolute;inset:0}.ambassador-banner>div{justify-items:center;gap:0;max-width:46.25rem;display:grid}.ambassador-banner p{font-size:var(--text-body-lg);line-height:var(--text-body-lg--line-height);margin:0 0 1.5rem}.c-modal--profile .c-modal__panel{grid-template:"media header""media details"1fr/minmax(0,447fr) minmax(0,365fr);gap:0 1rem;width:min(100%,53.7188rem);padding:1rem;display:grid;box-shadow:0 0 .4375rem #0000001a}.c-modal--profile .c-modal__header{grid-area:header}.c-modal--profile .c-modal__header h2{font-weight:700}.c-modal--profile .c-modal__body{display:contents}.ambassador-profile__media{aspect-ratio:447/581;background:var(--color-oscar-grey);grid-area:media;overflow:hidden}.ambassador-profile__media img{object-fit:cover;width:100%;height:100%}.ambassador-profile__details{flex-direction:column;grid-area:details;gap:.5rem;padding-top:.5rem;display:flex}.ambassador-profile__details>p{margin:0;font-size:1rem;line-height:1.5rem}.ambassador-profile__about{margin-top:.5rem;font-size:1rem;line-height:1.5rem}.ambassador-profile__about p{margin:0}.ambassador-profile__details .c-button{margin-top:auto}.c-modal--contact .c-modal__panel{max-width:22.8125rem;padding:1rem}.ambassador-contact-form{gap:.5rem;display:grid}.inset-field{position:relative}.inset-field label:not(.sr-only){pointer-events:none;font-size:.875rem;line-height:1rem;position:absolute;top:.25rem;left:.9375rem}.inset-field :is(input,select){background:#fff;border:.0625rem solid #7d7d7d;border-radius:0;width:100%;height:2.8125rem;padding:1.25rem .9375rem .25rem;font-size:1rem}.inset-field select{appearance:none;background:#fff url(/wp-content/themes/oscar-propulsion/public/build/assets/select-chevron-EB2Xb6k5.svg) right .9375rem center/.875rem no-repeat;padding:.625rem 2.5rem .625rem .9375rem}.inset-field :is(input,select):focus-visible{border-color:var(--color-oscar-navy);outline-offset:.0625rem;outline:.1875rem solid #c3ff00a6}.ambassador-contact-form__consent{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.5rem;margin:.5rem 0;font-size:.75rem;line-height:1rem;display:grid}.ambassador-contact-form__consent input{width:1.125rem;height:1.125rem;accent-color:var(--color-oscar-navy);margin:0}.ambassador-contact-form>.c-button{margin-top:.5rem}.community-honeypot{left:-9999px;position:absolute!important}.community-single{width:min(100% - 3rem,78rem);margin:0 auto;padding:3rem 0 6rem}.community-back{text-underline-offset:.2rem;margin-bottom:2rem;display:inline-block}.community-single__hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,6vw,5rem);display:grid}.community-single__hero>div:first-child{background:var(--color-oscar-grey);min-height:32rem}.community-single__hero img{object-fit:cover;width:100%;height:100%}.community-single h1{font-family:var(--font-display);margin:0;font-size:clamp(3.5rem,7vw,7rem);font-weight:500;line-height:.9}.community-single__venue{font-size:1.25rem}.standard-page,.search-results-list,.news-listing,.listing-filters{width:min(100% - 3rem,78rem);margin-inline:auto}.page-header{width:min(100% - 3rem,78rem);margin:0 auto;padding:5rem 0 2rem}.page-header h1{font-family:var(--font-display);margin:0;font-size:clamp(3.5rem,7vw,7rem);font-weight:500;line-height:.9}.standard-page{padding-bottom:6rem}.standard-page__content{max-width:52rem}.prose{font-size:1.0625rem;line-height:1.7}.prose :is(h2,h3,h4){margin:2em 0 .65em;font-weight:500;line-height:1.15}.prose h2{font-size:2rem}.prose h3{font-size:1.5rem}.prose a{text-underline-offset:.18em;text-decoration-thickness:.08em}.prose :is(img,iframe,video){max-width:100%;height:auto}.listing-hero{color:#fff;background:var(--color-oscar-navy);padding:5rem clamp(2rem,6vw,5.5rem)}.listing-hero h1{max-width:60rem;font-family:var(--font-display);margin:0;font-size:clamp(4rem,8vw,8rem);font-weight:500;line-height:.9}.listing-hero>p:last-child{max-width:46rem;margin:1.5rem 0 0;font-size:1.25rem}.listing-hero .search-form{gap:.5rem;max-width:42rem;margin-top:2rem;display:flex}.listing-hero .search-form label{flex:1}.listing-hero .search-field{border:0;border-radius:999px;width:100%;min-height:3rem;padding:.75rem 1.25rem}.listing-hero .search-submit{cursor:pointer;min-height:3rem;color:var(--color-oscar-navy);background:var(--color-oscar-lime);border:0;border-radius:999px;padding:.75rem 1.5rem;font-weight:600}.listing-filters{flex-wrap:wrap;gap:.5rem;padding-block:2rem;display:flex}.listing-filters a{border:.0625rem solid var(--color-oscar-navy);border-radius:999px;align-content:center;min-height:2.75rem;padding:.5rem 1.25rem;text-decoration:none}.listing-filters a.is-active{color:#fff;background:var(--color-oscar-navy)}.news-listing{padding:2rem 0 6rem}.news-listing__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.news-listing-card{border:.0625rem solid var(--color-oscar-grey);border-radius:var(--radius-oscar-lg);background:#fff;flex-direction:column;min-width:0;display:flex;overflow:hidden}.news-listing-card__media{aspect-ratio:1.15;background:var(--color-oscar-grey);display:block;overflow:hidden}.news-listing-card__media :is(img,span){object-fit:cover;width:100%;height:100%;transition:transform .35s var(--ease-oscar)}.news-listing-card:hover .news-listing-card__media img{transform:scale(1.025)}.news-listing-card__body{flex-direction:column;height:100%;padding:1.5rem;display:flex}.news-listing-card h2{margin:0;font-size:1.5rem;line-height:1.15}.news-listing-card h2 a{text-decoration:none}.news-listing-card__body>p:not(.community-eyebrow){margin:1rem 0}.news-listing-card__link{text-underline-offset:.2rem;margin-top:auto;font-weight:600}.listing-pagination{margin-top:3rem}.listing-pagination .nav-links{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.listing-pagination .page-numbers{text-align:center;border-radius:999px;align-content:center;min-width:2.75rem;min-height:2.75rem;padding:.5rem;text-decoration:none}.listing-pagination .page-numbers.current{color:#fff;background:var(--color-oscar-navy)}.article-single{--article-accent:var(--color-oscar-lime)}.article-single--marine{--article-accent:var(--color-oscar-marine)}.article-single--aviation{--article-accent:var(--color-oscar-aviation)}.article-single__column{width:min(100% - 2 * var(--spacing-page-lg), 60rem);margin-inline:auto}.page-banner{padding:.625rem var(--spacing-page-lg) 2.5rem;color:#fff;background:var(--color-oscar-navy)}.page-banner__breadcrumbs{color:#ffffffbf}.page-banner__breadcrumbs :is(a,[aria-current]){color:#fff}.page-banner__wordmark{font-family:var(--font-display);text-transform:uppercase;margin:4.5rem 0 0;font-size:clamp(4rem,2.6rem + 5.6vw,7.625rem);font-weight:400;line-height:.87}.article-single__header{color:var(--color-oscar-navy);background:var(--article-accent);padding:2.5rem 0}.article-single__meta{font-size:var(--text-body-lg);line-height:var(--text-body-lg--line-height);flex-wrap:wrap;gap:.5rem;margin:0;display:flex}.article-single__meta>:first-child{font-weight:500}.article-single__header h1{letter-spacing:-.01em;text-wrap:balance;max-width:50rem;margin:.5rem 0 0;font-size:clamp(1.75rem,1.25rem + 2vw,3rem);font-weight:500;line-height:1.08}.article-single__body{padding:3rem 0 5rem}.article-single__hero{border-radius:var(--radius-oscar-lg);aspect-ratio:16/9;background:#ededed;margin-bottom:2.5rem;overflow:hidden}.article-single__hero img{object-fit:cover;width:100%;height:100%;display:block}.article-single__content{max-width:50rem;color:var(--color-oscar-ink);font-size:var(--text-body-lg);line-height:var(--text-body-lg--line-height)}.article-single__content>*{margin:0}.article-single__content>*+*{margin-top:1.25em}.article-single__content>:is(h2,h3,h4){color:var(--color-oscar-navy);letter-spacing:-.01em;margin-top:2.25em;font-weight:500}.article-single__content>:is(h2,h3,h4)+*{margin-top:.75em}.article-single__content>h2{font-size:var(--text-h2);line-height:var(--text-h2--line-height)}.article-single__content>h3{font-size:var(--text-h3);line-height:var(--text-h3--line-height)}.article-single__content strong{font-weight:700}.article-single__content a{color:var(--color-oscar-navy);text-underline-offset:.18em;text-decoration-thickness:.08em}.article-single__content :is(ul,ol){padding-left:1.25em}.article-single__content li+li{margin-top:.5em}.article-single__content blockquote{border-left:.25rem solid var(--article-accent);color:var(--color-oscar-navy);font-size:var(--text-h3);line-height:var(--text-h3--line-height);padding:.25em 0 .25em 1.25em}.article-single__content blockquote>*{margin:0}.article-single__content>:is(figure,.wp-block-image,.wp-caption,p:has(>img:not(.emoji):only-child),p:has(>a:only-child>img:not(.emoji))){margin-block:2.5rem}.article-single__content :is(img:not(.emoji),iframe,video){border-radius:var(--radius-oscar-sm);max-width:100%;height:auto;display:block}.article-single__content figcaption,.article-single__content .wp-caption-text{color:#595959;font-size:var(--text-body-md);line-height:var(--text-body-md--line-height);margin-top:.75rem}.article-single__footer{justify-items:center;gap:2rem;margin-top:3rem;display:grid}.article-single__pager{border-top:.0625rem solid var(--color-oscar-navy);justify-content:space-between;gap:1rem;width:100%;padding-top:1rem;display:flex}.article-single__pager-link{color:var(--color-oscar-navy);font-size:var(--text-body-md);line-height:var(--text-body-md--line-height);align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.article-single__pager-link:hover{text-underline-offset:.1875rem;text-decoration:underline}.article-single__pager-link--next{margin-left:auto}.article-news{background:var(--color-oscar-light);padding-block:5rem}.contact-page{padding:3.5rem var(--spacing-page-lg) 5rem;background:var(--color-oscar-light)}.contact-page__content{max-width:67rem;margin-inline:auto}.contact-page__content>p{max-width:50rem;font-size:var(--text-h3);line-height:var(--text-h3--line-height);margin:0}.contact-page__content>p+p{margin-top:.5rem}.contact-page .wpforms-container{max-width:40rem;margin:2.5rem 0 0}.contact-page .wpforms-field{padding:0 0 1.75rem;position:relative}.contact-page .wpforms-field-label{color:var(--color-oscar-ink);pointer-events:none;transform-origin:0 0;transition:transform .2s var(--ease-oscar), color .2s var(--ease-oscar);margin:0;font-size:1rem;font-weight:400;line-height:1.5rem;position:absolute;top:1.25rem;left:0}.contact-page .wpforms-field-label .wpforms-required-label{color:inherit}.contact-page .wpforms-field :is(input,select,textarea){width:100%;max-width:none;height:auto;min-height:3.25rem;color:var(--color-oscar-ink);box-shadow:none;background:0 0;border:0;border-bottom:.0625rem solid #b9b9b9;border-radius:0;padding:1.25rem 0 .375rem;font-size:1rem;line-height:1.5rem}.contact-page .wpforms-field :is(input,textarea)::placeholder{color:#0000}.contact-page .wpforms-field textarea{resize:vertical;min-height:7rem}.contact-page .wpforms-field select{appearance:none;background:url(/wp-content/themes/oscar-propulsion/public/build/assets/select-chevron-EB2Xb6k5.svg) 100%/.875rem no-repeat;padding-right:1.5rem}.contact-page .wpforms-field:is(:focus-within,:has(:is(input,textarea):not(:placeholder-shown)),.wpforms-field-select) .wpforms-field-label{color:#595959;transform:translateY(-1.125rem)scale(.8125)}.contact-page .wpforms-field :is(input,select,textarea):focus{border-bottom-color:var(--color-oscar-navy);box-shadow:0 .0625rem 0 0 var(--color-oscar-navy);outline:none}.contact-page .wpforms-field :is(input,select,textarea).wpforms-error{border-bottom-color:#b42318}.contact-page :is(em,label).wpforms-error{color:#b42318;margin-top:.375rem;font-size:.875rem;font-style:normal;line-height:1.25rem;display:block}.contact-page .wpforms-submit-container{margin:0;padding:1.25rem 0 0}.contact-page .wpforms-submit{cursor:pointer;color:#fff;background:var(--color-oscar-navy);min-height:2.75rem;font-size:var(--text-button);font-weight:500;line-height:var(--text-button--line-height);transition:background-color .18s var(--ease-oscar);border:0;border-radius:999px;padding:.625rem 1.5rem}.contact-page .wpforms-submit:hover{background:var(--color-oscar-navy-hover)}.contact-page .wpforms-confirmation-container-full{border:0;border-left:.25rem solid var(--color-oscar-lime);color:var(--color-oscar-ink);background:#fff;margin:2.5rem 0 0;padding:1.25rem 1.5rem}.contact-page__strip{padding:4rem var(--spacing-page-lg)}.contact-page__strip>div{max-width:40rem;display:block}.contact-page__strip address{font-style:normal}.contact-page__strip .layout-rich-text p{margin:0 0 .75rem}.news-index{padding:2.5rem var(--spacing-page-lg) 5rem;color:#fff;background:var(--color-oscar-ink)}.news-filters{flex-wrap:wrap;gap:.5rem;margin-bottom:2.5rem;display:flex}.news-filter{--filter-colour:#fff;border:.09375rem solid var(--filter-colour);min-height:2.75rem;color:var(--filter-colour);font-size:var(--text-button);font-weight:500;line-height:var(--text-button--line-height);transition:color .18s var(--ease-oscar), background-color .18s var(--ease-oscar);border-radius:999px;align-items:center;padding:.5rem 1.25rem;text-decoration:none;display:inline-flex}.news-filter--aviation{--filter-colour:var(--color-oscar-aviation)}.news-filter--marine{--filter-colour:var(--color-oscar-marine)}.news-filter--sport{--filter-colour:var(--color-oscar-lime)}.news-filter:hover{background:#ffffff1a}.news-filter[aria-current]{color:var(--color-oscar-navy);background:var(--filter-colour)}.news-index__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.news-index .c-card{color:var(--color-oscar-navy)}.news-index .c-card__copy{display:none}.news-pagination{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:3rem;display:flex}.news-pagination .page-numbers{color:#fff;min-width:2.75rem;min-height:2.75rem;transition:background-color .18s var(--ease-oscar), border-color .18s var(--ease-oscar);border:.09375rem solid #ffffff59;border-radius:999px;place-items:center;padding:0 .75rem;text-decoration:none;display:inline-grid}.news-pagination a.page-numbers:hover{background:#ffffff1a;border-color:#fff}.news-pagination .page-numbers.current{color:var(--color-oscar-navy);background:#fff;border-color:#fff}.news-pagination .page-numbers.dots{border-color:#0000}.search-results-list{gap:1rem;padding:3rem 0 1rem;display:grid}.search-results-list article{border-bottom:.0625rem solid var(--color-oscar-grey);padding-bottom:1.5rem}.search-results-list h2{margin:0;font-size:1.5rem}.search-results-list h2 a{text-decoration:none}.not-found-page{text-align:center;width:min(100% - 3rem,62rem);margin:0 auto;padding:5rem 0 7rem}.not-found-page__code{color:var(--color-oscar-lime);font-family:var(--font-display);text-shadow:.025em .025em 0 var(--color-oscar-navy);margin:0;font-size:clamp(8rem,20vw,16rem);line-height:.75}.not-found-page h1{margin:2rem 0 1rem;font-size:clamp(2rem,5vw,4rem)}.not-found-page>p:not(.not-found-page__code){max-width:42rem;margin:0 auto 2rem}.not-found-page .search-form{gap:.5rem;max-width:36rem;margin:0 auto 2rem;display:flex}.not-found-page .search-form label{flex:1}.not-found-page .search-field{border:.0625rem solid #7d7d7d;border-radius:999px;width:100%;min-height:3rem;padding:.75rem 1.25rem}.not-found-page .search-submit{color:#fff;background:var(--color-oscar-navy);border:0;border-radius:999px;min-height:3rem;padding:.75rem 1.5rem}.not-found-page>div{justify-content:center;gap:.75rem;display:flex}.woocommerce-account .main{padding:0 var(--spacing-page-lg) 6rem}.woocommerce-account .page-header{width:auto;padding:3rem 0 2.5rem}.woocommerce-account .page-header h1{font-family:var(--font-sans);letter-spacing:-.015625rem;font-size:clamp(2rem,1.675rem + 1.3333vw,2.8125rem);line-height:1.1}.woocommerce-account .commerce-page>.woocommerce:has(>.woocommerce-MyAccount-navigation){grid-template-columns:15rem minmax(0,1fr);align-items:start;gap:1.5rem 4rem;display:grid}.woocommerce-account .woocommerce>.woocommerce-notices-wrapper{grid-column:1/-1}.woocommerce-account .woocommerce>.woocommerce-notices-wrapper:empty{display:none}.woocommerce-account :is(.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-content){float:none;width:auto;min-width:0}.woocommerce-account .woocommerce-MyAccount-navigation{grid-column:1}.woocommerce-account .woocommerce-MyAccount-content{font-size:var(--text-body-md);line-height:var(--text-body-md--line-height);grid-column:2}.woocommerce-account .woocommerce-MyAccount-navigation ul{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.woocommerce-account .woocommerce-MyAccount-navigation a{min-height:2.75rem;color:var(--color-oscar-ink);font-size:var(--text-label);line-height:var(--text-label--line-height);transition:background-color .18s var(--ease-oscar), color .18s var(--ease-oscar);border-radius:999px;align-items:center;padding:.5rem 1rem;text-decoration:none;display:flex}.woocommerce-account .woocommerce-MyAccount-navigation a:hover{background:var(--color-oscar-light)}.woocommerce-account .woocommerce-MyAccount-navigation-link.is-active a{color:#fff;background:var(--color-oscar-navy)}.woocommerce-account .woocommerce-MyAccount-content>:first-child{margin-top:0}.woocommerce-account .woocommerce-MyAccount-content :is(p,address){margin:0 0 1rem;font-style:normal}.woocommerce-account .woocommerce-MyAccount-content a:not(.button,.c-button){color:var(--color-oscar-navy);text-underline-offset:.1875rem}.woocommerce-account :is(.woocommerce-MyAccount-content,.commerce-page>.woocommerce) :is(h2,h3,legend){margin:0 0 1rem;font-size:1.5rem;font-weight:500;line-height:2rem}.woocommerce-account .woocommerce :is(.button,button[type=submit]):not(.c-button){color:#fff;background:var(--color-oscar-navy);min-height:2.75rem;font-size:var(--text-button);font-weight:500;line-height:var(--text-button--line-height);transition:background-color .18s var(--ease-oscar);border-radius:999px;padding:.625rem 1.25rem}.woocommerce-account .woocommerce :is(.button,button[type=submit]):not(.c-button):hover{color:#fff;background:var(--color-oscar-navy-hover)}.woocommerce-account .woocommerce-MyAccount-content .shop_table:not(.checkout-summary__totals){border-collapse:collapse;border:0;border-radius:0;width:100%;margin:0}.woocommerce-account .woocommerce-MyAccount-content .shop_table:not(.checkout-summary__totals) :is(th,td){border:0;border-bottom:.0625rem solid var(--color-oscar-grey);text-align:left;vertical-align:middle;padding:.875rem 1rem .875rem 0}.woocommerce-account .woocommerce-MyAccount-content .shop_table thead th{color:#595959;font-size:.875rem;font-weight:400;line-height:1rem}.woocommerce-account .woocommerce-orders-table :is(td,th){font-size:var(--text-label);line-height:1.5rem}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table :is(tbody th,td){padding-block:1.125rem}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table thead th{padding-block:0 .75rem}.woocommerce-account .woocommerce-orders-table__cell-order-number a{color:var(--color-oscar-navy);font-weight:500;text-decoration:none}.woocommerce-account .woocommerce-orders-table__cell-order-number a:hover{text-underline-offset:.1875rem;text-decoration:underline}.woocommerce-account .woocommerce-orders-table__cell-order-total{color:#595959}.woocommerce-account .woocommerce-orders-table__cell-order-total .amount{color:var(--color-oscar-ink);font-weight:500}.woocommerce-account .woocommerce-orders-table__cell-order-actions{white-space:nowrap}.woocommerce-account .woocommerce .woocommerce-orders-table .button:not(.c-button){min-height:2.25rem;margin:.125rem .375rem .125rem 0;padding:.375rem 1rem;font-size:.875rem;line-height:1.25rem}.woocommerce-account .woocommerce .woocommerce-orders-table .button.cancel:not(.c-button){color:var(--color-oscar-navy);background:#fff;border:.09375rem solid;padding:.28125rem .90625rem}.woocommerce-account .woocommerce .woocommerce-orders-table .button.cancel:not(.c-button):hover{background:var(--color-oscar-light)}.woocommerce-account .woocommerce-pagination{justify-content:space-between;gap:1rem;margin-top:2.5rem;display:flex}.woocommerce-account .woocommerce .woocommerce-pagination .button:not(.c-button){color:var(--color-oscar-navy);background:#fff;border:.09375rem solid;padding:.53125rem 1.15625rem}.woocommerce-account .woocommerce .woocommerce-pagination .button:not(.c-button):hover{color:var(--color-oscar-navy);background:var(--color-oscar-light)}.woocommerce-account .woocommerce-pagination .woocommerce-button--next{margin-left:auto}.order-status{border:.0625rem solid var(--color-oscar-navy);color:var(--color-oscar-navy);background:#1c1f4214;border-radius:999px;padding:.125rem .625rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:inline-flex}.order-status--completed,.order-status--processing{background:var(--color-oscar-lime);border-color:#0000}.order-status--cancelled,.order-status--failed,.order-status--refunded{color:#b42318;background:#b4231814;border-color:#b42318}.woocommerce-account .woocommerce-Addresses{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.woocommerce-account .woocommerce-Addresses:before,.woocommerce-account .woocommerce-Addresses:after{content:none}.woocommerce-account .woocommerce-Address{float:none;border-radius:var(--radius-oscar-lg);background:var(--color-oscar-light);width:auto;max-width:none;padding:1.5rem}.woocommerce-account .woocommerce-Address-title{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin-bottom:.75rem;display:flex}.woocommerce-account .woocommerce-Address-title:before,.woocommerce-account .woocommerce-Address-title:after{content:none}.woocommerce-account .woocommerce-Address-title h2{margin:0;font-size:1.25rem}.woocommerce-account .woocommerce-Address-title .edit{float:none}.woocommerce-account .woocommerce :is(form .form-row,fieldset){margin:0 0 1rem;padding:0}.woocommerce-account .woocommerce fieldset{border:0;border-top:.0625rem solid var(--color-oscar-grey);padding-top:1.5rem}.woocommerce-account .woocommerce .form-row label{margin-bottom:.375rem;font-size:.875rem;line-height:1.25rem;display:block}.woocommerce-account .woocommerce :is(input.input-text,select,textarea){background:#fff;border:.0625rem solid #7d7d7d;border-radius:0;width:100%;min-height:2.8125rem;padding:.625rem .75rem;font-size:1rem}.woocommerce-account .woocommerce :is(input.input-text,select,textarea):focus-visible{border-color:var(--color-oscar-navy);outline-offset:.0625rem;outline:.1875rem solid #c3ff00a6}.woocommerce-account .woocommerce .form-row :is(em,.description){color:#595959;margin-top:.375rem;font-size:.875rem;font-style:normal;line-height:1.25rem;display:block}.woocommerce-account #customer_login{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem;max-width:60rem;display:grid}.woocommerce-account #customer_login:before,.woocommerce-account #customer_login:after{content:none}.woocommerce-account #customer_login>div{float:none;width:auto}.woocommerce-account :is(.woocommerce-form-login,.woocommerce-form-register,.woocommerce-ResetPassword){border:0;border-radius:0;max-width:30rem;margin:0;padding:0}.woocommerce-account .woocommerce-form-login__rememberme{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.account-order{gap:2.5rem;display:grid}.account-order .order-received__facts{grid-template-columns:repeat(3,minmax(0,1fr))}.account-order__summary{border-radius:var(--radius-oscar-lg);background:var(--color-oscar-light);padding:1.5rem}.account-order__summary>h2{border-bottom:.0625rem solid var(--color-oscar-grey);margin:0 0 1.25rem;padding-bottom:1rem}.account-order__summary .order-again{margin:1.25rem 0 0}.account-order .order-received__addresses h2{font-size:var(--text-label);margin:0 0 .5rem;line-height:1.5rem}.account-order__notes{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.account-order__notes li{border-left:.1875rem solid var(--color-oscar-lime);padding-left:1rem}.account-order__notes time{color:#595959;font-size:.875rem}.account-order__notes p{margin:.25rem 0 0}.woocommerce .site-header__menu-toggle{background:0 0;min-height:0;padding:0;display:none}}@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\!sticky{position:sticky!important}.relative{position:relative}.static{position:static}.sticky{position:sticky}.col-1{grid-column:1}.col-2{grid-column:2}.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}.mt-0{margin-top:0}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-24{margin-top:calc(var(--spacing) * 24)}.mb-0{margin-bottom:0}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.mb-24{margin-bottom:calc(var(--spacing) * 24)}.block{display:block}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[90rem\]{max-width:90rem}.max-w-\[100rem\]{max-width:100rem}.resize{resize:both}.bg-oscar-aviation{background-color:var(--color-oscar-aviation)}.bg-oscar-grey{background-color:var(--color-oscar-grey)}.bg-oscar-ink{background-color:var(--color-oscar-ink)}.bg-oscar-light{background-color:var(--color-oscar-light)}.bg-oscar-lime{background-color:var(--color-oscar-lime)}.bg-oscar-marine{background-color:var(--color-oscar-marine)}.bg-oscar-navy{background-color:var(--color-oscar-navy)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-page{padding-inline:var(--spacing-page)}.py-10{padding-block:calc(var(--spacing) * 10)}.pt-0{padding-top:0}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pb-0{padding-bottom:0}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.text-neutral-600{color:var(--color-neutral-600)}.text-oscar-ink{color:var(--color-oscar-ink)}.text-oscar-navy{color:var(--color-oscar-navy)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}@media (width>=48rem){.md\:mt-16{margin-top:calc(var(--spacing) * 16)}.md\:mt-24{margin-top:calc(var(--spacing) * 24)}.md\:mt-32{margin-top:calc(var(--spacing) * 32)}.md\:mb-16{margin-bottom:calc(var(--spacing) * 16)}.md\:mb-24{margin-bottom:calc(var(--spacing) * 24)}.md\:mb-32{margin-bottom:calc(var(--spacing) * 32)}.md\:hidden{display:none}.md\:inline{display:inline}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:py-16{padding-block:calc(var(--spacing) * 16)}.md\:pt-12{padding-top:calc(var(--spacing) * 12)}.md\:pt-24{padding-top:calc(var(--spacing) * 24)}.md\:pt-32{padding-top:calc(var(--spacing) * 32)}.md\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.md\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.md\:pb-32{padding-bottom:calc(var(--spacing) * 32)}}@media (width>=64rem){.lg\:px-page-lg{padding-inline:var(--spacing-page-lg)}.lg\:pt-15{padding-top:calc(var(--spacing) * 15)}.lg\:pb-15{padding-bottom:calc(var(--spacing) * 15)}}}@font-face{font-family:PP Neue Montreal;src:url(/wp-content/themes/oscar-propulsion/public/build/assets/PPNeueMontreal-Medium-CwQXB0EU.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Parabole;src:url(/wp-content/themes/oscar-propulsion/public/build/assets/ParaboleTrial-Regular-oK7bAGwM.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}.woocommerce .product-detail .product-configurator__cart form.cart :is(div.quantity,.woocommerce-variation-price){display:none!important}.woocommerce .product-detail .product-configurator__cart>.stock.out-of-stock{display:none}@media (width>=74rem) and (width<=89.999rem){.site-header__bar,.site-header--flowforce .site-header__bar{gap:1.5rem;padding-inline:2rem}.site-header--flowforce .site-logo{width:13.75rem}.site-header__desktop-nav{gap:.875rem;font-size:.8125rem}.site-header__actions .c-button{display:none}.site-header--flowforce .site-header__actions{width:auto}.site-footer{padding-inline:2rem}.site-footer__inner{grid-template-columns:minmax(16rem,1.6fr) repeat(3,minmax(10rem,1fr));gap:1.5rem}.site-footer--corporate .site-footer__inner{grid-template-columns:minmax(16rem,1.6fr) repeat(2,minmax(11rem,1fr))}}@media (width<=73.999rem){.demo-benefits,.demo-events,.past-events,.ambassador-band,.ambassador-join,.ambassador-quality,.ambassador-judged,.programme-tiers,.ambassador-intro,.community-breadcrumbs,.page-banner,.news-index{padding-inline:var(--spacing-page)}.contact-page{padding:2.5rem var(--spacing-page) 3.5rem}.contact-page__strip{padding:3rem var(--spacing-page)}.news-index__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.article-single__column{width:min(100% - 2 * var(--spacing-page), 60rem)}.demo-event-grid,.demo-benefits__track{grid-template-columns:repeat(2,minmax(0,1fr))}.ambassador-finder{padding-inline:var(--spacing-page);grid-template-columns:20rem minmax(0,1fr)}.ambassador-judged__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.ambassador-earn__grid{flex-wrap:wrap}.ambassador-banner{margin-inline:var(--spacing-page)}.news-listing__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.woocommerce-account .main{padding-inline:var(--spacing-page)}.woocommerce-account .commerce-page>.woocommerce:has(>.woocommerce-MyAccount-navigation){grid-template-columns:12.5rem minmax(0,1fr);gap:1.5rem 2.5rem}.account-order .order-received__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.product-detail{--product-inline:var(--spacing-page)}.product-detail__breadcrumb{padding-inline:var(--spacing-page)}.product-detail__hero{max-width:50rem;padding:2rem var(--spacing-page) 3rem;grid-template-columns:minmax(0,1fr);gap:2rem}.product-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2rem}.product-comparison__media{aspect-ratio:1;height:auto}.purchase-bar,.layout-news .layout-news__header{padding-inline:var(--spacing-page)}.layout-industries__header{padding:2rem var(--spacing-page)}.layout-industries__grid{grid-template-columns:1fr}.layout-industry-card{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.layout-industry-card__media{height:auto;min-height:24rem;position:relative}.layout-industry-card__media img{position:absolute;inset:0}.layout-industry-card__body{min-height:24rem}.layout-news__track,.layout-disciplines__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.layout-disciplines__grid .category-card:last-child{grid-column:1/-1}.layout-athletes .c-carousel__track>*{flex-basis:calc(41.6667% - .520833rem)}.try-card__overlay{left:var(--spacing-page);bottom:2rem}.c-carousel__side[data-carousel-prev]{left:-2rem}.c-carousel__side[data-carousel-next]{right:-2rem}.collection-intro .breadcrumbs{right:var(--spacing-page);left:var(--spacing-page)}.collection-intro,.collection-products{padding-inline:2rem}.announcement-bar{text-align:center;justify-content:center;height:2.125rem;min-height:2.125rem;padding:0 2rem;font-size:.75rem;line-height:1rem}.announcement-bar .locale-controls{display:none}.site-header__bar{height:3.625rem;min-height:3.625rem;padding:0;display:block;position:relative}.site-header--flowforce .site-header__bar{height:4.375rem;min-height:4.375rem}.site-header__menu-toggle,.woocommerce .site-header__menu-toggle{z-index:2;background:0 0;min-height:2.75rem;padding:0;display:flex;position:absolute;top:50%;left:1.25rem;transform:translateY(-50%)}.site-logo{width:10.1875rem;position:absolute;top:50%;left:4.125rem;transform:translateY(-50%)}.site-header--flowforce .site-logo{width:11rem;left:4.25rem}.site-header__desktop-nav{display:none}.site-header__actions{gap:.75rem;position:absolute;top:50%;right:2rem;transform:translateY(-50%)}.site-header--flowforce .site-header__actions{width:auto}.site-header__actions .c-button,.site-header--corporate .site-header__actions{display:none}.header-icon-link{width:1.9375rem;height:1.9375rem}.header-icon-link img{height:1.9375rem}.nojs-navigation{color:#fff;background:var(--color-oscar-navy);flex-wrap:wrap;gap:.5rem 1rem;padding:1rem 2rem;display:flex}.nojs-navigation a{text-underline-offset:.2rem;align-content:center;min-height:2.75rem;text-decoration:underline}.site-footer,.site-footer--flowforce{min-height:15.875rem;padding:2rem}.site-footer--flowforce{min-height:29.5625rem;padding-bottom:1.8125rem}.site-footer__inner,.site-footer--corporate .site-footer__inner{display:block}.site-footer__newsletter h2{margin-bottom:.25rem;font-size:1.375rem;line-height:1.75rem}.site-footer__newsletter p{margin-bottom:1.25rem;font-size:.875rem;line-height:1rem}.newsletter-placeholder{max-width:none;padding-bottom:.5rem;font-size:.875rem}.site-footer address{margin-top:1.25rem;font-size:1rem;line-height:1.5rem}.site-footer--corporate address{margin-top:0}.social-links{margin-top:1rem}.site-footer__contact,.site-footer--flowforce .site-footer__contact{margin-bottom:1rem}.site-footer__accordion{border:0}.site-footer__accordion:first-of-type{border-top:.0625rem solid #ffffff73}.site-footer__accordion summary{pointer-events:auto;cursor:pointer;min-height:2.5rem;padding:.375rem 0;font-size:1.375rem;line-height:1.75rem}.site-footer__accordion summary .ui-chevron{display:block}.site-footer__accordion ul{gap:.375rem;margin:0;padding:0 0 1rem;display:grid!important}.site-footer__accordion:not([open]) ul{display:none!important}.site-footer__column a{font-size:.875rem;line-height:1.25rem}.site-footer__payments{border-top:.0625rem solid #ffffff73;flex-wrap:wrap;gap:.5rem;width:100%;margin:.625rem 0 0;padding:1rem max(0px,50% - 9.25rem) 0}.payment-method{border-radius:.4167rem;width:2.65625rem;height:1.5625rem;padding:.1875rem}article.component-library{width:min(100% - 4rem,50rem);padding:2rem 0 4rem}.component-library__section{padding:2rem 0}.component-library__form,.component-library__split,.component-library__states{grid-template-columns:1fr}.checkout-header{align-items:center;min-height:4.125rem;padding:.75rem 2rem}.checkout-header>a:first-child{width:11rem}.woocommerce-checkout .main{min-height:calc(100vh - 4.125rem)}.woocommerce-checkout .order-received{grid-template-columns:minmax(0,1fr);min-height:0}.order-received--verify{background:0 0}.order-received__main,.order-received__summary{padding:2rem 2rem 3rem}.woocommerce-checkout .woocommerce-form-coupon-toggle,.woocommerce-checkout .checkout_coupon{width:calc(100% - 4rem)}.flowforce-checkout{flex-direction:column;display:flex}.flowforce-checkout__summary{background:var(--color-oscar-light);order:-1;padding:0}.flowforce-checkout__summary>h2{display:none}.checkout-summary-toggle{width:100%;min-height:4.125rem;color:var(--color-oscar-ink);background:var(--color-oscar-light);border:0;justify-content:space-between;align-items:center;padding:1rem 2rem;font-size:1.25rem;font-weight:500;display:flex}.checkout-summary-toggle .ui-chevron{border-width:0 .125rem .125rem 0;width:.6875rem;height:.6875rem;transform:translateY(-.1875rem)rotate(45deg)}.checkout-summary-toggle[aria-expanded=true] .ui-chevron{transform:translateY(.1875rem)rotate(225deg)}.flowforce-checkout__summary #order_review{padding:1.5rem 2rem 2rem}.flowforce-checkout__details{padding:2rem}.checkout-reassurance{background:0 0;padding:0 2rem 3rem}.checkout-reviews__list{scroll-snap-type:x mandatory;scrollbar-width:none;gap:1rem;display:flex;overflow-x:auto}.checkout-reviews__list::-webkit-scrollbar{display:none}.checkout-reviews__list>li{scroll-snap-align:start;flex:0 0 100%;display:flex}.checkout-reviews__list .checkout-review{flex:1;align-content:start}.checkout-reviews__carousel .c-carousel__dots{display:flex}.checkout-reviews__carousel.is-static .c-carousel__dots{display:none}.woocommerce-checkout .woocommerce-NoticeGroup-checkout{margin-inline:2rem}}@media (width<=39.999rem){.demo-hero>div{gap:.8125rem}.demo-benefits{padding:1.125rem var(--spacing-page) 1.5rem}.demo-benefits__track{margin:0 calc(-1 * var(--spacing-page));scroll-snap-type:x mandatory;scrollbar-width:none;gap:0;padding:.25rem 0;display:flex;overflow-x:auto}.demo-benefits article{flex:0 0 calc(100% - 2 * var(--spacing-page));margin-inline:var(--spacing-page);scroll-snap-align:center}.demo-benefits .c-carousel__dots{display:flex}.demo-events{padding:0 var(--spacing-page)}.demo-event-grid,.past-event-gallery{grid-template-columns:1fr}.past-events{padding:1.5rem var(--spacing-page);gap:1.5rem}.community-breadcrumbs{padding-top:.5625rem}.page-banner{padding-bottom:2rem}.page-banner__wordmark{margin-top:3rem}.news-index{padding-block:2rem 3.5rem}.news-index__grid{grid-template-columns:1fr}.article-single__header{padding-block:2rem}.article-single__body{padding:2rem 0 3.5rem}.article-single__hero{aspect-ratio:4/3;margin-bottom:2rem}.article-news{padding-block:3rem}.ambassador-intro{padding:2rem var(--spacing-page)}.ambassador-finder{flex-direction:column;gap:3rem;height:auto;display:flex}.ambassador-finder__search{order:1;padding-bottom:1rem}.ambassador-finder__map{order:2;height:28.3125rem}.ambassador-finder__results{order:3;max-height:33.5rem}.ambassador-band{padding:1.5rem var(--spacing-page)}.ambassador-join,.ambassador-quality{padding:1.5rem var(--spacing-page);grid-template-columns:1fr;gap:1.5rem}.ambassador-join .layout-actions{flex-direction:row;width:auto}.ambassador-join .layout-actions .c-button{width:auto}.ambassador-quality__media{aspect-ratio:326/439;height:auto}.ambassador-earn{padding:1.5rem var(--spacing-page)}.ambassador-earn__carousel{width:100%}.ambassador-earn__grid,.ambassador-judged__grid{margin:0 calc(-1 * var(--spacing-page));scroll-snap-type:x mandatory;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;gap:0;display:flex;overflow-x:auto}.ambassador-earn__grid article,.ambassador-judged__grid article{flex:0 0 calc(100% - 2 * var(--spacing-page));width:auto;margin:.25rem var(--spacing-page);scroll-snap-align:center}:is(.ambassador-earn,.ambassador-judged,.ambassador-quality,.ambassador-join,.ambassador-band,.programme-tiers) p{font-size:var(--text-body-md);line-height:var(--text-body-md--line-height)}.ambassador-quality__copy{display:contents}.ambassador-quality__copy h2{order:0}.ambassador-quality__media{order:1}.ambassador-quality__copy p{order:2}.ambassador-quality__copy p+p{margin-top:-1rem}.ambassador-judged,.programme-tiers{padding:1.5rem var(--spacing-page)}.programme-tiers .c-tabs__list{gap:.5rem}.programme-tiers .c-tabs__list button{flex:1;width:auto}.ambassador-banner{margin-bottom:1.5rem;padding:3.6875rem 1.3125rem 3.75rem}.c-modal--profile .c-modal__panel{grid-template:"header""media""details"/1fr;gap:1rem}.ambassador-profile__media{aspect-ratio:4/3}.community-single{width:min(100% - 2.5rem,32rem);padding-top:2rem}.community-single__hero{grid-template-columns:1fr}.community-single__hero>div:first-child{min-height:20rem}.page-header{width:min(100% - 2.5rem,32rem);padding:3rem 0 1.5rem}.standard-page,.search-results-list,.news-listing,.listing-filters{width:min(100% - 2.5rem,32rem)}.listing-hero{padding:3rem 1.25rem}.listing-hero h1{font-size:4rem}.listing-hero .search-form,.not-found-page .search-form{display:grid}.news-listing__grid{grid-template-columns:1fr}.not-found-page>div{display:grid}.woocommerce-account .page-header{width:auto;padding:2rem 0 1.5rem}.woocommerce-account .commerce-page>.woocommerce:has(>.woocommerce-MyAccount-navigation){grid-template-columns:minmax(0,1fr)}.woocommerce-account :is(.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-content){grid-column:1}.woocommerce-account .woocommerce-MyAccount-navigation{margin-inline:calc(-1 * var(--spacing-page));scrollbar-width:none;overflow-x:auto}.woocommerce-account .woocommerce-MyAccount-navigation ul{width:max-content;padding-inline:var(--spacing-page);gap:.5rem;display:flex}.woocommerce-account .woocommerce-MyAccount-navigation a{border:.0625rem solid var(--color-oscar-grey);white-space:nowrap}.woocommerce-account .woocommerce-Addresses,.woocommerce-account #customer_login{grid-template-columns:minmax(0,1fr);gap:2rem}.account-order .order-received__facts{grid-template-columns:minmax(0,1fr)}.account-order__summary{margin-inline:calc(-1 * var(--spacing-page));padding-inline:var(--spacing-page);border-radius:0}.product-detail__breadcrumb{padding:.8125rem var(--spacing-page) 0}.product-detail__hero{padding:1.75rem var(--spacing-page) 1.5rem;flex-direction:column;align-items:stretch;gap:1.5rem;display:flex}.product-gallery{display:contents}.product-gallery__stage,.product-gallery__empty{order:1}.product-gallery__thumbs{margin:-.5rem calc(-1 * var(--spacing-page)) 0 0;scrollbar-width:none;order:2;gap:.5rem;display:flex;overflow-x:auto}.woocommerce .product-gallery__thumb{flex:0 0 4.5rem;width:4.5rem}.product-configurator{display:contents}.product-configurator>*{order:3}.product-gallery__review{order:4}.product-blades{order:3;gap:.5rem}.product-blade{min-height:2rem;font-size:var(--text-button);line-height:var(--text-button--line-height);padding:.375rem .75rem}.product-options__pills{gap:.5rem}.product-options__pills .product-option{min-height:2rem;padding:.375rem 1rem}.product-trust{justify-content:stretch;gap:.5rem;display:grid}.product-trust>span{gap:1rem}.product-configurator__cart .single_add_to_cart_button{min-height:3rem;padding-block:.75rem!important}.product-configurator__payments{flex-wrap:wrap;justify-content:center;gap:.5rem;padding-inline:.9375rem}.product-configurator__payments .payment-method{border-radius:.4167rem;width:2.65625rem;height:1.5625rem;padding:.1875rem}.product-story,.product-science,.product-cta,.product-endorsements,.product-comparison,.product-reviews{padding-block:1.5rem}.product-story{gap:1rem}.product-feature-media{height:22.4375rem}.product-benefit-grid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:0;padding:2.1875rem 0 1.5rem;display:flex;overflow-x:auto}.product-benefit-grid article{scroll-snap-align:start;flex:0 0 100%;padding-inline:2.375rem}.product-benefit-grid__media{height:10.5625rem}.product-science{grid-template-columns:1fr;gap:1.5rem}.product-science__copy{display:contents}.product-science__copy h2{order:0}.product-science__media{order:1}.product-science__text{order:2}.product-comparison__grid{margin-right:calc(-1 * var(--spacing-page));scroll-snap-type:x mandatory;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.product-comparison__card{scroll-snap-align:start;flex:none;width:16.5rem}.product-reviews__summary{align-items:flex-start}.product-review{grid-template-columns:1fr;gap:1rem}.product-review__author{grid-template-columns:auto 1fr;align-items:center}.product-review__body{border-left:0;padding-left:0}.product-faqs{padding-block:1.5rem}.purchase-bar{min-height:5.5rem;padding:.75rem var(--spacing-page) .9375rem;flex-direction:column;align-items:stretch;gap:.75rem}.purchase-bar__title{text-align:center;font-size:1rem;font-weight:400;line-height:1rem}.purchase-bar__button{gap:1rem;min-height:2.25rem;padding:.5rem 1rem}.purchase-bar__button .ui-icon{width:.9375rem}.location-prompt{width:auto;top:1rem;left:.5rem;right:.5rem}.location-prompt__controls .locale-select:first-child{flex-basis:12.875rem}.upsell-card{padding:.5rem}.event-card__media{aspect-ratio:1}.product-card__price{line-height:1.25rem}.layout-disciplines__grid{gap:2.1875rem}.category-card__body,.category-card__copy{gap:.875rem}.text-link{gap:1rem}.home .layout-hero{min-height:35.875rem}.home .layout-hero__content{justify-content:center;padding:4rem 0 6rem}.home .layout-hero .c-heading,.home .layout-hero__copy{width:calc(100% - 2 * var(--spacing-page))}.home .layout-hero__copy{max-width:21rem;margin-top:1.5rem}.home .layout-hero__content .layout-actions{width:auto;max-width:none;bottom:3.75rem}.home .layout-hero__content .layout-actions .c-button{width:auto}.home .layout-hero__scroll{bottom:.25rem}.home .layout-introduction__inner{gap:1.5rem}.home .layout-rich-text p+p{margin-top:1rem}.home .layout-cta-band>div{gap:1.5rem}.home .layout-cta-band .layout-actions{width:100%}.home .layout-contact-strip .layout-rich-text{margin-top:1.25rem}.layout-news .layout-news__header{padding-inline:var(--spacing-page)}.layout-news .layout-news__track{gap:.5rem;padding-inline:.5rem;scroll-padding-inline:.5rem}.layout-news .layout-news__carousel .layout-news__track>*{flex-basis:16.5rem;width:16.5rem}.layout-hero{min-height:31.875rem}.layout-hero__content{justify-content:flex-start;width:100%;padding:3.5rem 0 8rem}.layout-hero .c-heading{overflow-wrap:anywhere;width:calc(100% - 2.5rem)}.layout-hero__copy{max-width:21.8125rem}.layout-hero__scroll{width:max-content;bottom:.75rem}.layout-actions{flex-direction:column;align-self:center;align-items:stretch;width:100%;margin-top:1.5rem}.layout-hero .layout-actions{width:15.0625rem;bottom:1.875rem}.layout-actions .c-button{width:100%}.layout-introduction__inner{display:block}.layout-introduction .layout-rich-text{margin-top:1.5rem}.layout-ticker__group{gap:2.5rem;padding-inline:1.25rem}.layout-ticker__item img{max-width:7rem;height:1.75rem}.layout-industries__header{padding:1.5rem var(--spacing-page)}.layout-industry-card{display:block}.layout-industry-card__media{aspect-ratio:1;min-height:0}.layout-industry-card__body{min-height:0;padding:1rem var(--spacing-page) 1.5rem;text-align:center;align-items:center}.layout-industry-card__body p{margin:1rem 0}.layout-industry-card__body .c-button{margin-top:0}.layout-cta-band>div,.layout-contact-strip>div{display:block}.layout-cta-band .layout-actions{margin-top:1.5rem}.layout-contact-strip .c-button{width:100%;margin-top:1.75rem}.layout-news__header{align-items:center}.layout-news__header .c-carousel__controls{display:none}.layout-news__track{grid-template-columns:1fr}.layout-news__carousel .layout-news__track>*{flex-basis:min(20.375rem,84vw);width:min(20.375rem,84vw)}.layout-disciplines__grid,.layout-try__grid,.product-card-grid{grid-template-columns:1fr}.layout-split>div,.layout-testing>div,.layout-technical>div{flex-direction:column;align-items:stretch;gap:1.5rem;display:flex}.layout-split__content,.layout-testing__content,.layout-technical__content{display:contents}:is(.layout-split__content,.layout-testing__content,.layout-technical__content)>*{order:2}:is(.layout-split__content,.layout-testing__content,.layout-technical__content)>.c-heading{order:0}.layout-disciplines__grid .category-card:last-child{grid-column:auto}.layout-split__media,.layout-split.is-reversed .layout-split__media,.layout-testing__media,.layout-technical__media{order:1}.layout-accreditations .c-heading--section{margin-bottom:1.5rem}.layout-accreditations__grid{scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;gap:0;display:flex;overflow-x:auto}.layout-accreditations__grid::-webkit-scrollbar{display:none}.layout-accreditations__grid article{scroll-snap-align:start;flex:0 0 100%;padding-inline:2.5rem}.layout-accreditations__carousel .c-carousel__dots{margin-top:.5rem}.layout-athletes .c-carousel__header,.layout-testimonials .c-carousel__header{margin-bottom:1.5rem}.layout-athletes .c-carousel__track{width:auto;margin-inline:calc(-1 * var(--spacing-page));padding-inline:calc(50% - 9.78125rem + var(--spacing-page));scrollbar-width:none;gap:1.25rem}.layout-athletes .c-carousel__track>*{scroll-snap-align:center;flex:0 0 19.5625rem}.layout-testimonials .c-carousel__track{width:auto;margin-inline:calc(-1 * var(--spacing-page));padding-inline:calc(50% - 10.7188rem + var(--spacing-page));scrollbar-width:none;scroll-padding:0}.layout-testimonials .c-carousel__track>*{scroll-snap-align:center;flex:0 0 21.4375rem;width:21.4375rem}.layout-testimonials .c-carousel__side,.layout-athletes .c-carousel__controls{display:none}.layout-try .layout-section-heading{padding:1.5rem var(--spacing-page)}.layout-try .layout-section-heading p,.layout-testing__note{font-size:var(--text-body-md);line-height:var(--text-body-md--line-height)}.try-card{aspect-ratio:390/329}.try-card__overlay{right:var(--spacing-page);bottom:2rem;left:var(--spacing-page);justify-content:center;display:flex}.try-card__overlay .c-button{width:15.0625rem}.collection-intro .breadcrumbs{top:.9375rem}.collection-intro{padding:3rem var(--spacing-page)}.collection-nav{width:calc(100% + 2 * var(--spacing-page));margin-inline:calc(-1 * var(--spacing-page));padding-inline:var(--spacing-page);scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.collection-nav a{flex:none;min-height:2rem;padding-block:.375rem}.collection-products{padding:3rem var(--spacing-page)}.product-card-grid{gap:2rem}.product-card-grid--single{grid-template-columns:1fr}article.component-library{width:min(100% - 2rem,32rem)}.c-card__body{min-height:0}.component-library__example{width:min(100%,20.375rem)}.component-library__example--blog{width:16.5rem}.component-library__example--confirmation,.component-library__example--location{width:100%}.c-carousel__header{align-items:flex-end}.c-carousel__track>*{flex-basis:min(20.375rem,84vw);width:min(20.375rem,84vw)}.c-modal{padding:.5rem}.c-modal__panel{padding:1rem}.c-drawer__panel{width:100%;padding:1.25rem}.cart-drawer__panel{width:min(22.5rem,100%);padding:1.25rem 2rem 2rem}.cart-drawer__header{min-height:3.875rem}.woocommerce-mini-cart-item,.mini-cart-cross-sell>div{grid-template-columns:5.0625rem minmax(0,1fr)}.mini-cart-item__heading{font-size:.875rem;line-height:1rem}.mini-cart-cross-sell p{font-size:.875rem;line-height:1.25rem}.woocommerce-cart .main{width:min(100% - 2.5rem,32rem);padding:2rem 0 4rem}.woocommerce-cart .page-header h1{margin-bottom:1.5rem;font-size:3rem}.woocommerce-cart .woocommerce-cart-form{overflow:visible}.woocommerce-cart .shop_table{min-width:0}.woocommerce-cart .shop_table thead{clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.woocommerce-cart .shop_table tbody,.woocommerce-cart .shop_table tr,.woocommerce-cart .shop_table td{width:100%;display:block}.woocommerce-cart .woocommerce-cart-form__cart-item{border-bottom:.0625rem solid var(--color-oscar-grey);grid-template-columns:5rem minmax(0,1fr) auto;gap:.75rem 1rem;padding:1rem 0;display:grid;position:relative}.woocommerce-cart .shop_table .woocommerce-cart-form__cart-item td{border:0;padding:0}.woocommerce-cart .woocommerce-cart-form__cart-item .product-thumbnail{grid-row:1/span 3;width:5rem;display:block}.woocommerce-cart .woocommerce-cart-form__cart-item .product-name{grid-column:2}.woocommerce-cart .woocommerce-cart-form__cart-item .product-price{grid-area:1/3}.woocommerce-cart .woocommerce-cart-form__cart-item .product-quantity{grid-column:2}.woocommerce-cart .woocommerce-cart-form__cart-item .product-subtotal{grid-column:2/-1}.woocommerce-cart .woocommerce-cart-form__cart-item .product-remove{position:absolute;bottom:.5rem;right:0}.woocommerce-cart .shop_table td:before{display:none}.woocommerce-cart .actions{gap:.75rem;display:grid!important}.woocommerce-cart .actions .coupon{grid-template-columns:minmax(0,1fr) auto;display:grid}.woocommerce-cart .actions .coupon input{width:100%}.woocommerce-cart .actions>button{float:none;width:100%}.woocommerce-cart .cart-collaterals{display:block}.woocommerce-cart .cart_totals{width:100%}.checkout-header{padding-inline:1rem}.order-received__main{gap:2rem;padding:2rem 1rem 3rem}.order-received__summary{padding:2rem 1rem 3rem}.order-received__addresses{grid-template-columns:minmax(0,1fr);gap:1.5rem}.checkout-header>a:first-child{width:9rem}.checkout-header>a:last-child{font-size:.75rem}.woocommerce-checkout .woocommerce-form-coupon-toggle,.woocommerce-checkout .checkout_coupon{width:calc(100% - 2rem)}.woocommerce-checkout .checkout_coupon{display:grid}.flowforce-checkout__details{padding:2rem 1rem 3rem}.checkout-reassurance{padding-inline:1rem}.checkout-summary-toggle{padding-inline:2rem;font-size:1rem}.flowforce-checkout__summary #order_review{padding:1.5rem 1rem 2rem}.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper{grid-template-columns:1fr}.woocommerce-checkout .form-row,.woocommerce-checkout #billing_city_field,.woocommerce-checkout #billing_postcode_field{grid-column:1}.checkout-summary-item{grid-template-columns:4.5rem minmax(0,1fr) auto;gap:.75rem}.checkout-summary-item .product-thumbnail,.checkout-summary-item .product-thumbnail img{width:4.5rem;height:4.5rem}.checkout-summary-item .product-name,.checkout-summary-item .product-total{font-size:.75rem;line-height:1rem}.woocommerce-checkout .woocommerce-NoticeGroup-checkout{margin-inline:1rem}}@media (width<=22.499rem){.site-header__menu-toggle,.woocommerce .site-header__menu-toggle{left:.5rem}.site-logo,.site-header--flowforce .site-logo{width:8.75rem;left:3.5rem}.site-header__actions{gap:.5rem;right:1rem}.location-prompt--static{width:100%}.location-prompt__controls{flex-wrap:wrap;gap:.5rem}.location-prompt__controls .locale-select:first-child{flex-basis:100%}}@media (width<=48rem){.woocommerce-account .woocommerce-orders-table thead{display:none}.woocommerce-account .woocommerce-orders-table tbody tr{border-bottom:.0625rem solid var(--color-oscar-grey);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem 1rem;padding:1.25rem 0;display:grid;background:0 0!important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table tbody :is(th,td){background:0 0;border:0;justify-self:start;padding:0;display:block}.woocommerce-account .woocommerce-orders-table tbody td:before{content:none}.woocommerce-account .woocommerce-orders-table__cell-order-number{grid-area:1/1}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table tbody :is(.woocommerce-orders-table__cell-order-status,.woocommerce-orders-table__cell-order-total){justify-self:end}.woocommerce-account .woocommerce-orders-table__cell-order-status{grid-area:1/2}.woocommerce-account .woocommerce-orders-table__cell-order-date{color:#595959;grid-area:2/1;font-size:.875rem}.woocommerce-account .woocommerce-orders-table__cell-order-total{grid-area:2/2;font-size:.875rem}.woocommerce-account .woocommerce-orders-table__cell-order-actions{grid-area:3/1/4/3;padding-top:.5rem!important}.woocommerce-account .woocommerce-MyAccount-content :is(.woocommerce-info,.woocommerce-message):has(>.button){flex-direction:column-reverse;align-items:flex-start;gap:.75rem;display:flex}.woocommerce-account .woocommerce-MyAccount-content :is(.woocommerce-info,.woocommerce-message) .button{float:none;margin:0;display:inline-flex}}@media (width>=40rem) and (width<=73.999rem){.site-logo,.site-header--flowforce .site-logo{left:50%;transform:translate(-50%,-50%)}}@media (prefers-reduced-motion:reduce){.layout-ticker.is-moving .layout-ticker__track{width:100%;animation:none}.layout-ticker.is-moving .layout-ticker__group:first-child{flex-wrap:wrap;width:100%}.layout-ticker.is-moving .layout-ticker__group:last-child{display:none}.layout-industry-card__media img{transition:none}.layout-industry-card:hover .layout-industry-card__media img,.c-card:is(:hover,:focus-within) .c-card__media img{transform:none}}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@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}}
