/*! @version pwa-studio: 0.0.1, @magento/venia-ui: ~11.6.0, @magento/upward-security-headers: ~1.0.14, @magento/pwa-theme-venia: ~2.4.0, @magento/pwa-buildpack: ~11.5.4, @magento/peregrine: ~14.5.1, @magento/pagebuilder: ~9.3.3, @magento/eslint-config: ~1.5.0, @magento/babel-preset-peregrine: ~1.3.3, @apollo/client: ~3.5.0 */.searchBar__root--1Oq{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;grid-area:search;padding-left:18px;width:100%}@media(max-width:992px){.searchBar__root--1Oq{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-left:0}}.searchBar__form--24v{display:grid;justify-items:stretch}.searchBar__container--3bF,.searchBar__form--24v{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.searchBar__container--3bF{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}.searchBar__search--1PB{display:grid;position:relative;z-index:102}.searchBar__autocomplete--3mR{z-index:101}body,input,select,textarea{font-family:Stag Sans,-apple-system,BlinkMacSystemFont,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Alternate Gothic,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-weight:400;margin:0}h1{font-size:2.375rem}h2{font-size:1.75rem}h3{font-size:1.5rem}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.autocomplete__hidden--3Y3{opacity:0;-webkit-transform:translate3d(0,-2rem,0);transform:translate3d(0,-2rem,0);-webkit-transition-duration:192ms;transition-duration:192ms;-webkit-transition-timing-function:var(--venia-global-anim-out);transition-timing-function:var(--venia-global-anim-out);visibility:hidden}.autocomplete__visible--g2f{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:224ms;transition-duration:224ms;-webkit-transition-timing-function:var(--venia-global-anim-in);transition-timing-function:var(--venia-global-anim-in);visibility:visible}.autocomplete__root--1D_{background-color:#fff;border-radius:0 0 4px 4px;border:1px solid #a0a0a0;border-top-style:hidden;display:grid;font-size:.8125rem;gap:.75rem;left:0;padding:1rem;position:absolute;right:0;top:2.25rem;-webkit-transition-property:opacity,visibility,-webkit-transform;transition-property:opacity,visibility,-webkit-transform;transition-property:opacity,transform,visibility;transition-property:opacity,transform,visibility,-webkit-transform;z-index:2}.autocomplete__message--16n{color:RGB(var(--venia-global-color-text-alt));padding:0 .75rem;text-align:center}.autocomplete__message--16n:empty{padding:0}.autocomplete__suggestions--2eP{display:grid;gap:.5rem}.autocomplete__suggestions--2eP:empty{display:none}