.sd-header-search:focus-within{outline:0!important;box-shadow:none!important;border-color:#bbb}.sd-header-search input:focus{outline:0!important;box-shadow:none!important}.sd-header-search input:focus-visible{outline:0!important}.sd-header-search .sd-search-submit:focus-visible{outline:1px solid #888;outline-offset:-5px}.sd-search-dropdown[hidden],.sd-search-dropdown [hidden]{display:none!important}.sd-search-dropdown{position:fixed;top:var(--sd-search-top,120px);left:0;right:0;max-height:calc(100dvh - var(--sd-search-top,120px));overflow:auto;background:#fff;color:#151515;border-top:1px solid #e5e5e5;border-bottom:1px solid #ddd;box-shadow:0 15px 20px #0000000a;padding:30px 5vw 40px;z-index:80;text-align:left;overscroll-behavior:contain}.sd-search-dropdown__top{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:36px}.sd-search-dropdown__top p{font-size:20px;line-height:1.35;margin:0}.sd-header-search .sd-search-close{order:0;min-width:40px;width:40px;min-height:40px;padding:10px}.sd-search-discovery{display:grid;grid-template-columns:minmax(280px,1fr) minmax(0,1.7fr);gap:7vw}.sd-search-heading{display:flex;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:24px}.sd-search-heading h2,.sd-search-results h2{font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;line-height:1.4;margin:0}.sd-search-heading>a{font-size:11px;text-decoration:underline;text-underline-offset:4px}.sd-search-faq__item{display:flex;flex-direction:column;gap:8px;border-bottom:1px solid #e8e8e8;padding:17px 0;font-size:14px;line-height:1.5}.sd-search-faq__item:first-of-type{padding-top:0}.sd-search-faq__item>span:last-child{font-size:11px;color:#666}.sd-search-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.sd-search-product{display:block;min-width:0;font-size:12px;line-height:1.5}.sd-search-product img{display:block;width:100%;aspect-ratio:4/5;object-fit:contain;background:#f5f5f3;margin-bottom:12px}.sd-search-product p{margin:0 0 4px}.sd-search-product small{font-size:11px}.sd-search-product:hover p{text-decoration:underline;text-underline-offset:3px}.sd-search-results{display:grid;grid-template-columns:minmax(220px,1fr) minmax(0,2fr);gap:7vw}.sd-search-results h2{margin-bottom:20px}.sd-search-result-links{display:grid;gap:12px;margin-bottom:28px;font-size:14px}.sd-search-all-results{display:inline-block;margin-top:24px;font-size:12px;text-decoration:underline;text-underline-offset:4px}.sd-search-dropdown a:focus-visible,.sd-search-dropdown button:focus-visible{outline:1px solid #777;outline-offset:4px}.sd-search-status{font-size:14px}.sd-search-discovery:has(>[data-search-recent][hidden]){grid-template-columns:minmax(280px,480px)}@media(max-width:699px){.sd-search-dropdown{padding:22px 20px 30px}.sd-search-dropdown__top{margin-bottom:26px}.sd-search-dropdown__top p{font-size:17px;max-width:270px}.sd-search-discovery,.sd-search-results{grid-template-columns:1fr;gap:28px}.sd-search-products{gap:10px}.sd-search-product{font-size:11px}.sd-search-product img{margin-bottom:9px}.sd-search-heading{margin-bottom:20px}.sd-search-faq__item{font-size:13px;padding:14px 0}.sd-search-discovery:has(>[data-search-recent][hidden]){grid-template-columns:1fr}}[data-search-recent-products]{grid-template-columns:repeat(4,minmax(0,1fr))}[data-sd-recent-response]{display:contents}@media(max-width:699px){[data-search-recent-products]{grid-template-columns:repeat(2,minmax(0,1fr))}}.header.sd-header-large{--header-grid:"logo primary-nav utility utility" 44px "search search search secondary-nav" 44px / 220px minmax(0,1fr) auto 88px!important;gap:0!important;padding:0!important;background:#fff;color:#111}.header.sd-header-large .header__logo{width:220px;height:44px;padding:0 16px;border-right:1px solid #dedede!important;justify-content:flex-start}.header.sd-header-large .header__logo img{max-width:188px}.header.sd-header-large .header__primary-nav{height:44px;min-height:44px;padding:0 16px;gap:20px}.header.sd-header-large .header__primary-nav a{font-size:11px;letter-spacing:0}.header.sd-header-large .sd-header-utility{justify-self:end;padding:0 18px}.header.sd-header-large .sd-header-utility>ul{gap:24px}.header.sd-header-large .sd-header-utility a{font-size:11px;letter-spacing:0}.header.sd-header-large .sd-header-search{grid-area:search;background:#fff;border-top:1px solid #dedede;border-bottom:0;min-height:44px;padding:0 12px}.header.sd-header-large .sd-header-search input{min-height:43px;padding:8px 0;font-size:14px}.header.sd-header-large .header__secondary-nav{grid-area:secondary-nav;height:44px;padding:0 12px;border-top:1px solid #dedede!important;border-left:1px solid #dedede!important;justify-content:center;gap:16px}.header.sd-header-large .sd-mobile-top-nav{display:none!important}.header.sd-header-large .mega-menu{inset-inline:0;width:100%;border-top:1px solid #dedede}#menu-drawer .menu-drawer__panel-body{padding:28px 22px}#menu-drawer .menu-drawer__panel-body>.v-stack:first-child{gap:0}#menu-drawer .menu-drawer__panel-body>.v-stack:first-child>li{border-bottom:1px solid #e6e6e6}#menu-drawer .menu-drawer__panel-body .h4{font-size:22px;line-height:1.2;letter-spacing:0;font-weight:400;display:block;padding-block:18px}@media(max-width:999px){.header.sd-header-large{--header-grid:"primary-nav logo secondary-nav" 52px "search search search" 44px / minmax(0,1fr) auto minmax(0,1fr)!important}.header.sd-header-large .header__logo{grid-area:logo;width:auto;height:52px;border:0!important;padding:0;justify-content:center}.header.sd-header-large .header__logo img{width:130px;max-width:130px}.header.sd-header-large .header__primary-nav{display:flex!important;grid-area:primary-nav;min-height:52px;height:52px;padding:0 16px}.header.sd-header-large .header__secondary-nav{height:52px;padding:0 16px;border:0!important;justify-content:flex-end;gap:14px}.header.sd-header-large .sd-header-utility{display:none}.header.sd-header-large .sd-header-search{grid-area:search;min-height:44px}.header.sd-header-large .sd-header-search input{font-size:16px}.header.sd-header-large .saunday-header-account{display:none}}@media(min-width:1000px){.header.sd-header-large .mega-menu[open]{grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);gap:48px;padding:36px 28px}.header.sd-header-large .mega-menu__navigation{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.header.sd-header-large .mega-menu .menu-promo__carousel{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.header.sd-header-large .mega-menu .menu-promo__item img{aspect-ratio:3/4}}.header.sd-header-large .sd-header-search,.header.sd-header-large .header__secondary-nav{border-bottom:1px solid #dedede!important}@media(max-width:999px){.header.sd-header-large .header__secondary-nav{border-bottom:0!important}}@media(min-width:1000px){.header.sd-header-large{--header-grid:"primary-nav primary-nav logo utility utility" 52px "search search search search secondary-nav" 44px / 88px minmax(0,1fr) 220px minmax(0,1fr) 88px!important}.header.sd-header-large .header__logo{grid-area:logo;justify-self:center;justify-content:center;width:220px;height:52px;padding:0 16px;border:0!important}.header.sd-header-large .header__primary-nav{grid-area:primary-nav;height:52px;min-height:52px;justify-content:flex-start;padding-inline:24px}.header.sd-header-large .sd-header-utility{grid-area:utility;justify-self:end;padding-inline:24px}}
/*# sourceMappingURL=/cdn/shop/t/392/assets/saunday-search.css.map */
