.dc-store .dh-drawer{font-family:Manrope,sans-serif;font-size:16px;line-height:1.5;color:#123c51}.dc-store .dh-drawer *{box-sizing:border-box}.dc-store .dh-drawer button{font:inherit;color:inherit;cursor:pointer;border:0;margin:0;padding:0;background:transparent}.dc-store .dh-drawer :is(h2,h3){margin:0;color:inherit;font-family:inherit;font-weight:700}.dc-store .dh-drawer a{color:inherit}.dc-store .dh-drawer .dh-drawer-close{background:#fff8eb;padding:0}.dc-store .dh-drawer .dh-drawer-close svg{display:block}.dc-store .dh-drawer .dh-search-more{font-size:15px}.dc-store .dh-drawer .dh-search-result img{aspect-ratio:1;height:auto;padding:6px}.dc-store .dh-drawer .dh-sheet-grab{display:none}:is(.category-home,.dc-store) [data-dh-pointer-focus]:not(input,textarea,select,[contenteditable=true]){outline:none!important}html[data-dh-input=pointer] :is(.category-home,.dc-store) :is(a,button,summary,[tabindex]):is(:focus,:focus-visible):not(input,textarea,select,[contenteditable=true]){outline:none!important}html[data-dh-input=pointer] :is(.category-home,.dc-store) .base-choice:has(input:focus){outline:none!important}html[data-dh-input] .dh-mobile-sheet .dh-sheet-grab:focus{outline:none!important;box-shadow:none!important}html[data-dh-input=keyboard] .dh-mobile-sheet .dh-sheet-grab:focus:after{outline:2px solid #123c51;outline-offset:5px}@media(max-width:640px){.dc-store .dh-mobile-sheet.dh-drawer{height:92dvh;max-height:92dvh;inset:auto 0 0;border-radius:24px 24px 0 0;margin:0;background:#fff8eb}.dc-store .dh-mobile-sheet .dh-drawer-panel{position:relative;inset:auto;width:100%;height:100%;border-radius:0}.dc-store .dh-mobile-sheet .dh-sheet-grab{display:block;width:100%;height:44px;min-height:44px;padding:0;margin:0;position:relative;border:0;border-radius:0;background:var(--modal-tint,#dcebf1);color:#123c51;cursor:grab;touch-action:none;flex:none;z-index:8}.dc-store .dh-sheet-grab:after{content:"";display:block;width:42px;height:5px;border-radius:4px;margin:auto;background:#123c5166}.dc-store .dh-sheet-grab:focus-visible{outline-offset:-7px}.dc-store .dh-mobile-sheet .dh-drawer-close{display:none!important}}#dh-search{--modal-tint:#e5e4f2}#dh-search .dh-drawer-head{position:relative;isolation:isolate;background:#e5e4f2;padding:28px 30px;min-height:120px}#dh-search .dh-drawer-head h2{font-size:30px;line-height:1.18;max-width:13ch;text-wrap:balance;letter-spacing:-.025em}#dh-search .dh-drawer-head:after{content:"";position:absolute;right:90px;bottom:13px;width:75px;height:78px;z-index:-1;opacity:.8;pointer-events:none;background:center/contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 90' fill='none' stroke='%2385a4b2' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='35' cy='36' r='23' fill='%23fff8eb'/%3E%3Cpath d='m52 53 23 23M35 29c-10-13-25 4 0 19 25-15 10-32 0-19Z'/%3E%3Cpath d='m74 9 3 8 8 3-8 3-3 8-3-8-8-3 8-3Z' fill='%23f2e2b8'/%3E%3C/svg%3E")}#dh-search .dh-search-label{font-size:16px;font-weight:650;margin:0 0 12px;line-height:1.5;color:#123c51}#dh-search .dh-search-form{border:1px solid #9cb8c2;border-radius:30px;background:#fffdf6;padding:5px 6px 5px 18px;gap:6px;min-height:58px;transition:border-color .16s ease,box-shadow .16s ease}#dh-search .dh-search-form:has(#dh-search-input:focus){border-color:#36778e;outline:3px solid #b2d9e7;outline-offset:3px}#dh-search #dh-search-input{padding:10px 0;border:0;border-radius:0;background:transparent;outline:none;box-shadow:none;font-size:16px;line-height:1.5;min-height:44px}#dh-search #dh-search-input::placeholder{color:#587481;opacity:1}#dh-search .dh-search-form button{border-radius:50%;width:44px;height:44px;flex:none;display:grid;place-items:center;background:#dcebf1}#dh-search .dh-search-suggestions{gap:10px;margin:24px 0}#dh-search .dh-search-suggestions button{border:0;background:#dcebf1;font-size:14px;font-weight:650;padding:9px 16px;min-height:44px}#dh-search .dh-search-suggestions button:nth-child(2){background:#f2e2b8}#dh-search .dh-search-suggestions button:nth-child(3){background:#f0d9d8}#dh-search .dh-search-suggestions button:nth-child(4){background:#dce8df}#dh-search .dh-drawer-status{font-size:15px;line-height:1.6;margin:18px 0;color:#466573}#dh-search .dh-search-result{gap:16px;padding:18px 0}#dh-search .dh-search-result img{background:#e9eff0;border-radius:16px}#dh-search .dh-search-result strong{font-size:16px}@media(max-width:640px){#dh-search .dh-drawer-head{padding:16px 22px 24px;min-height:106px}#dh-search .dh-drawer-head h2{font-size:27px;max-width:13ch}#dh-search .dh-drawer-head:after{right:20px;bottom:18px;width:66px;height:66px}#dh-search .dh-drawer-body{padding:22px 20px}#dh-search .dh-search-form{padding-left:14px}#dh-search .dh-search-suggestions{display:grid;grid-template-columns:1fr 1fr;gap:10px}#dh-search .dh-search-suggestions button{padding:9px 10px}}@media(max-width:360px){#dh-search .dh-drawer-head h2{font-size:25px;max-width:12ch}#dh-search .dh-drawer-head:after{width:50px;right:16px}#dh-search .dh-drawer-body{padding:20px 18px}#dh-search .dh-search-form{padding-left:12px}#dh-search .dh-search-form input::placeholder{font-size:14px}}@media(prefers-reduced-motion:reduce){#dh-search .dh-search-form{transition:none}}.dc-store .dh-drawer .dh-checkout,.dc-store .dh-drawer .dh-continue{background:#123c51;color:#fff8eb;font-size:16px;font-weight:700;margin-top:16px;padding:12px 20px}.dc-store .dh-drawer .dh-bag-empty .dh-continue{margin:28px auto 0}.dc-store .dh-drawer .dh-keep-shopping{font-size:14px;margin-top:6px}.dc-store .dh-drawer .dh-remove{font-size:13px}.dc-store .dh-drawer .dh-quantity button{font-size:21px;min-width:44px}.dc-store .dh-drawer .dh-search-result,.dc-store .dh-drawer .dh-line-title{text-decoration:none}.dc-store .dh-drawer .dh-bag-empty p{margin:auto}.dc-store .dh-drawer .dh-bag-summary p{margin:0}.dc-store .dh-drawer .dh-bag-summary .dh-bag-total strong{font-size:30px}.dc-store .dh-drawer .dh-drawer-head h2{text-wrap:balance;line-height:1.2}.dc-store .dc-actions .dh-bag svg{width:28px;height:32px}.dc-store .dc-actions .dh-bag{position:relative;overflow:visible}@media(max-width:640px){.dc-store .dh-mobile-sheet .dh-drawer-head{padding:14px 22px 22px;background:#dcebf1}.dc-store .dh-mobile-sheet .dh-drawer-head h2{font-size:27px}.dc-store .dh-mobile-sheet .dh-drawer-body{padding:20px 22px}.dc-store .dh-mobile-sheet .dh-bag-summary{padding:14px 22px max(14px,env(safe-area-inset-bottom))}.dc-store .dh-mobile-sheet .dh-bag-summary .dh-bag-total strong{font-size:27px}}.dc-store .dh-drawer .dh-bag-empty svg{display:inline-block;margin:0 0 24px}.dc-store .dh-drawer .dh-bag-empty h3{font-size:25px;line-height:1.25;margin:0 0 16px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/dh-search-ui.css.map */
