@media(pointer:coarse)and (orientation:landscape)and (max-height:760px),(hover:none)and (orientation:landscape)and (max-height:760px){html body .search-modal__content{width:100dvw!important;max-width:none!important;height:100dvh!important;max-height:none!important;margin:0!important;top:0!important;right:0!important;bottom:0!important;left:0!important;border:0!important;border-radius:0!important;background:#fff!important;color:#050505!important;overflow-x:hidden!important;overflow-y:auto!important}html body .search-modal__content .predictive-search,html body .search-modal__content .predictive-search-form{min-height:100dvh!important;background:#fff!important}html body .search-modal__content .predictive-search{padding:0 0 calc(86px + env(safe-area-inset-bottom))!important}html body .search-modal__content .predictive-search:before{content:"ZOALIN"!important;display:block!important;padding:17px 0 0!important;color:#050505!important;font-family:Georgia,Times New Roman,serif!important;font-size:1.22rem!important;font-weight:500!important;letter-spacing:.12em!important;line-height:1!important;text-align:center!important}html body .search-modal__content .zoalin-search-modal-logo{display:none!important}html body .search-modal__content .predictive-search__close-modal-button{position:fixed!important;top:18px!important;right:clamp(28px,5.2vw,58px)!important;z-index:30!important;display:inline-flex!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#111!important;font-size:13px!important;font-weight:500!important;line-height:1.1!important;text-decoration:underline!important;text-underline-offset:4px!important}html body .search-modal__content .predictive-search__close-modal-button .svg-wrapper{display:none!important}html body .search-modal__content .predictive-search__close-modal-button:after{content:"Close"!important}html body .search-modal__content .predictive-search-form__header{display:block!important;width:min(760px,calc(100vw - 96px))!important;max-width:min(760px,calc(100vw - 96px))!important;margin:22px auto 0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body .search-modal__content .predictive-search-form__header:before{content:"Search for:"!important;display:block!important;margin:0 0 9px!important;color:#6f675f!important;font-size:11px!important;font-weight:780!important;letter-spacing:.12em!important;line-height:1!important;text-transform:uppercase!important}html body .search-modal__content .predictive-search-form__header-inner{display:grid!important;grid-template-columns:22px minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;min-height:48px!important;padding:0 0 10px!important;border:0!important;border-bottom:1px solid #ded8d0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body .search-modal__content .predictive-search__icon{position:static!important;grid-column:1!important;grid-row:1!important;display:grid!important;width:22px!important;height:22px!important;place-items:center!important;color:#111!important;opacity:1!important;transform:none!important}html body .search-modal__content .predictive-search__icon svg{width:16px!important;height:16px!important;stroke-width:1.8!important}html body .search-modal__content .predictive-search-form__header-inner .search-input,html body .search-modal__content .predictive-search-form__header-inner input[type=search],html body .search-modal__content .predictive-search-form__header-inner input[name=q]{grid-column:2!important;grid-row:1!important;width:100%!important;min-width:0!important;min-height:42px!important;height:auto!important;padding:0!important;border:0!important;background:transparent!important;color:#111!important;font-size:1.38rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.15!important}html body .search-modal__content .search-input::placeholder,html body .search-modal__content input[type=search]::placeholder,html body .search-modal__content input[name=q]::placeholder{color:#817b75!important;opacity:1!important}html body .search-modal__content .predictive-search__reset-button{position:static!important;grid-column:3!important;grid-row:1!important;min-width:28px!important;min-height:28px!important;margin:0!important;transform:none!important}html body .search-modal__content .predictive-search-form__content-wrapper,html body .search-modal__content .zoalin-search-layout-20260707{position:static!important;display:block!important;width:min(760px,calc(100vw - 96px))!important;max-width:min(760px,calc(100vw - 96px))!important;margin:16px auto 0!important;padding:0 0 calc(96px + env(safe-area-inset-bottom))!important;border:0!important;border-radius:0!important;background:transparent!important;overflow:visible!important}html body .search-modal__content .zoalin-search-main-panel,html body .search-modal__content .predictive-search-form__content{display:block!important;width:100%!important;min-width:0!important;min-height:0!important;max-height:none!important;overflow:visible!important;background:transparent!important}html body .search-modal__content .predictive-search-results__no-results,html body .search-modal__content .predictive-search-results__empty-state,html body .search-modal__content .predictive-search-empty-state,html body .search-modal__content .predictive-search-form__footer{display:none!important}html body .search-modal__content .zoalin-search-quicklinks{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important;visibility:hidden!important}html body .search-modal__content .zoalin-search-featured,html body .search-modal__content .zoalin-search-products-20260712,html body .search-modal__content [data-zoalin-search-discovery]{display:block!important;visibility:visible!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important}html body .search-modal__content .zoalin-search-products-20260712__header{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;visibility:hidden!important}html body .search-modal__content .zoalin-search-products-20260712__grid{display:grid!important;grid-auto-flow:row!important;grid-auto-columns:unset!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;width:100%!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;overflow:visible!important;scroll-snap-type:none!important}html body .search-modal__content .zoalin-search-product-card-20260712{display:block!important;min-width:0!important;width:auto!important;color:#111!important;text-decoration:none!important;scroll-snap-align:none!important}html body .search-modal__content .zoalin-search-product-card-20260712__media{height:clamp(118px,32dvh,168px)!important;aspect-ratio:auto!important;overflow:hidden!important;background:#f8f5f1!important}html body .search-modal__content .zoalin-search-product-card-20260712__media img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;background:#f8f5f1!important;transform:none!important}html body .search-modal__content .zoalin-search-product-card-20260712__details{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:7px!important;align-items:start!important;padding-top:7px!important}html body .search-modal__content .zoalin-search-product-card-20260712__details h4,html body .search-modal__content .zoalin-search-product-card-20260712__details h4 a{margin:0!important;color:#050505!important;font-family:var(--font-body--family, Arial, sans-serif)!important;font-size:.78rem!important;font-style:normal!important;font-weight:500!important;line-height:1.22!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:manual!important;hyphens:manual!important}html body .search-modal__content .zoalin-search-product-card-20260712__details span{color:#5f5851!important;font-size:.76rem!important;font-weight:450!important;line-height:1.2!important;white-space:nowrap!important}html body .search-modal__content .predictive-search:has(.search-input:not(:placeholder-shown)) .zoalin-search-featured{display:none!important}html body .search-modal__content .predictive-search:has(.search-input:not(:placeholder-shown)) .predictive-search-dropdown{display:block!important}}@media(pointer:coarse)and (orientation:landscape)and (max-height:760px)and (max-width:700px),(hover:none)and (orientation:landscape)and (max-height:760px)and (max-width:700px){html body .search-modal__content .predictive-search-form__header,html body .search-modal__content .predictive-search-form__content-wrapper,html body .search-modal__content .zoalin-search-layout-20260707{width:calc(100vw - 44px)!important;max-width:calc(100vw - 44px)!important}html body .search-modal__content .zoalin-search-products-20260712__grid{gap:10px!important}html body .search-modal__content .zoalin-search-product-card-20260712__media{height:clamp(106px,31dvh,132px)!important}html body .search-modal__content .zoalin-search-product-card-20260712__details{display:block!important}html body .search-modal__content .zoalin-search-product-card-20260712__details span{display:block!important;margin-top:3px!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/zoalin-mobile-search-landscape-sync-20260722.css.map */
