.cyg-header-search,.cyg-search-dialog{--cyg-search-ink: #1f1b1c;--cyg-search-ink-forte: #141112;--cyg-search-card: #fffdfc;--cyg-search-stage: #f6f1ee;--cyg-search-soft: #f4efec;--cyg-search-soft-forte: #ebe3df;--cyg-search-muted: #6f6764;--cyg-search-line: #e3dcd8;--cyg-search-line-suave: #ece4e0;--cyg-search-text: 14px;--cyg-search-small: 12.5px;--cyg-search-heading: 18px;--cyg-search-weight-body: var(--cyg-peso-texto, 400);--cyg-search-weight-heading: var(--cyg-peso-medio, 500);--cyg-search-weight-action: var(--cyg-peso-destaque, 600)}.cyg-search-dialog .cyg-search-panel{--modal-max-height: min(640px, calc(100dvh - 32px) );inset:16px 0 auto;width:min(900px,calc(100% - 32px));max-width:none;max-height:var(--modal-max-height);height:auto;margin:0 auto;padding:0;overflow:hidden;background:var(--color-background);color:var(--color-foreground)}.cyg-search-dialog .cyg-search-panel.dialog-modal[open]{display:flex;border-radius:20px}.cyg-search-dialog .cyg-search-panel::backdrop{display:block;background:#1e1c1b59}.cyg-search-dialog .cyg-search-panel .predictive-search{max-height:var(--modal-max-height);align-items:stretch;--resource-card-corner-radius: 10px}.cyg-search-dialog .cyg-search-panel .predictive-search-form{display:flex;flex-direction:column;max-height:var(--modal-max-height);min-height:0;padding:20px;gap:12px}.cyg-search-dialog .cyg-search-panel .cyg-search-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;flex:none}.cyg-search-dialog .cyg-search-panel .cyg-search-heading h2{margin:0;font-size:var(--cyg-search-heading);font-weight:var(--cyg-search-weight-heading)}.cyg-search-dialog .cyg-search-panel .cyg-search-close{display:grid;place-items:center;width:44px;height:44px;padding:0;color:inherit;border-radius:50%}.cyg-search-dialog .cyg-search-panel .predictive-search-form__header{position:relative;display:flex;flex:none;padding:0;border:0}.cyg-search-dialog .cyg-search-panel .predictive-search-form__header:before{content:none}.cyg-search-dialog .cyg-search-panel .predictive-search-form__header-inner{position:relative;display:flex;align-items:center;width:100%;height:44px;border:1px solid var(--color-border);border-radius:999px;padding:0}.cyg-search-dialog .cyg-search-panel .predictive-search-form__header-inner:focus-within{outline:2px solid currentColor;outline-offset:2px}.cyg-search-dialog .cyg-search-panel .search-input{padding:0 12px 0 44px;height:44px;font-size:var(--cyg-search-text)}.cyg-search-dialog .cyg-search-panel .predictive-search__icon{left:14px;pointer-events:none}.cyg-search-dialog .cyg-search-panel .predictive-search__reset-button{margin:0;padding:0 12px;height:44px;font-size:var(--cyg-search-text)}.cyg-search-dialog .cyg-search-panel .cyg-search-status{margin:0;font-size:var(--cyg-search-text)}.cyg-search-dialog .cyg-search-panel .predictive-search-form__content-wrapper{position:static;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;max-height:none;height:auto;border-radius:0;transform:none;will-change:auto;overflow:hidden}.cyg-search-dialog .cyg-search-panel .cyg-search-body{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:24px;overflow-y:auto;min-height:0;padding:4px 2px 16px}.cyg-search-dialog .cyg-search-panel .predictive-search .predictive-search-form__content-wrapper>.predictive-search-form__content,.cyg-search-dialog .cyg-search-panel .predictive-search-form__content{max-height:none;padding-block-end:0;overflow:visible;min-width:0}.cyg-search-dialog .cyg-search-panel .predictive-search-results__inner{overflow:visible;padding-block:0}.cyg-search-dialog .cyg-search-panel .predictive-search-results__products{padding-inline:0}.cyg-search-dialog .cyg-search-panel .predictive-search-results__title{font-size:var(--cyg-search-text);font-weight:var(--cyg-search-weight-heading);margin:8px 0 12px}.cyg-search-dialog .cyg-search-panel .predictive-search-results__wrapper-products{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.cyg-search-dialog .cyg-search-panel .resource-card[data-resource-type=product]{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:12px}.cyg-search-dialog .cyg-search-panel .resource-card[data-resource-type=product] .resource-card__content{padding:0;min-width:0}.cyg-search-dialog .cyg-search-panel .resource-card[data-resource-type=product] .resource-card__media{position:relative;overflow:hidden}.cyg-search-dialog .cyg-search-panel .resource-card[data-resource-type=product] .resource-card__image{width:100%;display:block}.cyg-search-dialog .cyg-search-panel .resource-card[data-resource-type=product] .resource-card__title,.cyg-search-dialog .cyg-search-panel .resource-card[data-resource-type=product] .price{font-size:var(--cyg-search-text);font-weight:var(--cyg-search-weight-heading)}.cyg-search-dialog .cyg-search-panel .resource-card[data-resource-type=product] .compare-at-price{font-size:var(--cyg-search-small)}.cyg-search-dialog .cyg-search-panel .predictive-search-form__footer{display:block;position:static;flex:none;padding:12px 0 0;background:var(--color-background);border-top:1px solid var(--color-border)}.cyg-search-dialog .cyg-search-panel .predictive-search__search-button{min-height:44px;width:100%;margin:0;font-size:var(--cyg-search-text);font-weight:var(--cyg-search-weight-action)}.cyg-search-dialog .cyg-search-body>.cyg-search-status{grid-column:1 / -1}.cyg-search-dialog .cyg-search-alca{display:none}.cyg-search-dialog .cyg-search-panel .predictive-search-results__title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 12px;font-size:var(--cyg-search-heading);font-weight:var(--cyg-search-weight-heading)}.cyg-search-dialog .cyg-search-panel .predictive-search-results__clear.button-unstyled{margin:0;padding:6px 12px;border-radius:999px;background:var(--cyg-search-soft);color:var(--cyg-search-ink);font-size:var(--cyg-search-small);font-weight:var(--cyg-search-weight-body);opacity:1}.cyg-search-dialog .cyg-search-panel .predictive-search-results__clear.button-unstyled:hover{background:var(--cyg-search-soft-forte)}.cyg-search-dialog .cyg-search-panel .predictive-search__reset-button{height:32px;margin-inline-end:6px;padding:0 12px;border-radius:999px;background:var(--cyg-search-soft);font-size:var(--cyg-search-small)}.cyg-search-dialog .cyg-search-panel .resource-card[data-resource-type=product]{display:flex;flex-direction:column;align-items:stretch;gap:8px}.cyg-search-dialog .cyg-search-panel .resource-card[data-resource-type=product] .resource-card__media{width:100%;aspect-ratio:4 / 5;border-radius:12px;background:var(--cyg-search-soft)}.cyg-search-dialog .cyg-search-panel .resource-card[data-resource-type=product] .resource-card__image{width:100%;height:100%;object-fit:cover}.cyg-search-dialog .cyg-search-panel .resource-card[data-resource-type=product] .resource-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.7em;font-size:var(--cyg-search-small);line-height:1.35}.cyg-search-dialog .cyg-search-panel .resource-card[data-resource-type=product] .price{font-size:var(--cyg-search-small)}.cyg-search-dialog .cyg-search-panel .predictive-search__search-button{min-height:50px;border:0;border-radius:999px;background:var(--cyg-salmao, #fa8063);color:var(--cyg-search-card);font-weight:var(--cyg-search-weight-heading);opacity:1}.cyg-search-dialog .cyg-search-panel .predictive-search__search-button:not(:disabled):hover{background:var(--cyg-salmao-forte, #e8674a)}.cyg-search-dialog .cyg-search-panel .predictive-search__search-button:disabled{background:#fa806373;background:color-mix(in srgb,var(--cyg-salmao, #fa8063) 45%,var(--cyg-search-card));color:var(--cyg-search-card)}.cyg-search-dialog .cyg-search-panel .predictive-search__search-button:focus-visible{outline:2px solid var(--cyg-salmao-forte, #e8674a);outline-offset:2px}.cyg-search-dialog .cyg-colecoes{padding:14px;border-radius:18px;background:var(--cyg-search-card);box-shadow:0 1px 2px #1f1b1c0f;color:var(--cyg-search-ink)}.cyg-search-dialog .cyg-colecoes__titulo{margin:0 0 12px;font-family:inherit;font-size:var(--cyg-search-heading);font-weight:var(--cyg-search-weight-heading);line-height:1.2;letter-spacing:normal;text-transform:none}.cyg-search-dialog .cyg-colecoes__lista{display:grid;margin:0;padding:0}.cyg-search-dialog .cyg-colecoes__item{scroll-margin-block:18px}.cyg-search-dialog .cyg-colecoes__item+.cyg-colecoes__item{border-top:1px solid var(--cyg-search-line-suave)}.cyg-search-dialog .cyg-colecoes__link{display:grid;grid-template-columns:96px minmax(0,1fr) 28px;align-items:center;gap:12px;padding:10px 0;border-radius:12px;color:var(--cyg-search-ink);text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .12s ease}.cyg-search-dialog .cyg-colecoes__fotos{display:flex}.cyg-search-dialog .cyg-colecoes__foto{flex:none;width:40px;height:40px;border:2px solid var(--cyg-search-card);border-radius:50%;background:var(--cyg-search-soft);object-fit:cover;object-position:top}.cyg-search-dialog .cyg-colecoes__foto+.cyg-colecoes__foto{margin-left:-12px}.cyg-search-dialog .cyg-colecoes__texto{display:grid;gap:1px;min-width:0}.cyg-search-dialog .cyg-colecoes__nome{overflow:hidden;font-size:var(--cyg-search-text);font-weight:var(--cyg-search-weight-heading);text-overflow:ellipsis;white-space:nowrap}.cyg-search-dialog .cyg-colecoes__qtd{font-size:var(--cyg-search-small);color:var(--cyg-search-muted)}.cyg-search-dialog .cyg-colecoes__seta{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--cyg-search-soft);transition:background-color .12s ease}.cyg-search-dialog .cyg-colecoes__seta svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media(hover:hover){.cyg-search-dialog .cyg-colecoes__link:hover .cyg-colecoes__seta{background:var(--cyg-search-soft-forte)}}.cyg-search-dialog .cyg-colecoes__link:active{transform:scale(.98)}.cyg-search-dialog .cyg-colecoes__link:focus-visible,.cyg-search-dialog .cyg-colecoes__item[aria-selected=true].keyboard-focus .cyg-colecoes__link{outline:2px solid var(--cyg-search-ink);outline-offset:2px}@media(min-width:1024px){.cyg-search-dialog .cyg-colecoes__lista{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.cyg-search-dialog .cyg-colecoes__item+.cyg-colecoes__item{border-top:0}}@media(prefers-reduced-motion:reduce){.cyg-search-dialog .cyg-colecoes__link{transition:none}.cyg-search-dialog .cyg-colecoes__link:active{transform:none}}@media(min-width:1024px){.cyg-search-dialog .cyg-search-panel{--modal-max-height: min(640px, calc(100dvh - 32px) );width:min(1120px,calc(100% - 48px));border:0;background:var(--cyg-search-stage);box-shadow:0 24px 60px -24px #1f1b1c73}.cyg-search-dialog .cyg-search-panel predictive-search-component.predictive-search{background:transparent}.cyg-search-dialog .cyg-search-panel .predictive-search-form{padding:14px;gap:12px}.cyg-search-dialog .cyg-search-panel .predictive-search-form__header-inner{height:48px;border:1.5px solid var(--cyg-search-ink);background:var(--cyg-search-card)}.cyg-search-dialog .cyg-search-panel .predictive-search-form__header-inner:focus-within{border-color:var(--cyg-search-ink)!important;outline:3px solid rgb(31 27 28 / .08);outline-offset:0}.cyg-search-dialog .cyg-search-panel .predictive-search__icon{left:12px;color:var(--cyg-search-muted)}.cyg-search-dialog .cyg-search-panel .predictive-search-form__content-wrapper{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-template-rows:minmax(0,1fr) auto;gap:12px;background:transparent}.cyg-search-dialog .cyg-search-panel .cyg-search-body{display:contents}.cyg-search-dialog .cyg-search-panel .predictive-search-form__content-wrapper .predictive-search-form__content{min-width:0;padding:16px;border-radius:18px;background:var(--cyg-search-card);box-shadow:0 1px 2px #1f1b1c0f}.cyg-search-dialog .cyg-search-panel .predictive-search-form__content-wrapper .predictive-search-form__content{grid-column:1 / -1;grid-row:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.cyg-search-dialog .cyg-search-panel .predictive-search-form__content-wrapper .cyg-search-status{grid-column:1;grid-row:2;align-self:center;padding-inline:8px;color:var(--cyg-search-muted);font-size:var(--cyg-search-small)}.cyg-search-dialog .cyg-search-panel .predictive-search-form__content-wrapper .predictive-search-form__footer{grid-column:2;grid-row:2;padding:0;border:0;background:none}.cyg-search-dialog .cyg-search-panel .predictive-search-results__inner{padding:0}.cyg-search-dialog .cyg-search-panel .predictive-search-results__products{padding-inline:0}.cyg-search-dialog .cyg-search-panel .predictive-search-results__wrapper-products{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 12px}.cyg-search-dialog .cyg-search-panel .predictive-search-results__wrapper-queries{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px;padding:0}.cyg-search-dialog .cyg-search-panel .predictive-search-results__pill{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border:0;border-radius:999px;background:var(--cyg-search-soft);color:var(--cyg-search-ink);font-size:var(--cyg-search-text)}.cyg-search-dialog .cyg-search-panel .predictive-search-results__resource-header{padding-inline:0;margin-top:8px}.cyg-search-dialog .cyg-search-panel .predictive-search-results__wrapper slideshow-slides{--gutter-slide-width: 0px}.cyg-search-dialog--ancorado .cyg-search-panel{--modal-max-height: calc(100dvh - var(--cyg-p-top, 16px) - 16px);inset:var(--cyg-p-top, 16px) auto auto var(--cyg-p-left, 24px);width:var(--cyg-p-w, min(1120px, calc(100% - 48px) ));max-height:var(--modal-max-height);margin:0;overflow:visible}.cyg-search-dialog--ancorado .cyg-search-panel::backdrop{animation:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#1f1b1c57}.cyg-search-dialog--ancorado .cyg-search-panel :is(predictive-search-component,.predictive-search-form){position:static}.cyg-search-dialog--ancorado .cyg-search-panel .cyg-search-heading{display:contents}.cyg-search-dialog--ancorado .cyg-search-panel .cyg-search-heading h2{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cyg-search-dialog--ancorado .cyg-search-panel .predictive-search-form__header{position:absolute;z-index:1;border-radius:999px;background:transparent;top:var(--cyg-f-y);left:var(--cyg-f-x);width:var(--cyg-f-w);height:var(--cyg-f-h)}.cyg-search-dialog--ancorado .cyg-search-panel .predictive-search-form__header-inner{height:100%;padding-inline-end:38px;border-width:1px}.cyg-search-dialog--ancorado .cyg-search-panel .cyg-search-close{position:absolute;z-index:2;top:calc(var(--cyg-f-y) + (var(--cyg-f-h) - 32px) / 2);left:calc(var(--cyg-f-x) + var(--cyg-f-w) - 38px);width:32px;height:32px;background:var(--cyg-search-soft)}.cyg-search-dialog--ancorado .cyg-search-panel .cyg-search-close .svg-wrapper{width:16px;height:16px}.cyg-search-dialog--ancorado .cyg-search-panel .cyg-search-close:hover{background:var(--cyg-search-soft-forte)}.cyg-search-dialog--ancorado .dialog-modal[open].search-modal__content{animation:cyg-busca-entra .12s ease-out forwards}.cyg-search-dialog--ancorado .dialog-modal.search-modal__content:is(.dialog-closing,.cyg-saindo){animation:cyg-busca-sai .12s ease-in forwards}}@media not (min-width:1024px){.cyg-search-dialog .cyg-search-panel.dialog-modal{--modal-max-height: none;position:fixed;inset:auto 0 var(--cyg-vv-baixo, 0px);width:100%;max-width:none;height:min(70dvh,calc(var(--cyg-vv-h, 100dvh) - 8px));max-height:none;margin:0 auto;padding:0;overflow:hidden;border:0;background:var(--cyg-search-stage);box-shadow:0 -10px 32px #1f1b1c33;translate:0 var(--cyg-arrasto, 0px);transition:translate .2s ease}.cyg-search-dialog--curta .cyg-search-panel.dialog-modal{height:calc(var(--cyg-vv-h, 100dvh) - 8px)}.cyg-search-dialog .cyg-search-panel.dialog-modal.cyg-search-panel--arrastando{transition:none}.cyg-search-dialog .cyg-search-panel.dialog-modal[open]{flex-direction:column;border-radius:24px 24px 0 0;animation:cyg-folha-sobe .28s cubic-bezier(.22,1,.36,1) forwards}.cyg-search-dialog .cyg-search-panel.dialog-modal.dialog-closing{animation:cyg-folha-desce .2s ease-in forwards}.cyg-search-dialog .cyg-search-panel.dialog-modal::backdrop{display:block;animation:none;background:#1f1b1c38;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.cyg-search-dialog .cyg-search-alca{display:flex;justify-content:center;flex:none;height:22px;padding-top:8px;cursor:grab;touch-action:none}.cyg-search-dialog .cyg-search-alca span{width:40px;height:4px;border-radius:999px;background:#1f1b1c33}.cyg-search-dialog .cyg-search-panel predictive-search-component.predictive-search{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;max-height:none;background:transparent}.cyg-search-dialog .cyg-search-panel .predictive-search-form{display:grid;grid-template-columns:minmax(0,1fr) 44px;grid-template-rows:auto minmax(0,1fr);gap:10px;flex:1 1 auto;min-height:0;max-height:none;padding:4px 16px 0}.cyg-search-dialog .cyg-search-panel .cyg-search-heading{display:contents}.cyg-search-dialog .cyg-search-panel .cyg-search-heading h2{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cyg-search-dialog .cyg-search-panel .cyg-search-close{grid-column:2;grid-row:1;align-self:center;background:var(--cyg-search-card);box-shadow:0 1px 2px #1f1b1c14}.cyg-search-dialog .cyg-search-panel .predictive-search-form__header{grid-column:1;grid-row:1;border-radius:999px;background:transparent}.cyg-search-dialog .cyg-search-panel .predictive-search-form__header-inner{height:48px;border:1.5px solid var(--cyg-search-ink);background:var(--cyg-search-card)}.cyg-search-dialog .cyg-search-panel .predictive-search-form__header-inner:focus-within{border-color:var(--cyg-search-ink)!important;outline:3px solid rgb(31 27 28 / .08);outline-offset:0}.cyg-search-dialog .cyg-search-panel .predictive-search__icon{left:14px;color:var(--cyg-search-muted)}.cyg-search-dialog .cyg-search-panel .predictive-search-form__content-wrapper{grid-column:1 / -1;grid-row:2;display:flex;flex-direction:column;min-height:0;overflow:hidden;background:transparent}.cyg-search-dialog .cyg-search-panel .cyg-search-body{display:flex;flex-direction:column;gap:10px;flex:1 1 auto;min-height:0;margin-inline:-16px;padding:0 16px 12px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.cyg-search-dialog .cyg-search-panel .cyg-search-status{color:var(--cyg-search-muted);font-size:var(--cyg-search-small)}.cyg-search-dialog .cyg-search-panel .predictive-search-form__content{flex:none;padding:0;overflow:visible}.cyg-search-dialog .cyg-search-panel :is(.predictive-search-form__content,.predictive-search-dropdown,.predictive-search-results__inner){background:transparent}.cyg-search-dialog .cyg-search-panel .predictive-search-results__inner{display:flex;flex-direction:column;gap:10px;padding:0}.cyg-search-dialog .cyg-search-panel .predictive-search-results__products{flex:none;min-width:0;padding:14px;border-radius:18px;background:var(--cyg-search-card);box-shadow:0 1px 2px #1f1b1c0f}.cyg-search-dialog .cyg-search-panel .predictive-search-results__products{padding-inline:14px}.cyg-search-dialog .cyg-search-panel .predictive-search-results__wrapper-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 8px}.cyg-search-dialog .cyg-search-panel :is(.predictive-search-results__inner:not([data-search-results]),.recently-viewed-wrapper) .predictive-search-results__wrapper-products{display:flex;gap:10px;margin-right:-14px;padding-right:14px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.cyg-search-dialog .cyg-search-panel :is(.predictive-search-results__inner:not([data-search-results]),.recently-viewed-wrapper) .predictive-search-results__card{flex:none;width:clamp(92px,26vw,132px);scroll-snap-align:start}.cyg-search-dialog .cyg-search-panel .predictive-search-results__products>.predictive-search-results__title:not(:first-child){margin-top:14px}.cyg-search-dialog .cyg-search-panel .predictive-search-results__wrapper-queries{display:flex;flex-wrap:nowrap;gap:8px;margin:0 -16px 0 0;padding:2px 16px 2px 0;overflow-x:auto;scrollbar-width:none}.cyg-search-dialog .cyg-search-panel .predictive-search-results__pill{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border:0;border-radius:999px;background:var(--cyg-search-card);box-shadow:0 1px 2px #1f1b1c0f;color:var(--cyg-search-ink);font-size:var(--cyg-search-text);white-space:nowrap}.cyg-search-dialog .cyg-search-panel .predictive-search-results__resource-header{padding-inline:0}.cyg-search-dialog .cyg-search-panel .predictive-search-form__footer{flex:none;padding:10px 0 calc(12px + env(safe-area-inset-bottom,0px));border:0;background:var(--cyg-search-stage)}@media(min-width:750px){.cyg-search-dialog .cyg-search-panel.dialog-modal{width:min(100%,560px)}}}@keyframes cyg-busca-entra{0%{opacity:0}to{opacity:1}}@keyframes cyg-busca-sai{0%{opacity:1}to{opacity:0}}@keyframes cyg-folha-sobe{0%{transform:translateY(100%)}to{transform:none}}@keyframes cyg-folha-desce{0%{transform:none}to{transform:translateY(100%)}}@media(prefers-reduced-motion:reduce){.cyg-search-dialog .search-modal__content{animation-duration:1ms!important}.cyg-search-dialog .cyg-search-panel.dialog-modal{transition:none}}@media not (min-width:1024px){.cyg-search-dialog .cyg-search-panel .resource-card[data-resource-type=product]{display:flex;flex-direction:column;gap:8px}.cyg-search-dialog .cyg-search-panel .resource-card[data-resource-type=product] .resource-card__media{aspect-ratio:4 / 5;border-radius:12px;overflow:hidden;background:var(--cyg-search-soft)}.cyg-search-dialog .cyg-search-panel .resource-card[data-resource-type=product] .resource-card__image{width:100%;height:100%;object-fit:cover;object-position:top}.cyg-search-dialog .cyg-search-panel .resource-card[data-resource-type=product] .resource-card__content{display:flex;flex-direction:column;gap:4px;padding:0 2px}.cyg-search-dialog .cyg-search-panel .resource-card[data-resource-type=product] .resource-card__title{margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.7em;font-size:var(--cyg-search-small);font-weight:var(--cyg-search-weight-body);line-height:1.35;color:var(--cyg-search-ink)}.cyg-search-dialog .cyg-search-panel .resource-card[data-resource-type=product] [ref=priceContainer]{display:flex;flex-direction:column;align-items:flex-start;gap:1px;min-height:34px}.cyg-search-dialog .cyg-search-panel .resource-card[data-resource-type=product] [ref=priceContainer]>:has(.price){order:-1}.cyg-search-dialog .cyg-search-panel .resource-card[data-resource-type=product] .price{font-size:var(--cyg-search-text);font-weight:var(--cyg-search-weight-heading);line-height:1.3;color:var(--cyg-search-ink);white-space:nowrap}.cyg-search-dialog .cyg-search-panel .resource-card[data-resource-type=product] .compare-at-price{font-size:11px;font-weight:var(--cyg-search-weight-body);line-height:1.3;color:var(--cyg-search-muted);text-decoration:line-through;white-space:nowrap}.cyg-search-dialog .cyg-search-panel :is(.predictive-search-results__inner:not([data-search-results]),.recently-viewed-wrapper) .predictive-search-results__card{width:clamp(96px,27vw,132px)}}@media(min-width:1024px){.cyg-search-dialog--ancorado .cyg-search-panel .predictive-search-form__header-inner,.cyg-search-dialog--ancorado .cyg-search-panel .predictive-search-form__header-inner:focus-within{border:1px solid rgb(31 27 28 / .16)!important;outline:none;background:var(--cyg-search-card);padding-inline-end:34px}.cyg-search-dialog--ancorado .cyg-search-panel .search-input{height:100%;padding-left:38px}.cyg-search-dialog--ancorado .cyg-search-panel .predictive-search__icon{left:10px}.cyg-search-dialog--ancorado .cyg-search-panel .predictive-search__reset-button{height:100%;font-size:var(--cyg-search-small)}.cyg-search-dialog--ancorado .cyg-search-panel .cyg-search-close{top:calc(var(--cyg-f-y) + (var(--cyg-f-h) - 30px) / 2);left:calc(var(--cyg-f-x) + var(--cyg-f-w) - 34px);width:30px;height:30px;background:transparent;color:var(--cyg-search-muted)}.cyg-search-dialog--ancorado .cyg-search-panel .cyg-search-close:hover{background:var(--cyg-search-soft);color:var(--cyg-search-ink)}.cyg-search-dialog--ancorado .cyg-search-panel .cyg-search-close .svg-wrapper{width:14px;height:14px}.cyg-search-dialog .cyg-search-panel .cyg-busca-vazio~.predictive-search-results__inner{display:none}.cyg-search-dialog .cyg-search-panel .predictive-search-form__content-wrapper:has(.cyg-busca-vazio) .predictive-search-form__footer{display:none}.cyg-search-dialog .cyg-search-panel .predictive-search-form__content:has(.cyg-busca-vazio){padding:16px 16px 18px}.cyg-busca-vazio{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:24px;color:var(--cyg-search-ink)}.cyg-busca-vazio__rec{min-width:0}.cyg-busca-vazio__cab{display:flex;align-items:center;justify-content:space-between;gap:12px;height:32px;margin-bottom:10px}.cyg-busca-vazio__tit{margin:0;font-size:var(--cyg-search-text);font-weight:var(--cyg-search-weight-heading);line-height:1.3}.cyg-busca-vazio__sug .cyg-busca-vazio__tit{display:flex;align-items:center;height:32px;margin-bottom:10px}.cyg-busca-vazio__sug .cyg-busca-vazio__pills+.cyg-busca-vazio__tit{margin-top:14px}.cyg-busca-vazio__setas{display:flex;gap:8px}.cyg-busca-vazio__seta{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:#1f1b1c6b;color:var(--cyg-search-card);cursor:pointer;transition:background-color .12s ease,transform .12s ease,opacity .15s ease}.cyg-busca-vazio__seta svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.cyg-busca-vazio__seta:hover{background:#1f1b1c9e}.cyg-busca-vazio__seta:active{transform:scale(.94)}.cyg-busca-vazio__seta[data-fim]{opacity:0;visibility:hidden}.cyg-busca-vazio__trilho{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 2 * 12px) / 3);gap:12px;margin:0;padding:0 0 2px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.cyg-busca-vazio__trilho::-webkit-scrollbar{display:none}.cyg-busca-vazio__item{scroll-snap-align:start}.cyg-busca-vazio__card{display:grid;gap:6px;color:inherit;text-decoration:none;border-radius:12px;transition:transform .12s ease}.cyg-busca-vazio__card:active{transform:scale(.97)}.cyg-busca-vazio__foto{display:block;aspect-ratio:3 / 4;overflow:hidden;border-radius:12px;background:var(--cyg-search-soft)}.cyg-busca-vazio__foto img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 20%}.cyg-busca-vazio__nome{overflow:hidden;font-size:var(--cyg-search-small);line-height:1.3;white-space:nowrap;text-overflow:ellipsis}.cyg-busca-vazio__preco{margin-top:-2px;font-size:var(--cyg-search-small);font-weight:var(--cyg-search-weight-heading)}.cyg-busca-vazio__de{color:var(--cyg-search-muted);font-weight:var(--cyg-search-weight-body)}.cyg-busca-vazio__sug{min-width:0;padding-left:24px;border-left:1px solid var(--cyg-search-line-suave)}.cyg-busca-vazio__pills{display:flex;flex-wrap:wrap;gap:8px}.cyg-busca-vazio__pill{display:inline-flex;align-items:center;height:32px;padding:0 12px;border:0;border-radius:999px;background:var(--cyg-search-soft);color:var(--cyg-search-ink);font:inherit;font-size:var(--cyg-search-small);text-decoration:none;cursor:pointer;transition:background-color .12s ease,transform .12s ease}.cyg-busca-vazio__pill:hover{background:var(--cyg-search-soft-forte)}.cyg-busca-vazio__pill:active{transform:scale(.96)}.cyg-busca-vazio :is(.cyg-busca-vazio__seta,.cyg-busca-vazio__card,.cyg-busca-vazio__pill):focus-visible{outline:2px solid var(--cyg-search-ink);outline-offset:2px}}@media not (min-width:1024px){.cyg-busca-vazio{display:none}}@media(prefers-reduced-motion:reduce){.cyg-busca-vazio__trilho{scroll-behavior:auto}.cyg-busca-vazio :is(.cyg-busca-vazio__seta,.cyg-busca-vazio__card,.cyg-busca-vazio__pill){transition:none}}@media(min-width:1024px){.cyg-search-dialog--ancorado .cyg-search-panel .predictive-search__reset-button{display:none!important}.cyg-search-dialog--ancorado:not(.cyg-busca-com-texto) .cyg-search-panel .cyg-search-close{display:none}.cyg-search-dialog--ancorado .cyg-search-panel::backdrop{transition:none}}@media(min-width:1024px)and (prefers-reduced-motion:reduce){.cyg-search-dialog--ancorado .dialog-modal.search-modal__content:is([open],.cyg-saindo){animation:none}}.cyg-busca-veu{display:none}@media(min-width:1024px){.cyg-search-dialog--ancorado .cyg-search-panel{position:fixed;z-index:1001}.cyg-search-dialog.cyg-busca-aberta .cyg-busca-veu{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#1f1b1c57;animation:cyg-busca-entra .12s ease-out}.cyg-search-dialog.cyg-busca-saindo .cyg-busca-veu{opacity:0;transition:opacity .12s ease-in}.cyg-search-dialog.cyg-busca-oculta .cyg-search-panel{visibility:hidden;pointer-events:none;animation:none!important}.cyg-search-dialog.cyg-busca-aberta .cyg-search-panel{animation:cyg-busca-entra .12s ease-out}.cyg-search-dialog.cyg-busca-saindo .cyg-search-panel{animation:cyg-busca-sai .12s ease-in forwards}}@media(min-width:1024px)and (prefers-reduced-motion:reduce){.cyg-search-dialog:is(.cyg-busca-aberta,.cyg-busca-saindo) .cyg-search-panel{animation:none}}@media(min-width:1024px)and (prefers-reduced-motion:reduce){.cyg-search-dialog.cyg-busca-aberta .cyg-busca-veu{animation:none}}.cyg-search-dialog .cyg-search-panel .predictive-search-results__card--query:is([aria-selected=true],:focus-within) .predictive-search-results__pill{background-color:var(--pill-background-color)}@media not (min-width:1024px){.cyg-search-dialog .cyg-search-panel.dialog-modal[open]{box-shadow:var(--shadow-popover)}}
/*# sourceMappingURL=/cdn/shop/t/335/assets/cyg-search-painel.css.map */
