/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */
@layer properties;
@layer theme,base,components,utilities;
@layer theme{:root,:host{--spacing:0.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--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-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-0.025em;--tracking-wide:0.025em;--tracking-wider:0.05em;--radius-xs:0.125rem;--radius-sm:0.25rem;--radius-md:0.375rem;--radius-xl:0.75rem;--radius-2xl:1rem;--ease-in:cubic-bezier(0.4,0,1,1);--ease-out:cubic-bezier(0,0,0.2,1);--ease-in-out:cubic-bezier(0.4,0,0.2,1);--blur-xs:4px;--blur-3xl:64px;--aspect-video:16 / 9;--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4,0,0.2,1)}}
@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:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,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:-0.25em}sup{top:-0.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:transparent;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}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.-inset-0\.5{inset:calc(var(--spacing) * -0.5)}.-inset-px{inset:-1px}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.-top-2\.5{top:calc(var(--spacing) * -2.5)}.-top-40{top:calc(var(--spacing) * -40)}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-1\/2{top:calc(1/2 * 100%)}.top-2{top:calc(var(--spacing) * 2)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-20{top:calc(var(--spacing) * 20)}.right-0{right:calc(var(--spacing) * 0)}.right-2{right:calc(var(--spacing) * 2)}.-bottom-px{bottom:-1px}.bottom-0{bottom:calc(var(--spacing) * 0)}.-left-2{left:calc(var(--spacing) * -2)}.left-0{left:calc(var(--spacing) * 0)}.left-1{left:calc(var(--spacing) * 1)}.left-1\/2{left:calc(1/2 * 100%)}.left-2{left:calc(var(--spacing) * 2)}.left-2\.5{left:calc(var(--spacing) * 2.5)}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.col-span-4{grid-column:span 4 / span 4}.col-span-5{grid-column:span 5 / span 5}.col-span-9{grid-column:span 9 / span 9}.col-span-12{grid-column:span 12 / span 12}.col-span-full{grid-column:1 / -1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.row-start-1{grid-row-start:1}.float-left{float:left}.float-right{float:right}.container{width:100%;@media (width>= 40rem){max-width:40rem}@media (width>= 48rem){max-width:48rem}@media (width>= 64rem){max-width:64rem}@media (width>= 80rem){max-width:80rem}@media (width>= 96rem){max-width:96rem}}.-m-2{margin:calc(var(--spacing) * -2)}.m-0{margin:calc(var(--spacing) * 0)}.m-2{margin:calc(var(--spacing) * 2)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-8{margin-inline:calc(var(--spacing) * 8)}.mx-auto{margin-inline:auto}.-my-1\.5{margin-block:calc(var(--spacing) * -1.5)}.-my-2{margin-block:calc(var(--spacing) * -2)}.-my-12{margin-block:calc(var(--spacing) * -12)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-10{margin-block:calc(var(--spacing) * 10)}.my-20{margin-block:calc(var(--spacing) * 20)}.my-28{margin-block:calc(var(--spacing) * 28)}.prose{color:var(--tw-prose-body);max-width:65ch;:where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em;margin-bottom:1.25em}:where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}:where(a):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}:where(strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-bold);font-weight:600}:where(a strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}:where(blockquote strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}:where(thead th strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}:where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}:where(ol[type="A"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-alpha}:where(ol[type="a"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-alpha}:where(ol[type="A" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-alpha}:where(ol[type="a" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-alpha}:where(ol[type="I"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-roman}:where(ol[type="i"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-roman}:where(ol[type="I" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-roman}:where(ol[type="i" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-roman}:where(ol[type="1"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:decimal}:where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}:where(ol>li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker{font-weight:400;color:var(--tw-prose-counters)}:where(ul>li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker{color:var(--tw-prose-bullets)}:where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}:where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-color:var(--tw-prose-hr);border-top-width:1;margin-top:3em;margin-bottom:3em}:where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:0.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"\201C""\201D""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}:where(blockquote p:first-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::before{content:open-quote}:where(blockquote p:last-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::after{content:close-quote}:where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:0.8888889em;line-height:1.1111111}:where(h1 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:900;color:inherit}:where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}:where(h2 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:800;color:inherit}:where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:0.6em;line-height:1.6}:where(h3 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:700;color:inherit}:where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:0.5em;line-height:1.5}:where(h4 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:700;color:inherit}:where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}:where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)){display:block;margin-top:2em;margin-bottom:2em}:where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}:where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows) / 10%);font-size:0.875em;border-radius:0.3125rem;padding-top:0.1875em;padding-inline-end:0.375em;padding-bottom:0.1875em;padding-inline-start:0.375em}:where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-code);font-weight:600;font-size:0.875em}:where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before{content:"`"}:where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after{content:"`"}:where(a code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}:where(h1 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}:where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit;font-size:0.875em}:where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit;font-size:0.9em}:where(h4 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}:where(blockquote code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}:where(thead th code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}:where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:0.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:0.375rem;padding-top:0.8571429em;padding-inline-end:1.1428571em;padding-bottom:0.8571429em;padding-inline-start:1.1428571em}:where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}:where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before{content:none}:where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after{content:none}:where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)){width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:0.875em;line-height:1.7142857}:where(thead):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}:where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:0.5714286em;padding-bottom:0.5714286em;padding-inline-start:0.5714286em}:where(tbody tr):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}:where(tbody tr:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-bottom-width:0}:where(tbody td):not(:where([class~="not-prose"],[class~="not-prose"] *)){vertical-align:baseline}:where(tfoot):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}:where(tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)){vertical-align:top}:where(th,td):not(:where([class~="not-prose"],[class~="not-prose"] *)){text-align:start}:where(figure>*):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;margin-bottom:0}:where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-captions);font-size:0.875em;line-height:1.4285714;margin-top:0.8571429em}--tw-prose-body:oklch(37.3% 0.034 259.733);--tw-prose-headings:oklch(21% 0.034 264.665);--tw-prose-lead:oklch(44.6% 0.03 256.802);--tw-prose-links:oklch(21% 0.034 264.665);--tw-prose-bold:oklch(21% 0.034 264.665);--tw-prose-counters:oklch(55.1% 0.027 264.364);--tw-prose-bullets:oklch(87.2% 0.01 258.338);--tw-prose-hr:oklch(92.8% 0.006 264.531);--tw-prose-quotes:oklch(21% 0.034 264.665);--tw-prose-quote-borders:oklch(92.8% 0.006 264.531);--tw-prose-captions:oklch(55.1% 0.027 264.364);--tw-prose-kbd:oklch(21% 0.034 264.665);--tw-prose-kbd-shadows:NaN NaN NaN;--tw-prose-code:oklch(21% 0.034 264.665);--tw-prose-pre-code:oklch(92.8% 0.006 264.531);--tw-prose-pre-bg:oklch(27.8% 0.033 256.848);--tw-prose-th-borders:oklch(87.2% 0.01 258.338);--tw-prose-td-borders:oklch(92.8% 0.006 264.531);--tw-prose-invert-body:oklch(87.2% 0.01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% 0.022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% 0.022 261.325);--tw-prose-invert-bullets:oklch(44.6% 0.03 256.802);--tw-prose-invert-hr:oklch(37.3% 0.034 259.733);--tw-prose-invert-quotes:oklch(96.7% 0.003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% 0.034 259.733);--tw-prose-invert-captions:oklch(70.7% 0.022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% 0.01 258.338);--tw-prose-invert-pre-bg:rgb(0 0 0 / 50%);--tw-prose-invert-th-borders:oklch(44.6% 0.03 256.802);--tw-prose-invert-td-borders:oklch(37.3% 0.034 259.733);font-size:1rem;line-height:1.75;:where(picture>img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;margin-bottom:0}:where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0.5em;margin-bottom:0.5em}:where(ol>li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0.375em}:where(ul>li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0.375em}:where(.prose>ul>li p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0.75em;margin-bottom:0.75em}:where(.prose>ul>li>p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em}:where(.prose>ul>li>p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:1.25em}:where(.prose>ol>li>p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em}:where(.prose>ol>li>p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:1.25em}:where(ul ul,ul ol,ol ul,ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0.75em;margin-bottom:0.75em}:where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em;margin-bottom:1.25em}:where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0.5em;padding-inline-start:1.625em}:where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}:where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}:where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}:where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}:where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0}:where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end:0}:where(tbody td,tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-top:0.5714286em;padding-inline-end:0.5714286em;padding-bottom:0.5714286em;padding-inline-start:0.5714286em}:where(tbody td:first-child,tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0}:where(tbody td:last-child,tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end:0}:where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}:where(.prose>:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}:where(.prose>:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:0}}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-px{margin-top:-1px}.mt-0\.5{margin-top:calc(var(--spacing) * 0.5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-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-16{margin-top:calc(var(--spacing) * 16)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-28{margin-top:calc(var(--spacing) * 28)}.mt-40{margin-top:calc(var(--spacing) * 40)}.mr-0{margin-right:calc(var(--spacing) * 0)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-4{margin-right:calc(var(--spacing) * 4)}.mr-8{margin-right:calc(var(--spacing) * 8)}.-mb-6{margin-bottom:calc(var(--spacing) * -6)}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-0\.5{margin-bottom:calc(var(--spacing) * 0.5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-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-2{margin-left:calc(var(--spacing) * -2)}.-ml-3{margin-left:calc(var(--spacing) * -3)}.-ml-6{margin-left:calc(var(--spacing) * -6)}.ml-0{margin-left:calc(var(--spacing) * 0)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-8{margin-left:calc(var(--spacing) * 8)}.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}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-2\/5{aspect-ratio:2/5}.aspect-5\/2{aspect-ratio:5/2}.aspect-14\/13{aspect-ratio:14/13}.aspect-16\/13{aspect-ratio:16/13}.aspect-1155\/678{aspect-ratio:1155/678}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-auto{width:auto;height:auto}.size-full{width:100%;height:100%}.h-0\.5{height:calc(var(--spacing) * 0.5)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-44{height:calc(var(--spacing) * 44)}.h-48{height:calc(var(--spacing) * 48)}.h-60{height:calc(var(--spacing) * 60)}.h-64{height:calc(var(--spacing) * 64)}.h-80{height:calc(var(--spacing) * 80)}.h-96{height:calc(var(--spacing) * 96)}.h-100{height:calc(var(--spacing) * 100)}.h-auto{height:auto}.h-full{height:100%}.max-h-12{max-height:calc(var(--spacing) * 12)}.max-h-16{max-height:calc(var(--spacing) * 16)}.max-h-20{max-height:calc(var(--spacing) * 20)}.max-h-none{max-height:none}.min-h-full{min-height:100%}.w-0{width:calc(var(--spacing) * 0)}.w-1\/2{width:calc(1/2 * 100%)}.w-1\/3{width:calc(1/3 * 100%)}.w-1\/4{width:calc(1/4 * 100%)}.w-3{width:calc(var(--spacing) * 3)}.w-3xl{width:var(--container-3xl)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-48{width:calc(var(--spacing) * 48)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-100{width:calc(var(--spacing) * 100)}.w-144\.5{width:calc(var(--spacing) * 144.5)}.w-288\.75{width:calc(var(--spacing) * 288.75)}.w-\[55px\]{width:55px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-prose{max-width:65ch}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-auto{flex:auto}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.origin-top-right{transform-origin:top right}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.rotate-30{rotate:30deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform-gpu{transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-disc{list-style-type:disc}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-center{align-content:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-1{gap:calc(var(--spacing) * 1)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.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-2\.5{:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}}.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-3\.5{:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3.5) * 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-5{:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}}.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)))}}.space-y-10{:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}}.space-y-12{:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}}.space-y-16{:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 16) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 16) * calc(1 - var(--tw-space-y-reverse)))}}.gap-x-0\.5{column-gap:calc(var(--spacing) * 0.5)}.gap-x-1{column-gap:calc(var(--spacing) * 1)}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-12{column-gap:calc(var(--spacing) * 12)}.gap-x-20{column-gap:calc(var(--spacing) * 20)}.space-x-0{:where(&>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 0) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-x-reverse)))}}.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-3{:where(&>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 3) * 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-6{:where(&>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 6) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 6) * 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)))}}.space-x-10{:where(&>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 10) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-x-reverse)))}}.space-x-12{:where(&>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 12) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-x-reverse)))}}.space-x-16{:where(&>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 16) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 16) * calc(1 - var(--tw-space-x-reverse)))}}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}.gap-y-12{row-gap:calc(var(--spacing) * 12)}.gap-y-14{row-gap:calc(var(--spacing) * 14)}.gap-y-16{row-gap:calc(var(--spacing) * 16)}.gap-y-20{row-gap:calc(var(--spacing) * 20)}.divide-x{:where(&>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}}.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-blue-200{:where(&>:not(:last-child)){border-color:#E1E8F7}}.divide-blue-light{:where(&>:not(:last-child)){border-color:#E8F0FC}}.divide-gold-base\/20{:where(&>:not(:last-child)){border-color:color-mix(in oklab,#C46F31 20%,transparent)}}.divide-gray-100{:where(&>:not(:last-child)){border-color:oklch(96.7% 0.003 264.542)}}.divide-gray-200{:where(&>:not(:last-child)){border-color:oklch(92.8% 0.006 264.531)}}.divide-gray-300{:where(&>:not(:last-child)){border-color:oklch(87.2% 0.01 258.338)}}.self-center{align-self:center}.self-end{align-self:flex-end}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:0.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-br-sm{border-bottom-right-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.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-0{border-right-style:var(--tw-border-style);border-right-width:0px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-blue-100{border-color:#F0F3FA}.border-blue-200{border-color:#E1E8F7}.border-blue-900\/25{border-color:color-mix(in oklab,#0F133D 25%,transparent)}.border-blue-dark{border-color:#242C5C}.border-blue-dark\/20{border-color:color-mix(in oklab,#242C5C 20%,transparent)}.border-blue-light{border-color:#E8F0FC}.border-gold-base{border-color:#C46F31}.border-gold-dark{border-color:#AB4C11}.border-gold-light{border-color:#FCF2E8}.border-gray-200{border-color:oklch(92.8% 0.006 264.531)}.border-gray-300{border-color:oklch(87.2% 0.01 258.338)}.border-transparent{border-color:transparent}.border-white{border-color:#fff}.border-yellow-400{border-color:oklch(85.2% 0.199 91.936)}.border-yellow-500{border-color:oklch(79.5% 0.184 86.047)}.border-t-blue-200{border-top-color:#E1E8F7}.border-r-blue-200{border-right-color:#E1E8F7}.border-b-blue-200{border-bottom-color:#E1E8F7}.border-b-white{border-bottom-color:#fff}.border-l-blue-200{border-left-color:#E1E8F7}.border-l-transparent{border-left-color:transparent}.bg-blue-50{background-color:#FAFCFF}.bg-blue-100{background-color:#F0F3FA}.bg-blue-700{background-color:#314078}.bg-blue-800{background-color:#242C5C}.bg-blue-dark{background-color:#242C5C}.bg-gold-base{background-color:#C46F31}.bg-gold-dark{background-color:#AB4C11}.bg-gold-light{background-color:#FCF2E8}.bg-gold-very-light{background-color:#FDFAF7}.bg-gray-50{background-color:oklch(98.5% 0.002 247.839)}.bg-gray-100{background-color:oklch(96.7% 0.003 264.542)}.bg-gray-200{background-color:oklch(92.8% 0.006 264.531)}.bg-gray-500\/50{background-color:color-mix(in oklab,oklch(55.1% 0.027 264.364) 50%,transparent)}.bg-green-50{background-color:oklch(98.2% 0.018 155.826)}.bg-green-600{background-color:oklch(62.7% 0.194 149.214)}.bg-green-600\/20{background-color:color-mix(in oklab,oklch(62.7% 0.194 149.214) 20%,transparent)}.bg-green-700{background-color:oklch(52.7% 0.154 150.069)}.bg-green-800{background-color:oklch(44.8% 0.119 151.328)}.bg-orange-800{background-color:oklch(47% 0.157 37.304)}.bg-red-50{background-color:oklch(97.1% 0.013 17.38)}.bg-red-500{background-color:oklch(63.7% 0.237 25.331)}.bg-red-500\/20{background-color:color-mix(in oklab,oklch(63.7% 0.237 25.331) 20%,transparent)}.bg-red-600{background-color:oklch(57.7% 0.245 27.325)}.bg-red-700{background-color:oklch(50.5% 0.213 27.518)}.bg-red-800{background-color:oklch(44.4% 0.177 26.899)}.bg-transparent{background-color:transparent}.bg-white{background-color:#fff}.bg-white\/50{background-color:color-mix(in oklab,#fff 50%,transparent)}.bg-yellow-50{background-color:oklch(98.7% 0.026 102.212)}.bg-linear-to-tr{--tw-gradient-position:to top right;@supports (background-image:linear-gradient(in lab,red,red)){--tw-gradient-position:to top right in oklab}background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[url\(\{\{\'assets\/images\/photos\/8466\.jpg\'\|theme\}\}\)\]{background-image:url(../themes/vosco-modesto-shop/assets/css/{{'assets/images/photos/8466.jpg'|theme}})}.from-\[\#ff80b5\]{--tw-gradient-from:#ff80b5;--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-gold-base\/10{--tw-gradient-from:color-mix(in oklab,#C46F31 10%,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-\[\#9089fc\]{--tw-gradient-to:#9089fc;--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-gold-light{--tw-gradient-to:#FCF2E8;--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))}.mask-\[url\(\{\{\'assets\/images\/masks\/mask\.png\'\|theme\}\}\)\]{mask-image:url(../themes/vosco-modesto-shop/assets/css/{{'assets/images/masks/mask.png'|theme}})}.bg-cover{background-size:cover}.bg-center{background-position:center}.bg-no-repeat{background-repeat:no-repeat}.mask-size-\[80\%_130\%\]{mask-size:80% 130%}.mask-size-\[80\%_150\%\]{mask-size:80% 150%}.mask-size-\[90\%_120\%\]{mask-size:90% 120%}.mask-size-\[100\%_90\%\]{mask-size:100% 90%}.mask-size-\[100\%_100\%\]{mask-size:100% 100%}.mask-size-\[100\%_120\%\]{mask-size:100% 120%}.mask-size-\[110\%_90\%\]{mask-size:110% 90%}.mask-size-\[110\%_95\%\]{mask-size:110% 95%}.mask-size-\[110\%_100\%\]{mask-size:110% 100%}.mask-size-\[110\%_105\%\]{mask-size:110% 105%}.mask-size-\[110\%_110\%\]{mask-size:110% 110%}.mask-size-\[115\%_95\%\]{mask-size:115% 95%}.mask-size-\[115\%_105\%\]{mask-size:115% 105%}.mask-size-\[120\%_80\%\]{mask-size:120% 80%}.mask-size-\[120\%_95\%\]{mask-size:120% 95%}.mask-size-\[120\%_105\%\]{mask-size:120% 105%}.mask-size-\[120\%_120\%\]{mask-size:120% 120%}.mask-size-\[125\%_105\%\]{mask-size:125% 105%}.mask-size-\[130\%_105\%\]{mask-size:130% 105%}.mask-size-\[150\%_90\%\]{mask-size:150% 90%}.mask-size-\[1000\%_120\%\]{mask-size:1000% 120%}.mask-center{mask-position:center}.mask-no-repeat{mask-repeat:no-repeat}.stroke-white{stroke:#fff}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-20{padding:calc(var(--spacing) * 20)}.p-px{padding:1px}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-0\.5{padding-inline:calc(var(--spacing) * 0.5)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-9{padding-inline:calc(var(--spacing) * 9)}.px-20{padding-inline:calc(var(--spacing) * 20)}.px-40{padding-inline:calc(var(--spacing) * 40)}.py-0{padding-block:calc(var(--spacing) * 0)}.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-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-24{padding-block:calc(var(--spacing) * 24)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-28{padding-left:calc(var(--spacing) * 28)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-body{font-family:Inria Sans,sans-serif}.font-display{font-family:Portuguesa-Caps,serif}.font-icons{font-family:Portuguesa-Icons,serif}.font-script{font-family:Portuguesa-Script,serif}.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-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-base\/7{font-size:var(--text-base);line-height:calc(var(--spacing) * 7)}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-lg\/6{font-size:var(--text-lg);line-height:calc(var(--spacing) * 6)}.text-lg\/8{font-size:var(--text-lg);line-height:calc(var(--spacing) * 8)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-sm\/5{font-size:var(--text-sm);line-height:calc(var(--spacing) * 5)}.text-sm\/6{font-size:var(--text-sm);line-height:calc(var(--spacing) * 6)}.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-\[32px\]{font-size:32px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.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-16{--tw-leading:calc(var(--spacing) * 16);line-height:calc(var(--spacing) * 16)}.leading-\[0\.4rem\]{--tw-leading:0.4rem;line-height:0.4rem}.leading-none{--tw-leading:1;line-height:1}.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-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.whitespace-nowrap{white-space:nowrap}.text-blue-600{color:#43578C}.text-blue-700{color:#314078}.text-blue-800{color:#242C5C}.text-blue-900{color:#0F133D}.text-blue-dark{color:#242C5C}.text-gold-base{color:#C46F31}.text-gold-blue{color:#C58B62}.text-gold-dark{color:#AB4C11}.text-gray-100{color:oklch(96.7% 0.003 264.542)}.text-gray-300{color:oklch(87.2% 0.01 258.338)}.text-gray-400{color:oklch(70.7% 0.022 261.325)}.text-gray-500{color:oklch(55.1% 0.027 264.364)}.text-gray-600{color:oklch(44.6% 0.03 256.802)}.text-gray-700{color:oklch(37.3% 0.034 259.733)}.text-gray-900{color:oklch(21% 0.034 264.665)}.text-green-400{color:oklch(79.2% 0.209 151.711)}.text-green-600{color:oklch(62.7% 0.194 149.214)}.text-green-700{color:oklch(52.7% 0.154 150.069)}.text-green-800{color:oklch(44.8% 0.119 151.328)}.text-red-400{color:oklch(70.4% 0.191 22.216)}.text-red-600{color:oklch(57.7% 0.245 27.325)}.text-red-700{color:oklch(50.5% 0.213 27.518)}.text-red-800{color:oklch(44.4% 0.177 26.899)}.text-white{color:#fff}.text-white\/70{color:color-mix(in oklab,#fff 70%,transparent)}.text-white\/90{color:color-mix(in oklab,#fff 90%,transparent)}.text-yellow-400{color:oklch(85.2% 0.199 91.936)}.text-yellow-700{color:oklch(55.4% 0.135 66.442)}.text-yellow-800{color:oklch(47.6% 0.114 61.907)}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.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}.underline{text-decoration-line:underline}.opacity-0{opacity:0%}.opacity-20{opacity:20%}.opacity-30{opacity:30%}.opacity-50{opacity:50%}.opacity-80{opacity:80%}.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-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,rgb(0 0 0 / 0.05));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)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,rgb(0 0 0 / 0.05));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)}.inset-ring{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-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)}.inset-ring-1{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-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)}.shadow-blue-700\/20{--tw-shadow-color:color-mix(in srgb,#314078 20%,transparent);@supports (color:color-mix(in lab,red,red)){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,#314078 20%,transparent) var(--tw-shadow-alpha),transparent)}}.shadow-gold-base\/10{--tw-shadow-color:color-mix(in srgb,#C46F31 10%,transparent);@supports (color:color-mix(in lab,red,red)){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,#C46F31 10%,transparent) var(--tw-shadow-alpha),transparent)}}.ring-gold-dark{--tw-ring-color:#AB4C11}.ring-gray-200{--tw-ring-color:oklch(92.8% 0.006 264.531)}.ring-gray-300{--tw-ring-color:oklch(87.2% 0.01 258.338)}.ring-gray-400\/10{--tw-ring-color:color-mix(in oklab,oklch(70.7% 0.022 261.325) 10%,transparent)}.ring-gray-900\/5{--tw-ring-color:color-mix(in oklab,oklch(21% 0.034 264.665) 5%,transparent)}.inset-ring-gray-300{--tw-inset-ring-color:oklch(87.2% 0.01 258.338)}.inset-ring-gray-900\/5{--tw-inset-ring-color:color-mix(in oklab,oklch(21% 0.034 264.665) 5%,transparent)}.inset-ring-gray-900\/10{--tw-inset-ring-color:color-mix(in oklab,oklch(21% 0.034 264.665) 10%,transparent)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.-outline-offset-1{outline-offset:calc(1px * -1)}.outline-offset-2{outline-offset:2px}.outline-blue-dark\/5{outline-color:color-mix(in oklab,#242C5C 5%,transparent)}.outline-blue-dark\/10{outline-color:color-mix(in oklab,#242C5C 10%,transparent)}.outline-gold-base{outline-color:#C46F31}.outline-gold-base\/5{outline-color:color-mix(in oklab,#C46F31 5%,transparent)}.outline-gray-300{outline-color:oklch(87.2% 0.01 258.338)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);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-xs{--tw-backdrop-blur:blur(var(--blur-xs));-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-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-discrete{transition-behavior:allow-discrete}.duration-200{--tw-duration:200ms;transition-duration:200ms}.duration-300{--tw-duration:300ms;transition-duration:300ms}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.prose-blue{--tw-prose-links:oklch(54.6% 0.245 262.881);--tw-prose-invert-links:oklch(62.3% 0.214 259.815)}.prose-red{--tw-prose-links:oklch(57.7% 0.245 27.325);--tw-prose-invert-links:oklch(63.7% 0.237 25.331)}.select-none{-webkit-user-select:none;user-select:none}.text-shadow-lg\/30{--tw-text-shadow-alpha:30%;text-shadow:0px 1px 2px var(--tw-text-shadow-color,oklab(from rgb(0 0 0 / 0.1) l a b / 30%)),0px 3px 2px var(--tw-text-shadow-color,oklab(from rgb(0 0 0 / 0.1) l a b / 30%)),0px 4px 8px var(--tw-text-shadow-color,oklab(from rgb(0 0 0 / 0.1) l a b / 30%))}.\[--anchor-gap\:--spacing\(1\)\]{--anchor-gap:calc(var(--spacing) * 1)}.\[--anchor-gap\:1px\]{--anchor-gap:1px}.ring-inset{--tw-ring-inset:inset}.group-not-aria-selected\/option\:hidden{&:is(:where(.group\/option):not(*[aria-selected="true"]) *){display:none}}.group-hover\:bg-blue-800{&:is(:where(.group):hover *){@media (hover:hover){background-color:#242C5C}}}.group-hover\:bg-white{&:is(:where(.group):hover *){@media (hover:hover){background-color:#fff}}}.group-hover\:text-gold-base{&:is(:where(.group):hover *){@media (hover:hover){color:#C46F31}}}.group-hover\:text-gold-blue{&:is(:where(.group):hover *){@media (hover:hover){color:#C58B62}}}.group-hover\:text-gold-dark{&:is(:where(.group):hover *){@media (hover:hover){color:#AB4C11}}}.group-hover\:text-gray-600{&:is(:where(.group):hover *){@media (hover:hover){color:oklch(44.6% 0.03 256.802)}}}.group-hover\:text-gray-900{&:is(:where(.group):hover *){@media (hover:hover){color:oklch(21% 0.034 264.665)}}}.group-hover\:underline{&:is(:where(.group):hover *){@media (hover:hover){text-decoration-line:underline}}}.group-has-open\/popover\:bg-gold-base{&:is(:where(.group\/popover):has(*:is([open],:popover-open,:open)) *){background-color:#C46F31}}.group-has-open\/popover-group\:duration-150{&:is(:where(.group\/popover-group):has(*:is([open],:popover-open,:open)) *){--tw-duration:150ms;transition-duration:150ms}}.group-has-open\/popover-group\:ease-out{&:is(:where(.group\/popover-group):has(*:is([open],:popover-open,:open)) *){--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}.group-has-checked\:translate-x-3\.5{&:is(:where(.group):has(*:checked) *){--tw-translate-x:calc(var(--spacing) * 3.5);translate:var(--tw-translate-x) var(--tw-translate-y)}}.group-has-checked\:text-white{&:is(:where(.group):has(*:checked) *){color:#fff}}.group-has-checked\:opacity-100{&:is(:where(.group):has(*:checked) *){opacity:100%}}.group-has-indeterminate\:opacity-100{&:is(:where(.group):has(*:indeterminate) *){opacity:100%}}.group-has-disabled\:stroke-gray-950\/25{&:is(:where(.group):has(*:disabled) *){stroke:color-mix(in oklab,oklch(13% 0.028 261.692) 25%,transparent)}}.placeholder\:text-gray-400{&::placeholder{color:oklch(70.7% 0.022 261.325)}}.placeholder\:text-gray-500{&::placeholder{color:oklch(55.1% 0.027 264.364)}}.backdrop\:bg-transparent{&::backdrop{background-color:transparent}}.open\:block{&:is([open],:popover-open,:open){display:block}}.checked\:border-gold-base{&:checked{border-color:#C46F31}}.checked\:bg-gold-base{&:checked{background-color:#C46F31}}.focus-within\:relative{&:focus-within{position:relative}}.hover\:scale-200{&:hover{@media (hover:hover){--tw-scale-x:200%;--tw-scale-y:200%;--tw-scale-z:200%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}.hover\:scale-250{&:hover{@media (hover:hover){--tw-scale-x:2.5;--tw-scale-y:2.5;--tw-scale-z:2.5;scale:var(--tw-scale-x) var(--tw-scale-y)}}}.hover\:border-gold-base{&:hover{@media (hover:hover){border-color:#C46F31}}}.hover\:border-gray-200{&:hover{@media (hover:hover){border-color:oklch(92.8% 0.006 264.531)}}}.hover\:border-gray-300{&:hover{@media (hover:hover){border-color:oklch(87.2% 0.01 258.338)}}}.hover\:border-l-gold-base{&:hover{@media (hover:hover){border-left-color:#C46F31}}}.hover\:bg-blue-50{&:hover{@media (hover:hover){background-color:#FAFCFF}}}.hover\:bg-blue-100{&:hover{@media (hover:hover){background-color:#F0F3FA}}}.hover\:bg-blue-200{&:hover{@media (hover:hover){background-color:#E1E8F7}}}.hover\:bg-blue-800{&:hover{@media (hover:hover){background-color:#242C5C}}}.hover\:bg-blue-dark{&:hover{@media (hover:hover){background-color:#242C5C}}}.hover\:bg-gold-base{&:hover{@media (hover:hover){background-color:#C46F31}}}.hover\:bg-gold-dark{&:hover{@media (hover:hover){background-color:#AB4C11}}}.hover\:bg-gold-light{&:hover{@media (hover:hover){background-color:#FCF2E8}}}.hover\:bg-gold-very-light{&:hover{@media (hover:hover){background-color:#FDFAF7}}}.hover\:bg-gray-50{&:hover{@media (hover:hover){background-color:oklch(98.5% 0.002 247.839)}}}.hover\:bg-green-100{&:hover{@media (hover:hover){background-color:oklch(96.2% 0.044 156.743)}}}.hover\:bg-red-100{&:hover{@media (hover:hover){background-color:oklch(93.6% 0.032 17.717)}}}.hover\:bg-red-700{&:hover{@media (hover:hover){background-color:oklch(50.5% 0.213 27.518)}}}.hover\:bg-yellow-100{&:hover{@media (hover:hover){background-color:oklch(97.3% 0.071 103.193)}}}.hover\:text-blue-900{&:hover{@media (hover:hover){color:#0F133D}}}.hover\:text-gold-base{&:hover{@media (hover:hover){color:#C46F31}}}.hover\:text-gold-dark{&:hover{@media (hover:hover){color:#AB4C11}}}.hover\:text-gold-light{&:hover{@media (hover:hover){color:#FCF2E8}}}.hover\:text-gray-700{&:hover{@media (hover:hover){color:oklch(37.3% 0.034 259.733)}}}.hover\:text-gray-800{&:hover{@media (hover:hover){color:oklch(27.8% 0.033 256.848)}}}.hover\:text-white{&:hover{@media (hover:hover){color:#fff}}}.hover\:text-yellow-600{&:hover{@media (hover:hover){color:oklch(68.1% 0.162 75.834)}}}.hover\:underline{&:hover{@media (hover:hover){text-decoration-line:underline}}}.hover\:shadow{&: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-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-gold-base\/20{&:hover{@media (hover:hover){--tw-shadow-color:color-mix(in srgb,#C46F31 20%,transparent);@supports (color:color-mix(in lab,red,red)){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,#C46F31 20%,transparent) var(--tw-shadow-alpha),transparent)}}}}.hover\:transition-all{&:hover{@media (hover:hover){transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}}.focus\:border-gold-base{&:focus{border-color:#C46F31}}.focus\:border-gray-900{&:focus{border-color:oklch(21% 0.034 264.665)}}.focus\:border-red-500{&:focus{border-color:oklch(63.7% 0.237 25.331)}}.focus\:bg-gold-light{&:focus{background-color:#FCF2E8}}.focus\:ring-1{&:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\: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-gold-base{&:focus{--tw-ring-color:#C46F31}}.focus\:ring-gold-light{&:focus{--tw-ring-color:#FCF2E8}}.focus\:ring-gray-900{&:focus{--tw-ring-color:oklch(21% 0.034 264.665)}}.focus\:ring-green-600{&:focus{--tw-ring-color:oklch(62.7% 0.194 149.214)}}.focus\:ring-red-500{&:focus{--tw-ring-color:oklch(63.7% 0.237 25.331)}}.focus\:ring-red-600{&:focus{--tw-ring-color:oklch(57.7% 0.245 27.325)}}.focus\:ring-yellow-600{&:focus{--tw-ring-color:oklch(68.1% 0.162 75.834)}}.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\:ring-offset-gray-50{&:focus{--tw-ring-offset-color:oklch(98.5% 0.002 247.839)}}.focus\:ring-offset-green-50{&:focus{--tw-ring-offset-color:oklch(98.2% 0.018 155.826)}}.focus\:ring-offset-red-50{&:focus{--tw-ring-offset-color:oklch(97.1% 0.013 17.38)}}.focus\:ring-offset-yellow-50{&:focus{--tw-ring-offset-color:oklch(98.7% 0.026 102.212)}}.focus\:outline-hidden{&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){outline:2px solid transparent;outline-offset:2px}}}.focus\:outline-2{&:focus{outline-style:var(--tw-outline-style);outline-width:2px}}.focus\:-outline-offset-2{&:focus{outline-offset:calc(2px * -1)}}.focus\:outline-gold-base{&:focus{outline-color:#C46F31}}.focus\:outline-none{&:focus{--tw-outline-style:none;outline-style:none}}.focus-visible\:outline{&:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}}.focus-visible\:outline-2{&:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}}.focus-visible\:-outline-offset-2{&:focus-visible{outline-offset:calc(2px * -1)}}.focus-visible\:outline-offset-2{&:focus-visible{outline-offset:2px}}.focus-visible\:outline-blue-600{&:focus-visible{outline-color:#43578C}}.focus-visible\:outline-gold-base{&:focus-visible{outline-color:#C46F31}}.disabled\:cursor-not-allowed{&:disabled{cursor:not-allowed}}.disabled\:border-gray-300{&:disabled{border-color:oklch(87.2% 0.01 258.338)}}.disabled\:bg-gray-100{&:disabled{background-color:oklch(96.7% 0.003 264.542)}}.disabled\:checked\:bg-gray-100{&:disabled{&:checked{background-color:oklch(96.7% 0.003 264.542)}}}.in-\[el-selectedcontent\]\:hidden{:where(*:is(el-selectedcontent)) &{display:none}}.has-checked\:border-gold-dark{&:has(*:checked){border-color:#AB4C11}}.has-checked\:bg-gold-base{&:has(*:checked){background-color:#C46F31}}.has-checked\:bg-gold-very-light{&:has(*:checked){background-color:#FDFAF7}}.has-focus-visible\:outline-2{&:has(*:focus-visible){outline-style:var(--tw-outline-style);outline-width:2px}}.has-focus-visible\:outline-offset-2{&:has(*:focus-visible){outline-offset:2px}}.has-focus-visible\:outline-gold-dark{&:has(*:focus-visible){outline-color:#AB4C11}}.has-disabled\:border-gray-400{&:has(*:disabled){border-color:oklch(70.7% 0.022 261.325)}}.has-disabled\:bg-gray-200{&:has(*:disabled){background-color:oklch(92.8% 0.006 264.531)}}.has-disabled\:opacity-25{&:has(*:disabled){opacity:25%}}.has-\[input\:focus-within\]\:outline-2{&:has(*:is(input:focus-within)){outline-style:var(--tw-outline-style);outline-width:2px}}.has-\[input\:focus-within\]\:-outline-offset-2{&:has(*:is(input:focus-within)){outline-offset:calc(2px * -1)}}.has-\[input\:focus-within\]\:outline-gold-base{&:has(*:is(input:focus-within)){outline-color:#C46F31}}.data-closed\:-translate-x-full{&[data-closed]{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}}.data-closed\:translate-y-4{&[data-closed]{--tw-translate-y:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}}.data-closed\:opacity-0{&[data-closed]{opacity:0%}}.data-enter\:duration-200{&[data-enter]{--tw-duration:200ms;transition-duration:200ms}}.data-enter\:duration-300{&[data-enter]{--tw-duration:300ms;transition-duration:300ms}}.data-enter\:ease-out{&[data-enter]{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}.data-leave\:transition{&[data-leave]{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))}}.data-leave\:transition-discrete{&[data-leave]{transition-behavior:allow-discrete}}.data-leave\:duration-100{&[data-leave]{--tw-duration:100ms;transition-duration:100ms}}.data-leave\:duration-150{&[data-leave]{--tw-duration:150ms;transition-duration:150ms}}.data-leave\:duration-200{&[data-leave]{--tw-duration:200ms;transition-duration:200ms}}.data-leave\:ease-in{&[data-leave]{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}}.data-closed\:data-leave\:opacity-0{&[data-closed]{&[data-leave]{opacity:0%}}}.sm\:absolute{@media (width>= 40rem){position:absolute}}.sm\:inset-0{@media (width>= 40rem){inset:calc(var(--spacing) * 0)}}.sm\:-top-80{@media (width>= 40rem){top:calc(var(--spacing) * -80)}}.sm\:left-\[calc\(50\%-40rem\)\]{@media (width>= 40rem){left:calc(50% - 40rem)}}.sm\:col-span-2{@media (width>= 40rem){grid-column:span 2 / span 2}}.sm\:col-span-4{@media (width>= 40rem){grid-column:span 4 / span 4}}.sm\:col-start-1{@media (width>= 40rem){grid-column-start:1}}.sm\:col-start-2{@media (width>= 40rem){grid-column-start:2}}.sm\:col-start-auto{@media (width>= 40rem){grid-column-start:auto}}.sm\:-mx-6{@media (width>= 40rem){margin-inline:calc(var(--spacing) * -6)}}.sm\:mx-4{@media (width>= 40rem){margin-inline:calc(var(--spacing) * 4)}}.sm\:mx-auto{@media (width>= 40rem){margin-inline:auto}}.sm\:my-8{@media (width>= 40rem){margin-block:calc(var(--spacing) * 8)}}.sm\:mt-0{@media (width>= 40rem){margin-top:calc(var(--spacing) * 0)}}.sm\:mt-5{@media (width>= 40rem){margin-top:calc(var(--spacing) * 5)}}.sm\:mt-6{@media (width>= 40rem){margin-top:calc(var(--spacing) * 6)}}.sm\:mt-20{@media (width>= 40rem){margin-top:calc(var(--spacing) * 20)}}.sm\:mr-12{@media (width>= 40rem){margin-right:calc(var(--spacing) * 12)}}.sm\:ml-4{@media (width>= 40rem){margin-left:calc(var(--spacing) * 4)}}.sm\:ml-6{@media (width>= 40rem){margin-left:calc(var(--spacing) * 6)}}.sm\:ml-12{@media (width>= 40rem){margin-left:calc(var(--spacing) * 12)}}.sm\:block{@media (width>= 40rem){display:block}}.sm\:flex{@media (width>= 40rem){display:flex}}.sm\:grid{@media (width>= 40rem){display:grid}}.sm\:hidden{@media (width>= 40rem){display:none}}.sm\:aspect-2\/1{@media (width>= 40rem){aspect-ratio:2/1}}.sm\:size-4{@media (width>= 40rem){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}}.sm\:h-24{@media (width>= 40rem){height:calc(var(--spacing) * 24)}}.sm\:h-96{@media (width>= 40rem){height:calc(var(--spacing) * 96)}}.sm\:h-full{@media (width>= 40rem){height:100%}}.sm\:w-1\/2{@media (width>= 40rem){width:calc(1/2 * 100%)}}.sm\:w-24{@media (width>= 40rem){width:calc(var(--spacing) * 24)}}.sm\:w-40{@media (width>= 40rem){width:calc(var(--spacing) * 40)}}.sm\:w-228{@media (width>= 40rem){width:calc(var(--spacing) * 228)}}.sm\:w-288\.75{@media (width>= 40rem){width:calc(var(--spacing) * 288.75)}}.sm\:w-auto{@media (width>= 40rem){width:auto}}.sm\:w-full{@media (width>= 40rem){width:100%}}.sm\:max-w-2xl{@media (width>= 40rem){max-width:var(--container-2xl)}}.sm\:max-w-3xl{@media (width>= 40rem){max-width:var(--container-3xl)}}.sm\:max-w-lg{@media (width>= 40rem){max-width:var(--container-lg)}}.sm\:max-w-md{@media (width>= 40rem){max-width:var(--container-md)}}.sm\:max-w-xl{@media (width>= 40rem){max-width:var(--container-xl)}}.sm\:flex-auto{@media (width>= 40rem){flex:auto}}.sm\:flex-none{@media (width>= 40rem){flex:none}}.sm\:grow-0{@media (width>= 40rem){flex-grow:0}}.sm\:grid-flow-row-dense{@media (width>= 40rem){grid-auto-flow:row dense}}.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\:grid-cols-6{@media (width>= 40rem){grid-template-columns:repeat(6,minmax(0,1fr))}}.sm\:flex-row{@media (width>= 40rem){flex-direction:row}}.sm\:items-center{@media (width>= 40rem){align-items:center}}.sm\:justify-between{@media (width>= 40rem){justify-content:space-between}}.sm\:gap-3{@media (width>= 40rem){gap:calc(var(--spacing) * 3)}}.sm\:space-y-0{@media (width>= 40rem){:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)))}}}.sm\:gap-x-4{@media (width>= 40rem){column-gap:calc(var(--spacing) * 4)}}.sm\:gap-x-6{@media (width>= 40rem){column-gap:calc(var(--spacing) * 6)}}.sm\:gap-x-10{@media (width>= 40rem){column-gap:calc(var(--spacing) * 10)}}.sm\:gap-y-0{@media (width>= 40rem){row-gap:calc(var(--spacing) * 0)}}.sm\:gap-y-10{@media (width>= 40rem){row-gap:calc(var(--spacing) * 10)}}.sm\:gap-y-14{@media (width>= 40rem){row-gap:calc(var(--spacing) * 14)}}.sm\:gap-y-20{@media (width>= 40rem){row-gap:calc(var(--spacing) * 20)}}.sm\:overflow-hidden{@media (width>= 40rem){overflow:hidden}}.sm\:rounded-sm{@media (width>= 40rem){border-radius:var(--radius-sm)}}.sm\:p-0{@media (width>= 40rem){padding:calc(var(--spacing) * 0)}}.sm\:p-6{@media (width>= 40rem){padding:calc(var(--spacing) * 6)}}.sm\:p-8{@media (width>= 40rem){padding:calc(var(--spacing) * 8)}}.sm\:px-0{@media (width>= 40rem){padding-inline:calc(var(--spacing) * 0)}}.sm\:px-4{@media (width>= 40rem){padding-inline:calc(var(--spacing) * 4)}}.sm\:px-6{@media (width>= 40rem){padding-inline:calc(var(--spacing) * 6)}}.sm\:px-10{@media (width>= 40rem){padding-inline:calc(var(--spacing) * 10)}}.sm\:py-10{@media (width>= 40rem){padding-block:calc(var(--spacing) * 10)}}.sm\:py-16{@media (width>= 40rem){padding-block:calc(var(--spacing) * 16)}}.sm\:py-24{@media (width>= 40rem){padding-block:calc(var(--spacing) * 24)}}.sm\:py-32{@media (width>= 40rem){padding-block:calc(var(--spacing) * 32)}}.sm\:py-40{@media (width>= 40rem){padding-block:calc(var(--spacing) * 40)}}.sm\:pt-0{@media (width>= 40rem){padding-top:calc(var(--spacing) * 0)}}.sm\:pr-0{@media (width>= 40rem){padding-right:calc(var(--spacing) * 0)}}.sm\:pr-9{@media (width>= 40rem){padding-right:calc(var(--spacing) * 9)}}.sm\:pl-4{@media (width>= 40rem){padding-left:calc(var(--spacing) * 4)}}.sm\:pl-6{@media (width>= 40rem){padding-left:calc(var(--spacing) * 6)}}.sm\:text-2xl{@media (width>= 40rem){font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}.sm\:text-4xl{@media (width>= 40rem){font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.sm\:text-5xl{@media (width>= 40rem){font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.sm\:text-6xl{@media (width>= 40rem){font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}.sm\:text-7xl{@media (width>= 40rem){font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--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-sm\/6{@media (width>= 40rem){font-size:var(--text-sm);line-height:calc(var(--spacing) * 6)}}.data-closed\:sm\:translate-y-0{&[data-closed]{@media (width>= 40rem){--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}}}.data-closed\:sm\:scale-95{&[data-closed]{@media (width>= 40rem){--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}.md\:col-span-2{@media (width>= 48rem){grid-column:span 2 / span 2}}.md\:-mt-px{@media (width>= 48rem){margin-top:-1px}}.md\:mt-0{@media (width>= 48rem){margin-top:calc(var(--spacing) * 0)}}.md\:ml-6{@media (width>= 48rem){margin-left:calc(var(--spacing) * 6)}}.md\:block{@media (width>= 48rem){display:block}}.md\:flex{@media (width>= 48rem){display:flex}}.md\:grid{@media (width>= 48rem){display:grid}}.md\:hidden{@media (width>= 48rem){display:none}}.md\:inline-block{@media (width>= 48rem){display:inline-block}}.md\:h-56{@media (width>= 48rem){height:calc(var(--spacing) * 56)}}.md\:w-1\/2{@media (width>= 48rem){width:calc(1/2 * 100%)}}.md\:w-1\/3{@media (width>= 48rem){width:calc(1/3 * 100%)}}.md\:w-2\/3{@media (width>= 48rem){width:calc(2/3 * 100%)}}.md\:w-32{@media (width>= 48rem){width:calc(var(--spacing) * 32)}}.md\:min-w-0{@media (width>= 48rem){min-width:calc(var(--spacing) * 0)}}.md\:flex-1{@media (width>= 48rem){flex:1}}.md\:shrink-0{@media (width>= 48rem){flex-shrink:0}}.md\:grid-cols-3{@media (width>= 48rem){grid-template-columns:repeat(3,minmax(0,1fr))}}.md\:grid-cols-4{@media (width>= 48rem){grid-template-columns:repeat(4,minmax(0,1fr))}}.md\:grid-cols-12{@media (width>= 48rem){grid-template-columns:repeat(12,minmax(0,1fr))}}.md\:flex-row{@media (width>= 48rem){flex-direction:row}}.md\:items-baseline{@media (width>= 48rem){align-items:baseline}}.md\:justify-between{@media (width>= 48rem){justify-content:space-between}}.md\:space-y-0{@media (width>= 48rem){:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)))}}}.md\:space-x-2{@media (width>= 48rem){: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)))}}}.md\:space-x-8{@media (width>= 48rem){: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)))}}}.md\:space-x-20{@media (width>= 48rem){:where(&>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 20) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 20) * calc(1 - var(--tw-space-x-reverse)))}}}.md\:border-r{@media (width>= 48rem){border-right-style:var(--tw-border-style);border-right-width:1px}}.md\:border-b-0{@media (width>= 48rem){border-bottom-style:var(--tw-border-style);border-bottom-width:0px}}.md\:px-4{@media (width>= 48rem){padding-inline:calc(var(--spacing) * 4)}}.md\:px-8{@media (width>= 48rem){padding-inline:calc(var(--spacing) * 8)}}.md\:text-xl{@media (width>= 48rem){font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.lg\:relative{@media (width>= 64rem){position:relative}}.lg\:order-first{@media (width>= 64rem){order:-9999}}.lg\:col-span-1{@media (width>= 64rem){grid-column:span 1 / span 1}}.lg\:col-span-2{@media (width>= 64rem){grid-column:span 2 / span 2}}.lg\:col-span-3{@media (width>= 64rem){grid-column:span 3 / span 3}}.lg\:col-span-4{@media (width>= 64rem){grid-column:span 4 / span 4}}.lg\:col-span-5{@media (width>= 64rem){grid-column:span 5 / span 5}}.lg\:col-span-7{@media (width>= 64rem){grid-column:span 7 / span 7}}.lg\:col-start-1{@media (width>= 64rem){grid-column-start:1}}.lg\:col-start-2{@media (width>= 64rem){grid-column-start:2}}.lg\:col-start-6{@media (width>= 64rem){grid-column-start:6}}.lg\:row-span-2{@media (width>= 64rem){grid-row:span 2 / span 2}}.lg\:row-start-1{@media (width>= 64rem){grid-row-start:1}}.lg\:-mx-8{@media (width>= 64rem){margin-inline:calc(var(--spacing) * -8)}}.lg\:mx-0{@media (width>= 64rem){margin-inline:calc(var(--spacing) * 0)}}.lg\:prose-lg{@media (width>= 64rem){font-size:1.125rem;line-height:1.7777778;:where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.3333333em;margin-bottom:1.3333333em}:where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:1.2222222em;line-height:1.4545455;margin-top:1.0909091em;margin-bottom:1.0909091em}:where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.6666667em;margin-bottom:1.6666667em;padding-inline-start:1em}:where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:2.6666667em;margin-top:0;margin-bottom:0.8333333em;line-height:1}:where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:1.6666667em;margin-top:1.8666667em;margin-bottom:1.0666667em;line-height:1.3333333}:where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:1.3333333em;margin-top:1.6666667em;margin-bottom:0.6666667em;line-height:1.5}:where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.7777778em;margin-bottom:0.4444444em;line-height:1.5555556}:where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}:where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}:where(picture>img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;margin-bottom:0}:where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}:where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:0.8888889em;border-radius:0.3125rem;padding-top:0.2222222em;padding-inline-end:0.4444444em;padding-bottom:0.2222222em;padding-inline-start:0.4444444em}:where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:0.8888889em}:where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:0.8666667em}:where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:0.875em}:where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:0.8888889em;line-height:1.75;margin-top:2em;margin-bottom:2em;border-radius:0.375rem;padding-top:1em;padding-inline-end:1.5em;padding-bottom:1em;padding-inline-start:1.5em}:where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.5555556em}:where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.5555556em}:where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0.6666667em;margin-bottom:0.6666667em}:where(ol>li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0.4444444em}:where(ul>li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0.4444444em}:where(.lg\:prose-lg>ul>li p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0.8888889em;margin-bottom:0.8888889em}:where(.lg\:prose-lg>ul>li>p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.3333333em}:where(.lg\:prose-lg>ul>li>p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:1.3333333em}:where(.lg\:prose-lg>ol>li>p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.3333333em}:where(.lg\:prose-lg>ol>li>p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:1.3333333em}:where(ul ul,ul ol,ol ul,ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0.8888889em;margin-bottom:0.8888889em}:where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.3333333em;margin-bottom:1.3333333em}:where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.3333333em}:where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0.6666667em;padding-inline-start:1.5555556em}:where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:3.1111111em;margin-bottom:3.1111111em}:where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}:where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}:where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}:where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}:where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:0.8888889em;line-height:1.5}:where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end:0.75em;padding-bottom:0.75em;padding-inline-start:0.75em}:where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0}:where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end:0}:where(tbody td,tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-top:0.75em;padding-inline-end:0.75em;padding-bottom:0.75em;padding-inline-start:0.75em}:where(tbody td:first-child,tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0}:where(tbody td:last-child,tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end:0}:where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}:where(figure>*):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;margin-bottom:0}:where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:0.8888889em;line-height:1.5;margin-top:1em}:where(.lg\:prose-lg>:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}:where(.lg\:prose-lg>:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:0}}}.lg\:mt-0{@media (width>= 64rem){margin-top:calc(var(--spacing) * 0)}}.lg\:mt-24{@media (width>= 64rem){margin-top:calc(var(--spacing) * 24)}}.lg\:ml-8{@media (width>= 64rem){margin-left:calc(var(--spacing) * 8)}}.lg\:ml-auto{@media (width>= 64rem){margin-left:auto}}.lg\:block{@media (width>= 64rem){display:block}}.lg\:flex{@media (width>= 64rem){display:flex}}.lg\:grid{@media (width>= 64rem){display:grid}}.lg\:hidden{@media (width>= 64rem){display:none}}.lg\:aspect-3\/2{@media (width>= 64rem){aspect-ratio:3/2}}.lg\:aspect-auto{@media (width>= 64rem){aspect-ratio:auto}}.lg\:h-80{@media (width>= 64rem){height:calc(var(--spacing) * 80)}}.lg\:w-1\/3{@media (width>= 64rem){width:calc(1/3 * 100%)}}.lg\:w-2\/5{@media (width>= 64rem){width:calc(2/5 * 100%)}}.lg\:w-3\/5{@media (width>= 64rem){width:calc(3/5 * 100%)}}.lg\:w-full{@media (width>= 64rem){width:100%}}.lg\:max-w-7xl{@media (width>= 64rem){max-width:var(--container-7xl)}}.lg\:max-w-lg{@media (width>= 64rem){max-width:var(--container-lg)}}.lg\:max-w-none{@media (width>= 64rem){max-width:none}}.lg\:max-w-xl{@media (width>= 64rem){max-width:var(--container-xl)}}.lg\:flex-1{@media (width>= 64rem){flex:1}}.lg\:flex-none{@media (width>= 64rem){flex:none}}.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-8{@media (width>= 64rem){grid-template-columns:repeat(8,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\:items-center{@media (width>= 64rem){align-items:center}}.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-x-8{@media (width>= 64rem){column-gap:calc(var(--spacing) * 8)}}.lg\:space-x-8{@media (width>= 64rem){: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)))}}}.lg\:space-x-12{@media (width>= 64rem){:where(&>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 12) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-x-reverse)))}}}.lg\:space-x-16{@media (width>= 64rem){:where(&>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 16) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 16) * calc(1 - var(--tw-space-x-reverse)))}}}.lg\:divide-x{@media (width>= 64rem){:where(&>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}}}.lg\:divide-y{@media (width>= 64rem){: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)))}}}.lg\:divide-y-0{@media (width>= 64rem){: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(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}}}.lg\:divide-blue-light{@media (width>= 64rem){:where(&>:not(:last-child)){border-color:#E8F0FC}}}.lg\:self-center{@media (width>= 64rem){align-self:center}}.lg\:bg-transparent{@media (width>= 64rem){background-color:transparent}}.lg\:p-0{@media (width>= 64rem){padding:calc(var(--spacing) * 0)}}.lg\:p-8{@media (width>= 64rem){padding:calc(var(--spacing) * 8)}}.lg\:p-12{@media (width>= 64rem){padding:calc(var(--spacing) * 12)}}.lg\:px-0{@media (width>= 64rem){padding-inline:calc(var(--spacing) * 0)}}.lg\:px-4{@media (width>= 64rem){padding-inline:calc(var(--spacing) * 4)}}.lg\:px-8{@media (width>= 64rem){padding-inline:calc(var(--spacing) * 8)}}.lg\:px-12{@media (width>= 64rem){padding-inline:calc(var(--spacing) * 12)}}.lg\:px-20{@media (width>= 64rem){padding-inline:calc(var(--spacing) * 20)}}.lg\:py-0{@media (width>= 64rem){padding-block:calc(var(--spacing) * 0)}}.lg\:py-8{@media (width>= 64rem){padding-block:calc(var(--spacing) * 8)}}.lg\:py-10{@media (width>= 64rem){padding-block:calc(var(--spacing) * 10)}}.lg\:py-20{@media (width>= 64rem){padding-block:calc(var(--spacing) * 20)}}.lg\:py-32{@media (width>= 64rem){padding-block:calc(var(--spacing) * 32)}}.lg\:pt-2{@media (width>= 64rem){padding-top:calc(var(--spacing) * 2)}}.lg\:pt-4{@media (width>= 64rem){padding-top:calc(var(--spacing) * 4)}}.lg\:pl-4{@media (width>= 64rem){padding-left:calc(var(--spacing) * 4)}}.lg\:shadow-none{@media (width>= 64rem){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.xl\:-top-6{@media (width>= 80rem){top:calc(var(--spacing) * -6)}}.xl\:col-span-2{@media (width>= 80rem){grid-column:span 2 / span 2}}.xl\:col-span-3{@media (width>= 80rem){grid-column:span 3 / span 3}}.xl\:col-span-5{@media (width>= 80rem){grid-column:span 5 / span 5}}.xl\:col-start-2{@media (width>= 80rem){grid-column-start:2}}.xl\:col-start-3{@media (width>= 80rem){grid-column-start:3}}.xl\:grid-cols-4{@media (width>= 80rem){grid-template-columns:repeat(4,minmax(0,1fr))}}.xl\:grid-cols-5{@media (width>= 80rem){grid-template-columns:repeat(5,minmax(0,1fr))}}.xl\:grid-cols-7{@media (width>= 80rem){grid-template-columns:repeat(7,minmax(0,1fr))}}.xl\:gap-x-8{@media (width>= 80rem){column-gap:calc(var(--spacing) * 8)}}.xl\:border-r{@media (width>= 80rem){border-right-style:var(--tw-border-style);border-right-width:1px}}.xl\:border-b-0{@media (width>= 80rem){border-bottom-style:var(--tw-border-style);border-bottom-width:0px}}.xl\:p-12{@media (width>= 80rem){padding:calc(var(--spacing) * 12)}}.xl\:px-20{@media (width>= 80rem){padding-inline:calc(var(--spacing) * 20)}}.xl\:px-40{@media (width>= 80rem){padding-inline:calc(var(--spacing) * 40)}}.xl\:px-60{@media (width>= 80rem){padding-inline:calc(var(--spacing) * 60)}}.xl\:py-36{@media (width>= 80rem){padding-block:calc(var(--spacing) * 36)}}.forced-colors\:appearance-auto{@media (forced-colors:active){appearance:auto}}}
@layer base{*,::after,::before,::backdrop,::file-selector-button{border-color:var(--color-gray-200,currentcolor)}}
html{scroll-behavior:smooth}
.wrapper .image{height:100%;width:100%;background-size:cover;background-position:left;@media (width>= 64rem){height:calc(4/5 * 100%)}}
.hero-bar{background:linear-gradient(0deg,rgba(0,0,0,0.5),rgba(0,0,0,0.3)),url('../themes/vosco-modesto-shop/assets/images/photos/8456.jpg')}
.wrapper .left{width:100%;height:60vh}
.wrapper .right{width:100%}
@media screen and (min-width:1024px){.wrapper{display:flex}.wrapper .left,.wrapper .right{height:100vh;width:calc(1/2 * 100%)}}
.info-text-wrapper{grid-column:1 / -1;@media (width>= 48rem){grid-column:span 6 / span 6}}
[data-tooltip]:before{padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * 1);color:#242C5C;content:attr(data-tooltip);position:absolute;opacity:0;display:none;top:24px;left:0;transition:256ms all ease;box-shadow:0px 6px 21px rgb(0 0 0 / 10%);width:max-content;z-index:10}
[data-tooltip]:hover:before{border-radius:var(--radius-xs);border-style:var(--tw-border-style);border-width:1px;border-color:#E1E8F7;background-color:#fff;opacity:1;display:block}
.logo-text{font-feature-settings:'ss13' on}
.bg-tiles{background-image:url("../themes/vosco-modesto-shop/assets/images/bg3.svg");background-repeat:repeat}
.bg-tiles-blue{background-image:url("../themes/vosco-modesto-shop/assets/images/bg_blue.svg");background-repeat:repeat}
.nav-link{display:inline-block;white-space:nowrap}
.nav-link-dark{color:#242C5C;&:hover{@media (hover:hover){color:#AB4C11}}}
.nav-link-light{color:#fff;&:hover{@media (hover:hover){color:#FCF2E8}}}
.mall-form-comment{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:oklch(55.1% 0.027 264.364)}
.mall-star{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);flex-shrink:0}
.mall-category-review.mall-category-review--big .mall-star{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);flex-shrink:0}
.mall-star--active{color:#C46F31}
.mall-star--hover{color:#AB4C11}
.nav-link-dark.active{position:relative;color:#C46F31}
.nav-link-light.active{position:relative;color:#FCF2E8}
.nav-item-highlight{position:absolute !important;right:calc(var(--spacing) * 0) !important;bottom:calc(var(--spacing) * 1) !important;left:calc(var(--spacing) * 0) !important;width:100% !important;text-align:center !important;font-family:Portuguesa-Icons,serif !important}
.mobile-links .nav-item-highlight{text-align:left !important}
.mall-product{width:100%;@media (width>= 40rem){max-width:40rem}@media (width>= 48rem){max-width:48rem}@media (width>= 64rem){max-width:64rem}@media (width>= 80rem){max-width:80rem}@media (width>= 96rem){max-width:96rem}margin-inline:auto;max-width:none;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4);@media (width>= 48rem){padding-block:calc(var(--spacing) * 16)}@media (width>= 64rem){display:grid}@media (width>= 64rem){max-width:var(--container-7xl)}@media (width>= 64rem){grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>= 64rem){column-gap:calc(var(--spacing) * 8)}@media (width>= 64rem){padding-inline:calc(var(--spacing) * 12)}}
.mall-product-listing-card{width:100%;@media (width>= 40rem){max-width:40rem}@media (width>= 48rem){max-width:48rem}@media (width>= 64rem){max-width:64rem}@media (width>= 80rem){max-width:80rem}@media (width>= 96rem){max-width:96rem}margin-inline:auto;margin-block:calc(var(--spacing) * 10);max-width:none;border-radius:var(--radius-xs);--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);@media (width>= 64rem){max-width:var(--container-7xl)}}
.mall-product-listing-card-search{width:100%;@media (width>= 40rem){max-width:40rem}@media (width>= 48rem){max-width:48rem}@media (width>= 64rem){max-width:64rem}@media (width>= 80rem){max-width:80rem}@media (width>= 96rem){max-width:96rem}margin-inline:auto;margin-block:calc(var(--spacing) * 10);max-width:none;border-radius:var(--radius-xs);--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)}
.mall-product-listing-wine-card{width:100%;@media (width>= 40rem){max-width:40rem}@media (width>= 48rem){max-width:48rem}@media (width>= 64rem){max-width:64rem}@media (width>= 80rem){max-width:80rem}@media (width>= 96rem){max-width:96rem}margin-inline:auto;margin-block:calc(var(--spacing) * 10);max-width:none;border-radius:var(--radius-xs);--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);@media (width>= 64rem){max-width:var(--container-5xl)}}
.product-listing-side{position:sticky;top:calc(var(--spacing) * 0);display:none;height:100vh;width:calc(var(--spacing) * 80);flex-shrink:0;overflow-y:auto;border-right-style:var(--tw-border-style);border-right-width:1px;border-right-color:#E1E8F7;background-color:oklch(98.5% 0.002 247.839);padding:calc(var(--spacing) * 8);@media (width>= 64rem){display:block}}
.mall-quick-checkout__collapsible-content{margin-inline:auto;width:100%;background-color:#fff}
.mall-quick-checkout__collapsible-content .header{display:flex;flex-direction:row;align-items:center;padding-block:calc(var(--spacing) * 4)}
.mall-quick-checkout__collapsible-content .header .number{display:flex;height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);flex-shrink:0;align-items:center;justify-content:center;border-radius:calc(infinity * 1px);border-style:var(--tw-border-style);border-width:2px;border-color:#C46F31}
.mall-quick-checkout__collapsible-inner{: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)))}:where(&>:not(:last-child)){border-color:#F0F3FA}}
.no-scrollbar::-webkit-scrollbar{display:none}
.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}
.mall-address__actions{margin-top:calc(var(--spacing) * 2)}
.mall-form-actions{: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)))}}
.mall-btn.mall-btn--sm{margin-right:calc(var(--spacing) * 2);display:inline-flex;align-items:center;border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:oklch(87.2% 0.01 258.338);background-color:#fff;padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:oklch(37.3% 0.034 259.733);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,rgb(0 0 0 / 0.05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:hover{@media (hover:hover){background-color:oklch(98.5% 0.002 247.839)}}&: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{--tw-ring-color:oklch(63.7% 0.237 25.331)}&: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{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){outline:2px solid transparent;outline-offset:2px}}}
.mall-btn--link{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));&:hover{@media (hover:hover){text-decoration-line:underline}}}
.mall-address div{: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)))}}
.mall-product__name{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#242C5C}
.mall-product__cart{margin-top:calc(var(--spacing) * 10);@media (width>= 64rem){grid-column-start:1}@media (width>= 64rem){grid-row-start:2}@media (width>= 64rem){align-self:flex-start}}
.mall-product__add-to-cart-form{display:flex;flex-grow:0;flex-direction:column;: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)))}@media (width>= 40rem){flex-direction:row}@media (width>= 40rem){:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)))}}@media (width>= 40rem){: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)))}}}
.mall-add-to-cart-button{height:calc(var(--spacing) * 12);width:100%;background-color:#242C5C;padding-inline:calc(var(--spacing) * 5);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));color:#fff;text-transform:uppercase;&:hover{@media (hover:hover){background-color:#AB4C11}}&:hover{@media (hover:hover){color:#fff}}padding-top:9px;padding-bottom:9px}
.mall-product__description-short,.additional-descriptions p{margin-top:calc(var(--spacing) * 3);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:oklch(44.6% 0.03 256.802)}
.plus-input,.minus-input{display:inline-flex;height:100%;cursor:pointer;align-items:center;padding-inline:calc(var(--spacing) * 2);vertical-align:middle;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:oklch(55.1% 0.027 264.364);&:hover{@media (hover:hover){color:#C46F31}}}
.dropdown:hover .dropdown-content{display:block}
.tablinks{display:flex;border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:transparent;padding-inline:calc(var(--spacing) * 1);padding-block:calc(var(--spacing) * 4);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:oklch(55.1% 0.027 264.364);&:hover{@media (hover:hover){border-color:oklch(92.8% 0.006 264.531)}}&:hover{@media (hover:hover){color:oklch(37.3% 0.034 259.733)}}}
.tablinks span{margin-left:calc(var(--spacing) * 3);display:inline-block;border-radius:calc(infinity * 1px);background-color:oklch(96.7% 0.003 264.542);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 0.5);padding-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#242C5C}
.tablinks.active span{background-color:#FDFAF7;color:#AB4C11}
.tablinks.active{border-color:#C46F31;color:#AB4C11}
.tabcontent{display:none;animation:fadeEffect 1s}
@keyframes fadeEffect{from{opacity:0}to{opacity:1}}
.breadcrumbs{z-index:20;margin-inline:auto;display:flex;max-width:var(--container-7xl);background-color:#fff;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3)}
.breadcrumbs.category{position:sticky;top:calc(var(--spacing) * 0);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-bottom-color:#E1E8F7;background-color:#fff}
.breadcrumbs.product{position:sticky;top:calc(var(--spacing) * 0);border-top-style:var(--tw-border-style);border-top-width:1px;border-top-color:#F0F3FA;background-color:#fff}
.breadcrumbs ol{display:flex;flex-wrap:nowrap;align-items:center;: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)))}overflow-x:auto}
.breadcrumbs li{flex-shrink:0}
.breadcrumb-item{margin-left:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:oklch(55.1% 0.027 264.364);&:hover{@media (hover:hover){color:#AB4C11}}&:hover{@media (hover:hover){text-decoration-line:underline}}}
.ais-Pagination-list{margin-top:calc(var(--spacing) * 2);justify-content:center}
.aa-Panel{z-index:20;@media (width>= 64rem){max-width:var(--container-xl)}}
.ais-Pagination-item--selected .ais-Pagination-link{border-style:var(--tw-border-style) !important;border-width:1px !important;border-color:#C46F31 !important;background-color:#FCF2E8 !important}
.ais-Breadcrumb-list,.ais-CurrentRefinements-list,.ais-HierarchicalMenu-list,.ais-Hits-list,.ais-Results-list,.ais-Hits-list,.ais-InfiniteResults-list,.ais-Menu-list,.ais-NumericMenu-list,.ais-Pagination-list,.ais-RatingMenu-list,.ais-RefinementList-list,.ais-ToggleRefinement-list{margin:calc(var(--spacing) * 0);list-style-type:none;:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 0.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 0.5) * calc(1 - var(--tw-space-y-reverse)))}padding:calc(var(--spacing) * 0)}
.ais-CurrentRefinements-delete,.ais-CurrentRefinements-reset,.ais-GeoSearch-redo,.ais-GeoSearch-reset,.ais-HierarchicalMenu-showMore,.ais-Hits-loadPrevious,.ais-Hits-loadMore,.ais-InfiniteResults-loadMore,.ais-Menu-showMore,.ais-RangeInput-submit,.ais-RefinementList-showMore,.ais-SearchBox-submit,.ais-SearchBox-reset,.ais-VoiceSearch-button{padding:0;overflow:visible;font:inherit;line-height:normal;color:inherit;background:none;border:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.ais-ClearRefinements-button::-moz-focus-inner,.ais-CurrentRefinements-delete::-moz-focus-inner,.ais-CurrentRefinements-reset::-moz-focus-inner,.ais-GeoSearch-redo::-moz-focus-inner,.ais-GeoSearch-reset::-moz-focus-inner,.ais-HierarchicalMenu-showMore::-moz-focus-inner,.ais-Hits-loadPrevious::-moz-focus-inner,.ais-Hits-loadMore::-moz-focus-inner,.ais-InfiniteResults-loadMore::-moz-focus-inner,.ais-Menu-showMore::-moz-focus-inner,.ais-RangeInput-submit::-moz-focus-inner,.ais-RefinementList-showMore::-moz-focus-inner,.ais-SearchBox-submit::-moz-focus-inner,.ais-SearchBox-reset::-moz-focus-inner,.ais-VoiceSearch-button::-moz-focus-inner{padding:0;border:0}
.ais-CurrentRefinements-delete[disabled],.ais-CurrentRefinements-reset[disabled],.ais-GeoSearch-redo[disabled],.ais-GeoSearch-reset[disabled],.ais-HierarchicalMenu-showMore[disabled],.ais-Hits-loadPrevious[disabled],.ais-Hits-loadMore[disabled],.ais-InfiniteResults-loadMore[disabled],.ais-Menu-showMore[disabled],.ais-RangeInput-submit[disabled],.ais-RefinementList-showMore[disabled],.ais-SearchBox-submit[disabled],.ais-SearchBox-reset[disabled],.ais-VoiceSearch-button[disabled]{cursor:default}
.ais-Hits-loadPrevious,.ais-Hits-loadMore,.ais-HierarchicalMenu-showMore,.ais-Menu-showMore,.ais-RefinementList-showMore{overflow-anchor:none}
.ais-Breadcrumb-list,.ais-Breadcrumb-item,.ais-Pagination-list,.ais-RangeInput-form,.ais-RatingMenu-link,.ais-PoweredBy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.ais-RangeInput-form{justify-content:space-between}
.ais-GeoSearch,.ais-GeoSearch-map{height:100%}
.ais-HierarchicalMenu-list .ais-HierarchicalMenu-list{margin-left:1em}
.ais-PoweredBy-logo{display:block;height:1.2em;width:auto}
.ais-RatingMenu-starIcon{display:block;width:20px;height:20px}
.ais-SearchBox-input::-ms-clear,.ais-SearchBox-input::-ms-reveal{display:none;width:0;height:0}
.ais-SearchBox-input::-webkit-search-decoration,.ais-SearchBox-input::-webkit-search-cancel-button,.ais-SearchBox-input::-webkit-search-results-button,.ais-SearchBox-input::-webkit-search-results-decoration{display:none}
.ais-RangeSlider .rheostat{visibility:visible !important;margin-top:calc(var(--spacing) * 8) !important;margin-bottom:calc(var(--spacing) * 5) !important}
.ais-RangeSlider .rheostat-handle{margin-left:-12px;top:-5px !important}
.ais-RangeSlider .rheostat-handle-lower{margin-left:0px !important;top:-5px !important}
.ais-RangeSlider .rheostat-background{position:relative !important;top:calc(var(--spacing) * 0) !important;height:calc(var(--spacing) * 1) !important;width:100% !important;border-radius:calc(infinity * 1px) !important;background-color:oklch(70.7% 0.022 261.325) !important}
.ais-RangeSlider .rheostat-progress{position:absolute;top:1px;height:4px;background-color:#333}
.rheostat-handle{height:calc(var(--spacing) * 4) !important;width:calc(var(--spacing) * 4) !important;border-radius:calc(infinity * 1px) !important;background-color:#242C5C !important;position:relative;z-index:1;cursor:-webkit-grab;cursor:grab}
.rheostat-marker{margin-left:-1px;position:absolute;width:1px;height:5px;background-color:#aaa}
.rheostat-marker--large{height:9px}
.rheostat-value{margin-left:50%;padding-top:15px;position:absolute;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.rheostat-tooltip{position:absolute;border-radius:var(--radius-xs);border-style:var(--tw-border-style);border-width:1px;border-color:#AB4C11;background-color:#FDFAF7;padding-inline:calc(var(--spacing) * 1);padding-block:calc(var(--spacing) * 0.5);text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#AB4C11;top:calc(var(--spacing) * -7) !important;margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
[class^="ais-"]{-webkit-box-sizing:border-box;box-sizing:border-box}
[class^="ais-"][class$="--disabled"],[class^="ais-"][class$="--disabled"] *,.ais-VoiceSearch-button:disabled{cursor:not-allowed}
.ais-HierarchicalMenu-showMore,.ais-Menu-showMore,.ais-RefinementList-showMore,.ais-Hits-loadMore,.ais-RangeInput-submit,.ais-Hits-loadPrevious,.ais-Pagination-link,.ais-GeoSearch-redo,.ais-GeoSearch-reset,.ais-VoiceSearch-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:-webkit-gradient( linear,left top,left bottom,from(#fff),to(#fcfcfd) );background-image:linear-gradient(-180deg,#fff,#fcfcfd);border:1px solid #d6d6e7;border-radius:3px;-webkit-box-shadow:0 1px 0 0 rgba(35,38,59,0.05);box-shadow:0 1px 0 0 rgba(35,38,59,0.05);color:#23263b;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:0.875rem;font-weight:400;height:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.25rem;padding:0 1rem;place-items:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.ais-HierarchicalMenu-showMore,.ais-Menu-showMore,.ais-RefinementList-showMore,.ais-GeoSearch-redo,.ais-GeoSearch-reset{height:1.5rem}
.ais-HierarchicalMenu-showMore,.ais-Menu-showMore,.ais-RefinementList-showMore{margin-top:1rem}
.ais-HierarchicalMenu-showMore:hover,.ais-Menu-showMore:hover,.ais-RefinementList-showMore:hover,.ais-Hits-loadMore:hover,.ais-RangeInput-submit:hover,.ais-Hits-loadPrevious:hover,.ais-Pagination-item:not(.ais-Pagination-item--selected):not( .ais-Pagination-item--disabled ) .ais-Pagination-link:hover,.ais-GeoSearch-redo:hover,.ais-GeoSearch-reset:hover,.ais-VoiceSearch-button:hover{background-image:-webkit-gradient( linear,left top,left bottom,from(#fff),to(#f5f5fa) );background-image:linear-gradient(-180deg,#fff,#f5f5fa);border-color:#d6d6e7}
.ais-HierarchicalMenu-showMore:focus,.ais-Menu-showMore:focus,.ais-RefinementList-showMore:focus,.ais-Hits-loadMore:focus,.ais-RangeInput-submit:focus,.ais-Hits-loadPrevious:focus,.ais-GeoSearch-redo:focus,.ais-GeoSearch-reset:focus,.ais-VoiceSearch-button:focus{background-image:-webkit-gradient( linear,left top,left bottom,from(#fff),to(#f5f5fa) );background-image:linear-gradient(-180deg,#fff,#f5f5fa);border-color:#3c4fe0;-webkit-box-shadow:#3c4fe0 0 0 0 1px,rgba(35,38,59,0.05) 0 2px 0 1px;box-shadow:#3c4fe0 0 0 0 1px,rgba(35,38,59,0.05) 0 2px 0 1px;outline:currentcolor none medium}
.ais-HierarchicalMenu-showMore:active,.ais-Menu-showMore:active,.ais-RefinementList-showMore:active,.ais-Hits-loadMore:active,.ais-Hits-loadPrevious:active,.ais-Pagination-item--selected .ais-Pagination-link,.ais-Pagination-link:active,.ais-GeoSearch-redo:active,.ais-GeoSearch-reset:active,.ais-VoiceSearch-button:active{border-color:#d6d6e7;-webkit-box-shadow:rgba(119,122,175,0.4) 0 1px 4px 0 inset,rgba(119,122,175,0.4) 0 1px 1px 0 inset,rgba(35,38,59,0.05) 0 1px 0 0;box-shadow:rgba(119,122,175,0.4) 0 1px 4px 0 inset,rgba(119,122,175,0.4) 0 1px 1px 0 inset,rgba(35,38,59,0.05) 0 1px 0 0}
.ais-Hits-loadMore:disabled[disabled],.ais-Hits-loadPrevious:disabled[disabled],.ais-Pagination-item--disabled .ais-Pagination-link,.ais-GeoSearch-redo--disabled,.ais-GeoSearch-reset--disabled,.ais-VoiceSearch-button:disabled{background-image:-webkit-gradient( linear,left top,left bottom,from(#fff),to(#f5f5fa) );background-image:linear-gradient(-180deg,#fff,#f5f5fa);border-color:#efeff5;-webkit-box-shadow:none;box-shadow:none;color:#b6b7d5}
.ais-HierarchicalMenu-showMore--disabled[disabled],.ais-Menu-showMore--disabled[disabled],.ais-RefinementList-showMore--disabled[disabled]{display:none}
.ais-NumericMenu-label,.ais-ToggleRefinement-label,.ais-HierarchicalMenu-item,.ais-Menu-item,.ais-RatingMenu-item,.ais-RefinementList-item{display:block;padding-block:calc(var(--spacing) * 0.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));line-height:1.75rem}
.ais-HierarchicalMenu-link,.ais-Menu-link,.ais-RatingMenu-link,.ais-RefinementList-label{&:hover{@media (hover:hover){color:#AB4C11}}&:hover{@media (hover:hover){text-decoration-line:underline}}-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.ais-Breadcrumb-link,.ais-HierarchicalMenu-link,.ais-Menu-link,.ais-RatingMenu-link{color:inherit;text-decoration:none}
.ais-Breadcrumb-link:hover{text-decoration:underline}
.ais-HierarchicalMenu-label,.ais-Menu-label,.ais-RefinementList-labelText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ais-HierarchicalMenu-item--selected>div>.ais-HierarchicalMenu-link>.ais-HierarchicalMenu-label,.ais-Menu-item--selected .ais-Menu-label,.ais-RefinementList-item--selected,.ais-RatingMenu-item--selected{font-weight:600}
.ais-ToggleRefinement-count,.ais-HierarchicalMenu-count,.ais-Menu-count,.ais-RatingMenu-count,.ais-RefinementList-count{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#C58B62;background-color:#FDFAF7;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#AB4C11;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;font-weight:400;line-height:1rem;margin-left:0.5rem;overflow:hidden;padding:0 0.25rem}
.ais-Menu-noResults,.ais-HierarchicalMenu-noResults,.ais-RefinementList-noResults{color:#5a5e9a;font-size:0.875rem;line-height:1.25rem;margin-top:1rem}
.ais-MenuSelect-select,.ais-HitsPerPage-select,.ais-SortBy-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url('data:image/svg+xml;utf8,<svg width="14" height="24" xmlns="http://www.w3.org/2000/svg"><g stroke="%23777aaf" stroke-width="2" fill="none" fill-rule="evenodd"><path d="M13 7L7 1 1 7M1 17l6 6 6-6"/></g></svg>'),-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fcfcfd));background-image:url('data:image/svg+xml;utf8,<svg width="14" height="24" xmlns="http://www.w3.org/2000/svg"><g stroke="%23777aaf" stroke-width="2" fill="none" fill-rule="evenodd"><path d="M13 7L7 1 1 7M1 17l6 6 6-6"/></g></svg>'),linear-gradient(-180deg,#fff,#fcfcfd);background-position:right 1rem center,0 0;background-repeat:no-repeat;background-size:10px,auto;border:1px solid #d6d6e7;border-radius:3px;-webkit-box-shadow:rgba(35,38,59,0.05) 0 1px 0 0;box-shadow:rgba(35,38,59,0.05) 0 1px 0 0;color:#23263b;cursor:pointer;font:inherit;height:2.5rem;outline:currentcolor none medium;padding:0 2.5rem 0 1rem;position:relative;width:100%}
.ais-HitsPerPage-select:-moz-focusring,.ais-HitsPerPage-select::-moz-focus-inner,.ais-SortBy-select:-moz-focusring,.ais-SortBy-select::-moz-focus-inner{color:transparent;outline:currentcolor none medium}
.ais-HitsPerPage-select>option:not(:checked),.ais-SortBy-select>option:not(:checked){color:#23263b}
.ais-HitsPerPage-select>option:disabled,.ais-SortBy-select>option:disabled{color:#b6b7d5}
.ais-HitsPerPage-select:hover,.ais-SortBy-select:hover{background-image:url('data:image/svg+xml;utf8,<svg width="14" height="24" xmlns="http://www.w3.org/2000/svg"><g stroke="%23777aaf" stroke-width="2" fill="none" fill-rule="evenodd"><path d="M13 7L7 1 1 7M1 17l6 6 6-6"/></g></svg>'),-webkit-gradient(linear,left top,left bottom,from(#fcfcfd),to(#f5f5fa));background-image:url('data:image/svg+xml;utf8,<svg width="14" height="24" xmlns="http://www.w3.org/2000/svg"><g stroke="%23777aaf" stroke-width="2" fill="none" fill-rule="evenodd"><path d="M13 7L7 1 1 7M1 17l6 6 6-6"/></g></svg>'),linear-gradient(-180deg,#fcfcfd,#f5f5fa);border-color:#d6d6e7}
.ais-HitsPerPage-select:focus,.ais-SortBy-select:focus{background-image:url('data:image/svg+xml;utf8,<svg width="14" height="24" xmlns="http://www.w3.org/2000/svg"><g stroke="%23777aaf" stroke-width="2" fill="none" fill-rule="evenodd"><path d="M13 7L7 1 1 7M1 17l6 6 6-6"/></g></svg>'),-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f5f5fa));background-image:url('data:image/svg+xml;utf8,<svg width="14" height="24" xmlns="http://www.w3.org/2000/svg"><g stroke="%23777aaf" stroke-width="2" fill="none" fill-rule="evenodd"><path d="M13 7L7 1 1 7M1 17l6 6 6-6"/></g></svg>'),linear-gradient(-180deg,#fff,#f5f5fa);border-color:#3c4fe0;-webkit-box-shadow:#3c4fe0 0 0 0 1px,rgba(35,38,59,0.05) 0 2px 0 0;box-shadow:#3c4fe0 0 0 0 1px,rgba(35,38,59,0.05) 0 2px 0 0}
.ais-HitsPerPage-select:disabled,.ais-SortBy-select:disabled{background-image:url('data:image/svg+xml;utf8,<svg width="14" height="24" xmlns="http://www.w3.org/2000/svg"><g stroke="%23b6b7d5" stroke-width="2" fill="none" fill-rule="evenodd"><path d="M13 7L7 1 1 7M1 17l6 6 6-6"/></g></svg>'),-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f5f5fa));background-image:url('data:image/svg+xml;utf8,<svg width="14" height="24" xmlns="http://www.w3.org/2000/svg"><g stroke="%23b6b7d5" stroke-width="2" fill="none" fill-rule="evenodd"><path d="M13 7L7 1 1 7M1 17l6 6 6-6"/></g></svg>'),linear-gradient(-180deg,#fff,#f5f5fa);border-color:#efeff5;-webkit-box-shadow:none;box-shadow:none;color:#b6b7d5;cursor:not-allowed}
.ais-Panel{margin-bottom:2rem}
.ais-Panel-header{margin-bottom:calc(var(--spacing) * 1);color:#5a5e9a;font-size:0.75rem;font-weight:600;line-height:1rem;text-transform:uppercase}
.ais-Panel-footer{color:#5a5e9a;font-size:0.75rem;font-weight:600;line-height:1rem;margin-top:1rem}
.ais-Panel--collapsible{position:relative}
.ais-Panel--collapsible .ais-Panel-collapseButton{background:none;border:none;padding:0;position:absolute;right:0;top:0}
.ais-Panel--collapsed .ais-Panel-body,.ais-Panel--collapsed .ais-Panel-footer{display:none}
.ais-SearchBox-form{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0.875rem;height:2.5rem;line-height:1.25rem;position:relative;width:100%}
.ais-SearchBox-form::before{background:transparent url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%235a5e9a%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2211%22%20r%3D%228%22%3E%3C%2Fcircle%3E%3Cline%20x1%3D%2221%22%20y1%3D%2221%22%20x2%3D%2216.65%22%20y2%3D%2216.65%22%3E%3C%2Fline%3E%3C%2Fsvg%3E") repeat scroll 0% 0%;content:"";height:1rem;left:1rem;margin-top:-0.5rem;position:absolute;top:50%;width:1rem}
.ais-SearchBox-input{border-radius:var(--radius-xs);border-color:#E8F0FC;background-color:#fff;color:#242C5C;--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,rgb(0 0 0 / 0.05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);-webkit-appearance:none;-moz-appearance:none;appearance:none;caret-color:#5a5e9a;-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;font:inherit;max-width:100%;padding-left:2.5rem}
.ais-SearchBox-input::-webkit-input-placeholder{color:#5a5e9a}
.ais-SearchBox-input:-ms-input-placeholder{color:#5a5e9a}
.ais-SearchBox-input::placeholder{color:#5a5e9a}
.ais-SearchBox-input:focus{border-color:#3244B2;-webkit-box-shadow:rgba(35,38,59,0.05) 0 1px 0 0;box-shadow:rgba(35,38,59,0.05) 0 1px 0 0;outline:currentcolor none medium}
.ais-SearchBox-input:disabled{background:transparent -webkit-gradient( linear,left top,left bottom,from(#fff),to(#f5f5fa) ) repeat scroll 0% 0%;background:transparent linear-gradient(-180deg,#fff,#f5f5fa) repeat scroll 0% 0%;border-color:#efeff5;-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed}
.ais-SearchBox-input:disabled::-webkit-input-placeholder{color:#b6b7d5;pointer-events:none}
.ais-SearchBox-input:disabled:-ms-input-placeholder{color:#b6b7d5;pointer-events:none}
.ais-SearchBox-input:disabled::placeholder{color:#b6b7d5;pointer-events:none}
.ais-SearchBox-input::-webkit-search-cancel-button,.ais-SearchBox-input::-webkit-search-decoration,.ais-SearchBox-input::-webkit-search-results-button,.ais-SearchBox-input::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}
.ais-SearchBox-loadingIndicator,.ais-SearchBox-reset{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;fill:#484c7a;height:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}
.ais-SearchBox-reset:focus{background:#b6b7d5;fill:#fff;outline:0}
.ais-RefinementList-searchBox .ais-SearchBox-loadingIndicator,.ais-RefinementList-searchBox .ais-SearchBox-reset{right:0.5rem}
.ais-SearchBox-loadingIndicator[hidden],.ais-SearchBox-reset[hidden]{display:none}
.ais-SearchBox-submit{display:none}
.ais-Menu-searchBox,.ais-RefinementList-searchBox{margin-bottom:0.5rem}
.ais-Menu-searchBox .ais-SearchBox-form,.ais-RefinementList-searchBox .ais-SearchBox-form{height:2rem}
.ais-Menu-searchBox .ais-SearchBox-form::before,.ais-RefinementList-searchBox .ais-SearchBox-form::before{left:0.5rem}
.ais-Menu-searchBox .ais-SearchBox-input,.ais-RefinementList-searchBox .ais-SearchBox-input{padding-left:2rem}
.ais-RefinementList-searchBox{width:100%}
.ais-VoiceSearch-button{color:#5a5e9a;height:48px;width:48px}
.ais-VoiceSearch-button svg{color:currentcolor}
.ais-Highlight-highlighted,.ais-Snippet-highlighted{background-color:#FCF2E8;font-style:normal}
.ais-Hits-item,.ais-Hits-item{position:relative;display:flex;flex-direction:column;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0.875rem;font-weight:400;line-height:1.25rem}
.ais-Hits-item:first-of-type,.ais-Hits-item:first-of-type{border-radius:3px 3px 0 0}
.ais-Hits-item:last-of-type,.ais-Hits-item:last-of-type{border-radius:0 0 3px 3px}
.ais-Hits-item:only-of-type,.ais-Hits-item:only-of-type{border-radius:3px}
.ais-Hits-loadMore,.ais-Hits-loadPrevious{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1rem auto}
.ais-GeoSearch{position:relative}
.ais-GeoSearch-control{left:3.75rem;position:absolute;top:1rem}
.ais-GeoSearch-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5fa;border:1px solid #b6b7d5;border-radius:3px;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:0.875rem;line-height:1.5;min-height:1.5rem;padding:0.25rem 0.5rem}
.ais-GeoSearch-label,.ais-GeoSearch-redo,.ais-GeoSearch-reset{white-space:nowrap}
.ais-GeoSearch-reset{bottom:1.25rem;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.ais-RefinementList-checkbox,.ais-GeoSearch-input{height:calc(var(--spacing) * 4);border-radius:var(--radius-xs);border-style:var(--tw-border-style);border-width:1px;border-color:#242C5C;background-color:#fff;color:#242C5C;--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,rgb(0 0 0 / 0.05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:50%;background-size:180%;cursor:inherit;margin:0 0.5rem 0 0;min-width:1rem}
.ais-RefinementList-item--selected .ais-RefinementList-checkbox,.ais-GeoSearch-input:checked{background-color:#C46F31;color:#AB4C11;--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,rgb(0 0 0 / 0.05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpolyline%20points%3D%2220%206%209%2017%204%2012%22%3E%3C%2Fpolyline%3E%3C%2Fsvg%3E");background-size:14px;border-color:currentcolor}
.ais-RefinementList-checkbox:focus,.ais-GeoSearch-input:focus{outline:currentcolor none medium}
.ais-RefinementList-item--selected .ais-RefinementList-checkbox:focus,.ais-GeoSearch-input:checked:focus{-webkit-box-shadow:rgba(35,38,59,0.05) 0 1px 0 0 inset,currentcolor 0 0 0 1px;box-shadow:rgba(35,38,59,0.05) 0 1px 0 0 inset,currentcolor 0 0 0 1px}
.ais-NumericMenu-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}
.ais-NumericMenu-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #d6d6e7;border-radius:50%;-webkit-box-shadow:inset 0 1px 4px 0 rgba(119,122,175,0.3);box-shadow:inset 0 1px 4px 0 rgba(119,122,175,0.3);height:16px;margin:0 0.5rem 0 0;outline:0;position:relative;width:16px}
.ais-NumericMenu-radio:checked,.ais-NumericMenu-radio:focus{border-color:#3c4fe0;-webkit-box-shadow:0 1px 0 0 rgba(35,38,59,0.05);box-shadow:0 1px 0 0 rgba(35,38,59,0.05)}
.ais-NumericMenu-radio:focus{-webkit-box-shadow:0 0 0 1px #3c4fe0,0 1px 0 0 rgba(35,38,59,0.05);box-shadow:0 0 0 1px #3c4fe0,0 1px 0 0 rgba(35,38,59,0.05)}
.ais-NumericMenu-radio:checked:after{background:#3c4fe0;border-radius:50%;bottom:4px;content:"";left:4px;position:absolute;right:4px;top:4px}
.ais-HierarchicalMenu-list .ais-HierarchicalMenu-list{margin-left:1.5rem}
.ais-HierarchicalMenu-link::before{margin-right:calc(var(--spacing) * 1);display:inline-block;height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);font-family:Portuguesa-Icons,serif;color:oklch(55.1% 0.027 264.364);content:"Q";line-height:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.ais-HierarchicalMenu-item--selected>div>.ais-HierarchicalMenu-link::before{color:#C46F31}
.ais-RatingMenu-starIcon{margin-right:0.25rem}
.ais-RatingMenu-starIcon{fill:#5a5e9a;position:relative;width:16px}
.ais-RatingMenu-item--disabled .ais-RatingMenu-starIcon{fill:#b6b7d5}
.ais-RatingMenu-item--disabled .ais-RatingMenu-count,.ais-RatingMenu-item--disabled .ais-RatingMenu-label{color:#b6b7d5}
.ais-ClearRefinements-button{font-size:var(--text-sm) !important;line-height:var(--tw-leading,var(--text-sm--line-height)) !important;color:oklch(55.1% 0.027 264.364) !important;text-decoration-line:underline !important;&:hover{@media (hover:hover){color:#C46F31 !important}}}
.ais-CurrentRefinements-list{display:flex;flex-wrap:wrap}
.ais-CurrentRefinements-label{height:100%;background-color:#fff;padding-inline:calc(var(--spacing) * 2)}
.ais-CurrentRefinements-item{border-radius:var(--radius-xs);border-style:var(--tw-border-style);border-width:1px;border-color:#E1E8F7;background-color:#FAFCFF;margin-right:0.5rem !important;margin-top:0.5rem !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:0.875rem;line-height:1.5;min-height:1.5rem}
.ais-CurrentRefinements-category{display:flex;align-items:center;border-left-style:var(--tw-border-style);border-left-width:1px;border-left-color:#E1E8F7;padding-inline:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}
.ais-CurrentRefinements-delete{margin-left:calc(var(--spacing) * 2);height:100%;color:oklch(70.7% 0.022 261.325);color:oklch(87.2% 0.01 258.338) !important;&:hover{@media (hover:hover){color:#C46F31 !important}}outline-width:0}
.ais-ToggleRefinement-label{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}
.ais-ToggleRefinement-checkbox{margin-right:calc(var(--spacing) * 2);width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);appearance:none;border-radius:var(--radius-xs);border-style:var(--tw-border-style);border-width:1px;border-color:#242C5C;background-color:#fff;color:#242C5C;--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,rgb(0 0 0 / 0.05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}
.ais-ToggleRefinement-checkbox:checked{background-color:#C46F31;color:#AB4C11;--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,rgb(0 0 0 / 0.05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}
.ais-ToggleRefinement-checkbox:focus{outline:currentcolor none medium}
.ais-RangeInput-input{width:calc(var(--spacing) * 28);-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #d6d6e7;border-radius:3px;-webkit-box-shadow:inset 0 1px 4px 0 rgba(119,122,175,0.3);box-shadow:inset 0 1px 4px 0 rgba(119,122,175,0.3);caret-color:#5a5e9a;color:#23263b;cursor:text;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:0.875rem;height:2rem;line-height:1.25rem;min-width:0;overflow:hidden;padding:0 1rem;position:relative}
.ais-RangeInput-input:focus{border-color:#3c4fe0;-webkit-box-shadow:0 1px 0 0 rgba(35,38,59,0.05);box-shadow:0 1px 0 0 rgba(35,38,59,0.05);outline:0}
.ais-RangeInput-separator{margin:0 0.5rem}
.ais-RangeInput-submit{display:none;margin-left:0.5rem}
.aa-SourceHeaderLine{border-bottom-style:var(--tw-border-style) !important;border-bottom-width:1px !important;border-bottom-color:#E1E8F7 !important;display:block;height:2px;left:0;margin:0;opacity:0.3;padding:0;position:absolute;right:0;top:calc((16 * 1 * 1px) / 2);top:calc(calc(16 * 1 * 1px) / 2);top:var(--aa-spacing-half);z-index:calc(9999 - 1);z-index:calc(var(--aa-base-z-index) - 1)}
.ais-Pagination-item:first-child>.ais-Pagination-link{border-radius:3px 0 0 3px}
.ais-Pagination-item + .ais-Pagination-item>.ais-Pagination-link{border-radius:0;margin-left:-1px}
.ais-Pagination-item:last-child>.ais-Pagination-link{border-radius:0 3px 3px 0}
.ais-Pagination-item{display:inline-block}
.ais-Pagination-item--selected .ais-Pagination-link{font-weight:bold}
.ais-Breadcrumb-link,.ais-Breadcrumb-separator{color:#5a5e9a}
.ais-Breadcrumb-separator{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0.5rem}
.ais-Breadcrumb-item--selected{font-weight:600}
.ais-Breadcrumb-item--selected .ais-Breadcrumb-separator{font-weight:normal}
@media (max-width:767px){.ais-SearchBox-input,.ais-RangeInput-input{font-size:1rem}}
.aa-PanelSections{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--spacing) * 10)}
.aa-PanelSection{display:flex;flex-direction:column}
.aa-PanelSection--left{width:100%}
.aa-PanelSection--right{grid-column:span 2 / span 2}
.aa-SourceHeaderTitle{font-size:var(--text-sm) !important;line-height:var(--tw-leading,var(--text-sm--line-height)) !important;color:#C46F31 !important}
.aa-ItemContentBody{gap:calc(var(--spacing) * 0) !important;font-size:var(--text-sm) !important;line-height:var(--tw-leading,var(--text-sm--line-height)) !important}
.aa-ItemProduct .aa-ItemIcon{height:calc(var(--spacing) * 12) !important;--tw-shadow:0 0 #0000 !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) !important}
.aa-ItemProduct .aa-ItemIcon img{height:100% !important;max-height:100% !important;object-fit:contain !important}
.aa-ItemPicture{background-color:#FDFAF7;width:100%;height:100%;border-radius:2px;overflow:hidden}
.aa-ItemPicture img{height:calc(var(--spacing) * 48);object-fit:contain;width:100%;opacity:0;transition:opacity 0.2s ease-out}
.aa-ItemPicture--loaded img{opacity:1}
.aa-Item[aria-selected="true"]{background-color:#FDFAF7 !important}
.mall-cart{margin-top:calc(var(--spacing) * 12);@media (width>= 64rem){display:grid}@media (width>= 64rem){grid-template-columns:repeat(12,minmax(0,1fr))}@media (width>= 64rem){align-items:flex-start}@media (width>= 64rem){column-gap:calc(var(--spacing) * 12)}@media (width>= 80rem){column-gap:calc(var(--spacing) * 16)}}
.mall-discount-applier{margin-top:calc(var(--spacing) * 6)}
.mall-address p{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:oklch(44.6% 0.03 256.802)}
.mall-cart-summary__heading{margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#242C5C}
.js-change-address{display:inline-flex;align-items:center;border-radius:var(--radius-xs);border-style:var(--tw-border-style);border-width:1px;border-color:#AB4C11;background-color:#fff;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#AB4C11;--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,rgb(0 0 0 / 0.05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:hover{@media (hover:hover){background-color:#FCF2E8}}&: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{--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{--tw-ring-offset-color:#AB4C11}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){outline:2px solid transparent;outline-offset:2px}}}
.js-change-address-apply{display:inline-flex;align-items:center;border-radius:var(--radius-xs);border-style:var(--tw-border-style);border-width:1px;border-color:#AB4C11;background-color:#fff;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#AB4C11;--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,rgb(0 0 0 / 0.05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:hover{@media (hover:hover){background-color:#FCF2E8}}&: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{--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{--tw-ring-offset-color:#AB4C11}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){outline:2px solid transparent;outline-offset:2px}}}
.js-update-address{display:inline-flex;align-items:center;border-radius:var(--radius-xs);border-style:var(--tw-border-style);border-width:1px;border-color:oklch(87.2% 0.01 258.338);background-color:#fff;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:oklch(37.3% 0.034 259.733);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,rgb(0 0 0 / 0.05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:hover{@media (hover:hover){background-color:oklch(98.5% 0.002 247.839)}}&: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{--tw-ring-color:#C46F31}&: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{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){outline:2px solid transparent;outline-offset:2px}}}
#mall_address_id{width:100%;border-radius:var(--radius-xs);border-color:oklch(87.2% 0.01 258.338);--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,rgb(0 0 0 / 0.05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:focus{border-color:#AB4C11}&:focus{--tw-ring-color:#AB4C11}@media (width>= 40rem){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}
.mall-cart-summary__heading{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}
#partialUserResetForm{margin-inline:auto;max-width:var(--container-lg)}
.mall-btn-checkout{display:block;width:100%;cursor:pointer;border-radius:var(--radius-xs);border-style:var(--tw-border-style);border-width:1px;border-color:transparent;background-color:#AB4C11;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);text-align:center;font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#fff;--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,rgb(0 0 0 / 0.05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:hover{@media (hover:hover){background-color:#242C5C}}&: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{--tw-ring-color:#C46F31}&: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{--tw-ring-offset-color:oklch(98.5% 0.002 247.839)}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){outline:2px solid transparent;outline-offset:2px}}}
.mall-btn-checkout:disabled{cursor:not-allowed !important;opacity:60% !important;&:hover{@media (hover:hover){background-color:#AB4C11 !important}}}
.mall-my-account{@media (width>= 64rem){display:grid}@media (width>= 64rem){grid-template-columns:repeat(12,minmax(0,1fr))}@media (width>= 64rem){column-gap:calc(var(--spacing) * 20)}}
.mall-my-account__nav{grid-column:span 3 / span 3}
.mall-my-account__nav-item{display:flex;align-items:center;border-radius:var(--radius-xs);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#242C5C;&:hover{@media (hover:hover){background-color:#FCF2E8}}&:hover{@media (hover:hover){color:#AB4C11}}}
.mall-selection-indicator{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);border-style:var(--tw-border-style);border-width:1px;border-color:#E1E8F7;background-color:#FAFCFF;color:#FAFCFF;font-weight:700;line-height:1;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}
.mall-selection-indicator--active{border-style:var(--tw-border-style);border-width:1px;border-color:#C46F31;background-color:#C46F31;color:#fff}
.mall-quick-checkout__content-column{-ms-flex:2;flex:2;padding-right:2rem}
.mall-quick-checkout__toggle-option:hover .mall-selection-indicator:not(.mall-selection-indicator--active){border-color:#43578C;background-color:#FCF2E8;color:#242C5C}
.mall-quick-checkout__toggle-option,.mall-payment-method__entry{display:flex !important;align-items:center !important;:where(&>:not(:last-child)){--tw-space-x-reverse:0 !important;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse)) !important;margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse))) !important}border-radius:var(--radius-sm) !important;border-style:var(--tw-border-style) !important;border-width:2px !important;border-color:#E1E8F7 !important;padding-inline:calc(var(--spacing) * 5) !important;padding-block:calc(var(--spacing) * 4) !important;vertical-align:middle !important;&:hover{@media (hover:hover){background-color:#FDFAF7 !important}}}
.mall-quick-checkout__toggle-option-text{display:flex;width:100%;flex-direction:row;align-items:center;justify-content:space-between}
.mall-quick-checkout__toggle-option-logo{margin-right:calc(var(--spacing) * 5);flex-shrink:0}
.mall-quick-checkout__toggle-option-name{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}
.mall-quick-checkout__toggle-option-price{flex-shrink:0;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#242C5C}
.mall-quick-checkout__toggle-option-payment-price{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}
.mall-my-account__nav-item--active{background-color:#FDFAF7;color:#AB4C11}
.mall-my-account__nav-item-icon{margin-right:calc(var(--spacing) * 3);margin-left:calc(var(--spacing) * -1);flex-shrink:0;font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));color:#242C5C;&:is(:where(.group):hover *){@media (hover:hover){color:#AB4C11}}}
.mall-my-account__nav-item--active-icon{color:#AB4C11}
.mall-my-account__content{grid-column:span 9 / span 9}
.mall-my-account__content.guest{grid-column:span 8 / span 8;grid-column-start:3}
.mall-orders-list{margin-top:calc(var(--spacing) * 12);:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 16) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 16) * calc(1 - var(--tw-space-y-reverse)))}@media (width>= 40rem){margin-top:calc(var(--spacing) * 16)}}
.mall-signup__signin,.mall-signup__signup{border-style:var(--tw-border-style);border-width:1px;border-color:#E8F0FC;background-color:#fff;padding-inline:calc(var(--spacing) * 8);padding-block:calc(var(--spacing) * 6)}
.mall-signup__heading{margin-bottom:calc(var(--spacing) * 4);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#242C5C}
.mall-two-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:calc(var(--spacing) * 8)}
.mall-form-control label,.form-floating label{display:block;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#242C5C}
.mall-products__products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));:where(&>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(&>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(&>:not(:last-child)){--tw-border-style:dashed;border-style:dashed}:where(&>:not(:last-child)){border-color:#E1E8F7}@media (width>= 48rem){grid-template-columns:repeat(1,minmax(0,1fr))}@media (width>= 48rem){:where(&>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(0px * var(--tw-divide-x-reverse));border-inline-end-width:calc(0px * calc(1 - var(--tw-divide-x-reverse)))}}@media (width>= 48rem){: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(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}}}
.mall-products-item__image{margin-block:calc(var(--spacing) * 2.5);&:is(:where(.group):hover *){@media (hover:hover){opacity:90%}}@media (width>= 40rem){height:calc(var(--spacing) * 80)}}
.mall-products-item__name{margin-top:calc(var(--spacing) * 1);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#242C5C;&:is(:where(.group):hover *){@media (hover:hover){text-decoration-line:underline}}}
.product-list-price{display:inline-flex;font-family:Inria Sans,sans-serif;font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-leading:1;line-height:1;--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#C46F31}
.product-list-price-mobile{display:inline-flex;align-items:baseline;font-family:Inria Sans,sans-serif;font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-leading:1;line-height:1;--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#C46F31}
.product-list-price-old{display:inline-flex;font-family:Inria Sans,sans-serif;font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-leading:1;line-height:1;--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:oklch(70.7% 0.022 261.325);text-decoration-line:line-through;@media (width>= 40rem){color:#242C5C}}
.product-detail-price{display:inline-flex;font-family:Inria Sans,sans-serif;font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height));--tw-leading:1;line-height:1;--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#C46F31}
.product-list-content{position:relative;margin-top:calc(var(--spacing) * 5);overflow:hidden;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:oklch(55.1% 0.027 264.364);height:3.75rem}
.wine-card-list-content{position:relative;margin-top:calc(var(--spacing) * 5);overflow:hidden;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:oklch(55.1% 0.027 264.364);height:4.5rem}
.blog-post-list-content{position:relative;overflow:hidden;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:oklch(55.1% 0.027 264.364);height:4.5rem}
.blog-post-list-content::after,.product-list-content::after{position:absolute;right:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);width:calc(1/2 * 100%);text-align:right;content:"";height:1.5em;background:linear-gradient( to right,rgba(255,255,255,0),rgba(255,255,255,1) 75% )}
.product-list-price sup,.product-list-price-mobile sup{align-self:flex-start;--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);font-size:50%;left:0.06rem;line-height:1;top:0.07rem}
.product-detail-price sup{align-self:flex-start;--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);font-size:50%;left:0.06rem;line-height:1;top:0.09rem}
.mall-products-item__brand{text-align:left;font-family:Portuguesa-Caps,serif;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1;line-height:1;--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light);color:#C46F31}
.mall-products-item__categories{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1;line-height:1;--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light);color:oklch(44.6% 0.03 256.802)}
.product-list-image{position:relative;display:block;width:100%;border-radius:var(--radius-xs);border-style:var(--tw-border-style);border-width:1px;border-color:#AB4C11;background-color:#FDFAF7}
.product-magnifying-glass{position:absolute !important;top:auto !important;bottom:calc(var(--spacing) * 1) !important;left:calc(var(--spacing) * 1) !important}
.product-list-image-stock{position:absolute;top:calc(var(--spacing) * 5);left:calc(var(--spacing) * 5);border-radius:var(--radius-xs);border-style:var(--tw-border-style);border-width:1px;border-color:oklch(52.7% 0.154 150.069);background-color:#fff;padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * 0.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:oklch(44.8% 0.119 151.328);text-transform:uppercase}
.mall-products-item__cart-button{flex-shrink:0;cursor:pointer;background-color:#242C5C;padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:#fff;--tw-duration:300ms;transition-duration:300ms;&:hover{@media (hover:hover){background-color:#AB4C11}}&: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{@media (hover:hover){transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@media (width>= 48rem){font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}
.button{display:block;flex-grow:0;border-radius:var(--radius-xs);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase;--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,rgb(0 0 0 / 0.05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-duration:300ms;transition-duration:300ms;&:hover{@media (hover:hover){background-color:#AB4C11}}&: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{@media (hover:hover){--tw-shadow-color:color-mix(in srgb,#C46F31 20%,transparent);@supports (color:color-mix(in lab,red,red)){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,#C46F31 20%,transparent) var(--tw-shadow-alpha),transparent)}}}&:hover{@media (hover:hover){transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}}
.button-primary{background-color:#242C5C;color:#fff}
.button-secondary{border-style:var(--tw-border-style);border-width:1px;border-color:#242C5C;background-color:#fff;color:#242C5C;&:hover{@media (hover:hover){border-color:#AB4C11}}&:hover{@media (hover:hover){color:#fff}}}
.mall-form-control input,.mall-form-control textarea,.mall-form-control select,.form-floating input,.form-floating textarea,.form-floating select{margin-top:calc(var(--spacing) * 1);display:block;width:100%;border-radius:var(--radius-xs);border-color:oklch(87.2% 0.01 258.338);--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,rgb(0 0 0 / 0.05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:focus{border-color:#C46F31}&:focus{--tw-ring-color:#C46F31}@media (width>= 40rem){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}
.form-input{display:block;width:100%;border-radius:var(--radius-sm);background-color:#fff;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:#242C5C;--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,rgb(0 0 0 / 0.05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline-style:var(--tw-outline-style);outline-width:1px;outline-offset:calc(1px * -1);outline-color:color-mix(in oklab,#242C5C 10%,transparent);&:focus{outline-style:var(--tw-outline-style);outline-width:2px}&:focus{outline-offset:calc(2px * -1)}&:focus{outline-color:#C46F31}@media (width>= 40rem){font-size:var(--text-sm);line-height:calc(var(--spacing) * 6)}}
.form-label{display:block;font-size:var(--text-sm);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#242C5C}
.iti{margin-right:calc(var(--spacing) * 2);width:100%}
.dotted-list li::marker{padding-right:calc(var(--spacing) * 2);font-family:Portuguesa-Icons,serif;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#C46F31;content:"Q "}
#scf-form-id-contactForm{margin-top:calc(var(--spacing) * 6);display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:calc(var(--spacing) * 6);@media (width>= 40rem){column-gap:calc(var(--spacing) * 8)}}
#scf-form-id-contactForm .form-group label{display:block;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#242C5C}
#scf-form-id-contactForm .form-group .form-control{margin-top:calc(var(--spacing) * 1);display:block;width:100%;border-radius:var(--radius-xs);--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,rgb(0 0 0 / 0.05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:focus{border-color:#C46F31}&:focus{--tw-ring-color:#C46F31}@media (width>= 40rem){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}
.number input{margin-top:calc(var(--spacing) * 0) !important;border-color:transparent !important;font-size:var(--text-lg) !important;line-height:var(--tw-leading,var(--text-lg--line-height)) !important;--tw-shadow:0 0 #0000 !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) !important}
.content-tagline{font-family:Portuguesa-Caps,serif;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:#C46F31;text-transform:uppercase}
.popup-container{background-color:#FDFAF7;box-sizing:border-box;position:relative;width:100%;max-width:500px;padding:40px;margin:100px auto 0}
.popup-container{box-shadow:0 0 15px 10px rgba(0,0,0,0.1)}
.popup-body{box-sizing:border-box;font-size:16px;margin-bottom:20px;text-align:center}
.popup-actions{display:flex;flex-direction:column;row-gap:calc(var(--spacing) * 4)}
.popup-btn{box-sizing:border-box;padding:6px 12px;margin-right:10px;border:none;font-size:20px;cursor:pointer;background-color:rgba(0,0,0,0.2)}
.popup-cancel{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));text-decoration-line:underline}
.popup-backdrop{z-index:1006}
.ais-InfiniteHits-loadMore,.ais-InfiniteHits--empty .clear-filters{margin-top:calc(var(--spacing) * 4) !important;flex-shrink:0 !important;border-radius:var(--radius-xs) !important;background-color:#242C5C !important;padding-inline:calc(var(--spacing) * 3) !important;padding-block:calc(var(--spacing) * 2) !important;--tw-tracking:var(--tracking-wide) !important;letter-spacing:var(--tracking-wide) !important;color:#fff !important;--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,rgb(0 0 0 / 0.05)) !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) !important;--tw-duration:300ms !important;transition-duration:300ms !important;&:hover{@media (hover:hover){background-color:#AB4C11 !important}}&: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)) !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) !important}}&:hover{@media (hover:hover){--tw-shadow-color:color-mix(in srgb,#C46F31 20%,transparent) !important;@supports (color:color-mix(in lab,red,red)){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,#C46F31 20%,transparent) var(--tw-shadow-alpha),transparent) !important}}}&:hover{@media (hover:hover){transition-property:all !important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function)) !important;transition-duration:var(--tw-duration,var(--default-transition-duration)) !important}}}
.ais-InfiniteHits-loadMore--disabled{color:color-mix(in oklab,#fff 50%,transparent);opacity:40% !important;&:hover{@media (hover:hover){background-color:#242C5C}}&:hover{@media (hover:hover){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}}
.aa-Label svg,.aa-LoadingIndicator svg{color:#C46F31 !important}
.aa-Form{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,rgb(0 0 0 / 0.05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}
.aa-Form:focus-within{border-color:#242C5C !important}
.ais-Stats-text{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}
.footer-link{display:block;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:color-mix(in oklab,#fff 90%,transparent);&:hover{@media (hover:hover){color:#FCF2E8}}&:hover{@media (hover:hover){text-decoration-line:underline}}}
#img-container{position:relative;z-index:0}
#lens{position:absolute;height:calc(var(--spacing) * 48);width:calc(var(--spacing) * 48);border-style:var(--tw-border-style);border-width:1px;border-color:#C46F31;z-index:2;background-repeat:no-repeat}
.thumbnail{margin:calc(var(--spacing) * 1.5) !important;max-height:calc(var(--spacing) * 20) !important;cursor:pointer !important;border-radius:var(--radius-xs) !important;border-style:var(--tw-border-style) !important;border-width:1px !important;border-color:#E8F0FC !important;background-color:#fff !important;object-fit:cover !important;padding:calc(var(--spacing) * 1) !important;--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,rgb(0 0 0 / 0.05)) !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) !important;--tw-shadow-color:#E8F0FC !important;@supports (color:color-mix(in lab,red,red)){--tw-shadow-color:color-mix(in oklab,#E8F0FC var(--tw-shadow-alpha),transparent) !important}&:hover{@media (hover:hover){border-color:#242C5C !important}}}
.thumbnail.thumb-active{border-radius:var(--radius-xs);border-style:var(--tw-border-style);border-width:1px;border-color:#C46F31;opacity:100%;--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,rgb(0 0 0 / 0.05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:#FCF2E8;@supports (color:color-mix(in lab,red,red)){--tw-shadow-color:color-mix(in oklab,#FCF2E8 var(--tw-shadow-alpha),transparent)}}
.ais-RefinementList-showMore{margin-top:calc(var(--spacing) * 1) !important;font-size:var(--text-sm) !important;line-height:var(--tw-leading,var(--text-sm--line-height)) !important;color:oklch(55.1% 0.027 264.364) !important;--tw-shadow:0 0 #0000 !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) !important}
.ais-RefinementList-showMore:hover{border-style:var(--tw-border-style) !important;border-width:0px !important;&:hover{@media (hover:hover){color:#AB4C11 !important}}&:hover{@media (hover:hover){text-decoration-line:underline !important}}background-image:none !important}
#mobile-menu[open]{-webkit-animation:show 400ms ease normal}
@-webkit-keyframes show{from{transform:translateX(-110%)}to{transform:translateX(0%)}}
#mobile-menu::backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);-webkit-animation:none}
#mobile-menu[open]::backdrop{-webkit-animation:show-backdrop 0.5s ease 0.2s normal}
#mobile-menu.hide::backdrop{-webkit-animation:hide-backdrop 0.5s ease 0.2s normal}
@-webkit-keyframes show-backdrop{from{opacity:0}to{opacity:1}}
@-webkit-keyframes hide-backdrop{to{opacity:0}}
.aa-Autocomplete{border-radius:0.25rem}
.svg-category{color:#242C5C;&:hover{@media (hover:hover){color:#C46F31}}}
.ais-filter-header{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#242C5C;text-transform:none}
.ais-filter-header-accent{font-family:Portuguesa-Icons,serif;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#C46F31}
.hits-search-results{padding-inline:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 12);@media (width>= 64rem){padding-inline:calc(var(--spacing) * 12)}}
.mall-pagination .pagination{display:flex;justify-content:center}
.mall-pagination .pagination{list-style:none;padding:0;line-height:1}
.mall-pagination a,.mall-pagination span{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));text-decoration:none;padding:.5rem;line-height:1.5;display:inline-block;text-align:center;min-width:40px;min-height:40px}
.mall-pagination .disabled>a,.mall-pagination .disabled>span{color:#dae4e9}
.mall-pagination .active>a,.mall-pagination .active>span{color:#103d60;background-color:#dae4e9;border-color:#103d60}
.product-list-tag{border-radius:var(--radius-xs);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:color-mix(in oklab,#fff 90%,transparent);text-transform:uppercase}
.side-item{display:flex;column-gap:calc(var(--spacing) * 3);border-radius:var(--radius-md);padding:calc(var(--spacing) * 2);padding-left:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}
.side-active{background-color:#FDFAF7;color:#C46F31}
.side-inactive{color:#242C5C;&:hover{@media (hover:hover){background-color:oklch(98.5% 0.002 247.839)}}&:hover{@media (hover:hover){color:#C46F31}}}
.product-info-column{:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}}
.product-info-column-choco{grid-column:span 2 / span 2;:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}}
.product-info-container{display:flex;align-items:flex-start}
.product-info-container img{height:calc(var(--spacing) * 6)}
.product-info-container div{margin-left:calc(var(--spacing) * 2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}
.product-info-container h6{font-family:Portuguesa-Caps,serif;color:#AB4C11;text-transform:uppercase}
.home-categories{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--spacing) * 4);background-color:#FAFCFF;padding-inline:calc(var(--spacing) * 4);@media (width>= 40rem){grid-template-columns:repeat(4,minmax(0,1fr))}@media (width>= 48rem){grid-template-columns:repeat(5,minmax(0,1fr))}@media (width>= 64rem){padding-inline:calc(var(--spacing) * 20)}}
.category-item{height:calc(var(--spacing) * 56);border-radius:var(--radius-xs);background-color:#fff;text-align:center;--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,rgb(0 0 0 / 0.05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&: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)}}}
.category-item--img_wrapper{display:flex;height:calc(var(--spacing) * 40);align-items:flex-end;justify-content:center}
.category-item--txt{margin-top:calc(var(--spacing) * 2);display:flex;align-items:center;justify-content:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase}
.category-item--img_wrapper img{display:block;object-fit:contain;max-height:130px}
.brand-slider{margin-top:calc(var(--spacing) * 8);margin-bottom:calc(var(--spacing) * 4)}
.slick-track{height:100px}
.slick-slide{opacity:75%;&:hover{@media (hover:hover){opacity:100%}}}
.slick-slide a{position:relative;display:block;height:100%;width:100%;opacity:70%;&:hover{@media (hover:hover){opacity:100%}}}
.slick-slide a img,.brand-image{position:absolute;top:calc(var(--spacing) * 0);right:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);margin:auto;max-width:85%;max-height:85%}
.packeta-selector-open,.dpd-selector-open{margin-top:calc(var(--spacing) * 2);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#C46F31;text-decoration-line:underline;&:hover{@media (hover:hover){color:#AB4C11}}}
.dpd-pickup{height:100%;width:100%}
#packeta-selector-value{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}
#packeta-selector-value>p:first-child{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}
.mall-quick-checkout__toggle-option--active{border-color:color-mix(in oklab,#AB4C11 30%,transparent) !important;background-color:#FDFAF7}
.header-background{position:absolute;top:0;left:0;height:calc(100% + 6rem);width:100%;z-index:-1;background:-webkit-gradient(linear,left top,left bottom,from(#fffaf5),color-stop(19%,rgba(255,250,245,0.738)),color-stop(34%,rgba(255,250,245,0.541)),color-stop(47%,rgba(255,250,245,0.382)),color-stop(56.5%,rgba(255,250,245,0.278)),color-stop(65%,rgba(255,250,245,0.194)),color-stop(73%,rgba(255,250,245,0.126)),color-stop(80.2%,rgba(255,250,245,0.075)),color-stop(86.1%,rgba(255,250,245,0.042)),color-stop(91%,rgba(255,250,245,0.021)),color-stop(95.2%,rgba(255,250,245,0.008)),color-stop(98.2%,rgba(255,250,245,0.002)),to(rgba(255,250,245,0)));background:-webkit-linear-gradient(top,#fffaf5 0%,rgba(255,250,245,0.738) 19%,rgba(255,250,245,0.541) 34%,rgba(255,250,245,0.382) 47%,rgba(255,250,245,0.278) 56.5%,rgba(255,250,245,0.194) 65%,rgba(255,250,245,0.126) 73%,rgba(255,250,245,0.075) 80.2%,rgba(255,250,245,0.042) 86.1%,rgba(255,250,245,0.021) 91%,rgba(255,250,245,0.008) 95.2%,rgba(255,250,245,0.002) 98.2%,rgba(255,250,245,0) 100%);background:linear-gradient(to bottom,#fffaf5 0%,rgba(255,250,245,0.738) 19%,rgba(255,250,245,0.541) 34%,rgba(255,250,245,0.382) 47%,rgba(255,250,245,0.278) 56.5%,rgba(255,250,245,0.194) 65%,rgba(255,250,245,0.126) 73%,rgba(255,250,245,0.075) 80.2%,rgba(255,250,245,0.042) 86.1%,rgba(255,250,245,0.021) 91%,rgba(255,250,245,0.008) 95.2%,rgba(255,250,245,0.002) 98.2%,rgba(255,250,245,0) 100%);opacity:0;-webkit-transition:opacity .25s;transition:opacity .25s;pointer-events:none !important}
.oc-flash-message.success{background-color:oklch(52.7% 0.154 150.069)}
.oc-flash-message.error{background-color:oklch(50.5% 0.213 27.518)}
.oc-flash-message.warning{background-color:oklch(55.3% 0.195 38.402)}
.oc-flash-message.info,.oc-flash-message.loading{background-color:#314078}
.splide__slide{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);&:hover{@media (hover:hover){--tw-grayscale:grayscale(0%);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,)}}}
.splide__slide.is-active{--tw-grayscale:grayscale(0%);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,);opacity:1}
.splide__track--nav>.splide__list>.splide__slide.is-active{border-radius:var(--radius-xs) !important;border-style:var(--tw-border-style) !important;border-width:1px !important;border-color:#AB4C11 !important}
.splide__track{margin-inline:calc(var(--spacing) * 20) !important}
.splide__arrow{background-color:#FCF2E8 !important}
.splide__arrow svg{height:calc(var(--spacing) * 4) !important;width:calc(var(--spacing) * 4) !important;fill:#242C5C !important}
.popup-container{position:relative !important;width:100% !important;border-radius:var(--radius-xs) !important;background-color:#fff !important;padding:calc(var(--spacing) * 10) !important;box-sizing:border-box;max-width:500px !important;margin:100px auto 0}
.popup-container{box-shadow:0 0 15px 10px rgba(0,0,0,0.1)}
˚˚˚˚ .popup-body{margin-bottom:calc(var(--spacing) * 5) !important;text-align:left !important;font-size:var(--text-base) !important;line-height:var(--tw-leading,var(--text-base--line-height)) !important;box-sizing:border-box}
.popup-actions{display:flex;flex-direction:column;row-gap:calc(var(--spacing) * 4)}
.popup-agree{display:block !important;flex-grow:0 !important;border-radius:var(--radius-xs) !important;background-color:#242C5C !important;padding-inline:calc(var(--spacing) * 4) !important;padding-block:calc(var(--spacing) * 2) !important;--tw-tracking:var(--tracking-wide) !important;letter-spacing:var(--tracking-wide) !important;color:#fff !important;text-transform:uppercase !important;--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,rgb(0 0 0 / 0.05)) !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) !important;--tw-duration:300ms !important;transition-duration:300ms !important;&:hover{@media (hover:hover){background-color:#AB4C11 !important}}&: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)) !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) !important}}&:hover{@media (hover:hover){--tw-shadow-color:color-mix(in srgb,#C46F31 20%,transparent) !important;@supports (color:color-mix(in lab,red,red)){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,#C46F31 20%,transparent) var(--tw-shadow-alpha),transparent) !important}}}&:hover{@media (hover:hover){transition-property:all !important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function)) !important;transition-duration:var(--tw-duration,var(--default-transition-duration)) !important}}letter-spacing:0.025em;text-decoration-line:none}
.popup-cancel{background-color:#fff !important;font-size:var(--text-base) !important;line-height:var(--tw-leading,var(--text-base--line-height)) !important;--tw-leading:calc(var(--spacing) * 6) !important;line-height:calc(var(--spacing) * 6) !important;color:#242C5C !important;text-decoration-line:underline !important}
.popup-backdrop{z-index:1006}
.popover-button{position:relative;display:flex;cursor:pointer;align-items:center;justify-content:center;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:200ms;transition-duration:200ms;--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out);&:is(:where(.group\/popover):not(*:has(*:is([open],:popover-open,:open))) *){color:#242C5C}&:is(:where(.group\/popover):has(*:is([open],:popover-open,:open)) *){color:#C46F31}&:is(:where(.group\/popover):not(*:has(*:is([open],:popover-open,:open))) *){&:hover{@media (hover:hover){color:#AB4C11}}}}
.mega-menu-header{margin-top:calc(var(--spacing) * 8);display:block;cursor:pointer;font-family:Portuguesa-Caps,serif;font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}
.mega-menu-header span{font-family:Inria Sans,sans-serif;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#C46F31;text-transform:uppercase;&:hover{@media (hover:hover){color:#AB4C11}}}
.mega-menu-inner-header{font-family:Portuguesa-Caps,serif;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#242C5C}
.mega-menu-featured-list{display:flex;flex-direction:column}
.mega-menu-featured-list li{display:inline-flex;: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)))}--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#242C5C;&:hover{@media (hover:hover){color:#AB4C11}}}
.mega-menu-inner-list{margin-top:calc(var(--spacing) * 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)))}font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));@media (width>= 40rem){margin-top:calc(var(--spacing) * 4)}@media (width>= 40rem){: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)))}}}
.mega-menu-inner-list li{display:flex}
.mega-menu-inner-list li a{&:hover{@media (hover:hover){color:#C46F31}}}
.mega-menu-inner-categories{margin-top:calc(var(--spacing) * 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)))}font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));@media (width>= 40rem){margin-top:calc(var(--spacing) * 4)}@media (width>= 40rem){: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)))}}}
@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}
@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}
@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}
@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}
@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}
@property --tw-rotate-x{syntax:"*";inherits:false}
@property --tw-rotate-y{syntax:"*";inherits:false}
@property --tw-rotate-z{syntax:"*";inherits:false}
@property --tw-skew-x{syntax:"*";inherits:false}
@property --tw-skew-y{syntax:"*";inherits:false}
@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}
@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}
@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}
@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}
@property --tw-gradient-position{syntax:"*";inherits:false}
@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}
@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}
@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}
@property --tw-gradient-stops{syntax:"*";inherits:false}
@property --tw-gradient-via-stops{syntax:"*";inherits:false}
@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}
@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}
@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}
@property --tw-leading{syntax:"*";inherits:false}
@property --tw-font-weight{syntax:"*";inherits:false}
@property --tw-tracking{syntax:"*";inherits:false}
@property --tw-ordinal{syntax:"*";inherits:false}
@property --tw-slashed-zero{syntax:"*";inherits:false}
@property --tw-numeric-figure{syntax:"*";inherits:false}
@property --tw-numeric-spacing{syntax:"*";inherits:false}
@property --tw-numeric-fraction{syntax:"*";inherits:false}
@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
@property --tw-shadow-color{syntax:"*";inherits:false}
@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}
@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
@property --tw-inset-shadow-color{syntax:"*";inherits:false}
@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}
@property --tw-ring-color{syntax:"*";inherits:false}
@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
@property --tw-inset-ring-color{syntax:"*";inherits:false}
@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
@property --tw-ring-inset{syntax:"*";inherits:false}
@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0px}
@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-text-shadow-color{syntax:"*";inherits:false}
@property --tw-text-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}
@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-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-text-shadow-color:initial;--tw-text-shadow-alpha:100%}}}