/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:is(.abss-root,[data-abancay-smart-search]) *,:is(.abss-root,[data-abancay-smart-search]) :before,:is(.abss-root,[data-abancay-smart-search]) :after{--abss-tw-space-y-reverse:0;--abss-tw-border-style:solid;--abss-tw-leading:initial;--abss-tw-font-weight:initial;--abss-tw-tracking:initial;--abss-tw-shadow:0 0 #0000;--abss-tw-shadow-color:initial;--abss-tw-shadow-alpha:100%;--abss-tw-inset-shadow:0 0 #0000;--abss-tw-inset-shadow-color:initial;--abss-tw-inset-shadow-alpha:100%;--abss-tw-ring-color:initial;--abss-tw-ring-shadow:0 0 #0000;--abss-tw-inset-ring-color:initial;--abss-tw-inset-ring-shadow:0 0 #0000;--abss-tw-ring-inset:initial;--abss-tw-ring-offset-width:0px;--abss-tw-ring-offset-color:#fff;--abss-tw-ring-offset-shadow:0 0 #0000;--abss-tw-translate-x:0;--abss-tw-translate-y:0;--abss-tw-translate-z:0;--abss-tw-scale-x:1;--abss-tw-scale-y:1;--abss-tw-scale-z:1}:is(.abss-root,[data-abancay-smart-search]) ::backdrop{--abss-tw-space-y-reverse:0;--abss-tw-border-style:solid;--abss-tw-leading:initial;--abss-tw-font-weight:initial;--abss-tw-tracking:initial;--abss-tw-shadow:0 0 #0000;--abss-tw-shadow-color:initial;--abss-tw-shadow-alpha:100%;--abss-tw-inset-shadow:0 0 #0000;--abss-tw-inset-shadow-color:initial;--abss-tw-inset-shadow-alpha:100%;--abss-tw-ring-color:initial;--abss-tw-ring-shadow:0 0 #0000;--abss-tw-inset-ring-color:initial;--abss-tw-inset-ring-shadow:0 0 #0000;--abss-tw-ring-inset:initial;--abss-tw-ring-offset-width:0px;--abss-tw-ring-offset-color:#fff;--abss-tw-ring-offset-shadow:0 0 #0000;--abss-tw-translate-x:0;--abss-tw-translate-y:0;--abss-tw-translate-z:0;--abss-tw-scale-x:1;--abss-tw-scale-y:1;--abss-tw-scale-z:1}}}@layer theme{.abss-root,.abss-root{--spacing:.25rem;--container-sm:24rem;--container-3xl:48rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--animate-abss-spin:abss-spin 1s linear infinite;--animate-abss-pulse:abss-pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--color-brand:var(--abss-brand)}}@layer components;@media all{:is(.abss-root,[data-abancay-smart-search]) .sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:is(.abss-root,[data-abancay-smart-search]) .absolute{position:absolute}:is(.abss-root,[data-abancay-smart-search]) .fixed{position:fixed}:is(.abss-root,[data-abancay-smart-search]) .relative{position:relative}:is(.abss-root,[data-abancay-smart-search]) .inset-0{top:0;bottom:0;left:0;right:0}:is(.abss-root,[data-abancay-smart-search]) .top-\[calc\(100\%\+6px\)\]{top:calc(100% + 6px)}:is(.abss-root,[data-abancay-smart-search]) .right-0{right:0}:is(.abss-root,[data-abancay-smart-search]) .left-0{left:0}:is(.abss-root,[data-abancay-smart-search]) .-z-10{z-index:calc(10*-1)}:is(.abss-root,[data-abancay-smart-search]) .z-40{z-index:40}:is(.abss-root,[data-abancay-smart-search]) .z-50{z-index:50}:is(.abss-root,[data-abancay-smart-search]) .mx-auto{margin-left:auto;margin-right:auto}:is(.abss-root,[data-abancay-smart-search]) .mt-1{margin-top:var(--spacing)}:is(.abss-root,[data-abancay-smart-search]) .mt-2{margin-top:calc(var(--spacing)*2)}:is(.abss-root,[data-abancay-smart-search]) .mt-3{margin-top:calc(var(--spacing)*3)}:is(.abss-root,[data-abancay-smart-search]) .mt-6{margin-top:calc(var(--spacing)*6)}:is(.abss-root,[data-abancay-smart-search]) .mt-8{margin-top:calc(var(--spacing)*8)}:is(.abss-root,[data-abancay-smart-search]) .mt-auto{margin-top:auto}:is(.abss-root,[data-abancay-smart-search]) .mb-2{margin-bottom:calc(var(--spacing)*2)}:is(.abss-root,[data-abancay-smart-search]) .mb-3{margin-bottom:calc(var(--spacing)*3)}:is(.abss-root,[data-abancay-smart-search]) .mb-4{margin-bottom:calc(var(--spacing)*4)}:is(.abss-root,[data-abancay-smart-search]) .mb-5{margin-bottom:calc(var(--spacing)*5)}:is(.abss-root,[data-abancay-smart-search]) .mb-6{margin-bottom:calc(var(--spacing)*6)}:is(.abss-root,[data-abancay-smart-search]) .line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.abss-root,[data-abancay-smart-search]) .line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.abss-root,[data-abancay-smart-search]) .block{display:block}:is(.abss-root,[data-abancay-smart-search]) .flex{display:flex}:is(.abss-root,[data-abancay-smart-search]) .grid{display:grid}:is(.abss-root,[data-abancay-smart-search]) .hidden{display:none}:is(.abss-root,[data-abancay-smart-search]) .aspect-square{aspect-ratio:1}:is(.abss-root,[data-abancay-smart-search]) .size-3{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}:is(.abss-root,[data-abancay-smart-search]) .size-3\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}:is(.abss-root,[data-abancay-smart-search]) .size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}:is(.abss-root,[data-abancay-smart-search]) .size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}:is(.abss-root,[data-abancay-smart-search]) .size-full{width:100%;height:100%}:is(.abss-root,[data-abancay-smart-search]) .h-3{height:calc(var(--spacing)*3)}:is(.abss-root,[data-abancay-smart-search]) .h-9{height:calc(var(--spacing)*9)}:is(.abss-root,[data-abancay-smart-search]) .h-12{height:calc(var(--spacing)*12)}:is(.abss-root,[data-abancay-smart-search]) .h-72{height:calc(var(--spacing)*72)}:is(.abss-root,[data-abancay-smart-search]) .h-full{height:100%}:is(.abss-root,[data-abancay-smart-search]) .max-h-80{max-height:calc(var(--spacing)*80)}:is(.abss-root,[data-abancay-smart-search]) .max-h-\[min\(70vh\,34rem\)\]{max-height:min(70vh,34rem)}:is(.abss-root,[data-abancay-smart-search]) .w-1\/3{width:33.3333%}:is(.abss-root,[data-abancay-smart-search]) .w-3\/5{width:60%}:is(.abss-root,[data-abancay-smart-search]) .w-28{width:calc(var(--spacing)*28)}:is(.abss-root,[data-abancay-smart-search]) .w-64{width:calc(var(--spacing)*64)}:is(.abss-root,[data-abancay-smart-search]) .w-full{width:100%}:is(.abss-root,[data-abancay-smart-search]) .max-w-3xl{max-width:var(--container-3xl)}:is(.abss-root,[data-abancay-smart-search]) .max-w-6xl{max-width:var(--container-6xl)}:is(.abss-root,[data-abancay-smart-search]) .max-w-sm{max-width:var(--container-sm)}:is(.abss-root,[data-abancay-smart-search]) .min-w-0{min-width:0}:is(.abss-root,[data-abancay-smart-search]) .min-w-9{min-width:calc(var(--spacing)*9)}:is(.abss-root,[data-abancay-smart-search]) .flex-1{flex:1}:is(.abss-root,[data-abancay-smart-search]) .shrink-0{flex-shrink:0}:is(.abss-root,[data-abancay-smart-search]) .animate-pulse{animation:var(--animate-abss-pulse)}:is(.abss-root,[data-abancay-smart-search]) .animate-spin{animation:var(--animate-abss-spin)}:is(.abss-root,[data-abancay-smart-search]) .cursor-pointer{cursor:pointer}:is(.abss-root,[data-abancay-smart-search]) .\[scrollbar-width\:none\]{scrollbar-width:none}:is(.abss-root,[data-abancay-smart-search]) .\[scrollbar-width\:thin\]{scrollbar-width:thin}:is(.abss-root,[data-abancay-smart-search]) .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.abss-root,[data-abancay-smart-search]) .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}:is(.abss-root,[data-abancay-smart-search]) .flex-col{flex-direction:column}:is(.abss-root,[data-abancay-smart-search]) .flex-wrap{flex-wrap:wrap}:is(.abss-root,[data-abancay-smart-search]) .items-baseline{align-items:baseline}:is(.abss-root,[data-abancay-smart-search]) .items-center{align-items:center}:is(.abss-root,[data-abancay-smart-search]) .justify-between{justify-content:space-between}:is(.abss-root,[data-abancay-smart-search]) .justify-center{justify-content:center}:is(.abss-root,[data-abancay-smart-search]) .justify-end{justify-content:flex-end}:is(.abss-root,[data-abancay-smart-search]) .gap-1{gap:var(--spacing)}:is(.abss-root,[data-abancay-smart-search]) .gap-1\.5{gap:calc(var(--spacing)*1.5)}:is(.abss-root,[data-abancay-smart-search]) .gap-2{gap:calc(var(--spacing)*2)}:is(.abss-root,[data-abancay-smart-search]) .gap-3{gap:calc(var(--spacing)*3)}:is(.abss-root,[data-abancay-smart-search]) .gap-4{gap:calc(var(--spacing)*4)}:is(.abss-root,[data-abancay-smart-search]) .gap-6{gap:calc(var(--spacing)*6)}:is(.abss-root,[data-abancay-smart-search]) :where(.space-y-0\.5>:not(:last-child)){--abss-tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing)*.5)*var(--abss-tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing)*.5)*calc(1 - var(--abss-tw-space-y-reverse)))}:is(.abss-root,[data-abancay-smart-search]) :where(.space-y-2>:not(:last-child)){--abss-tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing)*2)*var(--abss-tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing)*2)*calc(1 - var(--abss-tw-space-y-reverse)))}:is(.abss-root,[data-abancay-smart-search]) :where(.space-y-6>:not(:last-child)){--abss-tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing)*6)*var(--abss-tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing)*6)*calc(1 - var(--abss-tw-space-y-reverse)))}:is(.abss-root,[data-abancay-smart-search]) .truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:is(.abss-root,[data-abancay-smart-search]) .overflow-hidden{overflow:hidden}:is(.abss-root,[data-abancay-smart-search]) .overflow-x-auto{overflow-x:auto}:is(.abss-root,[data-abancay-smart-search]) .overflow-y-auto{overflow-y:auto}:is(.abss-root,[data-abancay-smart-search]) .overscroll-contain{overscroll-behavior:contain}:is(.abss-root,[data-abancay-smart-search]) .scroll-smooth{scroll-behavior:smooth}:is(.abss-root,[data-abancay-smart-search]) .rounded{border-radius:.25rem}:is(.abss-root,[data-abancay-smart-search]) .rounded-field{border-radius:var(--abss-radius-field)}:is(.abss-root,[data-abancay-smart-search]) .rounded-full{border-radius:2147483647px}:is(.abss-root,[data-abancay-smart-search]) .rounded-lg{border-radius:var(--radius-lg)}:is(.abss-root,[data-abancay-smart-search]) .rounded-md{border-radius:var(--radius-md)}:is(.abss-root,[data-abancay-smart-search]) .rounded-sm{border-radius:var(--radius-sm)}:is(.abss-root,[data-abancay-smart-search]) .rounded-xl{border-radius:var(--radius-xl)}:is(.abss-root,[data-abancay-smart-search]) .border{border-style:var(--abss-tw-border-style);border-width:1px}:is(.abss-root,[data-abancay-smart-search]) .border-2{border-style:var(--abss-tw-border-style);border-width:2px}:is(.abss-root,[data-abancay-smart-search]) .border-t{border-top-style:var(--abss-tw-border-style);border-top-width:1px}:is(.abss-root,[data-abancay-smart-search]) .border-b{border-bottom-style:var(--abss-tw-border-style);border-bottom-width:1px}:is(.abss-root,[data-abancay-smart-search]) .border-dashed{--abss-tw-border-style:dashed;border-style:dashed}:is(.abss-root,[data-abancay-smart-search]) .border-border{border-color:var(--abss-border)}:is(.abss-root,[data-abancay-smart-search]) .border-brand,:is(.abss-root,[data-abancay-smart-search]) .border-brand\/30{border-color:var(--abss-brand)}@supports (color:color-mix(in lab,red,red)){:is(.abss-root,[data-abancay-smart-search]) .border-brand\/30{border-color:color-mix(in oklab,var(--abss-brand) 30%,transparent)}}:is(.abss-root,[data-abancay-smart-search]) .border-ink{border-color:var(--abss-ink)}:is(.abss-root,[data-abancay-smart-search]) .border-transparent{border-color:#0000}:is(.abss-root,[data-abancay-smart-search]) .bg-background{background-color:var(--abss-background)}:is(.abss-root,[data-abancay-smart-search]) .bg-brand{background-color:var(--abss-brand)}:is(.abss-root,[data-abancay-smart-search]) .bg-brand-soft,:is(.abss-root,[data-abancay-smart-search]) .bg-brand-soft\/60{background-color:var(--abss-brand-soft)}@supports (color:color-mix(in lab,red,red)){:is(.abss-root,[data-abancay-smart-search]) .bg-brand-soft\/60{background-color:color-mix(in oklab,var(--abss-brand-soft) 60%,transparent)}}:is(.abss-root,[data-abancay-smart-search]) .bg-card{background-color:var(--abss-background)}:is(.abss-root,[data-abancay-smart-search]) .bg-ink,:is(.abss-root,[data-abancay-smart-search]) .bg-ink\/30{background-color:var(--abss-ink)}@supports (color:color-mix(in lab,red,red)){:is(.abss-root,[data-abancay-smart-search]) .bg-ink\/30{background-color:color-mix(in oklab,var(--abss-ink) 30%,transparent)}}:is(.abss-root,[data-abancay-smart-search]) .bg-ink\/40{background-color:var(--abss-ink)}@supports (color:color-mix(in lab,red,red)){:is(.abss-root,[data-abancay-smart-search]) .bg-ink\/40{background-color:color-mix(in oklab,var(--abss-ink) 40%,transparent)}}:is(.abss-root,[data-abancay-smart-search]) .bg-muted,:is(.abss-root,[data-abancay-smart-search]) .bg-muted\/60{background-color:var(--abss-muted)}@supports (color:color-mix(in lab,red,red)){:is(.abss-root,[data-abancay-smart-search]) .bg-muted\/60{background-color:color-mix(in oklab,var(--abss-muted) 60%,transparent)}}:is(.abss-root,[data-abancay-smart-search]) .bg-popover{background-color:var(--abss-background)}:is(.abss-root,[data-abancay-smart-search]) .bg-sale{background-color:var(--abss-sale)}:is(.abss-root,[data-abancay-smart-search]) .bg-transparent{background-color:#0000}:is(.abss-root,[data-abancay-smart-search]) .object-contain{object-fit:contain}:is(.abss-root,[data-abancay-smart-search]) .object-cover{object-fit:cover}:is(.abss-root,[data-abancay-smart-search]) .p-1\.5{padding:calc(var(--spacing)*1.5)}:is(.abss-root,[data-abancay-smart-search]) .p-2{padding:calc(var(--spacing)*2)}:is(.abss-root,[data-abancay-smart-search]) .p-3{padding:calc(var(--spacing)*3)}:is(.abss-root,[data-abancay-smart-search]) .p-5{padding:calc(var(--spacing)*5)}:is(.abss-root,[data-abancay-smart-search]) .p-6{padding:calc(var(--spacing)*6)}:is(.abss-root,[data-abancay-smart-search]) .px-1{padding-inline:var(--spacing)}:is(.abss-root,[data-abancay-smart-search]) .px-1\.5{padding-inline:calc(var(--spacing)*1.5)}:is(.abss-root,[data-abancay-smart-search]) .px-2{padding-inline:calc(var(--spacing)*2)}:is(.abss-root,[data-abancay-smart-search]) .px-3{padding-inline:calc(var(--spacing)*3)}:is(.abss-root,[data-abancay-smart-search]) .px-4{padding-inline:calc(var(--spacing)*4)}:is(.abss-root,[data-abancay-smart-search]) .py-0\.5{padding-block:calc(var(--spacing)*.5)}:is(.abss-root,[data-abancay-smart-search]) .py-1{padding-block:var(--spacing)}:is(.abss-root,[data-abancay-smart-search]) .py-1\.5{padding-block:calc(var(--spacing)*1.5)}:is(.abss-root,[data-abancay-smart-search]) .py-2{padding-block:calc(var(--spacing)*2)}:is(.abss-root,[data-abancay-smart-search]) .py-3{padding-block:calc(var(--spacing)*3)}:is(.abss-root,[data-abancay-smart-search]) .py-4{padding-block:calc(var(--spacing)*4)}:is(.abss-root,[data-abancay-smart-search]) .py-5{padding-block:calc(var(--spacing)*5)}:is(.abss-root,[data-abancay-smart-search]) .py-6{padding-block:calc(var(--spacing)*6)}:is(.abss-root,[data-abancay-smart-search]) .pt-3{padding-top:calc(var(--spacing)*3)}:is(.abss-root,[data-abancay-smart-search]) .pr-1\.5{padding-right:calc(var(--spacing)*1.5)}:is(.abss-root,[data-abancay-smart-search]) .pb-1{padding-bottom:var(--spacing)}:is(.abss-root,[data-abancay-smart-search]) .pb-2{padding-bottom:calc(var(--spacing)*2)}:is(.abss-root,[data-abancay-smart-search]) .pl-3{padding-left:calc(var(--spacing)*3)}:is(.abss-root,[data-abancay-smart-search]) .text-center{text-align:center}:is(.abss-root,[data-abancay-smart-search]) .text-left{text-align:left}:is(.abss-root,[data-abancay-smart-search]) .text-base{font-size:var(--text-base);line-height:var(--abss-tw-leading,var(--text-base--line-height))}:is(.abss-root,[data-abancay-smart-search]) .text-lg{font-size:var(--text-lg);line-height:var(--abss-tw-leading,var(--text-lg--line-height))}:is(.abss-root,[data-abancay-smart-search]) .text-sm{font-size:var(--text-sm);line-height:var(--abss-tw-leading,var(--text-sm--line-height))}:is(.abss-root,[data-abancay-smart-search]) .text-xl{font-size:var(--text-xl);line-height:var(--abss-tw-leading,var(--text-xl--line-height))}:is(.abss-root,[data-abancay-smart-search]) .text-xs{font-size:var(--text-xs);line-height:var(--abss-tw-leading,var(--text-xs--line-height))}:is(.abss-root,[data-abancay-smart-search]) .text-\[11px\]{font-size:11px}:is(.abss-root,[data-abancay-smart-search]) .leading-snug{--abss-tw-leading:var(--leading-snug);line-height:var(--leading-snug)}:is(.abss-root,[data-abancay-smart-search]) .leading-tight{--abss-tw-leading:var(--leading-tight);line-height:var(--leading-tight)}:is(.abss-root,[data-abancay-smart-search]) .font-bold{--abss-tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}:is(.abss-root,[data-abancay-smart-search]) .font-medium{--abss-tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}:is(.abss-root,[data-abancay-smart-search]) .font-semibold{--abss-tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}:is(.abss-root,[data-abancay-smart-search]) .tracking-wide{--abss-tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}:is(.abss-root,[data-abancay-smart-search]) .text-background{color:var(--abss-background)}:is(.abss-root,[data-abancay-smart-search]) .text-brand{color:var(--abss-brand)}:is(.abss-root,[data-abancay-smart-search]) .text-brand-foreground{color:var(--abss-brand-foreground)}:is(.abss-root,[data-abancay-smart-search]) .text-ink{color:var(--abss-ink)}:is(.abss-root,[data-abancay-smart-search]) .text-ink-soft{color:var(--abss-ink-soft)}:is(.abss-root,[data-abancay-smart-search]) .text-ink\/80{color:var(--abss-ink)}@supports (color:color-mix(in lab,red,red)){:is(.abss-root,[data-abancay-smart-search]) .text-ink\/80{color:color-mix(in oklab,var(--abss-ink) 80%,transparent)}}:is(.abss-root,[data-abancay-smart-search]) .text-muted-foreground{color:var(--abss-muted-foreground)}:is(.abss-root,[data-abancay-smart-search]) .text-sale{color:var(--abss-sale)}:is(.abss-root,[data-abancay-smart-search]) .text-sale-foreground{color:var(--abss-sale-foreground)}:is(.abss-root,[data-abancay-smart-search]) .text-transparent{color:#0000}:is(.abss-root,[data-abancay-smart-search]) .uppercase{text-transform:uppercase}:is(.abss-root,[data-abancay-smart-search]) .line-through{text-decoration-line:line-through}:is(.abss-root,[data-abancay-smart-search]) .underline{text-decoration-line:underline}:is(.abss-root,[data-abancay-smart-search]) .underline-offset-2{text-underline-offset:2px}:is(.abss-root,[data-abancay-smart-search]) .underline-offset-4{text-underline-offset:4px}:is(.abss-root,[data-abancay-smart-search]) .accent-\[var\(--color-brand\)\]{accent-color:var(--color-brand)}:is(.abss-root,[data-abancay-smart-search]) .shadow-dropdown{--abss-tw-shadow:var(--abss-shadow-dropdown);box-shadow:var(--abss-tw-inset-shadow),var(--abss-tw-inset-ring-shadow),var(--abss-tw-ring-offset-shadow),var(--abss-tw-ring-shadow),var(--abss-tw-shadow)}:is(.abss-root,[data-abancay-smart-search]) .shadow-sm{--abss-tw-shadow:0 1px 3px 0 var(--abss-tw-shadow-color,#0000001a), 0 1px 2px -1px var(--abss-tw-shadow-color,#0000001a);box-shadow:var(--abss-tw-inset-shadow),var(--abss-tw-inset-ring-shadow),var(--abss-tw-ring-offset-shadow),var(--abss-tw-ring-shadow),var(--abss-tw-shadow)}:is(.abss-root,[data-abancay-smart-search]) .ring-1{--abss-tw-ring-shadow:var(--abss-tw-ring-inset,) 0 0 0 calc(1px + var(--abss-tw-ring-offset-width)) var(--abss-tw-ring-color,currentcolor);box-shadow:var(--abss-tw-inset-shadow),var(--abss-tw-inset-ring-shadow),var(--abss-tw-ring-offset-shadow),var(--abss-tw-ring-shadow),var(--abss-tw-shadow)}:is(.abss-root,[data-abancay-smart-search]) .ring-border{--abss-tw-ring-color:var(--abss-border)}:is(.abss-root,[data-abancay-smart-search]) .transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:var(--abss-tw-ease,var(--default-transition-timing-function));transition-duration:var(--abss-tw-duration,var(--default-transition-duration))}:is(.abss-root,[data-abancay-smart-search]) .transition-\[box-shadow\,transform\]{transition-property:box-shadow,transform;transition-timing-function:var(--abss-tw-ease,var(--default-transition-timing-function));transition-duration:var(--abss-tw-duration,var(--default-transition-duration))}:is(.abss-root,[data-abancay-smart-search]) .transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--abss-tw-gradient-from,--abss-tw-gradient-via,--abss-tw-gradient-to;transition-timing-function:var(--abss-tw-ease,var(--default-transition-timing-function));transition-duration:var(--abss-tw-duration,var(--default-transition-duration))}:is(.abss-root,[data-abancay-smart-search]) .transition-opacity{transition-property:opacity;transition-timing-function:var(--abss-tw-ease,var(--default-transition-timing-function));transition-duration:var(--abss-tw-duration,var(--default-transition-duration))}:is(.abss-root,[data-abancay-smart-search]) .transition-shadow{transition-property:box-shadow;transition-timing-function:var(--abss-tw-ease,var(--default-transition-timing-function));transition-duration:var(--abss-tw-duration,var(--default-transition-duration))}:is(.abss-root,[data-abancay-smart-search]) .transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--abss-tw-ease,var(--default-transition-timing-function));transition-duration:var(--abss-tw-duration,var(--default-transition-duration))}:is(.abss-root,[data-abancay-smart-search]) .outline-none{--abss-tw-outline-style:none;outline-style:none}@media (hover:hover){:is(.abss-root,[data-abancay-smart-search]) .group-hover\:-translate-y-0\.5:is(:where(.group):hover *){--abss-tw-translate-y:calc(var(--spacing) * -.5);translate:var(--abss-tw-translate-x) var(--abss-tw-translate-y)}:is(.abss-root,[data-abancay-smart-search]) .group-hover\:scale-105:is(:where(.group):hover *){--abss-tw-scale-x:105%;--abss-tw-scale-y:105%;--abss-tw-scale-z:105%;scale:var(--abss-tw-scale-x) var(--abss-tw-scale-y)}:is(.abss-root,[data-abancay-smart-search]) .group-hover\:text-brand:is(:where(.group):hover *){color:var(--abss-brand)}:is(.abss-root,[data-abancay-smart-search]) .group-hover\:shadow-md:is(:where(.group):hover *){--abss-tw-shadow:0 4px 6px -1px var(--abss-tw-shadow-color,#0000001a), 0 2px 4px -2px var(--abss-tw-shadow-color,#0000001a);box-shadow:var(--abss-tw-inset-shadow),var(--abss-tw-inset-ring-shadow),var(--abss-tw-ring-offset-shadow),var(--abss-tw-ring-shadow),var(--abss-tw-shadow)}}:is(.abss-root,[data-abancay-smart-search]) .group-focus-visible\:ring-2:is(:where(.group):focus-visible *){--abss-tw-ring-shadow:var(--abss-tw-ring-inset,) 0 0 0 calc(2px + var(--abss-tw-ring-offset-width)) var(--abss-tw-ring-color,currentcolor);box-shadow:var(--abss-tw-inset-shadow),var(--abss-tw-inset-ring-shadow),var(--abss-tw-ring-offset-shadow),var(--abss-tw-ring-shadow),var(--abss-tw-shadow)}:is(.abss-root,[data-abancay-smart-search]) .group-focus-visible\:ring-brand:is(:where(.group):focus-visible *){--abss-tw-ring-color:var(--abss-brand)}:is(.abss-root,[data-abancay-smart-search]) .placeholder\:text-muted-foreground::placeholder{color:var(--abss-muted-foreground)}:is(.abss-root,[data-abancay-smart-search]) .focus-within\:border-brand:focus-within{border-color:var(--abss-brand)}:is(.abss-root,[data-abancay-smart-search]) .focus-within\:ring-brand\/40:focus-within{--abss-tw-ring-color:var(--abss-brand)}@supports (color:color-mix(in lab,red,red)){:is(.abss-root,[data-abancay-smart-search]) .focus-within\:ring-brand\/40:focus-within{--abss-tw-ring-color:color-mix(in oklab, var(--abss-brand) 40%, transparent)}}@media (hover:hover){:is(.abss-root,[data-abancay-smart-search]) .hover\:border-brand:hover{border-color:var(--abss-brand)}:is(.abss-root,[data-abancay-smart-search]) .hover\:bg-brand-soft\/60:hover{background-color:var(--abss-brand-soft)}@supports (color:color-mix(in lab,red,red)){:is(.abss-root,[data-abancay-smart-search]) .hover\:bg-brand-soft\/60:hover{background-color:color-mix(in oklab,var(--abss-brand-soft) 60%,transparent)}}:is(.abss-root,[data-abancay-smart-search]) .hover\:bg-muted:hover{background-color:var(--abss-muted)}:is(.abss-root,[data-abancay-smart-search]) .hover\:text-ink:hover{color:var(--abss-ink)}:is(.abss-root,[data-abancay-smart-search]) .hover\:underline:hover{text-decoration-line:underline}:is(.abss-root,[data-abancay-smart-search]) .hover\:opacity-90:hover{opacity:.9}:is(.abss-root,[data-abancay-smart-search]) .hover\:shadow-md:hover{--abss-tw-shadow:0 4px 6px -1px var(--abss-tw-shadow-color,#0000001a), 0 2px 4px -2px var(--abss-tw-shadow-color,#0000001a);box-shadow:var(--abss-tw-inset-shadow),var(--abss-tw-inset-ring-shadow),var(--abss-tw-ring-offset-shadow),var(--abss-tw-ring-shadow),var(--abss-tw-shadow)}}:is(.abss-root,[data-abancay-smart-search]) .focus\:border-brand:focus{border-color:var(--abss-brand)}:is(.abss-root,[data-abancay-smart-search]) .focus-visible\:ring-2:focus-visible{--abss-tw-ring-shadow:var(--abss-tw-ring-inset,) 0 0 0 calc(2px + var(--abss-tw-ring-offset-width)) var(--abss-tw-ring-color,currentcolor);box-shadow:var(--abss-tw-inset-shadow),var(--abss-tw-inset-ring-shadow),var(--abss-tw-ring-offset-shadow),var(--abss-tw-ring-shadow),var(--abss-tw-shadow)}:is(.abss-root,[data-abancay-smart-search]) .focus-visible\:ring-brand:focus-visible{--abss-tw-ring-color:var(--abss-brand)}:is(.abss-root,[data-abancay-smart-search]) .disabled\:opacity-40:disabled{opacity:.4}@media (min-width:40rem){:is(.abss-root,[data-abancay-smart-search]) .sm\:flex{display:flex}:is(.abss-root,[data-abancay-smart-search]) .sm\:inline{display:inline}:is(.abss-root,[data-abancay-smart-search]) .sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}:is(.abss-root,[data-abancay-smart-search]) .sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}:is(.abss-root,[data-abancay-smart-search]) .sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--abss-tw-leading,var(--text-2xl--line-height))}}@media (min-width:64rem){:is(.abss-root,[data-abancay-smart-search]) .lg\:hidden{display:none}:is(.abss-root,[data-abancay-smart-search]) .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}:is(.abss-root,[data-abancay-smart-search]) .lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}:is(.abss-root,[data-abancay-smart-search]) .lg\:flex-wrap{flex-wrap:wrap}:is(.abss-root,[data-abancay-smart-search]) .lg\:overflow-visible{overflow:visible}}:is(.abss-root,[data-abancay-smart-search]) .\[\&\:\:-webkit-search-cancel-button\]\:appearance-none::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}}[data-abancay-smart-search],.abss-root{--abss-background:#fff;--abss-muted:#f1f5f9;--abss-muted-foreground:#62748e;--abss-border:#e2e8f0;--abss-brand:#ee8c0b;--abss-brand-foreground:#09121f;--abss-brand-soft:#ffefd5;--abss-ink:#121c2a;--abss-ink-soft:#283444;--abss-sale:#d01c26;--abss-sale-foreground:#fbfaf6;--abss-radius-field:.5rem;--abss-shadow-dropdown:0 18px 48px -12px #121c2a47, 0 2px 8px #121c2a14;box-sizing:border-box;width:100%;font-family:inherit;position:relative}@supports (color:color(display-p3 0 0 0)){[data-abancay-smart-search],.abss-root{--abss-background:color(display-p3 1 1 1);--abss-muted:color(display-p3 .947345 .959969 .97483);--abss-muted-foreground:color(display-p3 .397645 .452653 .547642);--abss-border:color(display-p3 .890322 .909405 .939294);--abss-brand:color(display-p3 .882345 .566925 .21078);--abss-brand-foreground:color(display-p3 .0427488 .0687861 .116477);--abss-brand-soft:color(display-p3 1.00207 .939323 .831631);--abss-ink:color(display-p3 .0781154 .107098 .160695);--abss-ink-soft:color(display-p3 .16517 .201144 .259916);--abss-sale:color(display-p3 .749714 .197389 .188131);--abss-sale-foreground:color(display-p3 .984538 .980412 .967391);--abss-shadow-dropdown:0 18px 48px -12px color(display-p3 .0781154 .107098 .160695/.28), 0 2px 8px color(display-p3 .0781154 .107098 .160695/.08)}}@supports (color:lab(0%0 0)){[data-abancay-smart-search],.abss-root{--abss-background:lab(100% 0 0);--abss-muted:lab(96.286% -.852436 -2.46847);--abss-muted-foreground:lab(48.0876% -2.03595 -16.5814);--abss-border:lab(91.7353% -.998765 -4.76968);--abss-brand:lab(67.9292% 33.3247 71.9838);--abss-brand-foreground:lab(5.14365% -.283241 -9.87845);--abss-brand-soft:lab(95.442% 3.6031 17.223);--abss-ink:lab(9.70216% -.588745 -11.3964);--abss-ink-soft:lab(20.9934% -1.51645 -11.7607);--abss-sale:lab(45.6681% 66.469 44.8496);--abss-sale-foreground:lab(98.2861% -.0120401 1.90748);--abss-shadow-dropdown:0 18px 48px -12px lab(9.70216% -.588745 -11.3964/.28), 0 2px 8px lab(9.70216% -.588745 -11.3964/.08)}}[data-abancay-smart-search] *,.abss-root *{box-sizing:border-box}@property --abss-tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --abss-tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --abss-tw-leading{syntax:"*";inherits:false}@property --abss-tw-font-weight{syntax:"*";inherits:false}@property --abss-tw-tracking{syntax:"*";inherits:false}@property --abss-tw-shadow{syntax:"*";inherits:false;initial-value:0 0#0000}@property --abss-tw-shadow-color{syntax:"*";inherits:false}@property --abss-tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --abss-tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0#0000}@property --abss-tw-inset-shadow-color{syntax:"*";inherits:false}@property --abss-tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --abss-tw-ring-color{syntax:"*";inherits:false}@property --abss-tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0#0000}@property --abss-tw-inset-ring-color{syntax:"*";inherits:false}@property --abss-tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0#0000}@property --abss-tw-ring-inset{syntax:"*";inherits:false}@property --abss-tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --abss-tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --abss-tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0#0000}@property --abss-tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --abss-tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --abss-tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --abss-tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --abss-tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --abss-tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes abss-spin{to{transform:rotate(360deg)}}@keyframes abss-pulse{50%{opacity:.5}}.abss-root{color:#121c2a;line-height:1.5;font-size:16px;min-width:0}.abss-root [hidden]{display:none!important}.abss-root ul{list-style:none;margin:0;padding:0}.abss-root button{font:inherit;cursor:pointer}.abss-root button:not(.bg-brand){background:#fff0;color:inherit}.abss-root input[type=search]{color:#111;-webkit-text-fill-color:#111;font-size:18px;opacity:1}.abss-root input[type=search]::placeholder{color:#62748e;-webkit-text-fill-color:#62748e;font-size:16px}.abss-root a{color:inherit;text-decoration:none}.abss-root .abss-results-shell{max-width:1280px;width:100%;margin:0 auto;padding:24px 16px;min-height:70vh}.abss-root .abss-results-shell>header{margin-bottom:20px}.abss-root .abss-results-shell h1{margin:0;font-size:24px;line-height:1.4;font-weight:600}.abss-root .abss-results-shell h1 span{color:#ee8c0b}.abss-root .abss-results-shell header p{margin:4px 0 0;color:#62748e;font-size:14px}.abss-root .abss-type-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:24px 16px;margin:0 0 24px;padding:0;list-style:none}.abss-root .abss-type-grid>li{min-width:0;margin:0;padding:0;float:none;width:auto}.abss-root .abss-type-card{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;max-width:180px;margin:auto;padding:0;border:0;background:transparent!important;color:#121c2a!important;text-align:center;text-transform:none;font-size:14px;line-height:1.4;letter-spacing:normal;box-shadow:none;white-space:normal;overflow-wrap:anywhere}.abss-root .abss-type-card small{font-size:12px;color:#62748e}.abss-root .abss-type-image{display:block;flex:none;aspect-ratio:1;width:100%;max-width:180px;overflow:hidden;border-radius:50%;border:1px solid #e2e8f0;background:#f8fafc}.abss-root .abss-type-image img{display:block;width:100%;height:100%;max-width:100%;object-fit:cover;margin:0}.abss-root .abss-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.abss-root .abss-product-card{border:1px solid #e2e8f0;border-radius:12px;padding:12px;min-width:0}.abss-root .abss-product-image{display:block;aspect-ratio:1;background:#f1f5f9;overflow:hidden;border-radius:8px}.abss-root .abss-product-image img{width:100%;height:100%;object-fit:contain}.abss-root .abss-product-card h2{font-size:14px;line-height:1.5;margin:12px 0;min-height:42px}.abss-root .abss-native-filters{margin-bottom:20px;padding:10px;border:1px solid #e2e8f0;border-radius:8px}.abss-root .abss-native-filters form{display:flex;gap:12px;flex-wrap:wrap;padding:12px}.abss-root .abss-native-filters label{display:flex;gap:6px;align-items:center;font-size:14px}.abss-root .abss-native-filters input[type=number]{width:100px}.abss-root .abss-pagination{display:flex;justify-content:center;gap:16px;margin-top:24px}.abss-root .abss-pagination a{padding:4px 12px;border:1px solid #e2e8f0;border-radius:6px}.abss-root .abss-mobile-search{display:none;margin-bottom:24px}.abss-root .abss-fallback-form input{background:#fff;border:0;box-shadow:none;margin:0}@media(max-width:1023px){.abss-root .abss-type-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.abss-root .abss-type-image{max-width:136px}.abss-root .abss-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.abss-root .abss-mobile-search{display:block}}@media(max-width:639px){.abss-root .abss-type-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 10px}.abss-root .abss-type-image{max-width:104px}.abss-root .abss-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.abss-root .abss-results-shell h1{font-size:20px}}@media(prefers-reduced-motion:reduce){.abss-root *{animation:none!important;scroll-behavior:auto!important;transition:none!important}}.abss-layout{max-width:1280px;margin:0 auto;padding:24px 16px;color:#131921}.abss-layout .abss-title{font-size:22px;font-weight:600;margin:0 0 4px}.abss-layout .abss-title span{color:#EF8D00}.abss-layout .abss-dym button{color:#EF8D00;font-weight:600;background:none;border:0;cursor:pointer;padding:0}.abss-cols{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;margin-top:16px}@media(min-width:1024px){.abss-cols{grid-template-columns:280px minmax(0,1fr)}}.abss-sidebar{display:none}@media(min-width:1024px){.abss-sidebar{display:block;position:sticky;top:16px;align-self:start;max-height:calc(100vh - 32px);overflow-y:auto;padding-right:8px}}.abss-main{min-width:0}.abss-sidebar-title{font-size:18px;font-weight:700;margin:0 0 12px}.abss-fgroup{border-bottom:1px solid #e5e7eb;padding:14px 0}.abss-fgroup-head{display:flex;width:100%;align-items:center;justify-content:space-between;background:none;border:0;padding:0;cursor:pointer;color:inherit}.abss-fgroup-head h3{font-size:15px;font-weight:700;margin:0}.abss-chev{width:16px;height:16px;transition:transform .2s}.abss-chev-up{transform:rotate(180deg)}.abss-fgroup-body{margin-top:12px}.abss-checklist{list-style:none;margin:0;padding:0}.abss-check{display:flex;align-items:center;gap:10px;padding:6px 0;cursor:pointer;font-size:14px}.abss-check input{width:18px;height:18px;margin:0;accent-color:#EF8D00;flex-shrink:0}.abss-check-label{flex:1;min-width:0}.abss-check-count{font-size:12px;color:#6b7280}.abss-check.is-checked .abss-check-label{font-weight:600}.abss-more{background:none;border:0;padding:6px 0 0;font-size:14px;font-weight:600;text-decoration:underline;cursor:pointer;color:inherit}.abss-price{display:flex;align-items:center;gap:6px}.abss-price input{width:100%;min-width:0;height:36px;border:1px solid #d1d5db;border-radius:8px;padding:0 8px;font-size:14px}.abss-price button{height:36px;padding:0 12px;border:0;border-radius:8px;background:#131921;color:#fff;font-weight:600;cursor:pointer}.abss-wyl{margin-bottom:28px}.abss-wyl h2{font-size:24px;font-weight:600;margin:0 0 4px}.abss-wyl>p{font-size:14px;color:#6b7280;margin:0 0 16px}.abss-toolbar2{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.abss-toolbar-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.abss-layout .abss-pill{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 16px;border:1px solid #d1d5db;border-radius:999px;background:#fff;color:#131921;font-size:14px;font-weight:500;cursor:pointer}.abss-pill:hover{border-color:#EF8D00}.abss-sort{appearance:auto;padding-right:10px;min-width:160px}.abss-layout .abss-pill.abss-pill-dark{background:#131921;color:#fff;border-color:#131921}.abss-badge{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:#EF8D00;color:#fff;font-size:12px;font-weight:700}.abss-chip-active{border-color:#131921;border-width:1.5px;font-weight:600}.abss-chip-active span{font-size:16px;line-height:1}.abss-menu{list-style:none;margin:0;padding:0;font-size:14px}.abss-menu button{display:flex;width:100%;justify-content:space-between;gap:8px;padding:6px 8px;background:none;border:0;border-radius:6px;cursor:pointer;text-align:left}.abss-menu button:hover{background:#f3f4f6}.abss-menu small{color:#6b7280}.abss-summary{font-size:15px;margin:4px 0 16px}.abss-empty{border:1px solid #e5e7eb;border-radius:12px;padding:24px;font-size:14px}.abss-drawer{position:fixed;inset:0;z-index:9999;display:flex}.abss-drawer-bg{position:absolute;inset:0;background:rgb(19 25 33 / .45)}.abss-drawer-panel{position:relative;width:min(340px,88vw);height:100%;overflow-y:auto;background:#fff;padding:20px}.abss-drawer-close{position:absolute;top:16px;right:16px;background:none;border:0;padding:6px;cursor:pointer}