#search-modal{--bsx-pad: 24px;--bsx-side: 264px;--bsx-gap: 16px;--bsx-group: 28px;--bsx-ease: cubic-bezier(.16, 1, .3, 1);--bsx-ease-in: cubic-bezier(.4, 0, 1, 1);--bsx-line: rgb(var(--beejro-forest-rgb) / .12)}.bsx-band-title,.bsx-extras{display:none}#search-modal predictive-search-component:has(.search-input:not(:placeholder-shown)) .bsx-extras{display:none!important}#search-modal .predictive-search-results__inner{overflow:visible;padding:0}#search-modal .predictive-search-results__products,#search-modal .predictive-search-results__wrapper-queries,#search-modal .predictive-search-results__resource-header{padding-inline:0}#search-modal .predictive-search-results__wrapper-products,#search-modal .predictive-search-results__wrapper-products:last-child,#search-modal .predictive-search-results__wrapper-queries{margin:0;padding-block:0}#search-modal .predictive-search-results__title{margin:0 0 12px;color:var(--beejro-forest);font-size:1rem;font-weight:700;line-height:1.3}#search-modal .predictive-search-results__clear.button-unstyled{color:var(--beejro-forest);font-size:.875rem;font-weight:600;opacity:.7}#search-modal .recently-viewed-wrapper+.predictive-search-results__title,#search-modal .bsx-main>*+*,#search-modal .bsx-side>*+*{margin-block-start:var(--bsx-group)}#search-modal .predictive-search-results__card--product .resource-card__media{border-radius:14px;overflow:hidden}#search-modal .predictive-search-results__card--product .resource-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--beejro-forest);font-weight:600;line-height:1.3}#search-modal .predictive-search-results__wrapper-products .predictive-search-results__card,#search-modal .predictive-search-results__wrapper,#search-modal .predictive-search-results__no-results{animation-duration:.38s;animation-timing-function:var(--bsx-ease)}#search-modal .predictive-search-results__no-results{margin:0;padding:0;color:var(--beejro-forest);font-size:1rem;font-weight:600;line-height:1.4;text-align:start}.bsx-extras__title{margin:0 0 10px}.bsx-ideas__list,.bsx-depts__list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0}.bsx-idea,.bsx-dept{display:inline-flex;align-items:center;gap:10px;min-height:40px;padding:0 14px;border:1px solid rgb(var(--beejro-forest-rgb) / .3);border-radius:999px;background:transparent;color:var(--beejro-forest);font:inherit;font-size:.9375rem;font-weight:500;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,transform .16s ease}.bsx-idea:active,.bsx-dept:active{transform:scale(.97)}.bsx-idea .svg-wrapper{display:inline-flex;flex:none;width:16px;height:16px;opacity:.55}.bsx-idea .svg-wrapper svg{width:16px;height:16px}.bsx-ideas+.bsx-depts{margin-block-start:var(--bsx-group)}.bsx-links__list{display:flex;flex-direction:column;gap:2px;margin:0;padding:0}.bsx-link{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;margin-inline:-12px;padding:8px 12px;border-radius:12px;color:var(--beejro-forest);font-size:.9375rem;font-weight:500;line-height:1.35;text-decoration:none;transition:background-color .2s ease}.bsx-link__text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bsx-link__arrow{flex:none;opacity:.5;transition:transform .2s ease,opacity .2s ease}@media(hover:hover){.bsx-link:hover .bsx-link__arrow{opacity:1;transform:translate(3px)}}.bsx-colls__list{display:grid;gap:var(--bsx-gap);margin:0;padding:0}.bsx-coll{--cat-fill: var(--beejro-forest);--cat-text: var(--beejro-sunflower);min-width:0}.bsx-coll:nth-child(2n){--cat-fill: var(--beejro-sunflower);--cat-text: var(--beejro-forest)}.bsx-coll__card{container-type:inline-size;position:relative;display:flex;flex-direction:column;padding:15% 6% 6%;border-radius:6px 6px 18px 18px;background-color:var(--cat-fill);text-decoration:none;transition:transform .26s var(--bsx-ease),box-shadow .26s var(--bsx-ease)}.bsx-coll__card:before{content:"";position:absolute;inset:0 0 auto;height:7cqi;border-radius:6px 6px 0 0;background:repeating-linear-gradient(90deg,rgb(0 0 0 / .16) 0 2px,transparent 2px 6px),linear-gradient(#0000000a,#0000000a);border-block-end:2px solid rgb(0 0 0 / .12)}.bsx-coll__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.3em;color:var(--cat-text);font-size:clamp(.875rem,10cqi,1.125rem);font-weight:700;line-height:1.15;letter-spacing:-.01em;text-align:center;align-content:center}.bsx-coll__media{display:block;margin-block-start:6cqi;aspect-ratio:1;border-radius:12px;background-color:var(--beejro-paper);overflow:hidden}.bsx-coll__image{display:block;width:100%;height:100%;object-fit:cover}@media(hover:hover){.bsx-coll__card:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 10px 24px rgb(var(--beejro-forest-rgb) / .18)}}@media(prefers-reduced-motion:reduce){.bsx-coll__card,.bsx-idea,.bsx-dept,.bsx-link__arrow{transition:none}}#search-modal .predictive-search-form__footer{position:static;padding:12px var(--bsx-pad);border-top:1px solid var(--bsx-line);background:var(--beejro-paper);background-image:none;text-align:center}#search-modal .predictive-search__search-button{min-height:44px;padding:0 28px;border-radius:999px}#search-modal .predictive-search-form__content-wrapper>.predictive-search-form__content{padding-block-end:0}#search-modal .predictive-search-form__content-wrapper{top:auto}body:has(#search-modal dialog[open]) .beejro-whatsapp{opacity:0;pointer-events:none}@media screen and (min-width:750px){#search-modal .search-modal__content,html.beejro-search-anchored #search-modal .search-modal__content{--modal-width: min(1000px, calc(100vw - 2 * var(--page-margin, 40px)));width:var(--modal-width);max-width:none;border:0;border-radius:24px;background:var(--beejro-paper);box-shadow:0 24px 70px #00140638,0 2px 10px #00140614}html.beejro-search-anchored #search-modal .search-modal__content{transform-origin:top right}#search-modal .dialog-modal[open].search-modal__content,html.beejro-search-anchored #search-modal .dialog-modal[open].search-modal__content{border-radius:24px;animation:bsx-panel-in .44s var(--bsx-ease) both}#search-modal .dialog-modal[open].search-modal__content.dialog-closing,html.beejro-search-anchored #search-modal .dialog-modal[open].search-modal__content.dialog-closing{animation:bsx-panel-out .2s var(--bsx-ease-in) both}#search-modal .search-modal__content::backdrop,html.beejro-search-anchored #search-modal .search-modal__content::backdrop{background:#0016082e}#search-modal .predictive-search-form__header{gap:8px;padding:12px 12px 12px var(--bsx-pad);border:0;border-block-end:1px solid var(--bsx-line);border-radius:0;background:var(--beejro-paper)}#search-modal .predictive-search-form__header:before{content:none}#search-modal .predictive-search-form__header-inner{position:relative;border:0;border-radius:0;background:transparent}#search-modal .predictive-search-form__header-inner:focus-within{outline:none}#search-modal .predictive-search__icon{left:0;color:var(--beejro-forest);opacity:.6}#search-modal input.search-input{min-height:48px;padding-inline-start:34px;color:var(--beejro-forest);font-size:1.0625rem}#search-modal .predictive-search__reset-button{min-width:0;height:36px;margin:0;padding:0 12px;border-radius:999px;color:var(--beejro-forest);font-size:.875rem;font-weight:600;opacity:.75;transition:background-color .2s ease,opacity .2s ease}#search-modal .predictive-search__reset-button:hover{background:var(--beejro-sage-soft);opacity:1}#search-modal .predictive-search__close-modal-button{flex:none;width:40px;height:40px;padding:0;border-radius:50%;background:transparent;color:var(--beejro-forest);transition:background-color .2s ease,transform .16s ease}#search-modal .predictive-search__close-modal-button:hover{background:var(--beejro-sage-soft)}#search-modal .predictive-search__close-modal-button:active{transform:scale(.92)}#search-modal .predictive-search__close-modal-button:before{content:none}#search-modal .predictive-search-form__content-wrapper{display:grid;grid-template-columns:var(--bsx-side) minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;max-height:min(640px,calc(100dvh - var(--beejro-search-top, 40px) - 120px));border-radius:0}#search-modal predictive-search-component:has(.search-input:not(:placeholder-shown)) .predictive-search-form__content-wrapper{grid-template-columns:minmax(0,1fr)}#search-modal .bsx-extras{display:block;grid-row:1;padding:var(--bsx-pad) 16px var(--bsx-pad) var(--bsx-pad);background-color:var(--beejro-sage-soft);overflow-y:auto;scrollbar-width:none}#search-modal .predictive-search-form__content{grid-row:1;max-height:none;min-height:0;padding:0;overscroll-behavior:contain}#search-modal .predictive-search-form__footer{grid-column:1 / -1}#search-modal .predictive-search-results__inner:not(:has(.bsx-main)){padding:var(--bsx-pad)}#search-modal .bsx-extras :is(.bsx-ideas__list,.bsx-depts__list){flex-direction:column;flex-wrap:nowrap;gap:2px}#search-modal .bsx-extras :is(.bsx-idea,.bsx-dept){width:calc(100% + 24px);margin-inline:-12px;padding:0 12px;border:0;border-radius:12px}#search-modal .bsx-extras :is(.bsx-idea,.bsx-dept):hover,#search-modal .bsx-side .bsx-link:hover{background-color:var(--beejro-paper)}#search-modal .bsx-dept:after{content:"";width:16px;height:16px;margin-inline-start:auto;background:currentColor;opacity:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat;transition:opacity .2s ease,transform .2s ease}#search-modal .bsx-dept:hover:after{opacity:.8;transform:translate(3px)}#search-modal .predictive-search-results__inner:has(.bsx-side li){display:grid;grid-template-columns:var(--bsx-side) minmax(0,1fr);align-items:start}#search-modal .predictive-search-form__content:has(.bsx-side li){background:linear-gradient(to right,var(--beejro-sage-soft) var(--bsx-side),var(--beejro-paper) var(--bsx-side))}#search-modal .bsx-side{position:sticky;top:0;padding:var(--bsx-pad) 16px var(--bsx-pad) var(--bsx-pad)}#search-modal .bsx-side:not(:has(li)){display:none}#search-modal .bsx-main{padding:var(--bsx-pad)}#search-modal .bsx-side .predictive-search-results__wrapper-queries{flex-direction:column;flex-wrap:nowrap;gap:2px;overflow:visible}#search-modal .bsx-side .predictive-search-results__card--query{width:100%}#search-modal .bsx-side .predictive-search-results__pill{justify-content:flex-start;gap:10px;width:calc(100% + 24px);min-height:40px;margin-inline:-12px;padding:0 12px;border:0;border-radius:12px;background:transparent;color:var(--beejro-forest);font-size:.9375rem}#search-modal .bsx-side .predictive-search-results__pill:before{content:"";flex:none;width:16px;height:16px;background:currentColor;opacity:.55;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='6.5'/%3E%3Cpath d='m16 16 4.5 4.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='6.5'/%3E%3Cpath d='m16 16 4.5 4.5'/%3E%3C/svg%3E") center / contain no-repeat}#search-modal .bsx-side .predictive-search-results__pill:hover,#search-modal .bsx-side [aria-selected=true] .predictive-search-results__pill{background:var(--beejro-paper)}#search-modal .predictive-search-results__wrapper-products,#search-modal .bsx-colls__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px var(--bsx-gap)}#search-modal .predictive-search-results__card--product .resource-card__title,#search-modal .predictive-search-results__card--product .price{font-size:.9375rem}#search-modal .beejro-search-row{--beejro-scroller-gap: var(--bsx-gap);--beejro-scroller-gap-wide: var(--bsx-gap);padding-block-end:0}#search-modal .beejro-search-row .beejro-scroller__track{grid-auto-columns:calc((100% - 3 * var(--bsx-gap)) / 4);margin:0;padding:1px 0 4px;scroll-padding-inline:0}#search-modal .beejro-search-row .beejro-scroller__arrow{top:calc((100% - 64px)/2);width:40px;height:40px;margin-block-start:-20px}#search-modal .beejro-search-row .beejro-scroller__arrow[data-prev]{inset-inline-start:-14px}#search-modal .beejro-search-row .beejro-scroller__arrow[data-next]{inset-inline-end:-14px}@keyframes bsx-panel-in{0%{opacity:0;transform:translateY(-10px) scale(.985)}}@keyframes bsx-panel-out{to{opacity:0;transform:translateY(-6px) scale(.99)}}}@media screen and (max-width:749px){#search-modal{--bsx-pad: 16px;--bsx-group: 24px;--bsx-gap: 10px;--bsx-edge: 12px}#search-modal .search-modal__content{position:fixed;inset:calc(var(--bsx-edge) + env(safe-area-inset-top,0px)) calc(var(--bsx-edge) + env(safe-area-inset-right,0px)) calc(var(--bsx-edge) + env(safe-area-inset-bottom,0px)) calc(var(--bsx-edge) + env(safe-area-inset-left,0px));width:auto;height:auto;max-width:none;max-height:none;margin:0;padding:0;border:0;border-radius:24px;overflow:hidden;isolation:isolate;background:linear-gradient(var(--beejro-forest) 0 72px,var(--beejro-paper) 72px);background-clip:padding-box;box-shadow:0 24px 70px #0014064d,0 2px 10px #0014061f}#search-modal :is(predictive-search-component,.predictive-search-form){background:transparent}#search-modal .predictive-search-form__content-wrapper{background:var(--beejro-paper)}#search-modal .dialog-modal[open].search-modal__content{border-radius:24px;animation:bsx-card-in .46s var(--bsx-ease) backwards}#search-modal .dialog-modal[open].search-modal__content.dialog-closing{animation:bsx-card-out .24s var(--bsx-ease-in) both}#search-modal .search-modal__content::backdrop{display:block;background:#0016088c;animation:bsx-fade .32s ease both}#search-modal .dialog-modal.dialog-closing.search-modal__content::backdrop{animation:bsx-fade-out .24s ease both}#search-modal :is(predictive-search-component,.predictive-search-form){height:100%}#search-modal .predictive-search-form{display:flex;flex-direction:column}#search-modal .predictive-search-form__header{position:relative;flex:none;flex-wrap:wrap;align-items:center;gap:12px;padding:var(--bsx-pad);border:0;border-radius:0;background-color:var(--beejro-forest)}#search-modal .predictive-search-form__header:before{content:none}#search-modal .bsx-band-title{display:block;flex:1;order:-2;margin:0;padding-inline-start:4px;color:var(--beejro-sunflower);font-size:1.5rem;font-weight:700;line-height:40px;letter-spacing:-.01em}#search-modal .predictive-search__close-modal-button{order:-1;flex:none;width:40px;height:40px;padding:0;border-radius:50%;background:#ffffff24;color:var(--beejro-paper);transition:background-color .2s ease,transform .16s ease}#search-modal .predictive-search__close-modal-button:active{transform:scale(.92)}#search-modal .predictive-search__close-modal-button .svg-wrapper{width:16px;height:16px}#search-modal .predictive-search-form__header-inner{position:relative;flex:1 0 100%;min-height:48px;padding:0;border:0;border-radius:999px;background:var(--beejro-paper)}#search-modal .predictive-search__icon{left:16px;color:var(--beejro-forest);opacity:.6}#search-modal input.search-input{min-height:48px;padding-block:0;padding-inline:46px 8px;color:var(--beejro-forest);font-size:1rem}#search-modal .predictive-search__reset-button{min-width:0;height:36px;margin:0 6px 0 0;padding:0 12px;border-radius:999px;background:var(--beejro-sage-soft);color:var(--beejro-forest);font-size:.8125rem;font-weight:600;opacity:1}#search-modal .predictive-search-form__content-wrapper{position:relative;display:flex;flex:1;flex-direction:column;min-height:0;max-height:none;overflow-y:auto;overscroll-behavior:contain;border-radius:0}#search-modal .predictive-search-form__content-wrapper:after{content:"";position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:1px;block-size:calc(100% + 1px);pointer-events:none}#search-modal .predictive-search-form__content{flex:1 0 auto;max-height:none;padding:var(--bsx-pad) var(--bsx-pad) calc(var(--bsx-pad) + 8px);overflow:visible}#search-modal .bsx-extras{display:block;padding:var(--bsx-pad) var(--bsx-pad) 0}#search-modal .bsx-extras+.predictive-search-form__content{padding-block-start:var(--bsx-group)}#search-modal .bsx-depts{display:none}#search-modal .bsx-idea{min-height:38px;padding:0 14px 0 12px;font-size:.875rem}#search-modal .predictive-search-form__footer{position:sticky;bottom:0;z-index:2;padding:12px var(--bsx-pad)}#search-modal .predictive-search__search-button{width:100%;min-height:48px}#search-modal :is(.bsx-side,.bsx-main){display:contents}#search-modal .predictive-search-results__inner:has(.bsx-main){display:flex;flex-direction:column;gap:var(--bsx-group)}#search-modal .bsx-queries{order:1}#search-modal .bsx-main #predictive-search-products{order:2}#search-modal .bsx-colls{order:3}#search-modal .bsx-side .bsx-links{order:4}#search-modal .bsx-main>*+*,#search-modal .bsx-side>*+*{margin-block-start:0}#search-modal .predictive-search-results__wrapper-queries{flex-wrap:nowrap;gap:8px;margin-inline:calc(var(--bsx-pad) * -1);padding:0 var(--bsx-pad) 2px;overflow-x:auto;scrollbar-width:none}#search-modal .predictive-search-results__wrapper-queries::-webkit-scrollbar{display:none}#search-modal .predictive-search-results__pill{min-height:38px;padding:0 14px;border-radius:999px;background:var(--beejro-sage-soft);color:var(--beejro-forest);font-size:.875rem;white-space:nowrap}#search-modal .predictive-search-results__wrapper-products{grid-template-columns:1fr;gap:4px}#search-modal .predictive-search-results__card--product .resource-card{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;column-gap:14px;padding:6px 0}#search-modal .predictive-search-results__card--product .resource-card__media{width:64px;aspect-ratio:1;border-radius:12px}#search-modal .predictive-search-results__card--product .resource-card__image{width:100%;height:100%;object-fit:cover}#search-modal .predictive-search-results__card--product .resource-card__content{gap:2px}#search-modal .predictive-search-results__card--product :is(.resource-card__title,.price){font-size:.9375rem}#search-modal .recently-viewed-wrapper .predictive-search-results__wrapper-products{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--bsx-gap)}#search-modal .recently-viewed-wrapper .predictive-search-results__card--product .resource-card{display:flex;flex-direction:column;gap:6px;padding:0}#search-modal .recently-viewed-wrapper .predictive-search-results__card--product .resource-card__media{width:100%}#search-modal .recently-viewed-wrapper .resource-card__title{font-size:.75rem;line-height:1.25}#search-modal .recently-viewed-wrapper .resource-card__content>:not(.resource-card__title){display:none}#search-modal .beejro-search-row .beejro-scroller__track{grid-auto-flow:row;grid-template-columns:1fr;grid-auto-columns:auto;gap:4px;margin:0;padding:0;overflow:visible}#search-modal .beejro-search-row li:nth-child(n+7),#search-modal .beejro-search-row :is(.beejro-scroller__arrows,.beejro-scroller__dots){display:none}#search-modal .beejro-search-row{padding-block-end:0}#search-modal .bsx-colls__list{grid-auto-flow:column;grid-auto-columns:40%;margin-inline:calc(var(--bsx-pad) * -1);padding:2px var(--bsx-pad) 6px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--bsx-pad);scrollbar-width:none}#search-modal .bsx-colls__list::-webkit-scrollbar{display:none}#search-modal .bsx-coll{scroll-snap-align:start}@keyframes bsx-card-in{0%{opacity:0;transform:translateY(24px) scale(.98)}}@keyframes bsx-card-out{to{opacity:0;transform:translateY(16px) scale(.985)}}@keyframes bsx-fade{0%{opacity:0}}@keyframes bsx-fade-out{to{opacity:0}}}@media(prefers-reduced-motion:reduce){#search-modal .dialog-modal[open].search-modal__content,#search-modal .dialog-modal[open].search-modal__content.dialog-closing,html.beejro-search-anchored #search-modal .dialog-modal[open].search-modal__content{animation-duration:1ms}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/beejro-search-box.css.map */
