.withOverlay_container__wo_af{position:relative}.withOverlay_container__wo_af.withOverlay_active__cKaeP{z-index:10}.withOverlay_overlay__iAeeu{display:none;position:fixed;background:rgba(0,0,0,.16);top:0;bottom:0;left:0;right:0;z-index:5}.withOverlay_overlay__iAeeu.withOverlay_in__gCT_m{display:block}@media screen and (min-width:320px) and (max-width:719px){.withOverlay_overlay__iAeeu{background-color:var(--fill-primary)}}.HeaderSearchPrependIcon_searchIcon__JcQuY{display:flex;justify-content:center;font-size:16px;line-height:16px;min-width:24px;margin-right:8px;color:var(--content-tertiary)}.HeaderSearchPrependIcon_searchIcon__JcQuY.HeaderSearchPrependIcon_isActive__BlWsw{color:var(--fill-inverted-secondary)}.HeaderSearchInput_inputContainer__4d3fq.HeaderSearchInput_inputContainer__4d3fq{margin-bottom:0}.HeaderSearchInput_inputWrapper__8pbxc.HeaderSearchInput_inputWrapper__8pbxc{background-color:var(--fill-secondary);height:40px;border:none;padding-top:10px;padding-bottom:10px}.HeaderSearchInput_inputWrapper__8pbxc.HeaderSearchInput_inputWrapper__8pbxc.HeaderSearchInput_active__rH6Yt{border:1px solid var(--fill-inverted-secondary);z-index:9}.HeaderSearchInput_inputWrapper__8pbxc.HeaderSearchInput_inputWrapper__8pbxc>input{font-size:14px;line-height:20px;letter-spacing:.1px;color:var(--content-primary)}.HeaderSearchInput_inputWrapper__8pbxc.HeaderSearchInput_inputWrapper__8pbxc.HeaderSearchInput_active__rH6Yt>input::placeholder,.HeaderSearchInput_inputWrapper__8pbxc.HeaderSearchInput_inputWrapper__8pbxc.HeaderSearchInput_active__rH6Yt>input:focus::placeholder,.HeaderSearchInput_inputWrapper__8pbxc.HeaderSearchInput_inputWrapper__8pbxc>input::placeholder{color:var(--content-tertiary)}.HeaderSearchInput_input__t6sGz{text-overflow:ellipsis}.HeaderSearchInput_barcodeIcon__AiHvK{cursor:pointer;min-width:24px;margin-left:4px;color:var(--content-tertiary)}.HeaderSearchInput_barcodeIcon__AiHvK.HeaderSearchInput_isQRScannerActive__fBcbs,.HeaderSearchInput_barcodeIcon__AiHvK:hover{color:var(--fill-inverted-primary-hover)}.HeaderSearchInput_shortcutIcon__xH_ek{margin-left:16px}.QRScanner_wrapper__nUG0t{position:fixed;top:calc(var(--headerHeight));bottom:0;left:0;right:0;z-index:6;background-color:var(--fill-primary)}.QRScanner_container__UlIPJ{display:flex;flex-direction:column;align-items:center;height:calc(100vh - var(--headerHeight));box-shadow:inset 0 12px 12px -12px rgb(0 0 0/16%)}.QRScanner_container__UlIPJ.QRScanner_show__Vz61r .QRScanner_overlay__7l4Y2{opacity:1}.QRScanner_errorState__Hk5_I{position:absolute;top:50%;left:50%;text-align:center;transform:translate(-50%,-50%)}.QRScanner_errorState__Hk5_I>.QRScanner_subTitle__qJEB_,.QRScanner_errorState__Hk5_I>.QRScanner_title__VBply{font-weight:700;letter-spacing:.1px;color:var(--content-inverted-primary)}.QRScanner_errorState__Hk5_I>.QRScanner_title__VBply{font-size:24px;line-height:28px;margin-bottom:8px}.QRScanner_errorState__Hk5_I>.QRScanner_subTitle__qJEB_{font-size:16px;line-height:20px}.QRScanner_videoContainer__RNUyh{position:relative;max-width:720px;min-height:calc(100vh - (var(--headerHeight) - var(--infoBarHeight)));background-color:black;overflow:hidden}.QRScanner_video__qFfPz{width:100%;height:calc(100vh - (var(--headerHeight) - var(--infoBarHeight)));object-fit:cover}.QRScanner_overlay__7l4Y2{width:204px;height:204px;position:absolute;top:50%;left:50%;text-align:center;transform:translate(-50%,-50%);border-radius:34px;box-shadow:0 0 0 2000px rgb(0 0 0/67%);background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='34' ry='34' stroke='white' stroke-width='8' stroke-dasharray='95 95' stroke-dashoffset='76' stroke-linecap='square'/%3e%3c/svg%3e");opacity:0}.QRScanner_overlay__7l4Y2.QRScanner_isModalOpen__7M35K{display:none}.QRScanner_label__UnXmt{position:absolute;width:100%;left:0;bottom:0;transform:translateY(100%);margin-bottom:-22px;color:var(--content-inverted-primary)}.QRScanner_productPopup__6Rh5O{max-width:720px;margin:auto}@media screen and (min-width:320px) and (max-width:719px){.QRScanner_wrapper__nUG0t{top:calc(var(--headerHeight) - var(--infoBarHeight))}}