:root{--sidebar-width-mobile: 100%;--sidebar-width-tablet: 320px;--sidebar-width-desktop: 360px;--sidebar-width-large: 400px;--breakpoint-tablet: 768px;--breakpoint-desktop: 990px;--breakpoint-large: 1200px;--qs-form-height: 44px;--qs-gap-xs: 8px;--qs-gap-sm: 12px;--qs-gap-md: 16px;--qs-gap-lg: 24px;--qs-gap-xl: 32px;--qs-border-color: #E0E0E0;--qs-text-primary: #000000;--qs-text-secondary: #666666;--qs-background: #FFFFFF;--qs-input-border: #CCCCCC;--qs-input-focus: #8BB1B7}.aa-Panel mark{background-color:inherit}.algolia-dialog{background:none;margin:0;padding:0;line-height:1.5;border:none;height:max-content;width:100%;overflow-y:auto;overflow-x:hidden;cursor:pointer}.algolia-dialog,.algolia-dialog::backdrop{max-height:calc(100vh - var(--header-height, 80px));max-width:100%;top:var(--header-height, 80px);position:fixed}@media screen and (min-width: 768px){.algolia-dialog{top:var(--header-height, 60px);max-height:calc(100vh - var(--header-height, 60px))}}.algolia-dialog::backdrop{opacity:0;background:#00000080;cursor:pointer}.algolia-dialog[open],.algolia-dialog[open]::backdrop{animation:showAlgoliaDialog .25s ease forwards}.algolia-dialog[open].animate-close,.algolia-dialog[open].animate-close::backdrop{animation:hideAlgoliaDialog .2s ease forwards}.algolia-dialog__content{position:relative;border-radius:0 0 8px 8px;box-shadow:0 4px 20px #00000026;cursor:default;width:100%;margin:0 auto;background:rgb(var(--color-background));display:flex;flex-direction:column}.algolia-dialog__close{height:44px;display:flex;align-items:center;justify-content:center;border:none;background-color:transparent;cursor:pointer;padding:0;z-index:10;text-decoration:underline;text-underline-offset:3px}@media screen and (min-width: 768px){.algolia-dialog__close{top:var(--qs-gap-lg);right:var(--qs-gap-lg)}}@media screen and (max-width: 767px){.algolia-dialog__close{display:none}}.algolia-dialog__close:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.algolia-dialog__close .modal__toggle-open{display:block;opacity:1}.algolia-dialog__close .modal__toggle-close{display:none;opacity:0}.algolia-dialog[open] .algolia-dialog__close{font-size:14px}.algolia-dialog[open] .algolia-dialog__close .modal__toggle-open{display:none;opacity:0}.algolia-dialog[open] .algolia-dialog__close .modal__toggle-close{display:block;opacity:1}.search-trigger{background:none;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.search-trigger:hover,.search-trigger:focus{color:rgb(var(--color-foreground))}.search-trigger:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.search-trigger .modal__toggle-open{display:block;opacity:1;transition:opacity .15s ease,transform .15s ease}.search-trigger .modal__toggle-close{display:none;opacity:0;transition:opacity .15s ease,transform .15s ease}.search-trigger.is-active{color:rgb(var(--color-accent))}.search-trigger.is-active .modal__toggle-open{display:none;opacity:0;transform:scale(.8)}.search-trigger.is-active .modal__toggle-close{display:block;opacity:1;transform:scale(1)}.SearchModalActive{overflow:hidden}.SearchModalActive .algolia-dialog{display:block}@keyframes showAlgoliaDialog{0%{opacity:0}to{opacity:1}}@keyframes hideAlgoliaDialog{0%{opacity:1}to{opacity:0}}.qs-autocomplete-wrapper{width:100%;position:relative;flex-grow:1;display:flex;align-items:center;justify-content:space-between;gap:var(--qs-gap-lg);background-color:#fff;position:sticky;top:0;z-index:2;padding:var(--qs-gap-md) var(--qs-gap-lg)}.aa-MainContainer{flex-grow:1}.aa-Form{flex-grow:1;position:relative;display:flex;border:1px solid var(--qs-input-border);border-radius:4px;overflow:hidden;height:44px;--qs-form-height: 44px}.aa-Form:focus-within{border-color:var(--qs-input-focus);box-shadow:0 0 0 .1px var(--qs-input-focus)}.aa-InputWrapperPrefix,.aa-InputWrapperSuffix{display:flex;align-items:center;flex-shrink:0;margin-bottom:0}.aa-InputWrapperPrefix label,.aa-InputWrapperSuffix label{margin-bottom:0}.aa-SubmitButton,.aa-ClearButton{display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;padding:0 var(--qs-gap-md);height:100%;color:var(--qs-text-secondary)}.aa-SubmitButton:hover,.aa-ClearButton:hover{color:var(--qs-text-primary)}.aa-SubmitIcon,.aa-ClearIcon{width:20px;height:20px}.aa-InputWrapper{flex-grow:1}.aa-Input{width:100%;height:100%;border:none;background:transparent;padding:0;font-size:16px;color:var(--qs-text-primary)}.aa-Input:focus{outline:none}.aa-Input:focus-visible{outline:none;box-shadow:none}.aa-Input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;display:none}@media screen and (max-width: 767px){.aa-Form{height:40px;--qs-form-height: 40px}}.qs-results-wrapper{display:flex;flex-grow:1;gap:var(--qs-gap-lg)}@media screen and (max-width: 767px){.qs-results-wrapper{flex-direction:column}}.qs-results-wrapper .aa-Panel{position:relative!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;max-width:100%!important;background:none;border:none;box-shadow:none;display:flex;flex-direction:column;gap:var(--qs-gap-lg)}@media screen and (min-width: 768px){.qs-results-wrapper .aa-Panel{padding:0 var(--qs-gap-lg);display:flex;flex-direction:row;gap:var(--qs-gap-xl);align-items:start}}.qs-panel-left{flex-shrink:0}@media screen and (min-width: 768px){.qs-panel-left{width:var(--sidebar-width-tablet);padding-right:0;border-right:none}}@media screen and (min-width: 990px){.qs-panel-left{width:var(--sidebar-width-desktop)}}@media screen and (min-width: 1200px){.qs-panel-left{width:var(--sidebar-width-large);max-width:400px}}@media screen and (min-width: 768px){.qs-panel-left{max-height:calc(100vh - var(--header-height, 60px) - var(--qs-form-height) - var(--qs-gap-xl));overflow-y:auto;display:flex;flex-direction:column;justify-content:space-between;position:sticky;top:calc(var(--qs-form-height) + var(--qs-gap-xl));padding-top:var(--qs-gap-md);z-index:1;background-color:#fff;padding-bottom:50px}}.qs-panel-left .qs-source{flex-shrink:0}.qs-panel-right{flex-grow:1;display:flex;flex-direction:column;padding-left:0}@media screen and (min-width: 768px){.qs-panel-right{padding-top:var(--qs-gap-md)}}.qs-section-header{display:block;margin-bottom:var(--qs-gap-md);font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--qs-text-primary);border-bottom:none}@media screen and (max-width: 767px){.qs-section-header{padding-left:var(--qs-gap-md);padding-right:var(--qs-gap-md)}}.qs-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--qs-gap-xs)}.qs-list-item{margin:0}.qs-item-link{display:block;padding:var(--qs-gap-sm) var(--qs-gap-md);color:var(--qs-text-primary);text-decoration:none;border-radius:4px;transition:background-color .2s ease;font-size:14px;line-height:1.4}.qs-item-link:hover,.qs-item-link:focus{background-color:#f5f5f5;outline:none}.qs-item-link:focus-visible{outline:none;border-color:var(--qs-input-focus);box-shadow:0 0 0 1px var(--qs-input-focus)}.aa-Panel .aa-List[id*=products-list]{list-style:none;margin:0;padding:0 var(--qs-gap-md);display:grid;gap:var(--qs-gap-sm);grid-template-columns:repeat(2,1fr)}@media screen and (min-width: 768px){.aa-Panel .aa-List[id*=products-list]{grid-template-columns:repeat(3,1fr);gap:var(--qs-gap-lg)}}@media screen and (min-width: 990px){.aa-Panel .aa-List[id*=products-list]{grid-template-columns:repeat(4,1fr);gap:var(--qs-gap-lg)}}.qs-products-grid .qs-list-item{margin:0}.qs-footer{margin-top:auto;padding:var(--qs-gap-md) 0;position:sticky;bottom:0;z-index:2;display:flex;justify-content:center}.qs-see-all-btn{display:block;width:fit-content;padding:var(--qs-gap-sm);border:none;border-radius:0;text-align:center;text-decoration:none;font-weight:500;border:1px solid #000;background-color:#fff;color:#000;font-weight:600;transition:background-color .2s ease,box-shadow .2s ease}.qs-see-all-btn:hover,.qs-see-all-btn:focus-visible{background-color:#f5f5f5}.qs-source{display:flex;flex-direction:column}.qs-source:not(:last-child){margin-bottom:var(--qs-gap-lg)}@media screen and (min-width: 768px){.qs-source:not(:last-child){margin-bottom:var(--qs-gap-xl)}}@media screen and (max-width: 767px){.qs-products-grid{grid-template-columns:repeat(2,1fr)}}.aa-DetachedOverlay{position:fixed;top:0;left:0;width:100%;height:100%;overflow:auto;background-color:var(--qs-background);z-index:200;display:flex;flex-direction:column}.aa-DetachedContainer--modal,.aa-DetachedContainer{display:flex;flex-direction:column;flex-grow:1;padding:var(--qs-gap-md);background-color:var(--qs-background)}.aa-DetachedContainer{padding:0}.aa-DetachedFormContainer{display:flex;align-items:center;gap:var(--qs-gap-sm);margin-bottom:var(--qs-gap-xs);position:sticky;top:0;padding:var(--qs-gap-sm) var(--qs-gap-md);z-index:2;background-color:#fff}.aa-DetachedFormContainer .aa-Form{flex-grow:1}.aa-DetachedCancelButton{background:none;border:none;cursor:pointer;font-size:14px;text-decoration:underline;text-underline-offset:3px;color:#000;padding:var(--qs-gap-xs);flex-shrink:0}.aa-DetachedCancelButton:hover{color:var(--qs-text-primary)}.aa-DetachedOverlay .aa-Panel{flex-grow:1;display:flex;flex-direction:column}@media screen and (max-width: 767px){.aa-DetachedOverlay .qs-panel-left{border-right:none;padding-right:0}.aa-DetachedOverlay .qs-panel-right{padding-top:var(--qs-gap-lg)}.aa-DetachedOverlay .aa-Source[data-autocomplete-source-id=products]{flex-grow:1;display:flex;flex-direction:column}.aa-DetachedOverlay .aa-List[id*=products-list]{flex-grow:1}}.qs-no-results{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--qs-gap-xl) var(--qs-gap-md);color:var(--qs-text-primary);height:100%;width:100%}.qs-no-results__icon{margin-bottom:var(--qs-gap-md);color:var(--qs-text-primary)}.qs-no-results__message{font-size:16px;margin:0}.qs-no-results__message strong{color:var(--qs-text-primary);font-weight:500}.qs-panel-left .aa-List{display:flex;flex-wrap:wrap;gap:var(--qs-gap-xs)}@media screen and (max-width: 767px){.qs-panel-left .aa-List{padding-left:var(--qs-gap-md);padding-right:var(--qs-gap-md)}}.is-horizontally-scrollable .aa-Source{width:100%;overflow-x:auto;flex-wrap:nowrap}.is-horizontally-scrollable .aa-List{width:200%;display:flex;flex-wrap:wrap;gap:var(--qs-gap-sm);padding-bottom:10px}.qs-panel-left .aa-Item{margin:0}.qs-panel-left .qs-item-link{display:block;padding:var(--qs-gap-xs) var(--qs-gap-md);background-color:#f3f3f3;border-radius:4px;text-decoration:none;color:var(--qs-text-primary);transition:background-color .2s ease,box-shadow .2s ease;border:1px solid transparent;font-size:14px}.qs-panel-left .qs-item-link:hover{background-color:#e0e0e0}.qs-panel-left .qs-item-link:focus-visible{outline:none;box-shadow:0 0 0 2px var(--qs-input-focus)}
/*# sourceMappingURL=/cdn/shop/t/282/assets/algolia-quick-search.css.map */
