.dg-search-suggestions[hidden]{display:none!important}.dg-header-search .search-modal__form{position:relative}.dg-search-suggestions{display:block;position:absolute;top:calc(100% + 12px);left:0;width:100%;max-height:calc(100dvh - 160px);overflow-y:auto;overscroll-behavior:contain;padding:24px;background:#f2f7fc;color:#193956;border:1px solid #cddfed;border-radius:0 0 16px 16px;box-shadow:0 18px 35px #102c4a26;z-index:4}.dg-search-suggestions h2{margin:0 0 14px;font-size:21px;color:#193956;text-align:left}.dg-search-suggestions a{color:#193956;text-decoration:none}.dg-search-suggestions a:focus-visible{outline:3px solid #168ce3;outline-offset:3px}.dg-search-suggestions__top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px}.dg-search-suggestions__top>a{text-decoration:underline;font-size:13px;padding:8px 0}.dg-search-suggestions__games{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.dg-search-suggestions__games a{display:flex;align-items:center;min-height:44px;padding:8px 15px;border:1px solid #c4dcf2;border-radius:24px;background:#e3effb;font-size:14px;font-weight:600}.dg-search-suggestions__games a:hover{background:#cee5fa}.dg-search-suggestions__products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.dg-search-suggestions__product{display:flex;flex-direction:column;gap:9px;min-width:0}.dg-search-suggestions__product img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:10px}.dg-search-suggestions__title{font-size:13px;line-height:1.4;overflow-wrap:anywhere}.dg-search-suggestions__product:hover .dg-search-suggestions__title{text-decoration:underline}.dg-search-suggestions__price{margin-top:auto;font-size:15px;font-weight:700;color:#075c9f}@media(max-width:749px){.dg-search-suggestions{padding:16px;max-height:calc(100dvh - 145px)}.dg-search-suggestions__products{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.dg-search-suggestions h2{font-size:19px}}@media(max-width:749px){.section-header:has(.dg-header-search details[open]){z-index:2147483000;transform:none}.dg-header-search details[open]>.search-modal{position:fixed;inset:var(--dg-search-top, 0px) 0 auto;width:100%;height:var(--dg-search-height, 100dvh);min-height:0;z-index:100;animation:none;background:#f2f7fc;border:0}.dg-header-search .modal-overlay{display:none!important}.dg-header-search .search-modal__content{display:block;height:100%;padding:max(12px,env(safe-area-inset-top)) 16px max(12px,env(safe-area-inset-bottom));top:0;bottom:auto;overflow:hidden}.dg-header-search .search-modal__form{display:flex;flex-direction:column;height:100%;min-height:0;max-width:none}.dg-header-search .search-modal__form>.field{width:calc(100% - 48px);flex-shrink:0;background:#fff}.dg-header-search .search__input{font-size:16px}.dg-header-search .search-modal__close-button{position:absolute;top:max(12px,env(safe-area-inset-top));right:8px;margin:0;width:44px;height:48px;color:#193956;z-index:6}.dg-header-search .dg-search-suggestions{position:static;flex:1;min-height:0;max-height:none;width:100%;margin-top:16px;padding:8px 0 20px;border:0;border-radius:0;box-shadow:none;scrollbar-gutter:stable}.dg-header-search .predictive-search--header{position:static;flex:1;min-height:0;max-height:none!important;width:100%;margin-top:16px;border:0;border-radius:0;box-shadow:none;overscroll-behavior:contain}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/dg-search-suggestions.css.map */
