/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */
@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji",
      "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
      "Courier New", monospace;--color-red-50:oklch(97.1% 0.013 17.38);--color-red-200:oklch(88.5% 0.062 18.334);--color-red-400:oklch(70.4% 0.191 22.216);--color-red-500:oklch(63.7% 0.237 25.331);--color-red-600:oklch(57.7% 0.245 27.325);--color-red-700:oklch(50.5% 0.213 27.518);--color-orange-50:oklch(98% 0.016 73.684);--color-orange-200:oklch(90.1% 0.076 70.697);--color-orange-500:oklch(70.5% 0.213 47.604);--color-orange-600:oklch(64.6% 0.222 41.116);--color-amber-50:oklch(98.7% 0.022 95.277);--color-amber-100:oklch(96.2% 0.059 95.617);--color-amber-200:oklch(92.4% 0.12 95.746);--color-amber-400:oklch(82.8% 0.189 84.429);--color-amber-500:oklch(76.9% 0.188 70.08);--color-yellow-50:oklch(98.7% 0.026 102.212);--color-yellow-200:oklch(94.5% 0.129 101.54);--color-yellow-300:oklch(90.5% 0.182 98.111);--color-yellow-400:oklch(85.2% 0.199 91.936);--color-yellow-500:oklch(79.5% 0.184 86.047);--color-yellow-600:oklch(68.1% 0.162 75.834);--color-yellow-700:oklch(55.4% 0.135 66.442);--color-green-50:oklch(98.2% 0.018 155.826);--color-green-100:oklch(96.2% 0.044 156.743);--color-green-200:oklch(92.5% 0.084 155.995);--color-green-400:oklch(79.2% 0.209 151.711);--color-green-500:oklch(72.3% 0.219 149.579);--color-green-600:oklch(62.7% 0.194 149.214);--color-green-700:oklch(52.7% 0.154 150.069);--color-green-800:oklch(44.8% 0.119 151.328);--color-emerald-50:oklch(97.9% 0.021 166.113);--color-emerald-100:oklch(95% 0.052 163.051);--color-emerald-200:oklch(90.5% 0.093 164.15);--color-emerald-300:oklch(84.5% 0.143 164.978);--color-emerald-500:oklch(69.6% 0.17 162.48);--color-emerald-600:oklch(59.6% 0.145 163.225);--color-emerald-700:oklch(50.8% 0.118 165.612);--color-emerald-800:oklch(43.2% 0.095 166.913);--color-emerald-900:oklch(37.8% 0.077 168.94);--color-sky-50:oklch(97.7% 0.013 236.62);--color-sky-500:oklch(68.5% 0.169 237.323);--color-blue-50:oklch(97% 0.014 254.604);--color-blue-100:oklch(93.2% 0.032 255.585);--color-blue-200:oklch(88.2% 0.059 254.128);--color-blue-400:oklch(70.7% 0.165 254.624);--color-blue-500:oklch(62.3% 0.214 259.815);--color-blue-600:oklch(54.6% 0.245 262.881);--color-blue-700:oklch(48.8% 0.243 264.376);--color-blue-800:oklch(42.4% 0.199 265.638);--color-blue-950:oklch(28.2% 0.091 267.935);--color-indigo-50:oklch(96.2% 0.018 272.314);--color-violet-50:oklch(96.9% 0.016 293.756);--color-violet-500:oklch(60.6% 0.25 292.717);--color-purple-50:oklch(97.7% 0.014 308.299);--color-purple-100:oklch(94.6% 0.033 307.174);--color-purple-200:oklch(90.2% 0.063 306.703);--color-purple-500:oklch(62.7% 0.265 303.9);--color-purple-600:oklch(55.8% 0.288 302.321);--color-purple-700:oklch(49.6% 0.265 301.924);--color-purple-800:oklch(43.8% 0.218 303.724);--color-rose-50:oklch(96.9% 0.015 12.422);--color-rose-500:oklch(64.5% 0.246 16.439);--color-rose-600:oklch(58.6% 0.253 17.585);--color-slate-50:oklch(98.4% 0.003 247.858);--color-slate-100:oklch(96.8% 0.007 247.896);--color-slate-200:oklch(92.9% 0.013 255.508);--color-slate-300:oklch(86.9% 0.022 252.894);--color-slate-400:oklch(70.4% 0.04 256.788);--color-slate-500:oklch(55.4% 0.046 257.417);--color-slate-600:oklch(44.6% 0.043 257.281);--color-slate-700:oklch(37.2% 0.044 257.287);--color-slate-800:oklch(27.9% 0.041 260.031);--color-slate-900:oklch(20.8% 0.042 265.755);--color-gray-50:oklch(98.5% 0.002 247.839);--color-gray-100:oklch(96.7% 0.003 264.542);--color-gray-200:oklch(92.8% 0.006 264.531);--color-gray-300:oklch(87.2% 0.01 258.338);--color-gray-400:oklch(70.7% 0.022 261.325);--color-gray-500:oklch(55.1% 0.027 264.364);--color-gray-600:oklch(44.6% 0.03 256.802);--color-gray-700:oklch(37.3% 0.034 259.733);--color-gray-800:oklch(27.8% 0.033 256.848);--color-gray-900:oklch(21% 0.034 264.665);--color-zinc-100:oklch(96.7% 0.001 286.375);--color-zinc-200:oklch(92% 0.004 286.32);--color-zinc-300:oklch(87.1% 0.006 286.286);--color-zinc-400:oklch(70.5% 0.015 286.067);--color-zinc-500:oklch(55.2% 0.016 285.938);--color-zinc-600:oklch(44.2% 0.017 285.786);--color-zinc-800:oklch(27.4% 0.006 286.033);--color-black:#000;--color-white:#fff;--spacing:0.25rem;--container-md:28rem;--container-lg:32rem;--container-2xl:42rem;--container-4xl:56rem;--container-6xl:72rem;--text-xs:0.75rem;--text-xs--line-height:calc(1 / 0.75);--text-sm:0.875rem;--text-sm--line-height:calc(1.25 / 0.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-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;--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-wider:0.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:0.375rem;--radius-lg:0.5rem;--radius-xl:0.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-in-out:cubic-bezier(0.4, 0, 0.2, 1);--animate-spin:spin 1s linear infinite;--animate-bounce:bounce 1s infinite;--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::after,::before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:#fff0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,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{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:#fff0;opacity:1}: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)){color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-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"]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden="until-found"])){display:none!important}}@layer utilities{.pointer-events-none{pointer-events:none}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.-top-2{top:calc(var(--spacing) * -2)}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:calc(1/2 * 100%)}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-6{top:calc(var(--spacing) * 6)}.top-full{top:100%}.-right-2{right:calc(var(--spacing) * -2)}.right-0{right:calc(var(--spacing) * 0)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-20{bottom:calc(var(--spacing) * 20)}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:calc(1/2 * 100%)}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.z-\[60\]{z-index:60}.z-\[9999\]{z-index:9999}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-first{order:-9999}.col-2{grid-column:2}.container{width:100%;@media (width>=30rem){max-width:30rem}@media (width>=40rem){max-width:40rem}@media (width>=48rem){max-width:48rem}@media (width>=57rem){max-width:57rem}@media (width>=64rem){max-width:64rem}@media (width>=80rem){max-width:80rem}@media (width>=100rem){max-width:100rem}@media (width>=120rem){max-width:120rem}}.m-0{margin:calc(var(--spacing) * 0)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing) * 4)}.my-6{margin-block:calc(var(--spacing) * 6)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-24{margin-top:calc(var(--spacing) * 24)}.mt-auto{margin-top:auto}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-4{margin-right:calc(var(--spacing) * 4)}.mr-6{margin-right:calc(var(--spacing) * 6)}.mr-auto{margin-right:auto}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-square{aspect-ratio:1 / 1}.h-0\.5{height:calc(var(--spacing) * 0.5)}.h-1{height:calc(var(--spacing) * 1)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-28{height:calc(var(--spacing) * 28)}.h-30{height:calc(var(--spacing) * 30)}.h-32{height:calc(var(--spacing) * 32)}.h-48{height:calc(var(--spacing) * 48)}.h-64{height:calc(var(--spacing) * 64)}.h-\[80px\]{height:80px}.h-\[155px\]{height:155px}.h-\[165px\]{height:165px}.h-\[180px\]{height:180px}.h-\[220px\]{height:220px}.h-\[240px\]{height:240px}.h-\[280px\]{height:280px}.h-\[calc\(100\%-65px\)\]{height:calc(100% - 65px)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-\[48px\]{max-height:48px}.max-h-\[150px\]{max-height:150px}.max-h-\[155px\]{max-height:155px}.max-h-\[260px\]{max-height:260px}.max-h-\[520px\]{max-height:520px}.min-h-\[46px\]{min-height:46px}.min-h-\[48px\]{min-height:48px}.min-h-\[70vh\]{min-height:70vh}.min-h-\[260px\]{min-height:260px}.min-h-\[340px\]{min-height:340px}.min-h-\[420px\]{min-height:420px}.w-1{width:calc(var(--spacing) * 1)}.w-1\/2{width:calc(1/2 * 100%)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-32{width:calc(var(--spacing) * 32)}.w-40{width:calc(var(--spacing) * 40)}.w-72{width:calc(var(--spacing) * 72)}.w-\[0\%\]{width:0%}.w-\[3\%\]{width:3%}.w-\[80px\]{width:80px}.w-\[85\%\]{width:85%}.w-\[86\%\]{width:86%}.w-\[260px\]{width:260px}.w-\[420px\]{width:420px}.w-\[1050px\]{width:1050px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[95vw\]{max-width:95vw}.max-w-\[120px\]{max-width:120px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[280px\]{min-width:280px}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-10{--tw-translate-y:calc(var(--spacing) * 10);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[fadeIn_0\.3s_ease-in-out\]{animation:fadeIn 0.3s ease-in-out}.animate-bounce{animation:var(--animate-bounce)}.animate-spin{animation:var(--animate-spin)}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-pan-x{--tw-pan-x:pan-x;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.resize{resize:both}.resize-none{resize:none}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.\[appearance\:textfield\]{appearance:textfield}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * 0.5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.space-y-1{:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}}.space-y-2{:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}}.space-y-3{:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}}.space-y-4{:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}}.space-y-6{:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}}.space-y-8{:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.space-x-1{:where(&>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-x-reverse)))}}.space-x-2{:where(&>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}}.space-x-4{:where(&>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)))}}.space-x-8{:where(&>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 8) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-x-reverse)))}}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.divide-y{:where(&>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}}.divide-gray-200{:where(&>:not(:last-child)){border-color:var(--color-gray-200)}}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-x-contain{overscroll-behavior-x:contain}.scroll-smooth{scroll-behavior:smooth}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[28px\]{border-radius:28px}.rounded-\[32px\]{border-radius:32px}.rounded-\[34px\]{border-radius:34px}.rounded-\[36px\]{border-radius:36px}.rounded-\[44px\]{border-radius:44px}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-l-2xl{border-top-left-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-4{border-right-style:var(--tw-border-style);border-right-width:4px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-amber-200{border-color:var(--color-amber-200)}.border-blue-100{border-color:var(--color-blue-100)}.border-blue-200{border-color:var(--color-blue-200)}.border-blue-500{border-color:var(--color-blue-500)}.border-blue-600{border-color:var(--color-blue-600)}.border-emerald-100{border-color:var(--color-emerald-100)}.border-emerald-200{border-color:var(--color-emerald-200)}.border-gray-50{border-color:var(--color-gray-50)}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-green-200{border-color:var(--color-green-200)}.border-orange-200{border-color:var(--color-orange-200)}.border-purple-200{border-color:var(--color-purple-200)}.border-red-200{border-color:var(--color-red-200)}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-300{border-color:var(--color-slate-300)}.border-transparent{border-color:#fff0}.border-white{border-color:var(--color-white)}.border-white\/30{border-color:color-mix(in srgb,#fff 30%,transparent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.border-yellow-200{border-color:var(--color-yellow-200)}.border-yellow-500{border-color:var(--color-yellow-500)}.border-zinc-100{border-color:var(--color-zinc-100)}.border-zinc-200{border-color:var(--color-zinc-200)}.border-zinc-300{border-color:var(--color-zinc-300)}.border-t-transparent{border-top-color:#fff0}.bg-\[\#6BAA74\]{background-color:#6BAA74}.bg-\[\#c7edde\]{background-color:#c7edde}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-400{background-color:var(--color-amber-400)}.bg-black\/40{background-color:color-mix(in srgb,#000 40%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}.bg-black\/50{background-color:color-mix(in srgb,#000 50%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-50\/50{background-color:color-mix(in srgb,oklch(97% .014 254.604) 50%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-blue-50) 50%,transparent)}}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-100\/50{background-color:color-mix(in srgb,oklch(93.2% .032 255.585) 50%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-blue-100) 50%,transparent)}}.bg-blue-400{background-color:var(--color-blue-400)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-blue-950{background-color:var(--color-blue-950)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-50\/70{background-color:color-mix(in srgb,oklch(97.9% .021 166.113) 70%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-emerald-50) 70%,transparent)}}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-emerald-900\/20{background-color:color-mix(in srgb,oklch(37.8% .077 168.94) 20%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-emerald-900) 20%,transparent)}}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-500{background-color:var(--color-gray-500)}.bg-gray-600{background-color:var(--color-gray-600)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-400{background-color:var(--color-green-400)}.bg-green-500{background-color:var(--color-green-500)}.bg-green-600{background-color:var(--color-green-600)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-purple-100{background-color:var(--color-purple-100)}.bg-purple-500{background-color:var(--color-purple-500)}.bg-purple-600{background-color:var(--color-purple-600)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-200{background-color:var(--color-red-200)}.bg-red-400{background-color:var(--color-red-400)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-600{background-color:var(--color-red-600)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-600{background-color:var(--color-rose-600)}.bg-sky-50{background-color:var(--color-sky-50)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-200{background-color:var(--color-slate-200)}.bg-slate-900{background-color:var(--color-slate-900)}.bg-violet-50{background-color:var(--color-violet-50)}.bg-white{background-color:var(--color-white)}.bg-white\/15{background-color:color-mix(in srgb,#fff 15%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.bg-white\/60{background-color:color-mix(in srgb,#fff 60%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.bg-white\/80{background-color:color-mix(in srgb,#fff 80%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.bg-white\/95{background-color:color-mix(in srgb,#fff 95%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 95%,transparent)}}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-yellow-300\/50{background-color:color-mix(in srgb,oklch(90.5% .182 98.111) 50%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-yellow-300) 50%,transparent)}}.bg-yellow-400{background-color:var(--color-yellow-400)}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-yellow-600{background-color:var(--color-yellow-600)}.bg-zinc-100{background-color:var(--color-zinc-100)}.bg-zinc-100\/30{background-color:color-mix(in srgb,oklch(96.7% .001 286.375) 30%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-100) 30%,transparent)}}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-black\/30{--tw-gradient-from:color-mix(in srgb, #000 30%, transparent);@supports (color:color-mix(in lab,red,red)){--tw-gradient-from:color-mix(in oklab, var(--color-black) 30%, transparent)}--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-50{--tw-gradient-from:var(--color-blue-50);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-500{--tw-gradient-from:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-50{--tw-gradient-from:var(--color-emerald-50);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-50{--tw-gradient-from:var(--color-purple-50);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-50{--tw-gradient-from:var(--color-red-50);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-black\/0{--tw-gradient-via:color-mix(in srgb, #000 0%, transparent);@supports (color:color-mix(in lab,red,red)){--tw-gradient-via:color-mix(in oklab, var(--color-black) 0%, transparent)}--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-black\/0{--tw-gradient-to:color-mix(in srgb, #000 0%, transparent);@supports (color:color-mix(in lab,red,red)){--tw-gradient-to:color-mix(in oklab, var(--color-black) 0%, transparent)}--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-100{--tw-gradient-to:var(--color-blue-100);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-600{--tw-gradient-to:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-100{--tw-gradient-to:var(--color-emerald-100);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-green-50{--tw-gradient-to:var(--color-green-50);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-50{--tw-gradient-to:var(--color-indigo-50);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-50{--tw-gradient-to:var(--color-orange-50);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-100{--tw-gradient-to:var(--color-purple-100);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * 0.5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pl-10{padding-left:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[15px\]{font-size:15px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-10{--tw-leading:calc(var(--spacing) * 10);line-height:calc(var(--spacing) * 10)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.whitespace-nowrap{white-space:nowrap}.text-\[\#6BAA74\]{color:#6BAA74}.text-amber-500{color:var(--color-amber-500)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-green-800{color:var(--color-green-800)}.text-orange-600{color:var(--color-orange-600)}.text-purple-600{color:var(--color-purple-600)}.text-purple-700{color:var(--color-purple-700)}.text-purple-800{color:var(--color-purple-800)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-rose-500{color:var(--color-rose-500)}.text-rose-600{color:var(--color-rose-600)}.text-sky-500{color:var(--color-sky-500)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-violet-500{color:var(--color-violet-500)}.text-white{color:var(--color-white)}.text-white\/90{color:color-mix(in srgb,#fff 90%,transparent);@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.text-yellow-300{color:var(--color-yellow-300)}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-600{color:var(--color-yellow-600)}.text-yellow-700{color:var(--color-yellow-700)}.text-zinc-400{color:var(--color-zinc-400)}.text-zinc-500{color:var(--color-zinc-500)}.text-zinc-600{color:var(--color-zinc-600)}.text-zinc-800{color:var(--color-zinc-800)}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.opacity-0{opacity:0%}.opacity-20{opacity:20%}.opacity-40{opacity:40%}.opacity-50{opacity:50%}.opacity-100{opacity:100%}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color, rgb(0 0 0 / 0.25));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_20px_60px_-30px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow:0 20px 60px -30px var(--tw-shadow-color, rgba(0,0,0,0.25));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_26px_70px_-55px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 26px 70px -55px var(--tw-shadow-color, rgba(0,0,0,0.35));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-gray-200{--tw-ring-color:var(--color-gray-200)}.ring-green-200{--tw-ring-color:var(--color-green-200)}.ring-slate-100{--tw-ring-color:var(--color-slate-100)}.ring-slate-200{--tw-ring-color:var(--color-slate-200)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color, rgb(0 0 0 / 0.1))) drop-shadow(0 1px 1px var(--tw-drop-shadow-color, rgb(0 0 0 / 0.06)));--tw-drop-shadow:drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow( 0 1px 1px rgb(0 0 0 / 0.06));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:200ms;transition-duration:200ms}.duration-300{--tw-duration:300ms;transition-duration:300ms}.duration-500{--tw-duration:500ms;transition-duration:500ms}.duration-700{--tw-duration:700ms;transition-duration:700ms}.duration-1000{--tw-duration:1000ms;transition-duration:1000ms}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.\[scrollbar-width\:none\]{scrollbar-width:none}.group-hover\:translate-x-\[-1px\]{&:is(:where(.group):hover *){@media (hover:hover){--tw-translate-x:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}}}.group-hover\:translate-x-\[-2px\]{&:is(:where(.group):hover *){@media (hover:hover){--tw-translate-x:-2px;translate:var(--tw-translate-x) var(--tw-translate-y)}}}.group-hover\:scale-105{&:is(:where(.group):hover *){@media (hover:hover){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}.group-hover\:scale-\[1\.02\]{&:is(:where(.group):hover *){@media (hover:hover){scale:1.02}}}.group-hover\:bg-emerald-100{&:is(:where(.group):hover *){@media (hover:hover){background-color:var(--color-emerald-100)}}}.group-hover\:bg-white\/20{&:is(:where(.group):hover *){@media (hover:hover){background-color:color-mix(in srgb,#fff 20%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}}}.group-hover\:text-blue-600{&:is(:where(.group):hover *){@media (hover:hover){color:var(--color-blue-600)}}}.group-hover\:text-emerald-600{&:is(:where(.group):hover *){@media (hover:hover){color:var(--color-emerald-600)}}}.hover\:-translate-y-1{&:hover{@media (hover:hover){--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}}.hover\:scale-105{&:hover{@media (hover:hover){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}.hover\:scale-110{&:hover{@media (hover:hover){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}.hover\:scale-\[1\.02\]{&:hover{@media (hover:hover){scale:1.02}}}.hover\:border-blue-500{&:hover{@media (hover:hover){border-color:var(--color-blue-500)}}}.hover\:border-gray-400{&:hover{@media (hover:hover){border-color:var(--color-gray-400)}}}.hover\:border-slate-300{&:hover{@media (hover:hover){border-color:var(--color-slate-300)}}}.hover\:bg-blue-50{&:hover{@media (hover:hover){background-color:var(--color-blue-50)}}}.hover\:bg-blue-100{&:hover{@media (hover:hover){background-color:var(--color-blue-100)}}}.hover\:bg-blue-700{&:hover{@media (hover:hover){background-color:var(--color-blue-700)}}}.hover\:bg-emerald-50{&:hover{@media (hover:hover){background-color:var(--color-emerald-50)}}}.hover\:bg-emerald-700{&:hover{@media (hover:hover){background-color:var(--color-emerald-700)}}}.hover\:bg-gray-50{&:hover{@media (hover:hover){background-color:var(--color-gray-50)}}}.hover\:bg-gray-100{&:hover{@media (hover:hover){background-color:var(--color-gray-100)}}}.hover\:bg-gray-200{&:hover{@media (hover:hover){background-color:var(--color-gray-200)}}}.hover\:bg-gray-700{&:hover{@media (hover:hover){background-color:var(--color-gray-700)}}}.hover\:bg-red-600{&:hover{@media (hover:hover){background-color:var(--color-red-600)}}}.hover\:bg-red-700{&:hover{@media (hover:hover){background-color:var(--color-red-700)}}}.hover\:bg-slate-50{&:hover{@media (hover:hover){background-color:var(--color-slate-50)}}}.hover\:bg-slate-100{&:hover{@media (hover:hover){background-color:var(--color-slate-100)}}}.hover\:bg-slate-200{&:hover{@media (hover:hover){background-color:var(--color-slate-200)}}}.hover\:bg-slate-800{&:hover{@media (hover:hover){background-color:var(--color-slate-800)}}}.hover\:bg-white{&:hover{@media (hover:hover){background-color:var(--color-white)}}}.hover\:bg-white\/20{&:hover{@media (hover:hover){background-color:color-mix(in srgb,#fff 20%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}}}.hover\:bg-yellow-700{&:hover{@media (hover:hover){background-color:var(--color-yellow-700)}}}.hover\:bg-zinc-100{&:hover{@media (hover:hover){background-color:var(--color-zinc-100)}}}.hover\:bg-zinc-200{&:hover{@media (hover:hover){background-color:var(--color-zinc-200)}}}.hover\:text-blue-500{&:hover{@media (hover:hover){color:var(--color-blue-500)}}}.hover\:text-blue-600{&:hover{@media (hover:hover){color:var(--color-blue-600)}}}.hover\:text-blue-700{&:hover{@media (hover:hover){color:var(--color-blue-700)}}}.hover\:text-emerald-700{&:hover{@media (hover:hover){color:var(--color-emerald-700)}}}.hover\:text-gray-600{&:hover{@media (hover:hover){color:var(--color-gray-600)}}}.hover\:text-gray-800{&:hover{@media (hover:hover){color:var(--color-gray-800)}}}.hover\:text-orange-600{&:hover{@media (hover:hover){color:var(--color-orange-600)}}}.hover\:text-red-500{&:hover{@media (hover:hover){color:var(--color-red-500)}}}.hover\:text-red-700{&:hover{@media (hover:hover){color:var(--color-red-700)}}}.hover\:text-slate-900{&:hover{@media (hover:hover){color:var(--color-slate-900)}}}.hover\:text-yellow-400{&:hover{@media (hover:hover){color:var(--color-yellow-400)}}}.hover\:underline{&:hover{@media (hover:hover){text-decoration-line:underline}}}.hover\:opacity-80{&:hover{@media (hover:hover){opacity:80%}}}.hover\:opacity-90{&:hover{@media (hover:hover){opacity:90%}}}.hover\:shadow-lg{&:hover{@media (hover:hover){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}}.hover\:shadow-md{&:hover{@media (hover:hover){--tw-shadow:0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}}.hover\:shadow-sm{&:hover{@media (hover:hover){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}}.hover\:shadow-xl{&:hover{@media (hover:hover){--tw-shadow:0 20px 25px -5px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}}.hover\:ring-2{&:hover{@media (hover:hover){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}}.hover\:ring-blue-100{&:hover{@media (hover:hover){--tw-ring-color:var(--color-blue-100)}}}.hover\:ring-blue-200{&:hover{@media (hover:hover){--tw-ring-color:var(--color-blue-200)}}}.hover\:ring-emerald-200{&:hover{@media (hover:hover){--tw-ring-color:var(--color-emerald-200)}}}.hover\:ring-emerald-300{&:hover{@media (hover:hover){--tw-ring-color:var(--color-emerald-300)}}}.focus\:border-blue-500{&:focus{border-color:var(--color-blue-500)}}.focus\:ring-0{&:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\:ring-2{&:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\:ring-blue-100{&:focus{--tw-ring-color:var(--color-blue-100)}}.focus\:ring-blue-500{&:focus{--tw-ring-color:var(--color-blue-500)}}.focus\:ring-offset-2{&:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}}.focus\:outline-none{&:focus{--tw-outline-style:none;outline-style:none}}.active\:scale-95{&:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.active\:scale-\[0\.98\]{&:active{scale:.98}}.active\:cursor-grabbing{&:active{cursor:grabbing}}.disabled\:cursor-not-allowed{&:disabled{cursor:not-allowed}}.disabled\:opacity-50{&:disabled{opacity:50%}}.xs\:w-\[70\%\]{@media (width>=30rem){width:70%}}.xs\:w-\[72\%\]{@media (width>=30rem){width:72%}}.xs\:w-\[80\%\]{@media (width>=30rem){width:80%}}.xs\:grid-cols-2{@media (width>=30rem){grid-template-columns:repeat(2,minmax(0,1fr))}}.sm\:mt-6{@media (width>=40rem){margin-top:calc(var(--spacing) * 6)}}.sm\:mt-7{@media (width>=40rem){margin-top:calc(var(--spacing) * 7)}}.sm\:mt-8{@media (width>=40rem){margin-top:calc(var(--spacing) * 8)}}.sm\:mt-10{@media (width>=40rem){margin-top:calc(var(--spacing) * 10)}}.sm\:mt-16{@media (width>=40rem){margin-top:calc(var(--spacing) * 16)}}.sm\:flex{@media (width>=40rem){display:flex}}.sm\:h-5{@media (width>=40rem){height:calc(var(--spacing) * 5)}}.sm\:h-8{@media (width>=40rem){height:calc(var(--spacing) * 8)}}.sm\:h-22{@media (width>=40rem){height:calc(var(--spacing) * 22)}}.sm\:h-\[170px\]{@media (width>=40rem){height:170px}}.sm\:h-\[175px\]{@media (width>=40rem){height:175px}}.sm\:h-\[260px\]{@media (width>=40rem){height:260px}}.sm\:h-\[300px\]{@media (width>=40rem){height:300px}}.sm\:h-\[320px\]{@media (width>=40rem){height:320px}}.sm\:h-\[360px\]{@media (width>=40rem){height:360px}}.sm\:max-h-\[160px\]{@media (width>=40rem){max-height:160px}}.sm\:max-h-\[165px\]{@media (width>=40rem){max-height:165px}}.sm\:min-h-\[320px\]{@media (width>=40rem){min-height:320px}}.sm\:w-5{@media (width>=40rem){width:calc(var(--spacing) * 5)}}.sm\:w-8{@media (width>=40rem){width:calc(var(--spacing) * 8)}}.sm\:w-28{@media (width>=40rem){width:calc(var(--spacing) * 28)}}.sm\:w-\[48\%\]{@media (width>=40rem){width:48%}}.sm\:w-\[55\%\]{@media (width>=40rem){width:55%}}.sm\:w-auto{@media (width>=40rem){width:auto}}.sm\:flex-1{@media (width>=40rem){flex:1}}.sm\:grid-cols-2{@media (width>=40rem){grid-template-columns:repeat(2,minmax(0,1fr))}}.sm\:grid-cols-3{@media (width>=40rem){grid-template-columns:repeat(3,minmax(0,1fr))}}.sm\:flex-row{@media (width>=40rem){flex-direction:row}}.sm\:flex-wrap{@media (width>=40rem){flex-wrap:wrap}}.sm\:items-center{@media (width>=40rem){align-items:center}}.sm\:gap-3{@media (width>=40rem){gap:calc(var(--spacing) * 3)}}.sm\:gap-4{@media (width>=40rem){gap:calc(var(--spacing) * 4)}}.sm\:gap-5{@media (width>=40rem){gap:calc(var(--spacing) * 5)}}.sm\:gap-6{@media (width>=40rem){gap:calc(var(--spacing) * 6)}}.sm\:p-2{@media (width>=40rem){padding:calc(var(--spacing) * 2)}}.sm\:p-2\.5{@media (width>=40rem){padding:calc(var(--spacing) * 2.5)}}.sm\:p-4{@media (width>=40rem){padding:calc(var(--spacing) * 4)}}.sm\:p-5{@media (width>=40rem){padding:calc(var(--spacing) * 5)}}.sm\:p-6{@media (width>=40rem){padding:calc(var(--spacing) * 6)}}.sm\:px-4{@media (width>=40rem){padding-inline:calc(var(--spacing) * 4)}}.sm\:px-5{@media (width>=40rem){padding-inline:calc(var(--spacing) * 5)}}.sm\:py-2{@media (width>=40rem){padding-block:calc(var(--spacing) * 2)}}.sm\:text-2xl{@media (width>=40rem){font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}.sm\:text-3xl{@media (width>=40rem){font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}.sm\:text-base{@media (width>=40rem){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.sm\:text-lg{@media (width>=40rem){font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.sm\:text-sm{@media (width>=40rem){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.sm\:text-xl{@media (width>=40rem){font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.sm\:text-xs{@media (width>=40rem){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.sm\:text-\[12px\]{@media (width>=40rem){font-size:12px}}.md\:order-none{@media (width>=48rem){order:0}}.md\:mt-0{@media (width>=48rem){margin-top:calc(var(--spacing) * 0)}}.md\:mt-8{@media (width>=48rem){margin-top:calc(var(--spacing) * 8)}}.md\:mt-10{@media (width>=48rem){margin-top:calc(var(--spacing) * 10)}}.md\:mt-12{@media (width>=48rem){margin-top:calc(var(--spacing) * 12)}}.md\:mt-16{@media (width>=48rem){margin-top:calc(var(--spacing) * 16)}}.md\:mb-6{@media (width>=48rem){margin-bottom:calc(var(--spacing) * 6)}}.md\:mb-10{@media (width>=48rem){margin-bottom:calc(var(--spacing) * 10)}}.md\:mb-12{@media (width>=48rem){margin-bottom:calc(var(--spacing) * 12)}}.md\:block{@media (width>=48rem){display:block}}.md\:flex{@media (width>=48rem){display:flex}}.md\:hidden{@media (width>=48rem){display:none}}.md\:h-40{@media (width>=48rem){height:calc(var(--spacing) * 40)}}.md\:h-72{@media (width>=48rem){height:calc(var(--spacing) * 72)}}.md\:h-\[185px\]{@media (width>=48rem){height:185px}}.md\:h-\[190px\]{@media (width>=48rem){height:190px}}.md\:h-\[340px\]{@media (width>=48rem){height:340px}}.md\:h-\[360px\]{@media (width>=48rem){height:360px}}.md\:max-h-\[175px\]{@media (width>=48rem){max-height:175px}}.md\:max-h-\[180px\]{@media (width>=48rem){max-height:180px}}.md\:w-1\/2{@media (width>=48rem){width:calc(1/2 * 100%)}}.md\:w-40{@media (width>=48rem){width:calc(var(--spacing) * 40)}}.md\:w-\[48\%\]{@media (width>=48rem){width:48%}}.md\:min-w-\[320px\]{@media (width>=48rem){min-width:320px}}.md\:grid-cols-1{@media (width>=48rem){grid-template-columns:repeat(1,minmax(0,1fr))}}.md\:grid-cols-2{@media (width>=48rem){grid-template-columns:repeat(2,minmax(0,1fr))}}.md\:grid-cols-3{@media (width>=48rem){grid-template-columns:repeat(3,minmax(0,1fr))}}.md\:flex-row{@media (width>=48rem){flex-direction:row}}.md\:items-center{@media (width>=48rem){align-items:center}}.md\:gap-3{@media (width>=48rem){gap:calc(var(--spacing) * 3)}}.md\:gap-4{@media (width>=48rem){gap:calc(var(--spacing) * 4)}}.md\:gap-5{@media (width>=48rem){gap:calc(var(--spacing) * 5)}}.md\:gap-6{@media (width>=48rem){gap:calc(var(--spacing) * 6)}}.md\:gap-8{@media (width>=48rem){gap:calc(var(--spacing) * 8)}}.md\:space-y-4{@media (width>=48rem){:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}}}.md\:rounded-2xl{@media (width>=48rem){border-radius:var(--radius-2xl)}}.md\:rounded-\[30px\]{@media (width>=48rem){border-radius:30px}}.md\:rounded-\[36px\]{@media (width>=48rem){border-radius:36px}}.md\:rounded-xl{@media (width>=48rem){border-radius:var(--radius-xl)}}.md\:p-3{@media (width>=48rem){padding:calc(var(--spacing) * 3)}}.md\:p-4{@media (width>=48rem){padding:calc(var(--spacing) * 4)}}.md\:p-5{@media (width>=48rem){padding:calc(var(--spacing) * 5)}}.md\:p-6{@media (width>=48rem){padding:calc(var(--spacing) * 6)}}.md\:p-7{@media (width>=48rem){padding:calc(var(--spacing) * 7)}}.md\:p-8{@media (width>=48rem){padding:calc(var(--spacing) * 8)}}.md\:p-12{@media (width>=48rem){padding:calc(var(--spacing) * 12)}}.md\:px-0{@media (width>=48rem){padding-inline:calc(var(--spacing) * 0)}}.md\:px-4{@media (width>=48rem){padding-inline:calc(var(--spacing) * 4)}}.md\:px-6{@media (width>=48rem){padding-inline:calc(var(--spacing) * 6)}}.md\:px-8{@media (width>=48rem){padding-inline:calc(var(--spacing) * 8)}}.md\:py-3{@media (width>=48rem){padding-block:calc(var(--spacing) * 3)}}.md\:py-4{@media (width>=48rem){padding-block:calc(var(--spacing) * 4)}}.md\:py-7{@media (width>=48rem){padding-block:calc(var(--spacing) * 7)}}.md\:pt-4{@media (width>=48rem){padding-top:calc(var(--spacing) * 4)}}.md\:text-2xl{@media (width>=48rem){font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}.md\:text-3xl{@media (width>=48rem){font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}.md\:text-7xl{@media (width>=48rem){font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}}.md\:text-base{@media (width>=48rem){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.md\:text-lg{@media (width>=48rem){font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.md\:text-sm{@media (width>=48rem){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.md\:text-xl{@media (width>=48rem){font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.md\:font-bold{@media (width>=48rem){--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}}.mdp\:mt-4{@media (width>=57rem){margin-top:calc(var(--spacing) * 4)}}.mdp\:block{@media (width>=57rem){display:block}}.mdp\:flex{@media (width>=57rem){display:flex}}.mdp\:hidden{@media (width>=57rem){display:none}}.mdp\:text-base{@media (width>=57rem){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.mdp\:text-xl{@media (width>=57rem){font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.mdp\:font-bold{@media (width>=57rem){--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}}.lg\:sticky{@media (width>=64rem){position:sticky}}.lg\:top-6{@media (width>=64rem){top:calc(var(--spacing) * 6)}}.lg\:order-1{@media (width>=64rem){order:1}}.lg\:order-2{@media (width>=64rem){order:2}}.lg\:order-none{@media (width>=64rem){order:0}}.lg\:col-span-4{@media (width>=64rem){grid-column:span 4 / span 4}}.lg\:mt-10{@media (width>=64rem){margin-top:calc(var(--spacing) * 10)}}.lg\:mt-12{@media (width>=64rem){margin-top:calc(var(--spacing) * 12)}}.lg\:mt-16{@media (width>=64rem){margin-top:calc(var(--spacing) * 16)}}.lg\:mt-22{@media (width>=64rem){margin-top:calc(var(--spacing) * 22)}}.lg\:block{@media (width>=64rem){display:block}}.lg\:flex{@media (width>=64rem){display:flex}}.lg\:hidden{@media (width>=64rem){display:none}}.lg\:h-10{@media (width>=64rem){height:calc(var(--spacing) * 10)}}.lg\:h-\[180px\]{@media (width>=64rem){height:180px}}.lg\:h-\[400px\]{@media (width>=64rem){height:400px}}.lg\:h-\[420px\]{@media (width>=64rem){height:420px}}.lg\:h-auto{@media (width>=64rem){height:auto}}.lg\:w-1\/2{@media (width>=64rem){width:calc(1/2 * 100%)}}.lg\:w-1\/3{@media (width>=64rem){width:calc(1/3 * 100%)}}.lg\:w-1\/4{@media (width>=64rem){width:calc(1/4 * 100%)}}.lg\:w-2\/3{@media (width>=64rem){width:calc(2/3 * 100%)}}.lg\:w-3\/4{@media (width>=64rem){width:calc(3/4 * 100%)}}.lg\:w-\[46\%\]{@media (width>=64rem){width:46%}}.lg\:w-\[180px\]{@media (width>=64rem){width:180px}}.lg\:w-\[270px\]{@media (width>=64rem){width:270px}}.lg\:w-\[320px\]{@media (width>=64rem){width:320px}}.lg\:w-\[calc\(\(100\%-2\*24px\)\/3\)\]{@media (width>=64rem){width:calc((100% - 2 * 24px) / 3)}}.lg\:w-\[calc\(25\%-18px\)\]{@media (width>=64rem){width:calc(25% - 18px)}}.lg\:w-\[calc\(33\.333\%-18px\)\]{@media (width>=64rem){width:calc(33.333% - 18px)}}.lg\:grid-cols-2{@media (width>=64rem){grid-template-columns:repeat(2,minmax(0,1fr))}}.lg\:grid-cols-3{@media (width>=64rem){grid-template-columns:repeat(3,minmax(0,1fr))}}.lg\:grid-cols-4{@media (width>=64rem){grid-template-columns:repeat(4,minmax(0,1fr))}}.lg\:grid-cols-5{@media (width>=64rem){grid-template-columns:repeat(5,minmax(0,1fr))}}.lg\:grid-cols-12{@media (width>=64rem){grid-template-columns:repeat(12,minmax(0,1fr))}}.lg\:flex-row{@media (width>=64rem){flex-direction:row}}.lg\:flex-row-reverse{@media (width>=64rem){flex-direction:row-reverse}}.lg\:items-start{@media (width>=64rem){align-items:flex-start}}.lg\:justify-center{@media (width>=64rem){justify-content:center}}.lg\:justify-end{@media (width>=64rem){justify-content:flex-end}}.lg\:justify-start{@media (width>=64rem){justify-content:flex-start}}.lg\:gap-0{@media (width>=64rem){gap:calc(var(--spacing) * 0)}}.lg\:gap-5{@media (width>=64rem){gap:calc(var(--spacing) * 5)}}.lg\:gap-6{@media (width>=64rem){gap:calc(var(--spacing) * 6)}}.lg\:gap-7{@media (width>=64rem){gap:calc(var(--spacing) * 7)}}.lg\:gap-8{@media (width>=64rem){gap:calc(var(--spacing) * 8)}}.lg\:gap-12{@media (width>=64rem){gap:calc(var(--spacing) * 12)}}.lg\:gap-x-8{@media (width>=64rem){column-gap:calc(var(--spacing) * 8)}}.lg\:gap-y-11\.5{@media (width>=64rem){row-gap:calc(var(--spacing) * 11.5)}}.lg\:p-10{@media (width>=64rem){padding:calc(var(--spacing) * 10)}}.lg\:p-16{@media (width>=64rem){padding:calc(var(--spacing) * 16)}}.lg\:py-2{@media (width>=64rem){padding-block:calc(var(--spacing) * 2)}}.lg\:text-4xl{@media (width>=64rem){font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.lg\:text-base{@media (width>=64rem){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.lg\:text-lg{@media (width>=64rem){font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.xl\:h-\[450px\]{@media (width>=80rem){height:450px}}.xl\:h-\[460px\]{@media (width>=80rem){height:460px}}.xl\:w-\[46\%\]{@media (width>=80rem){width:46%}}.xl\:w-\[340px\]{@media (width>=80rem){width:340px}}.xl\:w-\[360px\]{@media (width>=80rem){width:360px}}.xl\:w-\[calc\(\(100\%-2\*24px\)\/3\)\]{@media (width>=80rem){width:calc((100% - 2 * 24px) / 3)}}.xl\:w-\[calc\(25\%-18px\)\]{@media (width>=80rem){width:calc(25% - 18px)}}.xl\:pt-6{@media (width>=80rem){padding-top:calc(var(--spacing) * 6)}}.rtl\:space-x-reverse{&:where(:dir(rtl),[dir="rtl"],[dir="rtl"] *){:where(&>:not(:last-child)){--tw-space-x-reverse:1}}}.\[\&_a\]\:no-underline{& a{text-decoration-line:none}}.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none{&::-webkit-inner-spin-button{appearance:none}}.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none{&::-webkit-outer-spin-button{appearance:none}}.\[\&\:\:-webkit-scrollbar\]\:hidden{&::-webkit-scrollbar{display:none}}}@font-face{font-family:'IRANSans';src:url(/wp-content/themes/nikanshop/src/fonts/IRANSans.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:'Morabba';src:url(/wp-content/themes/nikanshop/src/fonts/Morabba_FaNum_VF.woff2) format('woff2');font-weight:100 900;font-style:normal}@font-face{font-display:swap;font-family:'YekanBakh';src:url(/wp-content/themes/nikanshop/src/fonts/YekanBakhFaNum-VF.woff2) format('woff2');font-weight:100 900;font-style:normal}@layer base{html{scroll-behavior:smooth}body{background-color:#f9f9f9;direction:rtl;font-family:'YekanBakh',system-ui,-apple-system,sans-serif;color:#111827;line-height:1.75;font-variant-numeric:tabular-nums;-webkit-font-feature-settings:"tnum" 1;font-feature-settings:"tnum" 1}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.3;font-family:var(--nikan-heading-font,'Morabba',system-ui,-apple-system,sans-serif)}h1{font-size:2rem}h2{font-size:1.75rem}h3{font-size:1.5rem}a{text-decoration:none;color:inherit}a:hover{text-decoration:underline}input,textarea,select{font-family:inherit;font-size:1rem}button{font-family:inherit;cursor:pointer}img{max-width:100%;height:auto;display:block}}@layer components{.container-main{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:640px){.container-main{max-width:640px}}@media (min-width:768px){.container-main{max-width:768px;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:900px){.container-main{max-width:900px}}@media (min-width:1024px){.container-main{max-width:1024px}}@media (min-width:1280px){.container-main{max-width:1280px}}@media (min-width:1536px){.container-main{max-width:1400px}}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(360deg)}}@keyframes bounce{0%,100%{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}[data-nikan-discount-widget] .nikan-discount-product-image-wrap,[data-nikan-discount-widget] [id^="discountTrack"] a>div:has(img){overflow:hidden!important;border-radius:26px!important;background:#fff!important;transform:none!important;scale:1!important}[data-nikan-discount-widget] .nikan-discount-product-image,[data-nikan-discount-widget] [id^="discountTrack"] img{width:100%!important;height:100%!important;max-width:100%!important;object-fit:contain!important;object-position:center!important;border-radius:26px!important;transform:none!important;scale:1!important;transition:none!important}[data-nikan-discount-widget] .group:hover .nikan-discount-product-image-wrap,[data-nikan-discount-widget] .group:hover .nikan-discount-product-image,[data-nikan-discount-widget] [id^="discountTrack"] .group:hover img,[data-nikan-discount-widget] [id^="discountTrack"] .group-hover\:scale-105{transform:none!important;scale:1!important}[data-nikan-discount-widget] [id^="discountTrack"] article{display:flex!important;align-items:stretch!important;height:auto!important}[data-nikan-discount-widget] [id^="discountTrack"] article>div,[data-nikan-discount-widget] [id^="discountTrack"] .group{display:flex!important;flex-direction:column!important;height:100%!important;min-height:390px!important;overflow:hidden!important;border-radius:34px!important;contain:layout paint!important}[data-nikan-discount-widget] .nikan-discount-product-image-wrap{height:190px!important;min-height:190px!important;max-height:190px!important;width:100%!important;flex:0 0 190px!important;overflow:hidden!important;border-radius:26px!important;background:#fff!important;transform:none!important;scale:1!important}[data-nikan-discount-widget] .nikan-discount-product-image,[data-nikan-discount-widget] [id^="discountTrack"] article img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important;border-radius:26px!important;transform:none!important;scale:1!important;transition:none!important;background:#fff!important}[data-nikan-discount-widget] [id^="discountTrack"] article h3{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;min-height:46px!important;height:46px!important;max-height:46px!important;line-height:1.55!important;margin:0!important}[data-nikan-discount-widget] [id^="discountTrack"] article h3+a,[data-nikan-discount-widget] [id^="discountTrack"] article a.mt-3{flex:0 0 auto!important}[data-nikan-discount-widget] [id^="discountTrack"] article .nikan-widget-rating{min-height:24px!important;line-height:24px!important}[data-nikan-discount-widget] [id^="discountTrack"] article>div>div.mt-2{min-height:30px!important;flex:0 0 30px!important}[data-nikan-discount-widget] [id^="discountTrack"] article>div>div.mt-4{margin-top:auto!important;min-height:58px!important;flex:0 0 auto!important}[data-nikan-discount-widget] .group:hover .nikan-discount-product-image-wrap,[data-nikan-discount-widget] .group:hover .nikan-discount-product-image,[data-nikan-discount-widget] [id^="discountTrack"] .group:hover img,[data-nikan-discount-widget] [id^="discountTrack"] .group-hover\:scale-105{transform:none!important;scale:1!important}@media (max-width:767px){[data-nikan-discount-widget] [id^="discountTrack"] article>div,[data-nikan-discount-widget] [id^="discountTrack"] .group{min-height:370px!important}[data-nikan-discount-widget] .nikan-discount-product-image-wrap{height:175px!important;min-height:175px!important;max-height:175px!important;flex-basis:175px!important}}:root{--arcanum-brand-primary:#0284c7;--arcanum-brand-primary-hover:#0369a1;--arcanum-brand-accent:#38bdf8;--arcanum-brand-text:#111827}body>main>section>div>div.w-full.lg\:w-\[270px\].xl\:w-\[360px\].shrink-0.flex.flex-col.gap-3.lg\:justify-start.min-w-0.max-w-full>div.flex.items-center.gap-3.rounded-xl.mt-2{display:none}#featuredTrack-nikan-featured-d76a292 article>div{border:2px solid #0284c7!important;transition:all 0.3s ease}#featuredTrack-nikan-featured-d76a292 article>div:hover{border-color:#38bdf8!important;box-shadow:0 12px 35px rgb(56 189 248 / .25)!important;transform:translateY(-6px)}#featuredTrack-nikan-featured-d76a292 a,#featuredTrack-nikan-featured-d76a292 h1,#featuredTrack-nikan-featured-d76a292 h2,#featuredTrack-nikan-featured-d76a292 h3{color:#000!important}#featuredTrack-nikan-featured-d76a292 .text-emerald-600{color:#000!important;font-weight:800}#featuredTrack-nikan-featured-d76a292 article>div .mt-4.flex.items-end.justify-between.gap-3 a{background:transparent!important;border:1px solid rgb(0 0 0 / .12);border-radius:12px;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease}#featuredTrack-nikan-featured-d76a292 article>div .mt-4.flex.items-end.justify-between.gap-3 a svg{fill:#000!important;color:#000!important}#featuredTrack-nikan-featured-d76a292 article>div .mt-4.flex.items-end.justify-between.gap-3 a:hover{background:transparent!important;border:2px solid #38bdf8!important;box-shadow:0 0 12px rgb(56 189 248 / .25);transform:scale(1.05)}#featuredTrack-nikan-featured-d76a292 article>div .mt-4.flex.items-end.justify-between.gap-3 a:hover svg{fill:#ffffff!important;color:#ffffff!important}#featuredTrack-nikan-featured-d76a292>article:nth-child(1)>div>div.mt-4.flex.items-end.justify-between.gap-3>a:hover svg{color:#ffffff!important;fill:#ffffff!important}#featPrev-nikan-featured-d76a292,#featNext-nikan-featured-d76a292{border:1px solid #38bdf8!important;background:transparent!important;border-radius:50%;transition:all 0.3s ease}#featPrev-nikan-featured-d76a292 svg,#featNext-nikan-featured-d76a292 svg{stroke:#38bdf8!important;fill:#38bdf8!important;color:#38bdf8!important}#featPrev-nikan-featured-d76a292:hover,#featNext-nikan-featured-d76a292:hover{background:#38bdf8!important;border-color:#38bdf8!important;transform:scale(1.08)}#featPrev-nikan-featured-d76a292:hover svg,#featNext-nikan-featured-d76a292:hover svg{stroke:#ffffff!important;fill:#ffffff!important;color:#ffffff!important}.--parsan-cartcheckout-border{color:black!important}.--nikan-heading{color:black!important}.--parsan-cartcheckout-primary{color:black!important}.parsan-cart-checkout-button,.parsan-checkout-place-order{background:#0284c7!important}.parsan-cart-item-subtotal{color:black!important}.parsan-cart-heading-icon,.parsan-cart-box-title span,.parsan-checkout-heading>span,.parsan-checkout-section-title>span,.parsan-checkout-method-icon{background:#0284c7!important;color:#fff!important}.parsan-checkout-totals .is-total dd{color:black!important}.parsan-checkout-method-card:has(input:checked),.parsan-payment-method>input:checked+label{border-color:#0284c7!important}.parsan-checkout-products-count>span{background:#0284c7!important;color:white!important}.parsan-cart-summary .is-total dd,.parsan-cart-item-price strong,.parsan-cart-item-subtotal{color:black!important}.woocommerce-MyAccount-content .woocommerce-orders-table thead,.woocommerce-MyAccount-content table.woocommerce-orders-table thead,.woocommerce-MyAccount-content table.shop_table thead{background:#0284c7!important}.text-emerald-600{color:black!important}.text-\[\#6BAA74\]{color:#0284c7!important}body>main>div>div>div.elementor-element.elementor-element-da2558d.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded{padding:80px!important}.nikan-shop-cats__item:hover{background:white!important;border-color:#0284c7!important;color:black!important}.single_add_to_cart_button.button.alt{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;height:44px!important;min-width:135px!important;padding:0 18px!important;background:#0284c7!important;color:#ffffff!important;border-radius:12px!important;border:none!important;font-size:14px!important;font-weight:700!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;transition:all 0.25s ease!important}.single_add_to_cart_button.button.alt:hover{background:#0369a1!important;transform:translateY(-1px)}.single_add_to_cart_button.button.alt svg,.single_add_to_cart_button.button.alt i{width:17px!important;height:17px!important;min-width:17px!important;flex-shrink:0!important}.single_add_to_cart_button.button.alt span,.single_add_to_cart_button.button.alt *{line-height:1!important;white-space:nowrap!important}#billing_country{order:1}#billing_state_field{order:2}#billing_city_field{order:3}#billing_address_1_field{order:4}#billing_postcode_field{order:5}#order_comments_field{order:6}.bg-\[\#6BAA74\]{background:#0284c7}:root{--nikan-widget-border-hover:rgba(14, 165, 233, 0.55)}:root{--nikan-widget-price-color:#000000}.elementor-widget .nikan-widget-cart-button,.nikan-widget-card .nikan-widget-cart-button,a.nikan-widget-cart-button{color:#000000!important;--tw-ring-color:rgb(226 232 240 / 1) !important}.elementor-widget .nikan-widget-cart-button svg,.nikan-widget-card .nikan-widget-cart-button svg,.elementor-widget .nikan-widget-cart-button i,.nikan-widget-card .nikan-widget-cart-button i{color:#000000!important}.elementor-widget .nikan-widget-cart-button svg *,.nikan-widget-card .nikan-widget-cart-button svg *{stroke:#000000!important}.elementor .add_to_cart_button.simple-product-cart,.elementor .product-card .add_to_cart_button,.elementor-widget .add_to_cart_button.simple-product-cart,.elementor-widget .product_type_simple.simple-product-cart{color:#000000!important;border-color:#e2e8f0!important;--tw-ring-color:rgb(226 232 240 / 1) !important}.elementor .add_to_cart_button.simple-product-cart svg,.elementor .product-card .add_to_cart_button svg,.elementor-widget .add_to_cart_button.simple-product-cart svg,.elementor-widget .product_type_simple.simple-product-cart svg,.elementor .add_to_cart_button.simple-product-cart i,.elementor .product-card .add_to_cart_button i,.elementor-widget .add_to_cart_button.simple-product-cart i,.elementor-widget .product_type_simple.simple-product-cart i{color:#000000!important;fill:#000000!important;stroke:#000000!important}.elementor .add_to_cart_button.simple-product-cart:hover,.elementor .product-card .add_to_cart_button:hover,.elementor-widget .add_to_cart_button.simple-product-cart:hover,.elementor-widget .product_type_simple.simple-product-cart:hover{background-color:rgb(14 165 233 / .08)!important;border-color:rgb(14 165 233 / .55)!important;--tw-ring-color:rgba(14, 165, 233, 0.55) !important;box-shadow:0 0 0 1px rgb(14 165 233 / .55)!important;color:#000000!important}.elementor .add_to_cart_button.simple-product-cart:hover svg,.elementor .product-card .add_to_cart_button:hover svg,.elementor-widget .add_to_cart_button.simple-product-cart:hover svg,.elementor-widget .product_type_simple.simple-product-cart:hover svg,.elementor .add_to_cart_button.simple-product-cart:hover i,.elementor .product-card .add_to_cart_button:hover i,.elementor-widget .add_to_cart_button.simple-product-cart:hover i,.elementor-widget .product_type_simple.simple-product-cart:hover i{color:#000000!important;fill:#000000!important;stroke:#000000!important}.woocommerce ul.products li.product img,.woocommerce div.product div.images img,.woocommerce div.product div.images .flex-control-thumbs img,.woocommerce-product-gallery__image img,.nikan-product-card img,.elementor-widget img[class*="wp-image"],.nikan-products-pro img,.nikan-featured-products img,.nikan-amz1 img,.nikan-amz2 img,.nikan-shop-product-card img,[id^="discountTrack"] img{background:none!important}.woocommerce-MyAccount-content a{color:#0284c7!important}body>main>section>div>div>div>div.grid.grid-cols-1.md\:grid-cols-3.gap-4.mb-6>div.bg-gradient-to-br.from-emerald-50.to-emerald-100.border.border-emerald-200.rounded-xl.p-4{background:white!important}#product-price-wrapper>div.flex.items-center.gap-2.text-emerald-700>span{color:black!important}html,body{max-width:100%;overflow-x:hidden}body{position:relative}img,video,iframe,table{max-width:100%}.elementor-section,.elementor-container,.elementor-widget-wrap,.elementor-column,.woocommerce,.site,.site-content,.content-area{max-width:100%}section.bg-white>div.w-full.mb-5{direction:rtl;text-align:right;margin-bottom:24px!important}section.bg-white>div.w-full.mb-5 nav{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:14px;line-height:1.8}section.bg-white>div.w-full.mb-5 nav a{color:#0284c7!important;text-decoration:none!important;font-weight:400}section.bg-white>div.w-full.mb-5 nav a:hover{color:#0369a1!important}section.bg-white>div.w-full.mb-5 nav span{color:#9ca3af}section.bg-white>div.w-full.mb-5 nav span:last-child{color:#000000!important;font-weight:500}.nikan-related-scroll{overflow:hidden;width:100%}.nikan-related-track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:10px}.nikan-related-item{flex:0 0 80%;scroll-snap-align:start}@media (min-width:640px){.nikan-related-item{flex:0 0 45%}}@media (min-width:1024px){.nikan-related-item{flex:0 0 25%}}#order_review>div>section.parsan-checkout-card.parsan-checkout-totals>dl>div.is-total>dd>strong>span,#order_review>div>section.parsan-checkout-card.parsan-checkout-totals>dl>div:nth-child(1)>dd>span{color:black!important}.woocommerce-Price-amount.amount{color:#111!important}body>main>div.parsan-cart-page form div.parsan-cart-item-subtotal span{color:#000!important}.parsan-cart-page .parsan-cart-item-info>div>strong>span{color:#000!important}.parsan-cart-summary .is-total dd strong span{color:#000!important}.parsan-cart-page .parsan-cart-summary dd span{color:#000!important}@media (max-width:768px){body.single-product h1,body.single-product .product_title{font-size:23px!important;line-height:1.65!important;font-weight:900!important;margin-top:8px!important;margin-bottom:14px!important;letter-spacing:-0.2px!important;word-break:normal!important;overflow-wrap:anywhere!important}body.single-product h2{font-size:20px!important;line-height:1.7!important;font-weight:850!important;margin-top:22px!important;margin-bottom:12px!important;letter-spacing:-0.1px!important;word-break:normal!important;overflow-wrap:anywhere!important}body.single-product h3{font-size:18px!important;line-height:1.75!important;font-weight:800!important;margin-top:18px!important;margin-bottom:10px!important;word-break:normal!important;overflow-wrap:anywhere!important}body.single-product h4{font-size:16px!important;line-height:1.8!important;font-weight:750!important;margin-top:16px!important;margin-bottom:8px!important;word-break:normal!important;overflow-wrap:anywhere!important}body.single-product p,body.single-product li{font-size:14px!important;line-height:2!important}}:root,body{--nikan-shop-price-color:#111827 !important}.arcanum-account-dashboard,.arcanum-account-dashboard *{box-sizing:border-box}.arcanum-account-dashboard{direction:rtl;width:100%}.arcanum-account-hero{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:18px;padding:30px;border-radius:30px;background:radial-gradient(circle at 12% 0%,rgb(14 165 233 / .12),transparent 34%),#ffffff;border:1px solid rgb(15 23 42 / .07);box-shadow:0 18px 48px rgb(15 23 42 / .06)}.arcanum-account-badge{display:inline-flex;margin-bottom:14px;padding:8px 15px;border-radius:999px;background:#f0f9ff;color:#0284c7;border:1px solid rgb(14 165 233 / .18);font-size:13px;line-height:1;font-weight:950}.arcanum-account-hero h2{margin:0 0 12px!important;color:#0f172a!important;font-size:28px!important;line-height:1.7!important;font-weight:950}.arcanum-account-hero p{max-width:720px;margin:0 0 20px!important;color:#64748b;font-size:15px;line-height:2.1;font-weight:500}.arcanum-account-actions{display:flex;flex-wrap:wrap;gap:10px}.arcanum-account-actions a{min-height:44px;padding:0 18px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none!important;font-size:13px;line-height:1;font-weight:950}.arcanum-account-actions .primary{background:linear-gradient(135deg,#0284c7,#38bdf8);color:#ffffff!important;box-shadow:0 14px 30px rgb(14 165 233 / .24)}.arcanum-account-actions .secondary{background:#fff;color:#0284c7!important;border:1px solid rgb(14 165 233 / .22)}.arcanum-account-profile{padding:22px 18px;border-radius:24px;background:#f8fafc;border:1px solid #e2e8f0;text-align:center}.arcanum-account-avatar img{width:88px;height:88px;border-radius:26px;display:block;margin:0 auto 12px;border:3px solid #fff;box-shadow:0 12px 28px rgb(15 23 42 / .12)}.arcanum-account-profile strong{display:block;color:#0f172a;font-size:16px;line-height:1.8;font-weight:950}.arcanum-account-profile span{display:block;color:#64748b;font-size:12.5px;line-height:1.8;direction:ltr;word-break:break-all}.arcanum-account-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px}.arcanum-account-stat{display:flex;align-items:center;gap:14px;padding:20px;border-radius:24px;background:#fff;border:1px solid rgb(15 23 42 / .07);box-shadow:0 14px 34px rgb(15 23 42 / .045);text-decoration:none!important}.arcanum-account-stat .stat-icon{width:50px;height:50px;border-radius:17px;background:#f0f9ff;color:#0284c7;border:1px solid rgb(14 165 233 / .18);display:flex;align-items:center;justify-content:center;font-size:22px;flex:0 0 auto}.arcanum-account-stat span{display:block;color:#64748b;font-size:13px;line-height:1.8;font-weight:700}.arcanum-account-stat strong{display:block;color:#0f172a;font-size:18px;line-height:1.8;font-weight:950}.arcanum-account-shortcuts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px}.arcanum-account-shortcuts a{padding:22px 20px;border-radius:24px;background:#fff;border:1px solid rgb(15 23 42 / .07);box-shadow:0 14px 34px rgb(15 23 42 / .045);text-decoration:none!important;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.arcanum-account-shortcuts a:hover{transform:translateY(-3px);border-color:rgb(14 165 233 / .24);box-shadow:0 18px 44px rgb(15 23 42 / .075)}.arcanum-account-shortcuts span{width:46px;height:46px;margin-bottom:12px;border-radius:16px;background:#f0f9ff;color:#0284c7;border:1px solid rgb(14 165 233 / .18);display:flex;align-items:center;justify-content:center;font-size:21px}.arcanum-account-shortcuts strong{display:block;margin-bottom:6px;color:#0f172a;font-size:16px;line-height:1.8;font-weight:950}.arcanum-account-shortcuts small{display:block;color:#64748b;font-size:13px;line-height:1.9;font-weight:500}@media (max-width:992px){.arcanum-account-hero{grid-template-columns:1fr}.arcanum-account-stats,.arcanum-account-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.arcanum-account-hero{padding:24px 18px;border-radius:24px}.arcanum-account-hero h2{font-size:22px!important}.arcanum-account-stats,.arcanum-account-shortcuts{grid-template-columns:1fr}.arcanum-account-actions a{width:100%}}.arcanum-myaccount-nav{padding:18px;border-radius:28px;background:#fff;border:1px solid rgb(15 23 42 / .07);box-shadow:0 18px 48px rgb(15 23 42 / .06)}.arcanum-account-nav-user{display:flex;align-items:center;gap:12px;padding:14px;margin-bottom:14px;border-radius:20px;background:#f8fafc;border:1px solid #e2e8f0}.arcanum-account-nav-avatar img{width:54px;height:54px;border-radius:18px;display:block;border:3px solid #fff;box-shadow:0 10px 22px rgb(15 23 42 / .1)}.arcanum-account-nav-user strong{display:block;color:#0f172a;font-size:14px;line-height:1.8;font-weight:950}.arcanum-account-nav-user span{display:block;color:#64748b;font-size:11.5px;line-height:1.7;direction:ltr;word-break:break-all}.arcanum-myaccount-nav ul{display:grid;gap:10px;margin:0!important;padding:0!important;list-style:none!important}.arcanum-myaccount-nav li{margin:0!important;padding:0!important}.arcanum-myaccount-nav li a{min-height:54px;padding:0 14px;border-radius:17px;background:#f8fafc;color:#0f172a!important;border:1px solid rgb(15 23 42 / .07);display:flex;align-items:center;gap:10px;text-decoration:none!important;font-size:14px;font-weight:950;transition:transform .22s ease,background .22s ease,border-color .22s ease,color .22s ease}.arcanum-myaccount-nav li a:hover,.arcanum-myaccount-nav li.is-active a{background:#f0f9ff;color:#0284c7!important;border-color:rgb(14 165 233 / .22);transform:translateY(-2px)}.arcanum-nav-icon{width:34px;height:34px;border-radius:13px;background:#fff;border:1px solid rgb(15 23 42 / .07);display:flex;align-items:center;justify-content:center;font-size:16px;flex:0 0 auto}.arcanum-myaccount-nav li.is-active .arcanum-nav-icon,.arcanum-myaccount-nav li a:hover .arcanum-nav-icon{background:#fff;border-color:rgb(14 165 233 / .2)}.arcanum-nav-label{flex:1}.woocommerce-MyAccount-navigation-link--customer-logout a{background:#fff7f7!important;color:#dc2626!important;border-color:rgb(220 38 38 / .14)!important}.woocommerce-MyAccount-navigation-link--customer-logout a .arcanum-nav-icon{background:#fff}@media (max-width:768px){.arcanum-myaccount-nav{margin-bottom:18px}.arcanum-myaccount-nav ul{grid-template-columns:repeat(2,minmax(0,1fr))}.arcanum-myaccount-nav li a{min-height:50px;font-size:13px}}@media (max-width:520px){.arcanum-myaccount-nav ul{grid-template-columns:1fr}}.arcanum-auth-page,.arcanum-auth-page *{box-sizing:border-box}.arcanum-auth-page{width:100%;direction:rtl}.arcanum-auth-head{max-width:820px;margin:0 auto 28px;text-align:center}.arcanum-auth-head span{display:inline-flex;margin-bottom:12px;padding:8px 15px;border-radius:999px;background:#f0f9ff;color:#0284c7;border:1px solid rgb(14 165 233 / .18);font-size:13px;line-height:1;font-weight:950}.arcanum-auth-head h1{margin:0 0 12px!important;color:#0f172a!important;font-size:32px!important;line-height:1.7!important;font-weight:950}.arcanum-auth-head p{margin:0 auto!important;max-width:720px;color:#64748b;font-size:15px;line-height:2.1;font-weight:500}.arcanum-auth-grid{display:grid;gap:18px;width:min(1060px, 100%);margin:0 auto}.arcanum-auth-grid.has-register{grid-template-columns:repeat(2,minmax(0,1fr))}.arcanum-auth-grid.login-only{grid-template-columns:minmax(0,560px);justify-content:center}.arcanum-auth-card{padding:30px;border-radius:30px;background:#fff;border:1px solid rgb(15 23 42 / .07);box-shadow:0 18px 48px rgb(15 23 42 / .06)}.arcanum-register-card{background:radial-gradient(circle at 12% 0%,rgb(14 165 233 / .1),transparent 34%),#ffffff}.arcanum-auth-card-head{margin-bottom:22px}.arcanum-auth-card-head span{display:inline-flex;margin-bottom:10px;padding:7px 13px;border-radius:999px;background:#f8fafc;color:#0284c7;border:1px solid rgb(14 165 233 / .16);font-size:12.5px;line-height:1;font-weight:950}.arcanum-auth-card-head h2{margin:0 0 8px!important;color:#0f172a!important;font-size:22px!important;line-height:1.8!important;font-weight:950}.arcanum-auth-card-head p{margin:0!important;color:#64748b;font-size:14px;line-height:2;font-weight:500}.arcanum-auth-page label{display:block;margin-bottom:7px;color:#0f172a;font-size:13.5px;line-height:1.8;font-weight:900}.arcanum-auth-page .required{color:#ef4444}.arcanum-auth-page input[type="text"],.arcanum-auth-page input[type="email"],.arcanum-auth-page input[type="password"]{width:100%;min-height:48px;padding:0 14px;border-radius:15px;background:#f8fafc;color:#0f172a;border:1px solid #e2e8f0;outline:none;font-size:14px;font-weight:600;transition:border-color .22s ease,background .22s ease,box-shadow .22s ease}.arcanum-auth-page input:focus{background:#fff;border-color:rgb(14 165 233 / .45);box-shadow:0 0 0 4px rgb(14 165 233 / .1)}.arcanum-auth-page .form-row{margin:0 0 16px!important;padding:0!important}.arcanum-auth-two-col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.arcanum-auth-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:2px 0 18px}.arcanum-auth-row label{display:inline-flex;align-items:center;gap:7px;margin:0;color:#475569;font-size:13px;font-weight:800}.arcanum-auth-row input[type="checkbox"]{width:16px;height:16px;accent-color:#0284c7}.arcanum-lost-password{color:#0284c7!important;font-size:13px;font-weight:900;text-decoration:none!important}.arcanum-auth-submit{width:100%;min-height:50px;border:none!important;border-radius:16px!important;background:linear-gradient(135deg,#0284c7,#38bdf8)!important;color:#ffffff!important;display:inline-flex!important;align-items:center;justify-content:center;font-size:14px!important;line-height:1!important;font-weight:950!important;box-shadow:0 14px 30px rgb(14 165 233 / .24);cursor:pointer}.arcanum-auth-notice{margin:0 0 16px!important;padding:14px 16px;border-radius:16px;background:#f0f9ff;color:#0369a1;border:1px solid rgb(14 165 233 / .18);font-size:13.5px;line-height:2;font-weight:700}.arcanum-auth-page .woocommerce-privacy-policy-text{margin:0 0 16px;color:#64748b;font-size:12.5px;line-height:2}.arcanum-auth-page .woocommerce-privacy-policy-text a{color:#0284c7!important;font-weight:900;text-decoration:none!important}@media (max-width:900px){.arcanum-auth-grid.has-register{grid-template-columns:1fr}}@media (max-width:600px){.arcanum-auth-head h1{font-size:24px!important}.arcanum-auth-card{padding:24px 18px;border-radius:24px}.arcanum-auth-two-col{grid-template-columns:1fr}.arcanum-auth-row{align-items:flex-start;flex-direction:column}}.arcanum-account-orders,.arcanum-account-orders *{box-sizing:border-box}.arcanum-account-orders{width:100%;direction:rtl}.arcanum-orders-head{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:18px;padding:26px 28px;border-radius:28px;background:radial-gradient(circle at 12% 0%,rgb(14 165 233 / .12),transparent 34%),#ffffff;border:1px solid rgb(15 23 42 / .07);box-shadow:0 18px 48px rgb(15 23 42 / .06)}.arcanum-orders-head span{display:inline-flex;margin-bottom:10px;padding:7px 13px;border-radius:999px;background:#f0f9ff;color:#0284c7;border:1px solid rgb(14 165 233 / .18);font-size:12.5px;line-height:1;font-weight:950}.arcanum-orders-head h2{margin:0 0 8px!important;color:#0f172a!important;font-size:25px!important;line-height:1.8!important;font-weight:950}.arcanum-orders-head p{margin:0!important;color:#64748b;font-size:14px;line-height:2;font-weight:500}.arcanum-orders-head>a{min-height:44px;padding:0 18px;border-radius:14px;background:linear-gradient(135deg,#0284c7,#38bdf8);color:#ffffff!important;display:inline-flex;align-items:center;justify-content:center;text-decoration:none!important;white-space:nowrap;font-size:13px;line-height:1;font-weight:950;box-shadow:0 14px 30px rgb(14 165 233 / .24)}.arcanum-orders-list{display:grid;gap:14px}.arcanum-order-card{padding:22px;border-radius:26px;background:#fff;border:1px solid rgb(15 23 42 / .07);box-shadow:0 14px 34px rgb(15 23 42 / .045)}.arcanum-order-top{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px;padding-bottom:16px;border-bottom:1px solid #e2e8f0}.arcanum-order-id span,.arcanum-order-info span{display:block;margin-bottom:4px;color:#64748b;font-size:12.5px;line-height:1.8;font-weight:700}.arcanum-order-id strong{display:block;color:#0f172a;font-size:19px;line-height:1.6;font-weight:950;direction:ltr}.arcanum-order-status{min-height:36px;padding:0 13px;border-radius:999px;background:#f0f9ff;color:#0284c7;border:1px solid rgb(14 165 233 / .18);display:inline-flex;align-items:center;justify-content:center;font-size:12.5px;line-height:1;font-weight:950;white-space:nowrap}.arcanum-order-info{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.arcanum-order-info>div{padding:16px;border-radius:18px;background:#f8fafc;border:1px solid #e2e8f0}.arcanum-order-info strong{display:block;color:#0f172a;font-size:14px;line-height:1.9;font-weight:950}.arcanum-order-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px;padding-top:16px;border-top:1px solid #e2e8f0}.arcanum-order-actions a{min-height:40px;padding:0 15px;border-radius:13px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none!important;font-size:13px;line-height:1;font-weight:950}.arcanum-order-view{background:linear-gradient(135deg,#0284c7,#38bdf8);color:#ffffff!important;box-shadow:0 12px 26px rgb(14 165 233 / .22)}.arcanum-order-action{background:#f8fafc;color:#0284c7!important;border:1px solid #e2e8f0}.arcanum-orders-pagination{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.arcanum-page-btn{min-height:42px;padding:0 16px;border-radius:14px;background:#fff;color:#0284c7!important;border:1px solid rgb(14 165 233 / .22);display:inline-flex;align-items:center;justify-content:center;text-decoration:none!important;font-size:13px;line-height:1;font-weight:950}.arcanum-empty-orders{padding:42px 24px;border-radius:30px;background:#fff;border:1px solid rgb(15 23 42 / .07);box-shadow:0 18px 48px rgb(15 23 42 / .06);text-align:center}.arcanum-empty-icon{width:66px;height:66px;margin:0 auto 16px;border-radius:22px;background:#f0f9ff;color:#0284c7;border:1px solid rgb(14 165 233 / .18);display:flex;align-items:center;justify-content:center;font-size:30px}.arcanum-empty-orders h3{margin:0 0 10px!important;color:#0f172a!important;font-size:22px!important;line-height:1.8!important;font-weight:950}.arcanum-empty-orders p{max-width:560px;margin:0 auto 20px!important;color:#64748b;font-size:14px;line-height:2.1;font-weight:500}.arcanum-empty-orders a{min-height:44px;padding:0 18px;border-radius:14px;background:linear-gradient(135deg,#0284c7,#38bdf8);color:#ffffff!important;display:inline-flex;align-items:center;justify-content:center;text-decoration:none!important;font-size:13px;line-height:1;font-weight:950;box-shadow:0 14px 30px rgb(14 165 233 / .24)}@media (max-width:768px){.arcanum-orders-head{flex-direction:column;align-items:flex-start;padding:24px 18px;border-radius:24px}.arcanum-orders-head>a{width:100%}.arcanum-order-info{grid-template-columns:1fr}.arcanum-order-top{align-items:flex-start;flex-direction:column}.arcanum-order-actions a{width:100%}}.arcanum-view-order,.arcanum-view-order *{box-sizing:border-box}.arcanum-view-order{width:100%;direction:rtl}.arcanum-view-order-head{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:18px;padding:28px;border-radius:30px;background:radial-gradient(circle at 12% 0%,rgb(14 165 233 / .12),transparent 34%),#ffffff;border:1px solid rgb(15 23 42 / .07);box-shadow:0 18px 48px rgb(15 23 42 / .06)}.arcanum-view-order-head span{display:inline-flex;margin-bottom:10px;padding:7px 13px;border-radius:999px;background:#f0f9ff;color:#0284c7;border:1px solid rgb(14 165 233 / .18);font-size:12.5px;line-height:1;font-weight:950}.arcanum-view-order-head h2{margin:0 0 8px!important;color:#0f172a!important;font-size:25px!important;line-height:1.8!important;font-weight:950}.arcanum-view-order-head p{margin:0!important;color:#64748b;font-size:14px;line-height:2;font-weight:500}.arcanum-view-order-head p strong{color:#0284c7;font-weight:950}.arcanum-view-order-head>a{min-height:44px;padding:0 18px;border-radius:14px;background:#fff;color:#0284c7!important;border:1px solid rgb(14 165 233 / .22);display:inline-flex;align-items:center;justify-content:center;text-decoration:none!important;white-space:nowrap;font-size:13px;line-height:1;font-weight:950}.arcanum-order-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:18px}.arcanum-order-summary-card{padding:20px;border-radius:24px;background:#fff;border:1px solid rgb(15 23 42 / .07);box-shadow:0 14px 34px rgb(15 23 42 / .045)}.arcanum-order-summary-card span{display:block;margin-bottom:5px;color:#64748b;font-size:13px;line-height:1.8;font-weight:700}.arcanum-order-summary-card strong{display:block;color:#0f172a;font-size:18px;line-height:1.8;font-weight:950}.arcanum-order-products,.arcanum-order-totals,.arcanum-order-notes{margin-bottom:18px;padding:24px;border-radius:28px;background:#fff;border:1px solid rgb(15 23 42 / .07);box-shadow:0 14px 34px rgb(15 23 42 / .045)}.arcanum-order-section-title{margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid #e2e8f0}.arcanum-order-section-title h3,.arcanum-order-notes h3,.arcanum-order-address-card h3{margin:0 0 6px!important;color:#0f172a!important;font-size:20px!important;line-height:1.8!important;font-weight:950}.arcanum-order-section-title p{margin:0!important;color:#64748b;font-size:14px;line-height:2;font-weight:500}.arcanum-order-products-list{display:grid;gap:12px}.arcanum-order-product-card{display:grid;grid-template-columns:86px minmax(0,1fr);gap:14px;align-items:center;padding:16px;border-radius:22px;background:#f8fafc;border:1px solid #e2e8f0}.arcanum-order-product-image img{width:86px;height:86px;object-fit:cover;border-radius:18px;display:block;background:#fff}.arcanum-order-product-info h4{margin:0 0 8px!important;color:#0f172a!important;font-size:15px;line-height:1.9;font-weight:950}.arcanum-order-product-info h4 a{color:#0f172a!important;text-decoration:none!important}.arcanum-order-product-meta{display:flex;flex-wrap:wrap;gap:8px}.arcanum-order-product-meta span{min-height:32px;padding:0 11px;border-radius:999px;background:#fff;color:#475569;border:1px solid #e2e8f0;display:inline-flex;align-items:center;font-size:12.5px;line-height:1;font-weight:800}.arcanum-order-totals-box{display:grid;gap:10px}.arcanum-order-total-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:15px 16px;border-radius:18px;background:#f8fafc;border:1px solid #e2e8f0}.arcanum-order-total-row span{color:#64748b;font-size:13.5px;line-height:1.8;font-weight:800}.arcanum-order-total-row strong{color:#0f172a;font-size:14px;line-height:1.8;font-weight:950}.arcanum-order-notes-list{display:grid;gap:10px}.arcanum-order-note{padding:16px;border-radius:18px;background:#f0f9ff;border:1px solid rgb(14 165 233 / .18)}.arcanum-order-note span{display:block;margin-bottom:6px;color:#0284c7;font-size:12.5px;line-height:1.8;font-weight:950}.arcanum-order-note p{margin:0!important;color:#334155;font-size:13.5px;line-height:2;font-weight:500}.arcanum-order-addresses{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.arcanum-order-address-card{padding:24px;border-radius:28px;background:#fff;border:1px solid rgb(15 23 42 / .07);box-shadow:0 14px 34px rgb(15 23 42 / .045)}.arcanum-order-address-card address{margin:0;color:#64748b;font-style:normal;font-size:14px;line-height:2.1;font-weight:500}.arcanum-order-address-card address strong{color:#0f172a;font-weight:950}@media (max-width:768px){.arcanum-view-order-head{flex-direction:column;align-items:flex-start;padding:24px 18px;border-radius:24px}.arcanum-view-order-head>a{width:100%}.arcanum-order-summary-grid,.arcanum-order-addresses{grid-template-columns:1fr}.arcanum-order-products,.arcanum-order-totals,.arcanum-order-notes,.arcanum-order-address-card{padding:20px 16px;border-radius:24px}.arcanum-order-product-card{grid-template-columns:1fr}.arcanum-order-product-image img{width:100%;height:auto;max-height:220px}.arcanum-order-total-row{align-items:flex-start;flex-direction:column}}.arcanum-account-addresses,.arcanum-account-addresses *{box-sizing:border-box}.arcanum-account-addresses{width:100%;direction:rtl}.arcanum-addresses-head{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:18px;padding:28px;border-radius:30px;background:radial-gradient(circle at 12% 0%,rgb(14 165 233 / .12),transparent 34%),#ffffff;border:1px solid rgb(15 23 42 / .07);box-shadow:0 18px 48px rgb(15 23 42 / .06)}.arcanum-addresses-head span{display:inline-flex;margin-bottom:10px;padding:7px 13px;border-radius:999px;background:#f0f9ff;color:#0284c7;border:1px solid rgb(14 165 233 / .18);font-size:12.5px;line-height:1;font-weight:950}.arcanum-addresses-head h2{margin:0 0 8px!important;color:#0f172a!important;font-size:25px!important;line-height:1.8!important;font-weight:950}.arcanum-addresses-head p{margin:0!important;color:#64748b;font-size:14px;line-height:2;font-weight:500}.arcanum-addresses-head>a{min-height:44px;padding:0 18px;border-radius:14px;background:#fff;color:#0284c7!important;border:1px solid rgb(14 165 233 / .22);display:inline-flex;align-items:center;justify-content:center;text-decoration:none!important;white-space:nowrap;font-size:13px;line-height:1;font-weight:950}.arcanum-addresses-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.arcanum-address-card{padding:24px;border-radius:28px;background:#fff;border:1px solid rgb(15 23 42 / .07);box-shadow:0 14px 34px rgb(15 23 42 / .045)}.arcanum-address-card-top{display:flex;gap:14px;align-items:flex-start;margin-bottom:18px;padding-bottom:16px;border-bottom:1px solid #e2e8f0}.arcanum-address-icon{width:52px;height:52px;border-radius:18px;background:#f0f9ff;color:#0284c7;border:1px solid rgb(14 165 233 / .18);display:flex;align-items:center;justify-content:center;font-size:24px;flex:0 0 auto}.arcanum-address-card h3{margin:0 0 6px!important;color:#0f172a!important;font-size:19px!important;line-height:1.8!important;font-weight:950}.arcanum-address-card-top p{margin:0!important;color:#64748b;font-size:13.5px;line-height:2;font-weight:500}.arcanum-address-content{min-height:150px;padding:18px;border-radius:20px;background:#f8fafc;border:1px solid #e2e8f0}.arcanum-address-content address{margin:0;color:#475569;font-style:normal;font-size:14px;line-height:2.15;font-weight:500}.arcanum-address-empty strong{display:block;margin-bottom:6px;color:#0f172a;font-size:15px;line-height:1.8;font-weight:950}.arcanum-address-empty p{margin:0!important;color:#64748b;font-size:13.5px;line-height:2;font-weight:500}.arcanum-address-edit{width:100%;min-height:44px;margin-top:16px;padding:0 18px;border-radius:14px;background:linear-gradient(135deg,#0284c7,#38bdf8);color:#ffffff!important;display:inline-flex;align-items:center;justify-content:center;text-decoration:none!important;font-size:13px;line-height:1;font-weight:950;box-shadow:0 14px 30px rgb(14 165 233 / .22)}.arcanum-address-help{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:18px;padding:22px 24px;border-radius:26px;background:radial-gradient(circle at 12% 0%,rgb(56 189 248 / .18),transparent 34%),#0f172a;border:1px solid rgb(56 189 248 / .18);box-shadow:0 18px 44px rgb(15 23 42 / .12)}.arcanum-address-help strong{display:block;margin-bottom:5px;color:#fff;font-size:16px;line-height:1.8;font-weight:950}.arcanum-address-help p{margin:0!important;color:#cbd5e1;font-size:13.5px;line-height:2;font-weight:500}.arcanum-address-help a{min-height:42px;padding:0 16px;border-radius:14px;background:rgb(255 255 255 / .08);color:#ffffff!important;border:1px solid rgb(255 255 255 / .14);display:inline-flex;align-items:center;justify-content:center;text-decoration:none!important;white-space:nowrap;font-size:13px;line-height:1;font-weight:950}@media (max-width:768px){.arcanum-addresses-head,.arcanum-address-help{flex-direction:column;align-items:flex-start}.arcanum-addresses-head>a,.arcanum-address-help a{width:100%}.arcanum-addresses-grid{grid-template-columns:1fr}.arcanum-address-card{padding:20px 16px;border-radius:24px}}.arcanum-edit-address-page,.arcanum-edit-address-page *{box-sizing:border-box}.arcanum-edit-address-page{width:100%;direction:rtl}.arcanum-edit-address-head{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:18px;padding:28px;border-radius:30px;background:radial-gradient(circle at 12% 0%,rgb(14 165 233 / .12),transparent 34%),#ffffff;border:1px solid rgb(15 23 42 / .07);box-shadow:0 18px 48px rgb(15 23 42 / .06)}.arcanum-edit-address-head span{display:inline-flex;margin-bottom:10px;padding:7px 13px;border-radius:999px;background:#f0f9ff;color:#0284c7;border:1px solid rgb(14 165 233 / .18);font-size:12.5px;line-height:1;font-weight:950}.arcanum-edit-address-head h2{margin:0 0 8px!important;color:#0f172a!important;font-size:25px!important;line-height:1.8!important;font-weight:950}.arcanum-edit-address-head p{margin:0!important;color:#64748b;font-size:14px;line-height:2;font-weight:500}.arcanum-edit-address-head>a{min-height:44px;padding:0 18px;border-radius:14px;background:#fff;color:#0284c7!important;border:1px solid rgb(14 165 233 / .22);display:inline-flex;align-items:center;justify-content:center;text-decoration:none!important;white-space:nowrap;font-size:13px;line-height:1;font-weight:950}.arcanum-edit-address-form{padding:26px;border-radius:30px;background:#fff;border:1px solid rgb(15 23 42 / .07);box-shadow:0 18px 48px rgb(15 23 42 / .06)}.arcanum-address-fields-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.arcanum-edit-address-form .form-row{width:100%!important;margin:0!important;padding:0!important}.arcanum-edit-address-form .form-row-wide,.arcanum-edit-address-form #billing_address_1_field,.arcanum-edit-address-form #billing_address_2_field,.arcanum-edit-address-form #shipping_address_1_field,.arcanum-edit-address-form #shipping_address_2_field{grid-column:1 / -1}.arcanum-edit-address-form label{display:block;margin-bottom:7px;color:#0f172a;font-size:13.5px;line-height:1.8;font-weight:900}.arcanum-edit-address-form .required{color:#ef4444}.arcanum-edit-address-form input.input-text,.arcanum-edit-address-form select,.arcanum-edit-address-form textarea{width:100%;min-height:48px;padding:0 14px;border-radius:15px;background:#f8fafc;color:#0f172a;border:1px solid #e2e8f0;outline:none;font-size:14px;font-weight:600;transition:border-color .22s ease,background .22s ease,box-shadow .22s ease}.arcanum-edit-address-form textarea{min-height:110px;padding-top:12px;line-height:2;resize:vertical}.arcanum-edit-address-form input.input-text:focus,.arcanum-edit-address-form select:focus,.arcanum-edit-address-form textarea:focus{background:#fff;border-color:rgb(14 165 233 / .45);box-shadow:0 0 0 4px rgb(14 165 233 / .1)}.arcanum-edit-address-form .select2-container{width:100%!important}.arcanum-edit-address-form .select2-container .select2-selection--single{height:48px;border-radius:15px;background:#f8fafc;border:1px solid #e2e8f0;display:flex;align-items:center}.arcanum-edit-address-form .select2-container--default .select2-selection--single .select2-selection__rendered{color:#0f172a;line-height:48px;padding-right:14px;padding-left:34px;font-size:14px;font-weight:600}.arcanum-edit-address-form .select2-container--default .select2-selection--single .select2-selection__arrow{height:48px;left:10px;right:auto}.arcanum-edit-address-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px;padding-top:22px;border-top:1px solid #e2e8f0}.arcanum-save-address-btn{min-height:48px!important;padding:0 22px!important;border:none!important;border-radius:15px!important;background:linear-gradient(135deg,#0284c7,#38bdf8)!important;color:#ffffff!important;display:inline-flex!important;align-items:center;justify-content:center;font-size:14px!important;line-height:1!important;font-weight:950!important;box-shadow:0 14px 30px rgb(14 165 233 / .24)}.arcanum-edit-address-actions>a{min-height:48px;padding:0 20px;border-radius:15px;background:#fff;color:#0284c7!important;border:1px solid rgb(14 165 233 / .22);display:inline-flex;align-items:center;justify-content:center;text-decoration:none!important;font-size:14px;line-height:1;font-weight:950}.arcanum-address-edit-note{display:flex;align-items:flex-start;gap:14px;margin-top:18px;padding:22px 24px;border-radius:26px;background:radial-gradient(circle at 12% 0%,rgb(56 189 248 / .18),transparent 34%),#0f172a;border:1px solid rgb(56 189 248 / .18);box-shadow:0 18px 44px rgb(15 23 42 / .12)}.arcanum-address-edit-note .note-icon{width:48px;height:48px;border-radius:17px;background:rgb(255 255 255 / .08);color:#38bdf8;border:1px solid rgb(255 255 255 / .12);display:flex;align-items:center;justify-content:center;font-size:22px;flex:0 0 auto}.arcanum-address-edit-note strong{display:block;margin-bottom:5px;color:#fff;font-size:16px;line-height:1.8;font-weight:950}.arcanum-address-edit-note p{margin:0!important;color:#cbd5e1;font-size:13.5px;line-height:2;font-weight:500}@media (max-width:768px){.arcanum-edit-address-head{flex-direction:column;align-items:flex-start;padding:24px 18px;border-radius:24px}.arcanum-edit-address-head>a,.arcanum-edit-address-actions>a,.arcanum-save-address-btn{width:100%}.arcanum-edit-address-form{padding:22px 16px;border-radius:24px}.arcanum-address-fields-grid{grid-template-columns:1fr}.arcanum-address-edit-note{padding:20px 16px;border-radius:24px}}.arcanum-edit-account-page,.arcanum-edit-account-page *{box-sizing:border-box}.arcanum-edit-account-page{width:100%;direction:rtl}.arcanum-edit-account-head{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:18px;padding:28px;border-radius:30px;background:radial-gradient(circle at 12% 0%,rgb(14 165 233 / .12),transparent 34%),#ffffff;border:1px solid rgb(15 23 42 / .07);box-shadow:0 18px 48px rgb(15 23 42 / .06)}.arcanum-edit-account-head span{display:inline-flex;margin-bottom:10px;padding:7px 13px;border-radius:999px;background:#f0f9ff;color:#0284c7;border:1px solid rgb(14 165 233 / .18);font-size:12.5px;line-height:1;font-weight:950}.arcanum-edit-account-head h2{margin:0 0 8px!important;color:#0f172a!important;font-size:25px!important;line-height:1.8!important;font-weight:950}.arcanum-edit-account-head p{margin:0!important;color:#64748b;font-size:14px;line-height:2;font-weight:500}.arcanum-edit-account-head>a{min-height:44px;padding:0 18px;border-radius:14px;background:#fff;color:#0284c7!important;border:1px solid rgb(14 165 233 / .22);display:inline-flex;align-items:center;justify-content:center;text-decoration:none!important;white-space:nowrap;font-size:13px;line-height:1;font-weight:950}.arcanum-edit-account-form{padding:26px;border-radius:30px;background:#fff;border:1px solid rgb(15 23 42 / .07);box-shadow:0 18px 48px rgb(15 23 42 / .06)}.arcanum-edit-account-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.arcanum-edit-account-form .form-row{width:100%!important;margin:0!important;padding:0!important}.arcanum-edit-account-form .arcanum-full-row{grid-column:1 / -1}.arcanum-edit-account-form label{display:block;margin-bottom:7px;color:#0f172a;font-size:13.5px;line-height:1.8;font-weight:900}.arcanum-edit-account-form .required{color:#ef4444}.arcanum-edit-account-form input.input-text,.arcanum-edit-account-form input[type="text"],.arcanum-edit-account-form input[type="email"],.arcanum-edit-account-form input[type="password"]{width:100%;min-height:48px;padding:0 14px;border-radius:15px;background:#f8fafc;color:#0f172a;border:1px solid #e2e8f0;outline:none;font-size:14px;font-weight:600;transition:border-color .22s ease,background .22s ease,box-shadow .22s ease}.arcanum-edit-account-form input:focus{background:#fff;border-color:rgb(14 165 233 / .45);box-shadow:0 0 0 4px rgb(14 165 233 / .1)}.arcanum-edit-account-form small{display:block;margin-top:7px;color:#64748b;font-size:12.5px;line-height:1.9;font-weight:500}.arcanum-password-box{margin-top:22px;padding:24px;border-radius:26px;background:#f8fafc;border:1px solid #e2e8f0}.arcanum-password-head{margin-bottom:18px}.arcanum-password-head span{display:inline-flex;margin-bottom:10px;padding:7px 13px;border-radius:999px;background:#fff;color:#0284c7;border:1px solid rgb(14 165 233 / .18);font-size:12.5px;line-height:1;font-weight:950}.arcanum-password-head h3{margin:0 0 7px!important;color:#0f172a!important;font-size:20px!important;line-height:1.8!important;font-weight:950}.arcanum-password-head p{margin:0!important;color:#64748b;font-size:13.5px;line-height:2;font-weight:500}.arcanum-edit-account-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px;padding-top:22px;border-top:1px solid #e2e8f0}.arcanum-save-account-btn{min-height:48px!important;padding:0 22px!important;border:none!important;border-radius:15px!important;background:linear-gradient(135deg,#0284c7,#38bdf8)!important;color:#ffffff!important;display:inline-flex!important;align-items:center;justify-content:center;font-size:14px!important;line-height:1!important;font-weight:950!important;box-shadow:0 14px 30px rgb(14 165 233 / .24)}.arcanum-edit-account-actions>a{min-height:48px;padding:0 20px;border-radius:15px;background:#fff;color:#0284c7!important;border:1px solid rgb(14 165 233 / .22);display:inline-flex;align-items:center;justify-content:center;text-decoration:none!important;font-size:14px;line-height:1;font-weight:950}.arcanum-account-security-note{display:flex;align-items:flex-start;gap:14px;margin-top:18px;padding:22px 24px;border-radius:26px;background:radial-gradient(circle at 12% 0%,rgb(56 189 248 / .18),transparent 34%),#0f172a;border:1px solid rgb(56 189 248 / .18);box-shadow:0 18px 44px rgb(15 23 42 / .12)}.arcanum-account-security-note .security-icon{width:48px;height:48px;border-radius:17px;background:rgb(255 255 255 / .08);color:#38bdf8;border:1px solid rgb(255 255 255 / .12);display:flex;align-items:center;justify-content:center;font-size:22px;flex:0 0 auto}.arcanum-account-security-note strong{display:block;margin-bottom:5px;color:#fff;font-size:16px;line-height:1.8;font-weight:950}.arcanum-account-security-note p{margin:0!important;color:#cbd5e1;font-size:13.5px;line-height:2;font-weight:500}@media (max-width:768px){.arcanum-edit-account-head{flex-direction:column;align-items:flex-start;padding:24px 18px;border-radius:24px}.arcanum-edit-account-head>a,.arcanum-edit-account-actions>a,.arcanum-save-account-btn{width:100%}.arcanum-edit-account-form{padding:22px 16px;border-radius:24px}.arcanum-edit-account-grid{grid-template-columns:1fr}.arcanum-password-box{padding:20px 16px;border-radius:22px}.arcanum-account-security-note{padding:20px 16px;border-radius:24px}}.arcanum-account-shortcuts{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.arcanum-password-recovery-page,.arcanum-password-recovery-page *{box-sizing:border-box}.arcanum-password-recovery-page{width:100%;direction:rtl}.arcanum-password-recovery-head{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:18px;padding:28px;border-radius:30px;background:radial-gradient(circle at 12% 0%,rgb(14 165 233 / .12),transparent 34%),#ffffff;border:1px solid rgb(15 23 42 / .07);box-shadow:0 18px 48px rgb(15 23 42 / .06)}.arcanum-password-recovery-head span{display:inline-flex;margin-bottom:10px;padding:7px 13px;border-radius:999px;background:#f0f9ff;color:#0284c7;border:1px solid rgb(14 165 233 / .18);font-size:12.5px;line-height:1;font-weight:950}.arcanum-password-recovery-head h2{margin:0 0 8px!important;color:#0f172a!important;font-size:25px!important;line-height:1.8!important;font-weight:950}.arcanum-password-recovery-head p{margin:0!important;color:#64748b;font-size:14px;line-height:2;font-weight:500}.arcanum-password-recovery-head>a{min-height:44px;padding:0 18px;border-radius:14px;background:#fff;color:#0284c7!important;border:1px solid rgb(14 165 233 / .22);display:inline-flex;align-items:center;justify-content:center;text-decoration:none!important;white-space:nowrap;font-size:13px;line-height:1;font-weight:950}.arcanum-password-form-card{padding:28px;border-radius:30px;background:#fff;border:1px solid rgb(15 23 42 / .07);box-shadow:0 18px 48px rgb(15 23 42 / .06)}.arcanum-password-form-title{display:flex;align-items:flex-start;gap:14px;margin-bottom:22px;padding-bottom:18px;border-bottom:1px solid #e2e8f0}.arcanum-password-form-title .password-icon{width:54px;height:54px;border-radius:19px;background:#f0f9ff;color:#0284c7;border:1px solid rgb(14 165 233 / .18);display:flex;align-items:center;justify-content:center;font-size:24px;flex:0 0 auto}.arcanum-password-form-title h3{margin:0 0 6px!important;color:#0f172a!important;font-size:21px!important;line-height:1.8!important;font-weight:950}.arcanum-password-form-title p{margin:0!important;color:#64748b;font-size:14px;line-height:2;font-weight:500}.arcanum-password-recovery-page .form-row{width:100%!important;margin:0 0 16px!important;padding:0!important}.arcanum-password-recovery-page label{display:block;margin-bottom:7px;color:#0f172a;font-size:13.5px;line-height:1.8;font-weight:900}.arcanum-password-recovery-page .required{color:#ef4444}.arcanum-password-recovery-page input[type="text"],.arcanum-password-recovery-page input[type="password"]{width:100%;min-height:48px;padding:0 14px;border-radius:15px;background:#f8fafc;color:#0f172a;border:1px solid #e2e8f0;outline:none;font-size:14px;font-weight:600;transition:border-color .22s ease,background .22s ease,box-shadow .22s ease}.arcanum-password-recovery-page input:focus{background:#fff;border-color:rgb(14 165 233 / .45);box-shadow:0 0 0 4px rgb(14 165 233 / .1)}.arcanum-reset-password-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.arcanum-password-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px;padding-top:20px;border-top:1px solid #e2e8f0}.arcanum-password-submit{min-height:48px!important;padding:0 22px!important;border:none!important;border-radius:15px!important;background:linear-gradient(135deg,#0284c7,#38bdf8)!important;color:#ffffff!important;display:inline-flex!important;align-items:center;justify-content:center;font-size:14px!important;line-height:1!important;font-weight:950!important;box-shadow:0 14px 30px rgb(14 165 233 / .24)}.arcanum-password-help{display:flex;align-items:flex-start;gap:14px;margin-top:18px;padding:22px 24px;border-radius:26px;background:radial-gradient(circle at 12% 0%,rgb(56 189 248 / .18),transparent 34%),#0f172a;border:1px solid rgb(56 189 248 / .18);box-shadow:0 18px 44px rgb(15 23 42 / .12)}.arcanum-password-help .help-icon{width:48px;height:48px;border-radius:17px;background:rgb(255 255 255 / .08);color:#38bdf8;border:1px solid rgb(255 255 255 / .12);display:flex;align-items:center;justify-content:center;font-size:22px;flex:0 0 auto}.arcanum-password-help strong{display:block;margin-bottom:5px;color:#fff;font-size:16px;line-height:1.8;font-weight:950}.arcanum-password-help p{margin:0!important;color:#cbd5e1;font-size:13.5px;line-height:2;font-weight:500}@media (max-width:768px){.arcanum-password-recovery-head{flex-direction:column;align-items:flex-start;padding:24px 18px;border-radius:24px}.arcanum-password-recovery-head>a,.arcanum-password-submit{width:100%}.arcanum-password-form-card{padding:22px 16px;border-radius:24px}.arcanum-password-form-title{flex-direction:column}.arcanum-reset-password-grid{grid-template-columns:1fr}.arcanum-password-help{padding:20px 16px;border-radius:24px}}body.woocommerce-cart,body.woocommerce-checkout{--nikan-pay-accent-color:#0284c7 !important;--arc-pay-primary:#0284c7;--arc-pay-primary-hover:#0369a1;--arc-pay-accent:#38bdf8;--arc-pay-soft:#f0f9ff;--arc-pay-soft-2:#e0f2fe;--arc-pay-border:#bae6fd}body.woocommerce-cart .parsan-cart-checkout-button,body.woocommerce-cart a.parsan-cart-checkout-button,body.woocommerce-checkout .parsan-checkout-place-order,body.woocommerce-checkout button.parsan-checkout-place-order{background:#0284c7!important;background-color:#0284c7!important;border-color:#0284c7!important;color:#ffffff!important}body.woocommerce-cart .parsan-cart-checkout-button:hover,body.woocommerce-cart a.parsan-cart-checkout-button:hover,body.woocommerce-checkout .parsan-checkout-place-order:hover,body.woocommerce-checkout button.parsan-checkout-place-order:hover{background:#0369a1!important;background-color:#0369a1!important;border-color:#0369a1!important;color:#ffffff!important}body.woocommerce-cart .parsan-cart-heading-icon,body.woocommerce-cart .parsan-cart-box-title>span,body.woocommerce-checkout .parsan-checkout-heading>span,body.woocommerce-checkout .parsan-checkout-section-title>span,body.woocommerce-checkout .parsan-checkout-method-icon{background:#f0f9ff!important;background-color:#f0f9ff!important;border-color:#bae6fd!important;color:#0284c7!important}body.woocommerce-cart .parsan-cart-heading-icon svg,body.woocommerce-cart .parsan-cart-heading-icon svg *,body.woocommerce-cart .parsan-cart-box-title>span svg,body.woocommerce-cart .parsan-cart-box-title>span svg *,body.woocommerce-checkout .parsan-checkout-heading>span svg,body.woocommerce-checkout .parsan-checkout-heading>span svg *,body.woocommerce-checkout .parsan-checkout-section-title>span svg,body.woocommerce-checkout .parsan-checkout-section-title>span svg *,body.woocommerce-checkout .parsan-checkout-method-icon svg,body.woocommerce-checkout .parsan-checkout-method-icon svg *{color:#0284c7!important;stroke:#0284c7!important}body.woocommerce-checkout .parsan-checkout-method-card:has(input:checked),body.woocommerce-checkout .parsan-payment-method>input:checked+label{border-color:#0284c7!important;box-shadow:0 0 0 1px rgb(2 132 199 / .12)!important}body.woocommerce-checkout .parsan-checkout-method-card:has(input:checked) .parsan-checkout-method-icon,body.woocommerce-checkout .parsan-payment-method>input:checked+label .parsan-checkout-method-icon{background:#f0f9ff!important;background-color:#f0f9ff!important;border-color:#bae6fd!important;color:#0284c7!important}body.woocommerce-cart .parsan-checkout-products-count>span,body.woocommerce-checkout .parsan-checkout-products-count>span{background:#0284c7!important;background-color:#0284c7!important;color:#ffffff!important}body.woocommerce-cart .text-\[\#6BAA74\],body.woocommerce-checkout .text-\[\#6BAA74\]{color:#0284c7!important}body.woocommerce-cart .bg-\[\#6BAA74\],body.woocommerce-checkout .bg-\[\#6BAA74\]{background:#0284c7!important;background-color:#0284c7!important}body.woocommerce-cart .parsan-cart-page [class*="text-emerald-"],body.woocommerce-cart .parsan-cart-page [class*="text-green-"],body.woocommerce-checkout #order_review [class*="text-emerald-"],body.woocommerce-checkout #order_review [class*="text-green-"]{color:#0284c7!important}body.woocommerce-cart .parsan-cart-page [class*="bg-emerald-50"],body.woocommerce-cart .parsan-cart-page [class*="bg-emerald-100"],body.woocommerce-cart .parsan-cart-page [class*="bg-green-50"],body.woocommerce-cart .parsan-cart-page [class*="bg-green-100"],body.woocommerce-checkout #order_review [class*="bg-emerald-50"],body.woocommerce-checkout #order_review [class*="bg-emerald-100"],body.woocommerce-checkout #order_review [class*="bg-green-50"],body.woocommerce-checkout #order_review [class*="bg-green-100"]{background:#f0f9ff!important;background-color:#f0f9ff!important}body.woocommerce-cart .parsan-cart-page [class*="bg-emerald-500"],body.woocommerce-cart .parsan-cart-page [class*="bg-emerald-600"],body.woocommerce-cart .parsan-cart-page [class*="bg-green-500"],body.woocommerce-cart .parsan-cart-page [class*="bg-green-600"],body.woocommerce-checkout #order_review [class*="bg-emerald-500"],body.woocommerce-checkout #order_review [class*="bg-emerald-600"],body.woocommerce-checkout #order_review [class*="bg-green-500"],body.woocommerce-checkout #order_review [class*="bg-green-600"]{background:#0284c7!important;background-color:#0284c7!important}body.woocommerce-cart .parsan-cart-page [class*="border-emerald-"],body.woocommerce-cart .parsan-cart-page [class*="border-green-"],body.woocommerce-checkout #order_review [class*="border-emerald-"],body.woocommerce-checkout #order_review [class*="border-green-"]{border-color:#bae6fd!important}body.woocommerce-checkout #order_review .parsan-checkout-method-card:has(input:checked),body.woocommerce-checkout #order_review .parsan-payment-method>input:checked+label{border-color:#0284c7!important}body.woocommerce-cart .parsan-cart-page a:not(.parsan-cart-checkout-button),body.woocommerce-checkout #order_review a:not(.parsan-checkout-place-order){--nikan-pay-accent-color:#0284c7 !important}body.single-product .arc-product-card__price .woocommerce-Price-amount.amount,body.single-product .arc-product-card__price .woocommerce-Price-amount,body.single-product .arc-product-card__price .amount,body.single-product .arc-product-card__price bdi,body.single-product .arc-product-card__price ins,body.single-product .arc-product-card__price ins *,body.single-product .summary .price,body.single-product .summary .price .woocommerce-Price-amount,body.single-product .summary .price .amount,body.single-product .nikan-product-price,body.single-product .nikan-product-price *{color:#0284c7!important;-webkit-text-fill-color:#0284c7!important}#wcs-debug{padding:0 0 0;font-size:1em;margin-bottom:2em}#wcs-debug #wcs-debug-header{background:#3d9cd2;color:#fff;padding:10px 20px;cursor:pointer;position:relative}#wcs-debug #wcs-debug-header .wcs-debug-toggle{background-image:url(/wp-content/plugins/conditional-shipping-for-woocommerce/frontend/img/arrow.svg);background-repeat:no-repeat;background-position:right center;width:42px;height:100%;right:0;top:0;background-size:42px;position:absolute;transition:.3s all}#wcs-debug.closed .wcs-debug-toggle{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}#wcs-debug #wcs-debug-contents{padding:20px 20px 0;display:none;border:1px solid #dee2e6;border-width:0 1px 1px}#wcs-debug #wcs-debug-contents .wcs-debug-tip{color:#1864ab;background:url(/wp-content/plugins/conditional-shipping-for-woocommerce/frontend/img/tip2.svg) no-repeat left 5px;background-size:16px 16px;padding-left:24px}#wcs-debug #wcs-debug-contents h3{margin:10px 0 20px;font-weight:700;font-size:1.2em}#wcs-debug #wcs-debug-contents h3.ruleset-title{font-size:1em}#wcs-debug #wcs-debug-contents h3.ruleset-title a{font-weight:700}#wcs-debug .wcs-debug-result-label{padding:5px;border-radius:3px;color:#fff;font-weight:700;text-transform:uppercase;font-size:12px}#wcs-debug .wcs-debug-result-label.wcs-debug-result-label-pass{background:#2b8a3e}#wcs-debug .wcs-debug-result-label.wcs-debug-result-label-fail{background:#c92a2a}#wcs-debug table.wcs-debug-table{border:1px solid #dee2e6;margin:0 0 20px}#wcs-debug table.wcs-debug-table.wcs-debug-table-fixed{table-layout:fixed}#wcs-debug table.wcs-debug-table td,#wcs-debug table.wcs-debug-table th{padding:5px 10px;text-align:left}#wcs-debug table.wcs-debug-table td.align-right,#wcs-debug table.wcs-debug-table th.align-right{text-align:right}#wcs-notices,.wcs-shipping-notices{margin-top:1em}#wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-success,#wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-warning,#wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-error,.wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-success,.wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-warning,.wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-error{margin-bottom:.5rem;padding:10px 10px 10px 36px;border:1px solid #000;background-repeat:no-repeat;background-position:.5rem center;font-size:.875em;font-weight:400;color:#2f2f2f;border-radius:4px;line-height:19px}#wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-success:last-child,#wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-warning:last-child,#wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-error:last-child,.wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-success:last-child,.wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-warning:last-child,.wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-error:last-child{margin-bottom:0}#wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-success.conditional-shipping-notice-style-warning,#wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-warning.conditional-shipping-notice-style-warning,#wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-error.conditional-shipping-notice-style-warning,.wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-success.conditional-shipping-notice-style-warning,.wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-warning.conditional-shipping-notice-style-warning,.wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-error.conditional-shipping-notice-style-warning{background-image:url(/wp-content/plugins/conditional-shipping-for-woocommerce/frontend/img/notices/warning.svg);background-size:20px 20px;background-color:#fffbf4;border-color:#f0b849;color:#e67700}#wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-success.conditional-shipping-notice-style-success,#wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-warning.conditional-shipping-notice-style-success,#wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-error.conditional-shipping-notice-style-success,.wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-success.conditional-shipping-notice-style-success,.wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-warning.conditional-shipping-notice-style-success,.wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-error.conditional-shipping-notice-style-success{background-image:url(/wp-content/plugins/conditional-shipping-for-woocommerce/frontend/img/notices/yes-alt.svg);background-size:20px 20px;background-color:#f4fff4;border-color:#66C449;color:#2b8a3e}#wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-success.conditional-shipping-notice-style-error,#wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-warning.conditional-shipping-notice-style-error,#wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-error.conditional-shipping-notice-style-error,.wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-success.conditional-shipping-notice-style-error,.wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-warning.conditional-shipping-notice-style-error,.wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-error.conditional-shipping-notice-style-error{background-image:url(/wp-content/plugins/conditional-shipping-for-woocommerce/frontend/img/notices/dismiss.svg);background-size:20px 20px;background-color:#FFF4F4;border-color:#F06B49;color:#c92a2a}.wcs-shipping-notices-blocks>div{margin-bottom:.5rem}.wcs-shipping-notices-blocks>div .conditional-shipping-notice{margin-bottom:0}.wcs-shipping-notices-blocks>div:last-child{margin-bottom:0}i[class^="ri-"],i[class*=" ri-"]{display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;line-height:1;vertical-align:-.12em;font-style:normal;font-family:inherit!important;speak:none}i[class^="ri-"]::before,i[class*=" ri-"]::before{content:"";display:block;width:1em;height:1em;background-color:currentColor;-webkit-mask:var(--nikan-icon) no-repeat center / contain;mask:var(--nikan-icon) no-repeat center / contain}.ri-shopping-cart-line,.ri-shopping-bag-3-line{--nikan-icon:url(/wp-content/themes/nikanshop/assets/icons/cart-arrow-down.svg)}.ri-shopping-cart-2-line{--nikan-icon:url(/wp-content/themes/nikanshop/assets/icons/cart-shopping.svg)}.ri-arrow-go-back-line,.ri-arrow-left-line,.ri-arrow-left-s-line{--nikan-icon:url(/wp-content/themes/nikanshop/assets/icons/arrow-left.svg)}.ri-arrow-right-line,.ri-arrow-right-s-line{--nikan-icon:url(/wp-content/themes/nikanshop/assets/icons/arrow-right.svg)}#megaTrigger i,.ri-arrow-down-s-line{--nikan-icon:url(/wp-content/themes/nikanshop/assets/icons/folder-arrow-down.svg)}.ri-car-line,.ri-truck-line,.ri-shipping-box-line{--nikan-icon:url(/wp-content/themes/nikanshop/assets/icons/car.svg)}.ri-file-text-line,.ri-file-list-3-line{--nikan-icon:url(/wp-content/themes/nikanshop/assets/icons/file-check.svg)}.ri-information-line{--nikan-icon:url(/wp-content/themes/nikanshop/assets/icons/i.svg)}.ri-chat-3-line,.ri-message-line{--nikan-icon:url(/wp-content/themes/nikanshop/assets/icons/comment.svg)}.ri-search-line{--nikan-icon:url(/wp-content/themes/nikanshop/assets/icons/lasso.svg)}.ri-close-line,.ri-close-circle-line,.ri-close-circle-fill{--nikan-icon:url(/wp-content/themes/nikanshop/assets/icons/x.svg)}.ri-star-fill,.ri-star-line,.ri-star-half-fill,.ri-star-smile-line{--nikan-icon:url(/wp-content/themes/nikanshop/assets/icons/star.svg)}.ri-timer-line,.ri-time-line,.ri-time-fill,.ri-calendar-line{--nikan-icon:url(/wp-content/themes/nikanshop/assets/icons/timer.svg)}.ri-user-line,.ri-map-pin-user-line{--nikan-icon:url(/wp-content/themes/nikanshop/assets/icons/user.svg)}.ri-percent-line{--nikan-icon:url(/wp-content/themes/nikanshop/assets/icons/tag.svg)}.ri-subtract-line{--nikan-icon:url(/wp-content/themes/nikanshop/assets/icons/left.svg)}.ri-add-line{--nikan-icon:url(/wp-content/themes/nikanshop/assets/icons/right.svg)}.ri-checkbox-circle-fill,.ri-checkbox-circle-line,.ri-check-line{--nikan-icon:url(/wp-content/themes/nikanshop/assets/icons/file-check.svg)}.ri-loader-4-line,.loader,.ri-refresh-line{--nikan-icon:url(/wp-content/themes/nikanshop/assets/icons/loader.svg)}.ri-filter-line,.ri-sort-line{--nikan-icon:url(/wp-content/themes/nikanshop/assets/icons/sort.svg)}.ri-folder-line{--nikan-icon:url(/wp-content/themes/nikanshop/assets/icons/folder-arrow-down.svg)}.ri-money-dollar-circle-line,.ri-bank-card-line{--nikan-icon:url(/wp-content/themes/nikanshop/assets/icons/envelope-open-dollar.svg)}.ri-trademark-line{--nikan-icon:url(/wp-content/themes/nikanshop/assets/icons/seal.svg)}.ri-eye-line{--nikan-icon:url(/wp-content/themes/nikanshop/assets/icons/eye-local.svg)}.ri-phone-line,.ri-customer-service-2-line{--nikan-icon:url(/wp-content/themes/nikanshop/assets/icons/phone.svg)}.ri-shield-check-line,.ri-secure-payment-line{--nikan-icon:url(/wp-content/themes/nikanshop/assets/icons/shield.svg)}.ri-gift-2-line,.ri-gift-line{--nikan-icon:url(/wp-content/themes/nikanshop/assets/icons/pear.svg)}.ri-home-line{--nikan-icon:url(/wp-content/themes/nikanshop/assets/icons/h.svg)}.ri-medal-2-line{--nikan-icon:url(/wp-content/themes/nikanshop/assets/icons/wreath.svg)}.ri-store-2-line{--nikan-icon:url(/wp-content/themes/nikanshop/assets/icons/table.svg)}.ri-send-plane-line{--nikan-icon:url(/wp-content/themes/nikanshop/assets/icons/rss.svg)}.swiper-button-prev::after,.swiper-button-next::after{content:""!important;display:block;width:22px;height:22px;background-color:currentColor;-webkit-mask:no-repeat center / contain;mask:no-repeat center / contain}.swiper-button-prev::after{-webkit-mask-image:url(/wp-content/themes/nikanshop/assets/icons/arrow-right.svg);mask-image:url(/wp-content/themes/nikanshop/assets/icons/arrow-right.svg)}.swiper-button-next::after{-webkit-mask-image:url(/wp-content/themes/nikanshop/assets/icons/arrow-left.svg);mask-image:url(/wp-content/themes/nikanshop/assets/icons/arrow-left.svg)}:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:left}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:right;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:left;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:right;width:48%}.woocommerce #content div.product div.images.woocommerce-product-gallery .flex-viewport,.woocommerce div.product div.images.woocommerce-product-gallery .flex-viewport,.woocommerce-page #content div.product div.images.woocommerce-product-gallery .flex-viewport,.woocommerce-page div.product div.images.woocommerce-product-gallery .flex-viewport{touch-action:pan-y pinch-zoom}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:right;width:30.75%;margin-left:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-left:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-left:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:left;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:left;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:right;margin:0 0 2.992em 3.8%;padding:0;position:relative;width:22.05%;margin-right:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-left:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-left:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-left:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:right}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:left}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:left}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:right}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:right}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:right}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:left;float:left}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:left;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:left;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:right;float:right}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:left}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-left:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:#fff0;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;left:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>');content:"";display:block;height:22px;width:22px}.woocommerce form .show-password-input.display-password::before,.woocommerce-page form .show-password-input.display-password::before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>')}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:right;padding:0 0 0 1em;float:right}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:left}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:right;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:left;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:#fff0;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:left}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:right}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-left:30px;padding-right:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-left:15px;padding-right:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-left:30px;padding-right:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-left:54px}.full-width .twentyfourteen .tfwc{margin-left:auto}}.twentyfifteen .t15wc{padding-right:7.6923%;padding-left:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgb(0 0 0 / .15)}.twentyfifteen .t15wc .page-title{margin-right:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-left:7.6923%;margin-right:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-right:8.3333%;margin-left:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-left:7.6923%;margin-right:7.6923%}.twentysixteen .entry-summary{margin-left:0;margin-right:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-left:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-left:0;margin-right:0}.no-sidebar .twentysixteen .site-main{margin-left:15%;margin-right:15%}.no-sidebar .twentysixteen .entry-summary{margin-left:0;margin-right:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:left}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:right}@media only screen and (max-width:768px){:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:left!important}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:right!important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:700;float:right}.woocommerce table.shop_table_responsive tr td.actions::before,.woocommerce table.shop_table_responsive tr td.product-remove::before,.woocommerce-page table.shop_table_responsive tr td.actions::before,.woocommerce-page table.shop_table_responsive tr td.product-remove::before{display:none}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgb(0 0 0 / .025)}.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:right}.woocommerce table.my_account_orders tr td.order-actions::before,.woocommerce-page table.my_account_orders tr td.order-actions::before{display:none}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float:none;margin:.125em 0 .125em .25em}.woocommerce table.shop_attributes tr,.woocommerce-page table.shop_attributes tr{display:block}.woocommerce table.shop_attributes tr td,.woocommerce table.shop_attributes tr th,.woocommerce-page table.shop_attributes tr td,.woocommerce-page table.shop_attributes tr th{display:block;max-width:100%;width:auto;text-align:right;padding:.5em}.woocommerce table.shop_attributes tr th,.woocommerce-page table.shop_attributes tr th{padding-bottom:.25em;border-bottom:0}.woocommerce table.shop_attributes tr td,.woocommerce-page table.shop_attributes tr td{padding-top:.25em}.woocommerce table.shop_attributes tr td>:first-child,.woocommerce table.shop_attributes tr th>:first-child,.woocommerce-page table.shop_attributes tr td>:first-child,.woocommerce-page table.shop_attributes tr th>:first-child{padding-top:0;margin-top:0}.woocommerce table.shop_attributes tr td>:last-child,.woocommerce table.shop_attributes tr th>:last-child,.woocommerce-page table.shop_attributes tr td>:last-child,.woocommerce-page table.shop_attributes tr th>:last-child{padding-bottom:0;margin-bottom:0}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:48%;float:right;clear:both;margin:0 0 2.992em}.woocommerce ul.products[class*=columns-] li.product:nth-child(2n),.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){float:left;clear:none!important}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:none;width:100%}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:none}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:none;padding-bottom:.5em}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::before,.woocommerce table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::before,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::before,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::before{content:" ";display:table}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::after{clear:both}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:48%;box-sizing:border-box}.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text+.button{float:left}.woocommerce #content table.cart td.actions .coupon .coupon-error-notice,.woocommerce table.cart td.actions .coupon .coupon-error-notice,.woocommerce-page #content table.cart td.actions .coupon .coupon-error-notice,.woocommerce-page table.cart td.actions .coupon .coupon-error-notice{clear:right;color:var(--wc-red);float:right;font-size:.75em;margin-bottom:0;text-align:right;width:48%}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{display:block;width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .shipping_calculator{width:100%;float:none;text-align:right}.woocommerce-page.woocommerce-checkout form.login .form-row,.woocommerce.woocommerce-checkout form.login .form-row{width:100%;float:none}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:right;padding:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;box-sizing:border-box;margin-bottom:1em}.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last{width:100%;float:none;margin-left:0}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}.single-product .twentythirteen .panel{padding-right:20px!important;padding-left:20px!important}}:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}@keyframes spin{100%{transform:rotate(-360deg)}}@font-face{font-display:swap;font-family:star;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row .woocommerce-input-wrapper .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce form .form-row .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.woocommerce form .form-row .woocommerce-input-wrapper .description::before{right:50%;top:0;margin-top:-4px;transform:translateX(50%) rotate(-180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#1e85be #fff0 #fff0 #fff0;z-index:100;display:block}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 0 0 8px;text-align:center;vertical-align:middle}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{font-family:inherit;font-weight:400;letter-spacing:normal;padding:.5em;display:block;background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width) solid var(--wc-form-border-color);border-radius:var(--wc-form-border-radius);color:var(--wc-form-color-text,#000);box-sizing:border-box;width:100%;margin:0;line-height:normal;height:auto}.woocommerce form .form-row .input-text:focus,.woocommerce form .form-row select:focus{border-color:currentColor}.woocommerce form .form-row select{cursor:pointer;appearance:none;padding-left:3em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=);background-repeat:no-repeat;background-size:16px;background-position:calc(100% - (100% - .5em)) 50%}.woocommerce form .form-row textarea{height:4em;line-height:1.5;box-shadow:none}.woocommerce form .form-row .country_to_state--single{background:0 0;border:0;padding:0;appearance:none;background-image:none;font:inherit;font-weight:700;color:inherit;width:auto;pointer-events:none}.woocommerce form .form-row .required{color:var(--wc-red);font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.woocommerce form .form-row .optional{visibility:visible}.woocommerce form .form-row.woocommerce-invalid label{color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:var(--wc-green)}.woocommerce form .form-row.woocommerce-validated .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-green)}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}:where(.woocommerce) .select2-container{width:100%}:where(.woocommerce) .select2-container .select2-selection--single{height:auto}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__rendered{padding:.5em;line-height:normal;box-sizing:border-box;color:var(--wc-form-color-text,#444);font-weight:400}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__placeholder{color:var(--wc-form-color-text,#444)}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow{position:absolute;top:2px;left:.5em;height:100%;width:16px}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow b{border:none;display:block;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;width:16px;height:16px;position:absolute;top:50%;right:0;margin:-8px 0 0}:where(.woocommerce) .select2-container .select2-dropdown,:where(.woocommerce) .select2-container .select2-selection{background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width,1px) solid var(--wc-form-border-color,#aaa);border-radius:var(--wc-form-border-radius,4px)}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--below{border-top:none;border-top-right-radius:0;border-top-left-radius:0}:where(.woocommerce) .select2-results__options{list-style:none;margin:0;padding:0}:where(.woocommerce) .select2-results__option{margin:0}.woocommerce-store-notice,p.demo_store{position:absolute;top:0;right:0;left:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#720eec;color:#fcfbfe;z-index:99998;box-shadow:0 1px 1em rgb(0 0 0 / .2);display:none}.woocommerce-store-notice a,p.demo_store a{color:#fcfbfe;text-decoration:underline}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.admin-bar p.demo_store{top:32px}.woocommerce-product-gallery__photoswipe-video-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.woocommerce-product-gallery__photoswipe-video{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}.clear{clear:both}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;right:50%;margin-right:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgb(0 0 0 / .75)}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;right:50%;margin-right:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgb(0 0 0 / .75)}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:var(--wc-red)!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:var(--wc-red)}.woocommerce small.note{display:block;color:#767676;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0}.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before{content:" ";display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700;display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.7;display:inline-block}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff;opacity:0}.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__image a{display:block;outline-offset:-2px}.woocommerce div.product div.images .woocommerce-product-gallery__video .wp-post-video{display:block;width:100%;height:auto}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background:#fff;border:none;box-sizing:content-box;border-radius:100%;cursor:pointer;font-size:2em;height:36px;padding:0;position:absolute;left:.5em;text-indent:-9999px;top:.5em;width:36px;z-index:99}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{border:2px solid #000;border-radius:100%;box-sizing:content-box;content:"";display:block;height:10px;right:9px;top:9px;position:absolute;width:10px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{background:#000;border-radius:6px;box-sizing:content-box;content:"";display:block;height:8px;right:22px;position:absolute;top:19px;transform:rotate(45deg);width:2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger span[aria-hidden=true]{border:0;clip-path:inset(50%);height:1px;right:50%;margin:-1px;overflow:hidden;position:absolute;top:50%;width:1px}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:right;margin:0;list-style:none;position:relative}.woocommerce div.product div.images .flex-control-thumbs li .woocommerce-product-gallery__video-thumbnail-preview,.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.woocommerce div.product div.images .flex-control-thumbs li .woocommerce-product-gallery__video-thumbnail-preview.flex-active,.woocommerce div.product div.images .flex-control-thumbs li .woocommerce-product-gallery__video-thumbnail-preview:hover,.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail::before{content:"▶";position:absolute;right:50%;top:50%;transform:translate(50%,-50%);z-index:1;color:#fff;font-size:1.4em;text-shadow:0 0 .25em rgb(0 0 0 / .8);pointer-events:none}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail img.woocommerce-product-gallery__video-thumbnail-placeholder,.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail img.woocommerce-product-gallery__video-thumbnail-placeholder.flex-active,.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail img.woocommerce-product-gallery__video-thumbnail-placeholder:hover{opacity:0}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail .woocommerce-product-gallery__video-thumbnail-preview{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail .woocommerce-product-gallery__video-thumbnail-placeholder.flex-active+.woocommerce-product-gallery__video-thumbnail-preview,.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail:hover .woocommerce-product-gallery__video-thumbnail-preview{opacity:1}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:right}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:right}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:right}.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.social{text-align:left;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 2px 0 0}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-right:16px;width:0}.woocommerce div.product div.social iframe{float:right;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 1em 0 0;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #cfc8d8;background-color:#e9e6ed;color:#515151;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6b6b}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;color:#515151;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px solid #cfc8d8;position:absolute;bottom:-1px;width:5px;height:5px;content:" ";box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:" ";width:100%;bottom:0;right:0;border-bottom:1px solid #cfc8d8;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product p.cart::after,.woocommerce div.product p.cart::before{content:" ";display:table}.woocommerce div.product p.cart::after{clear:both}.woocommerce div.product form.cart{margin-bottom:2em}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{content:" ";display:table}.woocommerce div.product form.cart::after{clear:both}.woocommerce div.product form.cart div.quantity{float:right;margin:0 0 0 4px}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-right:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;line-height:2em;vertical-align:top}.woocommerce div.product form.cart .variations label{font-weight:700;text-align:right}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-left:1em;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-left:3em;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;-webkit-background-size:16px;background-position:calc(100% - (100% - 12px)) 50%;-webkit-background-position:calc(100% - (100% - 12px)) 50%}.woocommerce div.product form.cart .variations td.label{padding-left:1em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:right}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-left:1em;padding-right:1em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;transform:scale(1.5,1.5)}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;right:-.5em;margin:0;border-radius:100%;background-color:#958e09;color:#fff;font-size:.857em;z-index:9}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:" ";display:table}.woocommerce .products ul::after,.woocommerce ul.products::after{clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .onsale{top:0;left:0;right:auto;margin:-.5em 0 0 -.5em}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a.woocommerce-loop-product__link{display:block}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .woocommerce-placeholder{border:1px solid #f2f2f2}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce ul.products li.product .button{display:inline-block;margin-top:1em}.woocommerce ul.products li.product .price{display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.7;display:inline-block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700;display:inline-block}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0 0;text-transform:uppercase;color:rgb(90 89 68 / .5)}.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering>label{margin-left:.25rem}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #cfc8d8;border-left:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-left:1px solid #cfc8d8;padding:0;margin:0;float:right;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#e9e6ed;color:#816f98}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{padding-top:.5em;display:inline-block}.woocommerce #reviews h2 small{float:left;color:#767676;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:#767676}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments .add_review::after,.woocommerce #reviews #comments .add_review::before{content:" ";display:table}.woocommerce #reviews #comments .add_review::after{clear:both}.woocommerce #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist::after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;border:0;position:relative;background:100%;border:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:right;position:absolute;top:0;right:0;padding:3px;width:32px;height:auto;background:#e9e6ed;border:1px solid #e1dde7;margin:0;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 50px 0 0;border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text::after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 50px 0 0}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0;margin:20px 50px 0 0}.woocommerce #reviews #comments .commentlist>li::before{content:""}.woocommerce .star-rating{float:left;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:WooCommerce}.woocommerce .star-rating::before{content:"sssss";color:#cfc8d8;float:right;top:0;right:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:right;top:0;right:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span::before{content:"SSSSS";top:0;position:absolute;right:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating::after,.woocommerce .woocommerce-product-rating::before{content:" ";display:table}.woocommerce .woocommerce-product-rating::after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 0 0 4px;float:right}.woocommerce .products .star-rating{display:block;margin:0 0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:#fff0 none;border:0}.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before{content:" ";display:table}.woocommerce #review_form #respond::after{clear:both}.woocommerce #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{right:auto}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;font-size:24px}.woocommerce p.stars a::before{display:block;position:absolute;top:0;right:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"\e021";text-indent:0}.woocommerce p.stars a:hover~a::before{content:"\e021"}.woocommerce p.stars:hover a::before{content:"\e020"}.woocommerce p.stars.selected a.active::before{content:"\e020"}.woocommerce p.stars.selected a.active~a::before{content:"\e021"}.woocommerce p.stars.selected a:not(.active)::before{content:"\e020"}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgb(0 0 0 / .1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgb(0 0 0 / .1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgb(0 0 0 / .1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(2n) td,.woocommerce table.shop_attributes tr:nth-child(2n) th{background:rgb(0 0 0 / .025)}.woocommerce table.shop_table{border:1px solid color-mix(in srgb,currentColor 20%,transparent);margin:0 0 24px -1px;text-align:right;width:100%;border-collapse:separate;border-spacing:0;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em}.woocommerce table.shop_table td{border-top:1px solid color-mix(in srgb,currentColor 20%,transparent);padding:9px 12px;vertical-align:middle;line-height:1.5em}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table td del{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid color-mix(in srgb,currentColor 20%,transparent)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:right}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:right}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:"↓";display:inline-block}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:right;clear:both;margin-left:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:left;margin-right:4px;width:32px;height:auto;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-right:1em;border-right:2px solid rgb(0 0 0 / .1)}.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li dl::before,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li dl::before{content:" ";display:table}.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:right;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 0 0 4px;clear:right}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #e9e6ed;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-right:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;right:0}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::before{content:" ";display:table}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::after{clear:both}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-left:5px;margin-bottom:5px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid var(--wc-separator-color,color-mix(in srgb,currentColor 20%,transparent));padding:20px;margin:2em 0;text-align:right;border-radius:5px}.woocommerce form.checkout_coupon .coupon-error-notice{color:var(--wc-red);display:block;font-size:.75em;margin-top:8px}.woocommerce form.checkout_coupon .input-text.has-error:focus{border-color:var(--wc-red)}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0 0 .5em;line-height:1.5em;list-style:none outside}.woocommerce ul#shipping_method li input{margin:3px 0 0 .4375em;vertical-align:top}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce .wc_bis_form{margin:2em 0;padding:0}.woocommerce .wc_bis_form.hidden{display:none}.woocommerce .wc_bis_form__form-row{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:flex-start;gap:.7em;margin:.7em 0}.woocommerce .wc_bis_form__input{box-sizing:border-box;width:auto;white-space:nowrap}.woocommerce .wc_bis_form__button{box-sizing:border-box;white-space:nowrap}.woocommerce .wc_bis_form__checkbox{font-size:var(--wp--preset--font-size--small,.7em);display:block}.woocommerce :where(.wc_bis_form__input,.wc_bis_form__button){padding:.9rem 1.1rem;line-height:1}.woocommerce ul.order_details{margin:0 0 3em;list-style:none}.woocommerce ul.order_details::after,.woocommerce ul.order_details::before{content:" ";display:table}.woocommerce ul.order_details::after{clear:both}.woocommerce ul.order_details li{float:right;margin-left:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-left:1px dashed #cfc8d8;padding-left:2em;margin-right:0;padding-right:0;list-style-type:none}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}.woocommerce .woocommerce-customer-details .order-actions--heading,.woocommerce .woocommerce-order-details .order-actions--heading,.woocommerce .woocommerce-order-downloads .order-actions--heading{vertical-align:middle}.woocommerce .woocommerce-customer-details .order-actions-button,.woocommerce .woocommerce-order-details .order-actions-button,.woocommerce .woocommerce-order-downloads .order-actions-button{margin-left:10px}.woocommerce .woocommerce-customer-details .order-actions-button:last-child,.woocommerce .woocommerce-order-details .order-actions-button:last-child,.woocommerce .woocommerce-order-downloads .order-actions-button:last-child{margin-left:0}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .additional-fields,.woocommerce .woocommerce-customer-details .addresses{margin-bottom:2em}.woocommerce .woocommerce-customer-details .additional-fields:last-child,.woocommerce .woocommerce-customer-details .addresses:last-child{margin-bottom:0}.woocommerce .addresses .wc-block-components-additional-fields-list{margin:0;padding:0}.woocommerce .addresses .wc-block-components-additional-fields-list dt{margin:0;padding:0;font-style:normal;font-weight:700;display:inline}.woocommerce .addresses .wc-block-components-additional-fields-list dt::after{content:": "}.woocommerce .addresses .wc-block-components-additional-fields-list dt::before{content:"";display:block}.woocommerce .addresses .wc-block-components-additional-fields-list dd{margin:0;padding:0;font-style:normal;display:inline}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list{border:1px solid rgb(0 0 0 / .1);padding:0;display:grid;grid-template-columns:1fr max-content}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt{border-bottom:1px solid rgb(0 0 0 / .1);font-style:normal;font-weight:700;padding:1rem;box-sizing:border-box;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt::after{display:none}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt:last-of-type{border-bottom:0}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd{border-bottom:1px solid rgb(0 0 0 / .1);padding:1rem;box-sizing:border-box;text-align:left;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd:last-of-type{border-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-column__title{margin-top:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgb(0 0 0 / .1);border-bottom-width:2px;border-left-width:2px;text-align:right;width:100%;border-radius:5px;padding:6px 12px;box-sizing:border-box}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{padding-right:1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:last-child,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e037";text-decoration:none;margin-right:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e02d";text-decoration:none;margin-right:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before{content:" ";display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:right;padding:0 1px 1px 1em;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e013";text-decoration:none;color:var(--wc-red);vertical-align:inherit;margin-left:.5em}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:left;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:right}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:right;margin-right:.5em;margin-left:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#7f54b3;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#7f54b3}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#35224c;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{right:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{left:-1px}.woocommerce .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_rating_filter ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li::after,.woocommerce .widget_rating_filter ul li::before{content:" ";display:table}.woocommerce .widget_rating_filter ul li::after{clear:both}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:right;margin-left:1em}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;right:auto;color:#515151;background-color:#e9e6ed;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading{opacity:.25;padding-left:2.618em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading::after{font-family:WooCommerce;content:"\e01c";vertical-align:top;font-weight:400;position:absolute;top:.618em;left:1em;animation:spin 2s linear infinite}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.added::after{font-family:WooCommerce;content:"\e017";margin-right:.53em;vertical-align:bottom}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{background-color:#dcd7e2;text-decoration:none;background-image:none;color:#515151}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt{background-color:#7f54b3;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover{background-color:#7249a4;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled]:hover{background-color:#7f54b3;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#e9e6ed}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-size:.92em;color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#958e09;font-size:1.25em}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .out-of-stock{color:var(--wc-red)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) #reviews #comments ol.commentlist li .meta{color:#767676;font-size:.75em}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 3.5em 1em 2em;margin:0 0 2em;position:relative;background-color:#f6f5f8;color:#515151;border-top:3px solid #720eec;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content:" ";display:table}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear:both}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:WooCommerce;content:"\e028";content:"\e028"/"";display:inline-block;position:absolute;top:1em;right:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:left}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-right:0!important;margin-right:0!important}.rtl.woocommerce .price_label,.rtl.woocommerce .price_label span{direction:ltr;unicode-bidi:embed}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message::before{content:"\e015";color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info::before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error::before{content:"\e016";color:#b81c23}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{content:" ";display:table}.woocommerce-account .woocommerce::after{clear:both}.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before{content:" ";display:table}.woocommerce-account .addresses .title::after{clear:both}.woocommerce-account .addresses .title h3{float:right}.woocommerce-account .addresses .title .edit{float:left}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-right:0;padding-right:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-right:0;padding-right:0}.woocommerce-account ul.digital-downloads li::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e00a";text-decoration:none}.woocommerce-account ul.digital-downloads li .count{float:left}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:right;box-sizing:border-box;border:1px solid #cfc8d8;padding:6px 6px 5px;margin:0 0 0 4px;outline:0}#add_payment_method table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-cart table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-checkout table.cart td.actions .coupon .input-text.has-error:focus{border-color:var(--wc-red)}#add_payment_method table.cart td.actions .coupon .coupon-error-notice,.woocommerce-cart table.cart td.actions .coupon .coupon-error-notice,.woocommerce-checkout table.cart td.actions .coupon .coupon-error-notice{clear:right;color:var(--wc-red);flex-basis:100%;float:none;font-size:.75em;margin-bottom:0;margin-top:8px;text-align:right;width:auto}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before{content:" ";display:table}#add_payment_method .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after{clear:both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button{float:none;margin-top:.5em;display:inline-block}#add_payment_method .cart-collaterals .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping-calculator-button::after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e019";text-decoration:none;content:"\e019"/""}#add_payment_method .cart-collaterals .shipping-calculator-form,.woocommerce-cart .cart-collaterals .shipping-calculator-form,.woocommerce-checkout .cart-collaterals .shipping-calculator-form{margin:1em 0 0 0}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#767676;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:35%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-right:0;border-left:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#767676}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#958e09}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #e9e6ed}#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination{margin-bottom:0}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:right;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:right}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:right}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#767676;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:right;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method .checkout .checkout-inline-error-message,.woocommerce-cart .checkout .checkout-inline-error-message,.woocommerce-checkout .checkout .checkout-inline-error-message{color:var(--wc-red);font-size:.75em;margin-bottom:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:rgb(129 110 153 / .14);border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:right;padding:1em;border-bottom:1px solid rgb(104 87 125 / .14);margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:right;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 0 0 1em}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px .5em 0 0;padding:0;position:relative;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-right:2px}#add_payment_method #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-cart #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-checkout #payment ul.payment_methods li.payment_method_paypal img{max-height:24px;vertical-align:middle;float:left;margin:0}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dcd7e2;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#c2bacd;border-top-color:#b5abc2}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 0 0 1em;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:left .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/visa.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/mastercard.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/laser.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/diners.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/maestro.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/jcb.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/amex.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/discover.svg)}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#767676;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:"";display:block;border:1em solid #dcd7e2;border-left-color:#fff0;border-right-color:#fff0;border-top-color:#fff0;position:absolute;top:-.75em;right:0;margin:-1em 2em 0 0}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:left;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:24px;vertical-align:middle;float:left}.woocommerce-terms-and-conditions{border:1px solid rgb(0 0 0 / .2);box-shadow:inset 0 1px 2px rgb(0 0 0 / .1);background:rgb(0 0 0 / .05)}.woocommerce-invalid #terms{outline:2px solid var(--wc-red);outline-offset:2px}.woocommerce-order-withdrawal-content{max-width:680px}.woocommerce-order-withdrawal-content__intro{margin-bottom:.5em}.woocommerce-order-withdrawal-content .description,.woocommerce-order-withdrawal-content__field-description,.woocommerce-order-withdrawal-content__note{color:#767676;font-size:.875em;line-height:1.4}.woocommerce-order-withdrawal-content .description,.woocommerce-order-withdrawal-content__field-description{display:block;margin-top:.25em}.woocommerce-order-withdrawal-content__field-error{color:var(--wc-red);display:block;font-size:.875em;margin:-.25em 0 .75em}.woocommerce-order-withdrawal-content__steps{display:flex;gap:1em;list-style:none;margin:2em 0;padding:0;color:#767676;font-size:.875em}.woocommerce-order-withdrawal-content__step:not(:last-child)::after{content:"";display:inline-block;width:.25em;height:.25em;margin-right:1em;border-radius:50%;background:currentColor;vertical-align:middle}.woocommerce-order-withdrawal-content__step--current{color:inherit;font-weight:700}.woocommerce-order-withdrawal-content__radio-field{clear:both;border:0;margin:0 0 6px;padding:3px}.woocommerce-order-withdrawal-content__radio-field legend{line-height:2;padding:0}.woocommerce-order-withdrawal-content__radio-field.woocommerce-invalid legend{color:var(--wc-red)}.woocommerce-order-withdrawal-content__radio-label{display:block;line-height:1.7;margin:0}.woocommerce-order-withdrawal-content__review{margin:2em 0}.woocommerce-order-withdrawal-content__review-row{padding:.75em 0 .8em}.woocommerce-order-withdrawal-content__review-row:not(:last-child){border-bottom:1px solid #e9e6ed}.woocommerce-order-withdrawal-content__review-row dd,.woocommerce-order-withdrawal-content__review-row dt{margin:0;line-height:1.4}.woocommerce-order-withdrawal-content__review-row dt{color:#767676;font-size:.875em;margin-bottom:.25em}.woocommerce-order-withdrawal-content__review-row dd{font-size:1em}.woocommerce-order-withdrawal-content__actions{display:flex;gap:1em;align-items:center;flex-wrap:wrap;margin-top:2em}.woocommerce-order-withdrawal-content__button--secondary.button{background:0 0;border:1px solid currentColor;color:inherit}.woocommerce-order-withdrawal-content__button--secondary.button:focus,.woocommerce-order-withdrawal-content__button--secondary.button:hover{background:0 0;color:inherit}.woocommerce-order-withdrawal-content .required{visibility:visible}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.single-product .twentythirteen p.stars{clear:both}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0!important}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price ins{background:inherit;color:inherit}form.has-custom-place-order-button #place_order{display:none!important}#wcs-debug{padding:0 0 0;font-size:1em;margin-bottom:2em}#wcs-debug #wcs-debug-header{background:#3d9cd2;color:#fff;padding:10px 20px;cursor:pointer;position:relative}#wcs-debug #wcs-debug-header .wcs-debug-toggle{background-image:url(/wp-content/plugins/conditional-shipping-for-woocommerce/frontend/img/arrow.svg);background-repeat:no-repeat;background-position:right center;width:42px;height:100%;right:0;top:0;background-size:42px;position:absolute;transition:.3s all}#wcs-debug.closed .wcs-debug-toggle{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}#wcs-debug #wcs-debug-contents{padding:20px 20px 0;display:none;border:1px solid #dee2e6;border-width:0 1px 1px}#wcs-debug #wcs-debug-contents .wcs-debug-tip{color:#1864ab;background:url(/wp-content/plugins/conditional-shipping-for-woocommerce/frontend/img/tip2.svg) no-repeat left 5px;background-size:16px 16px;padding-left:24px}#wcs-debug #wcs-debug-contents h3{margin:10px 0 20px;font-weight:700;font-size:1.2em}#wcs-debug #wcs-debug-contents h3.ruleset-title{font-size:1em}#wcs-debug #wcs-debug-contents h3.ruleset-title a{font-weight:700}#wcs-debug .wcs-debug-result-label{padding:5px;border-radius:3px;color:#fff;font-weight:700;text-transform:uppercase;font-size:12px}#wcs-debug .wcs-debug-result-label.wcs-debug-result-label-pass{background:#2b8a3e}#wcs-debug .wcs-debug-result-label.wcs-debug-result-label-fail{background:#c92a2a}#wcs-debug table.wcs-debug-table{border:1px solid #dee2e6;margin:0 0 20px}#wcs-debug table.wcs-debug-table.wcs-debug-table-fixed{table-layout:fixed}#wcs-debug table.wcs-debug-table td,#wcs-debug table.wcs-debug-table th{padding:5px 10px;text-align:left}#wcs-debug table.wcs-debug-table td.align-right,#wcs-debug table.wcs-debug-table th.align-right{text-align:right}#wcs-notices,.wcs-shipping-notices{margin-top:1em}#wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-success,#wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-warning,#wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-error,.wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-success,.wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-warning,.wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-error{margin-bottom:.5rem;padding:10px 10px 10px 36px;border:1px solid #000;background-repeat:no-repeat;background-position:.5rem center;font-size:.875em;font-weight:400;color:#2f2f2f;border-radius:4px;line-height:19px}#wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-success:last-child,#wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-warning:last-child,#wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-error:last-child,.wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-success:last-child,.wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-warning:last-child,.wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-error:last-child{margin-bottom:0}#wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-success.conditional-shipping-notice-style-warning,#wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-warning.conditional-shipping-notice-style-warning,#wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-error.conditional-shipping-notice-style-warning,.wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-success.conditional-shipping-notice-style-warning,.wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-warning.conditional-shipping-notice-style-warning,.wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-error.conditional-shipping-notice-style-warning{background-image:url(/wp-content/plugins/conditional-shipping-for-woocommerce/frontend/img/notices/warning.svg);background-size:20px 20px;background-color:#fffbf4;border-color:#f0b849;color:#e67700}#wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-success.conditional-shipping-notice-style-success,#wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-warning.conditional-shipping-notice-style-success,#wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-error.conditional-shipping-notice-style-success,.wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-success.conditional-shipping-notice-style-success,.wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-warning.conditional-shipping-notice-style-success,.wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-error.conditional-shipping-notice-style-success{background-image:url(/wp-content/plugins/conditional-shipping-for-woocommerce/frontend/img/notices/yes-alt.svg);background-size:20px 20px;background-color:#f4fff4;border-color:#66C449;color:#2b8a3e}#wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-success.conditional-shipping-notice-style-error,#wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-warning.conditional-shipping-notice-style-error,#wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-error.conditional-shipping-notice-style-error,.wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-success.conditional-shipping-notice-style-error,.wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-warning.conditional-shipping-notice-style-error,.wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-error.conditional-shipping-notice-style-error{background-image:url(/wp-content/plugins/conditional-shipping-for-woocommerce/frontend/img/notices/dismiss.svg);background-size:20px 20px;background-color:#FFF4F4;border-color:#F06B49;color:#c92a2a}.wcs-shipping-notices-blocks>div{margin-bottom:.5rem}.wcs-shipping-notices-blocks>div .conditional-shipping-notice{margin-bottom:0}.wcs-shipping-notices-blocks>div:last-child{margin-bottom:0}:root{--nikan-contact-color:#2563eb;--nikan-contact-shadow:0 14px 30px rgba(0,0,0,.22)}.nikan-contact-fab{position:fixed;bottom:22px;z-index:99999;display:flex;flex-direction:column;align-items:flex-end;gap:10px}.nikan-contact-fab.is-right{right:16px}.nikan-contact-fab.is-left{left:16px;align-items:flex-start}.nikan-contact-toggle{width:56px;height:56px;border-radius:999px;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;background:var(--nikan-contact-color);color:#fff;box-shadow:var(--nikan-contact-shadow);transition:transform .15s ease,filter .15s ease}.nikan-contact-toggle:active{transform:scale(.96)}.nikan-contact-fab.is-open .nikan-contact-toggle{filter:brightness(.95)}.nikan-contact-toggle-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px}.nikan-contact-toggle-icon svg{width:24px;height:24px;display:block;fill:currentColor}.nikan-contact-list{min-width:240px;max-width:340px;background:#fff;border-radius:18px;box-shadow:var(--nikan-contact-shadow);overflow:hidden;transform-origin:bottom right}.nikan-contact-fab.is-left .nikan-contact-list{transform-origin:bottom left}.nikan-contact-head{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-bottom:1px solid rgb(0 0 0 / .06);font-weight:800;color:#111827;font-size:13px}.nikan-contact-close{width:34px;height:34px;border-radius:999px;border:0;background:rgb(0 0 0 / .06);cursor:pointer;font-size:20px;line-height:34px;text-align:center;color:#111827}.nikan-contact-item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 12px;text-decoration:none;border-bottom:1px solid rgb(0 0 0 / .05)}.nikan-contact-item:last-child{border-bottom:0}.nikan-contact-item-text{font-size:13px;font-weight:800;color:#111827}.nikan-contact-item-ico{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;color:var(--nikan-contact-color)}.nikan-contact-item-ico svg{width:22px;height:22px;display:block;fill:currentColor}.nikan-contact-list[hidden]{display:none!important}.nikan-contact-fab.is-open .nikan-contact-list{animation:nikanContactPop .14s ease-out}@keyframes nikanContactPop{from{transform:translateY(8px) scale(.98);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@media (max-width:640px){.nikan-contact-fab{bottom:16px}.nikan-contact-list{min-width:220px}}.nikan-contact-item-ico img{width:22px;height:22px;display:block;object-fit:contain;border-radius:6px}html.arcanum-dark{color-scheme:dark;--arc-dark-bg:#050b16;--arc-dark-bg-soft:#08111f;--arc-dark-bg-deep:#020617;--arc-dark-card:#0b1626;--arc-dark-card-2:#111c2d;--arc-dark-text:#f8fafc;--arc-dark-muted:#94a3b8;--arc-dark-muted-2:#cbd5e1;--arc-dark-border:rgba(255, 255, 255, .10);--arc-dark-border-2:rgba(255, 255, 255, .14);--arc-dark-blue:#38bdf8;--arc-dark-blue-2:#0ea5e9;--arc-dark-blue-3:#0284c7;--arc-dark-shadow:0 22px 58px rgba(0, 0, 0, .28);--arc-dark-shadow-strong:0 30px 86px rgba(0, 0, 0, .42)}html.arcanum-dark body{background:var(--arc-dark-bg)!important;color:var(--arc-dark-text)!important}html.arcanum-dark #page,html.arcanum-dark .site,html.arcanum-dark .site-content,html.arcanum-dark main,html.arcanum-dark .content-area,html.arcanum-dark .page-content,html.arcanum-dark .entry-content{background:var(--arc-dark-bg)!important;color:var(--arc-dark-text)!important}html.arcanum-dark .elementor,html.arcanum-dark .elementor-section,html.arcanum-dark .elementor-top-section,html.arcanum-dark .elementor-container,html.arcanum-dark .elementor-column,html.arcanum-dark .elementor-widget-wrap,html.arcanum-dark .elementor-widget-container,html.arcanum-dark .e-con,html.arcanum-dark .e-con-inner{background-color:transparent!important}html.arcanum-dark h1,html.arcanum-dark h2,html.arcanum-dark h3,html.arcanum-dark h4,html.arcanum-dark h5,html.arcanum-dark h6{color:var(--arc-dark-text)!important}html.arcanum-dark p,html.arcanum-dark li{color:var(--arc-dark-muted)!important}html.arcanum-dark a:hover{color:var(--arc-dark-blue)!important}html.arcanum-dark input,html.arcanum-dark textarea,html.arcanum-dark select{background:var(--arc-dark-card)!important;color:var(--arc-dark-text)!important;border-color:var(--arc-dark-border)!important}html.arcanum-dark input::placeholder,html.arcanum-dark textarea::placeholder{color:var(--arc-dark-muted)!important}html.arcanum-dark hr,html.arcanum-dark .elementor-divider-separator{border-color:var(--arc-dark-border)!important}.arcanum-theme-toggle{height:42px;padding:0 13px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgb(15 23 42 / .08);background:#fff;color:#0f172a;box-shadow:0 8px 22px rgb(15 23 42 / .045);font-size:12.5px;line-height:1;font-weight:950;cursor:pointer;white-space:nowrap;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,background .22s ease,color .22s ease}.arcanum-theme-toggle:hover{transform:translateY(-2px);border-color:rgb(14 165 233 / .26);box-shadow:0 14px 30px rgb(15 23 42 / .08)}.arcanum-theme-toggle-text{color:inherit!important}.arcanum-theme-toggle-icon{position:relative;width:20px;height:20px;display:inline-block;flex:0 0 auto}.arcanum-theme-toggle-icon::before,.arcanum-theme-toggle-icon::after{content:"";position:absolute;transition:all .25s ease}.arcanum-theme-toggle-icon::before{inset:2px;border-radius:50%;background:#f59e0b;box-shadow:0 0 0 4px rgb(245 158 11 / .14),0 0 18px rgb(245 158 11 / .30)}.arcanum-theme-toggle-icon::after{top:50%;left:50%;width:30px;height:30px;transform:translate(-50%,-50%);border-radius:50%;background:conic-gradient(from 0deg,transparent 0deg 10deg,rgb(245 158 11 / .92) 10deg 20deg,transparent 20deg 45deg,rgb(245 158 11 / .92) 45deg 55deg,transparent 55deg 80deg,rgb(245 158 11 / .92) 80deg 90deg,transparent 90deg 115deg,rgb(245 158 11 / .92) 115deg 125deg,transparent 125deg 150deg,rgb(245 158 11 / .92) 150deg 160deg,transparent 160deg 185deg,rgb(245 158 11 / .92) 185deg 195deg,transparent 195deg 220deg,rgb(245 158 11 / .92) 220deg 230deg,transparent 230deg 255deg,rgb(245 158 11 / .92) 255deg 265deg,transparent 265deg 290deg,rgb(245 158 11 / .92) 290deg 300deg,transparent 300deg 325deg,rgb(245 158 11 / .92) 325deg 335deg,transparent 335deg 360deg);-webkit-mask:radial-gradient(circle,transparent 0 9px,#000 9px);mask:radial-gradient(circle,transparent 0 9px,#000 9px);opacity:.95}html.arcanum-dark .arcanum-theme-toggle{background:var(--arc-dark-card)!important;color:#e2e8f0!important;border-color:var(--arc-dark-border-2)!important;box-shadow:none!important}html.arcanum-dark .arcanum-theme-toggle:hover{border-color:rgb(56 189 248 / .34)!important}html.arcanum-dark .arcanum-theme-toggle-icon::before{inset:2px;border-radius:50%;background:#e2e8f0;box-shadow:inset -4px -4px 0 rgb(148 163 184 / .20),0 0 0 4px rgb(56 189 248 / .10),0 0 16px rgb(56 189 248 / .18)}html.arcanum-dark .arcanum-theme-toggle-icon::after{width:18px;height:18px;top:1px;left:7px;transform:none;border-radius:50%;background:var(--arc-dark-card);box-shadow:none;-webkit-mask:none;mask:none;opacity:1}@media (max-width:768px){.arcanum-theme-toggle{width:42px;height:42px;min-width:42px;padding:0;border-radius:15px;background:#f8fafc}.arcanum-theme-toggle-icon{width:20px;height:20px}.arcanum-theme-toggle-text{display:none!important}html.arcanum-dark .arcanum-theme-toggle{background:var(--arc-dark-card)!important}}@media (max-width:640px){.arcanum-theme-toggle{width:40px;height:40px;min-width:40px}}html.arcanum-dark .arcanum-fixed-header-bg{background:radial-gradient(circle at 12% 0%,rgb(14 165 233 / .12),transparent 28%),linear-gradient(180deg,#08111f 0%,#050b16 100%)!important;border-bottom-color:var(--arc-dark-border)!important}html.arcanum-dark .arcanum-fixed-header-bg>header.container-main.hidden.mdp\:block.mt-5:first-of-type>div,html.arcanum-dark .arcanum-fixed-header-bg>header.container-main.mt-5.hidden.mdp\:block:last-of-type>ul,html.arcanum-dark .nikan-mobile-header-row{background:rgb(11 22 38 / .88)!important;border-color:var(--arc-dark-border)!important;box-shadow:0 18px 46px rgb(0 0 0 / .32)!important}html.arcanum-dark .arcanum-fixed-header-bg span,html.arcanum-dark .arcanum-fixed-header-bg li,html.arcanum-dark .arcanum-fixed-header-bg a{color:#e2e8f0!important}html.arcanum-dark .arcanum-fixed-header-bg>header.container-main.mt-5.hidden.mdp\:block:last-of-type>ul>li,html.arcanum-dark .arcanum-fixed-header-bg>header.container-main.mt-5.hidden.mdp\:block:last-of-type>ul>li a,html.arcanum-dark #megaTrigger,html.arcanum-dark #megaTrigger span{color:#e2e8f0!important}html.arcanum-dark .arcanum-fixed-header-bg>header.container-main.mt-5.hidden.mdp\:block:last-of-type>ul>li a:hover,html.arcanum-dark #megaTrigger:hover,html.arcanum-dark #megaTrigger:hover span{color:var(--arc-dark-blue)!important}html.arcanum-dark .arcanum-fixed-header-bg .bg-gray-300{background:rgb(255 255 255 / .12)!important}html.arcanum-dark .arcanum-fixed-header-bg .site-header-logo-img{filter:brightness(0) invert(1)!important}html.arcanum-dark .arcanum-fixed-header-bg img[src*="/icons/"],html.arcanum-dark .arcanum-dk-cart-icon img,html.arcanum-dark .nikan-mobile-menu-wrap img,html.arcanum-dark .nikan-mobile-actions-wrap img{filter:brightness(0) invert(1) opacity(.9)!important}html.arcanum-dark .arcanum-fixed-header-bg form[method="get"] button img{filter:brightness(0) invert(1) opacity(.75)!important}html.arcanum-dark .arcanum-fixed-header-bg form[method="get"],html.arcanum-dark .nikan-mobile-main-header .search-section input{background:var(--arc-dark-card)!important;border-color:var(--arc-dark-border)!important;box-shadow:none!important;color:var(--arc-dark-text)!important}html.arcanum-dark .arcanum-fixed-header-bg form[method="get"]:focus-within,html.arcanum-dark .nikan-mobile-main-header .search-section input:focus{background:var(--arc-dark-card-2)!important;border-color:rgb(56 189 248 / .42)!important;box-shadow:0 0 0 4px rgb(14 165 233 / .12)!important}html.arcanum-dark .arcanum-fixed-header-bg form[method="get"] input{color:var(--arc-dark-text)!important}html.arcanum-dark .arcanum-fixed-header-bg form[method="get"] input::placeholder,html.arcanum-dark .nikan-mobile-main-header .search-section input::placeholder{color:var(--arc-dark-muted)!important}html.arcanum-dark .arcanum-fixed-header-bg a[href*="my-account"],html.arcanum-dark .arcanum-fixed-header-bg a[href*="myaccount"],html.arcanum-dark .arcanum-dk-cart,html.arcanum-dark .nikan-mobile-menu-wrap,html.arcanum-dark .nikan-mobile-actions-wrap a{background:var(--arc-dark-card)!important;color:var(--arc-dark-text)!important;border-color:var(--arc-dark-border-2)!important;box-shadow:none!important}html.arcanum-dark .arcanum-fixed-header-bg a[href*="my-account"]:hover,html.arcanum-dark .arcanum-fixed-header-bg a[href*="myaccount"]:hover,html.arcanum-dark .arcanum-dk-cart:hover{border-color:rgb(56 189 248 / .34)!important;box-shadow:0 14px 34px rgb(0 0 0 / .22)!important}html.arcanum-dark .arcanum-dk-cart-title{color:var(--arc-dark-text)!important}html.arcanum-dark .arcanum-dk-cart-badge{border-color:var(--arc-dark-card)!important}html.arcanum-dark .arcanum-mini-cart-panel{background:var(--arc-dark-card)!important;border-color:var(--arc-dark-border)!important;box-shadow:0 28px 80px rgb(0 0 0 / .40)!important}html.arcanum-dark .arcanum-mini-cart-panel::before{background:var(--arc-dark-card)!important;border-color:var(--arc-dark-border)!important}html.arcanum-dark .arcanum-mini-cart-head,html.arcanum-dark .arcanum-mini-cart-actions{border-color:var(--arc-dark-border)!important}html.arcanum-dark .arcanum-mini-cart-head strong,html.arcanum-dark .arcanum-cart-item-info a,html.arcanum-dark .arcanum-cart-item-info strong,html.arcanum-dark .arcanum-cart-empty-state strong,html.arcanum-dark .arcanum-mobile-cart-head strong{color:var(--arc-dark-text)!important}html.arcanum-dark .arcanum-mini-cart-head span,html.arcanum-dark .arcanum-cart-item-info span,html.arcanum-dark .arcanum-cart-empty-state p,html.arcanum-dark .arcanum-mobile-cart-head span{color:var(--arc-dark-muted)!important}html.arcanum-dark .arcanum-cart-item{background:var(--arc-dark-bg-soft)!important;border-color:var(--arc-dark-border)!important}html.arcanum-dark .arcanum-cart-item-info span{background:var(--arc-dark-card)!important;border-color:var(--arc-dark-border)!important}html.arcanum-dark .arcanum-mini-cart-close,html.arcanum-dark .arcanum-mobile-cart-close{background:var(--arc-dark-bg-soft)!important;color:var(--arc-dark-muted-2)!important}html.arcanum-dark .arcanum-mobile-cart-drawer,html.arcanum-dark .arcanum-mobile-cart-head,html.arcanum-dark .arcanum-mobile-cart-footer{background:var(--arc-dark-card)!important;border-color:var(--arc-dark-border)!important}html.arcanum-dark .arcanum-mobile-cart-body{background:var(--arc-dark-bg-soft)!important}html.arcanum-dark #megaPanel{z-index:999999!important}html.arcanum-dark .mega-panel-box{background:var(--arc-dark-card)!important;border:1px solid var(--arc-dark-border-2)!important;box-shadow:0 34px 90px rgb(0 0 0 / .48)!important}html.arcanum-dark #megaPanelInner,html.arcanum-dark .mega-left-content,html.arcanum-dark .mega-content{background:var(--arc-dark-card)!important}html.arcanum-dark #megaPanelInner>div:first-child{background:#071120!important;border-left-color:var(--arc-dark-border)!important}html.arcanum-dark #megaPanelInner>div:first-child>div>div{background:rgb(255 255 255 / .06)!important;border-color:var(--arc-dark-border-2)!important}html.arcanum-dark #megaPanelInner>div:first-child>div>div span{color:#e2e8f0!important}html.arcanum-dark .mega-tab{background:transparent!important;color:#cbd5e1!important}html.arcanum-dark .mega-tab span{color:#cbd5e1!important}html.arcanum-dark .mega-tab:hover,html.arcanum-dark .mega-tab.bg-white{background:rgb(14 165 233 / .12)!important;color:var(--arc-dark-blue)!important;box-shadow:none!important}html.arcanum-dark .mega-tab:hover span,html.arcanum-dark .mega-tab.bg-white span{color:var(--arc-dark-blue)!important}html.arcanum-dark .mega-content a{color:var(--arc-dark-text)!important}html.arcanum-dark .mega-content a:hover{color:var(--arc-dark-blue)!important}html.arcanum-dark .mega-content ul a,html.arcanum-dark .mega-content li a{color:var(--arc-dark-muted)!important}html.arcanum-dark .mega-content ul a:hover,html.arcanum-dark .mega-content li a:hover{color:var(--arc-dark-blue)!important}html.arcanum-dark .mega-panel-box .text-gray-900,html.arcanum-dark .mega-panel-box .text-gray-800{color:var(--arc-dark-text)!important}html.arcanum-dark .mega-panel-box .text-gray-700,html.arcanum-dark .mega-panel-box .text-gray-600,html.arcanum-dark .mega-panel-box .text-gray-500,html.arcanum-dark .mega-panel-box .text-gray-400{color:var(--arc-dark-muted)!important}html.arcanum-dark .mega-panel-box .border-gray-100,html.arcanum-dark .mega-panel-box .border-gray-200{border-color:var(--arc-dark-border)!important}html.arcanum-dark .nikan-mega-accent{background:var(--arc-dark-blue)!important}html.arcanum-dark #menuPanel{background:var(--arc-dark-bg-soft)!important;border-left-color:var(--arc-dark-border)!important}html.arcanum-dark #menuPanel>div:first-child{background:var(--arc-dark-card)!important;border-color:var(--arc-dark-border)!important}html.arcanum-dark #menuPanel nav a,html.arcanum-dark #menuPanel nav .menu-item,html.arcanum-dark #menuPanel nav span,html.arcanum-dark #menuPanel span{color:#e2e8f0!important}html.arcanum-dark #menuPanel .sub-menu{background:rgb(255 255 255 / .025)!important;border-color:rgb(56 189 248 / .18)!important}html.arcanum-dark #menuPanel .sub-menu a{color:#cbd5e1!important;background:transparent!important}html.arcanum-dark #menuPanel .hover\:bg-blue-50:hover,html.arcanum-dark #menuPanel .hover\:bg-blue-100:hover,html.arcanum-dark #menuPanel .group:hover,html.arcanum-dark #menuPanel .menu-item:hover,html.arcanum-dark #menuPanel a:hover,html.arcanum-dark #menuPanel a:focus,html.arcanum-dark #menuPanel a:active,html.arcanum-dark #menuPanel .dd-toggle:hover,html.arcanum-dark #menuPanel .dd-toggle:focus,html.arcanum-dark #menuPanel .dd-toggle:active,html.arcanum-dark #menuPanel nav div:hover,html.arcanum-dark #menuPanel nav div:focus-within{background:rgb(14 165 233 / .12)!important;color:var(--arc-dark-blue)!important;border-color:rgb(56 189 248 / .22)!important}html.arcanum-dark #menuPanel nav div:hover a,html.arcanum-dark #menuPanel nav div:hover span,html.arcanum-dark #menuPanel nav div:focus-within a,html.arcanum-dark #menuPanel nav div:focus-within span,html.arcanum-dark #menuPanel .sub-menu a:hover,html.arcanum-dark #menuPanel .sub-menu a:focus,html.arcanum-dark #menuPanel .sub-menu a:active{color:var(--arc-dark-blue)!important}html.arcanum-dark #menuPanel .dd-toggle{background:rgb(255 255 255 / .04)!important;color:#e2e8f0!important}html.arcanum-dark #menuPanel .dd-toggle:hover,html.arcanum-dark #menuPanel .dd-toggle:focus,html.arcanum-dark #menuPanel .dd-toggle:active{background:rgb(14 165 233 / .16)!important;color:var(--arc-dark-blue)!important}html.arcanum-dark #menuPanel .icon-plus{color:#e2e8f0!important}html.arcanum-dark #menuPanel .dd-toggle:hover .icon-plus,html.arcanum-dark #menuPanel div:hover .icon-plus{color:var(--arc-dark-blue)!important}html.arcanum-dark #menuPanel li,html.arcanum-dark #menuPanel li:hover,html.arcanum-dark #menuPanel li:focus-within{background:transparent!important}html.arcanum-dark #menuPanel .bg-blue-50,html.arcanum-dark #menuPanel .bg-blue-100,html.arcanum-dark #menuPanel .bg-white{background:rgb(14 165 233 / .12)!important}html.arcanum-dark #menuPanel .border-gray-200,html.arcanum-dark #menuPanel .border-gray-100,html.arcanum-dark #menuPanel .border-gray-50{border-color:rgb(255 255 255 / .10)!important}html.arcanum-dark body.category,html.arcanum-dark body.archive,html.arcanum-dark body.tag,html.arcanum-dark body.author,html.arcanum-dark body.date{background:#050b16!important;color:#f8fafc!important}html.arcanum-dark body.category section.container-main,html.arcanum-dark body.archive section.container-main,html.arcanum-dark body.tag section.container-main,html.arcanum-dark body.author section.container-main,html.arcanum-dark body.date section.container-main{background:transparent!important;color:#f8fafc!important}html.arcanum-dark body.category section.container-main>.bg-white,html.arcanum-dark body.archive section.container-main>.bg-white,html.arcanum-dark body.tag section.container-main>.bg-white,html.arcanum-dark body.author section.container-main>.bg-white,html.arcanum-dark body.date section.container-main>.bg-white{background:radial-gradient(circle at 12% 0%,rgb(14 165 233 / .09),transparent 34%),linear-gradient(145deg,#0b1626 0%,#08111f 100%)!important;border-color:rgb(255 255 255 / .10)!important;box-shadow:0 24px 70px rgb(0 0 0 / .34)!important;color:#f8fafc!important}html.arcanum-dark body.category section.container-main h1,html.arcanum-dark body.archive section.container-main h1,html.arcanum-dark body.tag section.container-main h1,html.arcanum-dark body.author section.container-main h1,html.arcanum-dark body.date section.container-main h1{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important}html.arcanum-dark body.category section.container-main .border-b,html.arcanum-dark body.archive section.container-main .border-b,html.arcanum-dark body.tag section.container-main .border-b,html.arcanum-dark body.author section.container-main .border-b,html.arcanum-dark body.date section.container-main .border-b{border-bottom-color:rgb(255 255 255 / .10)!important}html.arcanum-dark body.category section.container-main .rounded-xl.bg-white,html.arcanum-dark body.archive section.container-main .rounded-xl.bg-white,html.arcanum-dark body.tag section.container-main .rounded-xl.bg-white,html.arcanum-dark body.author section.container-main .rounded-xl.bg-white,html.arcanum-dark body.date section.container-main .rounded-xl.bg-white{background:radial-gradient(circle at 12% 0%,rgb(14 165 233 / .075),transparent 34%),linear-gradient(145deg,#0b1626 0%,#08111f 100%)!important;border-color:rgb(255 255 255 / .10)!important;box-shadow:0 18px 46px rgb(0 0 0 / .26)!important;color:#f8fafc!important}html.arcanum-dark body.category section.container-main .rounded-xl.bg-white:hover,html.arcanum-dark body.archive section.container-main .rounded-xl.bg-white:hover,html.arcanum-dark body.tag section.container-main .rounded-xl.bg-white:hover,html.arcanum-dark body.author section.container-main .rounded-xl.bg-white:hover,html.arcanum-dark body.date section.container-main .rounded-xl.bg-white:hover{border-color:rgb(56 189 248 / .34)!important;box-shadow:0 24px 60px rgb(0 0 0 / .36),0 0 26px rgb(14 165 233 / .08)!important}html.arcanum-dark body.category section.container-main h2,html.arcanum-dark body.category section.container-main h3,html.arcanum-dark body.archive section.container-main h2,html.arcanum-dark body.archive section.container-main h3,html.arcanum-dark body.tag section.container-main h2,html.arcanum-dark body.tag section.container-main h3,html.arcanum-dark body.author section.container-main h2,html.arcanum-dark body.author section.container-main h3,html.arcanum-dark body.date section.container-main h2,html.arcanum-dark body.date section.container-main h3{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important}html.arcanum-dark body.category section.container-main h2 a,html.arcanum-dark body.category section.container-main h3 a,html.arcanum-dark body.archive section.container-main h2 a,html.arcanum-dark body.archive section.container-main h3 a,html.arcanum-dark body.tag section.container-main h2 a,html.arcanum-dark body.tag section.container-main h3 a,html.arcanum-dark body.author section.container-main h2 a,html.arcanum-dark body.author section.container-main h3 a,html.arcanum-dark body.date section.container-main h2 a,html.arcanum-dark body.date section.container-main h3 a{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;text-decoration:none!important}html.arcanum-dark body.category section.container-main h2 a:hover,html.arcanum-dark body.category section.container-main h3 a:hover,html.arcanum-dark body.archive section.container-main h2 a:hover,html.arcanum-dark body.archive section.container-main h3 a:hover,html.arcanum-dark body.tag section.container-main h2 a:hover,html.arcanum-dark body.tag section.container-main h3 a:hover,html.arcanum-dark body.author section.container-main h2 a:hover,html.arcanum-dark body.author section.container-main h3 a:hover,html.arcanum-dark body.date section.container-main h2 a:hover,html.arcanum-dark body.date section.container-main h3 a:hover{color:#38bdf8!important;-webkit-text-fill-color:#38bdf8!important}html.arcanum-dark body.category section.container-main .text-gray-500,html.arcanum-dark body.archive section.container-main .text-gray-500,html.arcanum-dark body.tag section.container-main .text-gray-500,html.arcanum-dark body.author section.container-main .text-gray-500,html.arcanum-dark body.date section.container-main .text-gray-500{color:#94a3b8!important;-webkit-text-fill-color:#94a3b8!important}html.arcanum-dark body.category section.container-main .text-gray-600,html.arcanum-dark body.archive section.container-main .text-gray-600,html.arcanum-dark body.tag section.container-main .text-gray-600,html.arcanum-dark body.author section.container-main .text-gray-600,html.arcanum-dark body.date section.container-main .text-gray-600{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important}html.arcanum-dark body.category section.container-main .text-gray-800,html.arcanum-dark body.archive section.container-main .text-gray-800,html.arcanum-dark body.tag section.container-main .text-gray-800,html.arcanum-dark body.author section.container-main .text-gray-800,html.arcanum-dark body.date section.container-main .text-gray-800{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important}html.arcanum-dark body.category section.container-main i,html.arcanum-dark body.archive section.container-main i,html.arcanum-dark body.tag section.container-main i,html.arcanum-dark body.author section.container-main i,html.arcanum-dark body.date section.container-main i{color:#94a3b8!important;-webkit-text-fill-color:#94a3b8!important}html.arcanum-dark body.category section.container-main .absolute span.text-white,html.arcanum-dark body.archive section.container-main .absolute span.text-white,html.arcanum-dark body.tag section.container-main .absolute span.text-white,html.arcanum-dark body.author section.container-main .absolute span.text-white,html.arcanum-dark body.date section.container-main .absolute span.text-white{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important;box-shadow:0 10px 24px rgb(0 0 0 / .25)!important}html.arcanum-dark body.category section.container-main .border,html.arcanum-dark body.archive section.container-main .border,html.arcanum-dark body.tag section.container-main .border,html.arcanum-dark body.author section.container-main .border,html.arcanum-dark body.date section.container-main .border,html.arcanum-dark body.category section.container-main .border-gray-100,html.arcanum-dark body.archive section.container-main .border-gray-100,html.arcanum-dark body.tag section.container-main .border-gray-100,html.arcanum-dark body.author section.container-main .border-gray-100,html.arcanum-dark body.date section.container-main .border-gray-100,html.arcanum-dark body.category section.container-main .border-gray-200,html.arcanum-dark body.archive section.container-main .border-gray-200,html.arcanum-dark body.tag section.container-main .border-gray-200,html.arcanum-dark body.author section.container-main .border-gray-200,html.arcanum-dark body.date section.container-main .border-gray-200{border-color:rgb(255 255 255 / .10)!important}html.arcanum-dark body.category section.container-main img,html.arcanum-dark body.archive section.container-main img,html.arcanum-dark body.tag section.container-main img,html.arcanum-dark body.author section.container-main img,html.arcanum-dark body.date section.container-main img{background:#020617!important}html.arcanum-dark body.category section.container-main .page-numbers,html.arcanum-dark body.archive section.container-main .page-numbers,html.arcanum-dark body.tag section.container-main .page-numbers,html.arcanum-dark body.author section.container-main .page-numbers,html.arcanum-dark body.date section.container-main .page-numbers{background:#0b1626!important;color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;border-color:rgb(255 255 255 / .12)!important}html.arcanum-dark body.category section.container-main .page-numbers.current,html.arcanum-dark body.archive section.container-main .page-numbers.current,html.arcanum-dark body.tag section.container-main .page-numbers.current,html.arcanum-dark body.author section.container-main .page-numbers.current,html.arcanum-dark body.date section.container-main .page-numbers.current{background:linear-gradient(135deg,#0284c7,#38bdf8)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border-color:rgb(56 189 248 / .32)!important}html.arcanum-dark body.category section.container-main .text-center p,html.arcanum-dark body.archive section.container-main .text-center p,html.arcanum-dark body.tag section.container-main .text-center p,html.arcanum-dark body.author section.container-main .text-center p,html.arcanum-dark body.date section.container-main .text-center p{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important}