.quick-search-tabs .zaproo-segmented{background-color:inherit;gap:calc(var(--spacing,.25rem)*2)}.quick-search-category{display:flex;flex-direction:column;padding-inline:calc(var(--spacing,.25rem)*4)}.quick-search-category__item{color:var(--color-neutral-900,oklch(20.5% 0 0));font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5));padding-block:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*2)}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial;--tw-tracking:initial}}}.quick-search-palette-section{margin-bottom:calc(var(--spacing,.25rem)*5)}.quick-search-palette-section__title{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));margin-bottom:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*1);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wider,.05em);color:var(--color-neutral-500,oklch(55.6% 0 0));letter-spacing:var(--tracking-wider,.05em);text-transform:uppercase}@property --tw-tracking{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-content:"";--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}.quick-search-products{padding-inline:calc(var(--spacing,.25rem)*4);padding-bottom:calc(var(--spacing,.25rem)*6)}@media not all and (min-width:40rem){.quick-search-products{padding-top:calc(var(--spacing,.25rem)*6)}}@media(min-width:64rem){.quick-search-products{padding-inline:calc(var(--spacing,.25rem)*5);padding-bottom:calc(var(--spacing,.25rem)*8)}}.quick-search-products__gallery{gap:calc(var(--spacing,.25rem)*4);position:relative}@media not all and (min-width:48rem){.quick-search-products__gallery{-moz-column-gap:calc(var(--spacing,.25rem)*5);column-gap:calc(var(--spacing,.25rem)*5);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:calc(var(--spacing,.25rem)*14.75)}}@media(min-width:64rem){.quick-search-products__gallery{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}}.quick-search-products__gallery:deep(.product-wrapper):last-child{display:flex}@media(min-width:64rem){.quick-search-products__gallery:deep(.product-wrapper){background-color:var(--color-white,#fff)}}@media not all and (min-width:48rem){.quick-search-products__gallery:deep(.product-wrapper):nth-child(odd):before{--tw-translate-y:calc(var(--spacing,.25rem)*-7);background-color:var(--color-neutral-200,oklch(92.2% 0 0));content:var(--tw-content);content:"";display:block;height:1px;position:absolute;translate:var(--tw-translate-x) var(--tw-translate-y);width:100%}.quick-search-products__gallery:deep(.product-wrapper):nth-child(-n+2):before{content:var(--tw-content);display:none}}@media not all and (min-width:64rem){.quick-search-products__gallery.hidden-last-product:deep(.products-gallery__products):last-child{display:none}}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@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}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial}}}.quick-search-blog-item{align-items:center;border-radius:var(--radius-lg,.5rem);color:var(--color-neutral-900,oklch(20.5% 0 0));display:flex;gap:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2.5);padding-inline:calc(var(--spacing,.25rem)*2);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));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,cubic-bezier(.4,0,.2,1)))}@media(hover:hover){.quick-search-blog-item:hover{background-color:var(--color-neutral-50,oklch(98.5% 0 0))}}.quick-search-blog-item__image{border-radius:var(--radius-lg,.5rem);flex-shrink:0;height:calc(var(--spacing,.25rem)*12);overflow:hidden;width:calc(var(--spacing,.25rem)*12)}.quick-search-blog-item__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.quick-search-blog-item__image-placeholder{background-color:var(--color-neutral-100,oklch(97% 0 0));height:100%;width:100%}.quick-search-blog-item__content{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*1);min-width:calc(var(--spacing,.25rem)*0)}.quick-search-blog-item__title{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);overflow:hidden}.quick-search-blog-item__meta{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*2)}.quick-search-blog-item__badge{background-color:var(--p-primary-100);padding-block:calc(var(--spacing,.25rem)*.5);padding-inline:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-medium,500);border-radius:3.40282e+38px;color:var(--p-primary-700);font-weight:var(--font-weight-medium,500)}.quick-search-blog-item__badge,.quick-search-blog-item__date{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}.quick-search-blog-item__date{color:var(--color-neutral-500,oklch(55.6% 0 0))}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial}}}.quick-search-info-item{align-items:center;border-radius:var(--radius-lg,.5rem);color:var(--color-neutral-900,oklch(20.5% 0 0));display:flex;gap:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2.5);padding-inline:calc(var(--spacing,.25rem)*2);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));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,cubic-bezier(.4,0,.2,1)))}@media(hover:hover){.quick-search-info-item:hover{background-color:var(--color-neutral-50,oklch(98.5% 0 0))}}.quick-search-info-item__dot{background-color:var(--color-neutral-300,oklch(87% 0 0));border-radius:3.40282e+38px;flex-shrink:0;height:calc(var(--spacing,.25rem)*2);width:calc(var(--spacing,.25rem)*2)}.quick-search-info-item__title{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}@property --tw-font-weight{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid}}}.quick-search-suggestions{display:flex;flex-wrap:wrap;gap:calc(var(--spacing,.25rem)*2)}.quick-search-suggestions__chip{background-color:var(--color-neutral-50,oklch(98.5% 0 0));border-color:var(--color-neutral-200,oklch(92.2% 0 0));border-radius:3.40282e+38px;border-style:var(--tw-border-style);border-width:1px;color:var(--color-neutral-700,oklch(37.1% 0 0));font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));padding-block:calc(var(--spacing,.25rem)*1.5);padding-inline:calc(var(--spacing,.25rem)*3.5);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));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,cubic-bezier(.4,0,.2,1)))}@media(hover:hover){.quick-search-suggestions__chip:hover{background-color:var(--p-primary-50);border-color:var(--p-primary-300);color:var(--p-primary-700)}}.products-gallery-skeleton{display:grid;flex:1;gap:calc(var(--spacing,.25rem)*6);grid-template-columns:repeat(3,minmax(0,1fr));height:-moz-max-content;height:max-content}@media not all and (min-width:64rem){.products-gallery-skeleton{gap:calc(var(--spacing,.25rem)*4);grid-template-columns:repeat(3,minmax(0,1fr))}}@media not all and (min-width:40rem){.products-gallery-skeleton{grid-template-columns:repeat(2,minmax(0,1fr))}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid;--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}}}.quick-search-overlay{align-items:flex-start;display:flex;inset:calc(var(--spacing,.25rem)*0);justify-content:center;padding-top:calc(var(--spacing,.25rem)*12);position:fixed;z-index:49}@media not all and (min-width:48rem){.quick-search-overlay{padding-top:calc(var(--spacing,.25rem)*0)}}.quick-search-overlay__backdrop{background-color:#0006;inset:calc(var(--spacing,.25rem)*0);position:absolute}@supports (color:color-mix(in lab,red,red)){.quick-search-overlay__backdrop{background-color:color-mix(in oklab,var(--color-black,#000) 40%,transparent)}}.quick-search-overlay__backdrop{-webkit-backdrop-filter:blur();backdrop-filter:blur();transition:backdrop-filter .3s}.quick-search-overlay--entered .quick-search-overlay__backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.quick-search-overlay__container{margin-inline:auto;max-width:calc(var(--spacing,.25rem)*300);padding-inline:calc(var(--spacing,.25rem)*6);position:relative;width:100%;z-index:10}@media not all and (min-width:48rem){.quick-search-overlay__container{height:100%;max-width:100%;padding-inline:calc(var(--spacing,.25rem)*0)}}.quick-search-panel{background-color:var(--color-white,#fff);border-color:var(--color-neutral-200,oklch(92.2% 0 0));border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);display:flex;flex-direction:column;max-height:calc(100vh - 6rem);overflow:hidden}@media not all and (min-width:48rem){.quick-search-panel{border-radius:0;border-style:var(--tw-border-style);border-width:0;height:100%;max-height:100%}}.quick-search-panel__search,.quick-search-panel__tabs{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-neutral-200,oklch(92.2% 0 0));padding-block:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*5)}.quick-search-panel__body{flex:1;overflow-y:auto;padding-inline:calc(var(--spacing,.25rem)*5)}.quick-search-panel__body,.quick-search-panel__loading{padding-block:calc(var(--spacing,.25rem)*4)}.quick-search-panel__placeholder{align-items:center;display:flex;justify-content:center;padding-block:calc(var(--spacing,.25rem)*12)}.quick-search-panel__footer{align-items:center;border-color:var(--color-neutral-200,oklch(92.2% 0 0));border-top-style:var(--tw-border-style);border-top-width:1px;display:flex;justify-content:center;padding-block:calc(var(--spacing,.25rem)*4);padding-inline:calc(var(--spacing,.25rem)*5)}.quick-search-overlay-enter-active,.quick-search-overlay-leave-active{transition:opacity .2s}.quick-search-overlay-enter-active .quick-search-panel,.quick-search-overlay-leave-active .quick-search-panel{transition:transform .2s,opacity .2s}.quick-search-overlay-enter-from,.quick-search-overlay-leave-to{opacity:0}.quick-search-overlay-enter-from .quick-search-panel,.quick-search-overlay-leave-to .quick-search-panel{opacity:0;transform:translateY(-8px)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
