.productHitSimple-title{font-weight:700;line-height:1.25;margin-bottom:.25rem;padding-right:1rem;text-align:start;--tw-text-opacity:1;color:rgb(15 15 15/var(--tw-text-opacity))}.productHitSimple-category{display:block;margin-bottom:.75rem;--tw-text-opacity:1;color:rgb(157 157 157/var(--tw-text-opacity));text-decoration-line:underline}.productHitSimple-type{align-items:center;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));border-radius:var(--rounded-badge,1.9rem);border-width:1px;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));display:inline-flex;font-size:.875rem;height:1.25rem;justify-content:center;line-height:1.25rem;padding-left:.563rem;padding-right:.563rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);width:-moz-fit-content;width:fit-content}:where(.menu li) .productHitSimple-type{justify-self:end}.productHitSimple-type{--tw-border-opacity:1;border-color:var(--fallback-n,oklch(var(--n)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.badge-outline.productHitSimple-type{--tw-text-opacity:1;color:var(--fallback-n,oklch(var(--n)/var(--tw-text-opacity)))}.productHitSimple-type{color:#fff;font-size:.75rem;font-weight:700;line-height:1rem;margin-right:.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.productHitSimple-format{align-items:center;border-radius:var(--rounded-badge,1.9rem);border-width:1px;display:inline-flex;font-size:.875rem;height:1.25rem;justify-content:center;line-height:1.25rem;padding-left:.563rem;padding-right:.563rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);width:-moz-fit-content;width:fit-content;--tw-border-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}:where(.menu li) .productHitSimple-format{justify-self:end}.productHitSimple-format{--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));border-color:currentColor;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)));--tw-border-opacity:.5;background-color:transparent;color:currentColor}.productHitSimple-format.badge-neutral{--tw-text-opacity:1;color:var(--fallback-n,oklch(var(--n)/var(--tw-text-opacity)))}.badge-outline.productHitSimple-format,.productHitSimple-format.badge-primary{--tw-text-opacity:1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}.productHitSimple-format.badge-secondary{--tw-text-opacity:1;color:var(--fallback-s,oklch(var(--s)/var(--tw-text-opacity)))}.productHitSimple-format.badge-accent{--tw-text-opacity:1;color:var(--fallback-a,oklch(var(--a)/var(--tw-text-opacity)))}.productHitSimple-format.badge-info{--tw-text-opacity:1;color:var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}.productHitSimple-format.badge-success{--tw-text-opacity:1;color:var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}.productHitSimple-format.badge-warning{--tw-text-opacity:1;color:var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}.productHitSimple-format.badge-error{--tw-text-opacity:1;color:var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}.productHitSimple-format{font-size:.75rem;font-weight:400;line-height:1rem;--tw-text-opacity:1;color:rgb(237 35 69/var(--tw-text-opacity))}.productHitSimple-more{display:flex;justify-content:center;margin-top:.25rem}#app .productHitSimple.product-hit--inline .product-hit__body{padding:.75rem 0}#app .productHitSimple.product-hit--inline .product-hit__image{display:none}#app .productHitSimple.product-hit--inline .product-hit__body .body__title{width:100%}#app .productHitSimple.product-hit--inline .product-hit__body .body__price{padding-right:0}#app .productHitSimple.product-hit--inline .product-hit__body .productHitSimple-more{justify-content:flex-end}@media only screen and (min-width:768px){#app .productHitSimple.product-hit--inline .product-hit__image{display:block;margin-right:.75rem;margin-top:.5rem;min-width:4rem;width:4rem}#app .productHitSimple.product-hit--inline .product-hit__image .noimage{height:4rem;margin-right:.75rem;min-height:4rem;min-width:4rem;width:4rem}#app .productHitSimple.product-hit--inline .product-hit__body .body__title{width:55%}#app .productHitSimple.product-hit--inline .product-hit__body .body__price{padding-right:0;width:30%}}#app .productHitSimple.product-hit{border-radius:.5rem;border-style:none;padding:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;border-bottom:1px solid #e2e8f0;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-bottom:.5rem}#app .productHitSimple.product-hit,#app .productHitSimple.product-hit__image{overflow:hidden}#app .productHitSimple.product-hit__image .product-image{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:.5rem;border-top-right-radius:.5rem}#app .productHitSimple.product-hit__image .product-image figure{height:100%;width:100%}#app .productHitSimple.product-hit__image .product-image figure img{height:100%;width:100%;--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity));-o-object-fit:cover;object-fit:cover}#app .productHitSimple .product-hit__body{gap:0;justify-content:flex-end;padding:.75rem;position:relative}#app .productHitSimple .product-hit__body .body__title{display:block;max-height:none;overflow:visible}#app .productHitSimple .product-hit__body .body__price .product-price{justify-content:center}.productHitSimple.product-hit--inline .product-hit__body .body__price{padding-top:0}.autocompleteDropdown{background-color:#fff;line-height:normal;padding:0 1.5rem 1.5rem;width:100%}.autocompleteDropdown-loading{align-items:center;display:flex;height:8rem;justify-content:center}.autocompleteDropdown-error{margin:.5rem;padding-bottom:2.5rem;padding-top:2.5rem;text-align:center;--tw-text-opacity:1;color:var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}.autocompleteDropdown-category{display:block;padding-top:.5rem;--tw-text-opacity:1;color:rgb(237 35 69/var(--tw-text-opacity))}.searchAutocomplete{height:2.4rem;margin-top:.5rem;min-width:25rem;position:relative}.searchAutocomplete--big{height:3.5rem}.searchAutocomplete-form{background-color:#fff;border:1px solid #777;border-radius:1.2rem;left:0;line-height:2.4rem;min-height:2.4rem;position:absolute;right:0;z-index:10}.searchAutocomplete-form--haveResults{box-shadow:0 .5rem .7rem #0000001a;overflow:hidden}.searchAutocomplete--big .searchAutocomplete-form{border-radius:1.75rem;line-height:3.5rem;min-height:3.5rem}.searchAutocomplete--big .searchAutocomplete-form .button .icon{font-size:1.8rem;line-height:1.8rem}.searchAutocomplete-input{align-items:center;display:flex;gap:.5rem;padding-left:1.5rem;padding-right:.5rem;position:relative}.searchAutocomplete-input input{background-color:transparent;flex-grow:1}.searchAutocomplete-input input:focus{outline:none}.searchAutocomplete-input .button{align-items:center;border-color:oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity));border-radius:var(--rounded-btn,.5rem);border-width:var(--border-btn,1px);color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));cursor:pointer;display:inline-flex;flex-shrink:0;flex-wrap:wrap;font-weight:600;gap:.5rem;height:3rem;justify-content:center;line-height:1em;min-height:3rem;padding-left:1rem;padding-right:1rem;text-align:center;text-decoration-line:none;transition-duration:.2s;transition-property:color,background-color,border-color,opacity,box-shadow,transform;transition-timing-function:cubic-bezier(0,0,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity));outline-color:var(--fallback-bc,oklch(var(--bc)/1));--tw-bg-opacity:1;--tw-border-opacity:1}.searchAutocomplete-input .button:disabled,.searchAutocomplete-input .button[disabled]{pointer-events:none}:where(.searchAutocomplete-input .button:is(input[type=checkbox])),:where(.searchAutocomplete-input .button:is(input[type=radio])){-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto}.searchAutocomplete-input .button:is(input[type=checkbox]):after,.searchAutocomplete-input .button:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}@media (hover:hover){.searchAutocomplete-input .button:hover{--tw-border-opacity:1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}@supports (color:color-mix(in oklab,black,black)){.searchAutocomplete-input .button:hover{background-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity,1)) 90%,#000);border-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity,1)) 90%,#000)}}@supports not (color:oklch(0% 0 0)){.searchAutocomplete-input .button:hover{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.searchAutocomplete-input .button.glass:hover{--glass-opacity:25%;--glass-border-opacity:15%}.searchAutocomplete-input .button:hover{border-color:transparent}@supports (color:oklch(0% 0 0)){.searchAutocomplete-input .button:hover{background-color:var(--fallback-bc,oklch(var(--bc)/.2))}}.searchAutocomplete-input .button:disabled:hover,.searchAutocomplete-input .button[disabled]:hover{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:.2}@supports (color:color-mix(in oklab,black,black)){.searchAutocomplete-input .button:is(input[type=checkbox]:checked):hover,.searchAutocomplete-input .button:is(input[type=radio]:checked):hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}}@media (prefers-reduced-motion:no-preference){.searchAutocomplete-input .button{animation:button-pop var(--animation-btn,.25s) ease-out}}.searchAutocomplete-input .button:active:focus,.searchAutocomplete-input .button:active:hover{animation:button-pop 0s ease-out;transform:scale(var(--btn-focus-scale,.97))}@supports not (color:oklch(0% 0 0)){.searchAutocomplete-input .button{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.searchAutocomplete-input .button:focus-visible{outline-offset:2px;outline-style:solid;outline-width:2px}.searchAutocomplete-input .button.glass{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:currentColor}.searchAutocomplete-input .button.glass.btn-active{--glass-opacity:25%;--glass-border-opacity:15%}.searchAutocomplete-input .button{background-color:transparent;border-color:transparent;border-width:1px;color:currentColor;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:currentColor}.searchAutocomplete-input .button.btn-active{background-color:var(--fallback-bc,oklch(var(--bc)/.2));border-color:transparent}.searchAutocomplete-input .button.btn-disabled,.searchAutocomplete-input .button:disabled,.searchAutocomplete-input .button[disabled]{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:.2}.searchAutocomplete-input .button:is(input[type=checkbox]:checked),.searchAutocomplete-input .button:is(input[type=radio]:checked){--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.searchAutocomplete-input .button:is(input[type=checkbox]:checked):focus-visible,.searchAutocomplete-input .button:is(input[type=radio]:checked):focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}.join>:where(:not(:first-child)):is(.searchAutocomplete-input .button){margin-inline-start:calc(var(--border-btn)*-1)}.searchAutocomplete-input .button{font-size:.875rem;height:2rem;min-height:2rem;padding-left:.75rem;padding-right:.75rem}.btn-square:where(.searchAutocomplete-input .button){height:2rem;padding:0;width:2rem}.btn-circle:where(.searchAutocomplete-input .button){border-radius:9999px;height:2rem;padding:0;width:2rem}.join.join-vertical>:where(:not(:first-child)):is(.searchAutocomplete-input .button){margin-top:calc(var(--border-btn)*-1)}.join.join-horizontal>:where(:not(:first-child)):is(.searchAutocomplete-input .button){margin-inline-start:calc(var(--border-btn)*-1)}.searchAutocomplete-input .button{font-weight:700;height:2.2rem;min-height:2.2rem}.searchAutocomplete-input .button.btn-lg{font-size:20px;height:2.5rem}.searchAutocomplete-input .button{height:100%;--tw-text-opacity:1;color:rgb(237 35 69/var(--tw-text-opacity))}.searchAutocomplete-input .button .icon{font-size:20px}
