.AJ92Bq_results{color:#75808d;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;font-size:12px;display:flex}.AJ92Bq_grid{grid-template-columns:repeat(auto-fill,minmax(215px,1fr));gap:20px;display:grid}.AJ92Bq_product{background:#fff;border:1px solid #e6e9ed;border-radius:14px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.AJ92Bq_photo{background:#fafbfc;place-items:center;height:200px;padding:12px;display:grid}.AJ92Bq_photo>button{background:0 0;height:100%;min-height:0}.AJ92Bq_photo img{object-fit:contain;max-width:100%;max-height:150px!important}.AJ92Bq_productInfo{flex-direction:column;flex:1;min-width:0;padding:17px;display:flex}.AJ92Bq_code{color:#8b919b;overflow-wrap:anywhere;font-size:10px}.AJ92Bq_productInfo h2{overflow-wrap:anywhere;min-height:42px;font-weight:600;line-height:1.6;margin:7px 0 9px!important;font-size:13px!important}.AJ92Bq_package{color:#777f8a;margin:0 0 11px;font-size:11px}.AJ92Bq_productMeta{color:#7c8390;flex-wrap:wrap;gap:12px;margin-bottom:16px;font-size:10px;display:flex}.AJ92Bq_productBottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;display:flex}.AJ92Bq_productBottom>strong{color:#191d23;font-size:16px}.AJ92Bq_stepper{background:#fff;border:1px solid #e4e7ed;border-radius:9px;align-items:center;gap:3px;display:inline-flex;overflow:hidden}.AJ92Bq_stepper button{font-size:11px;min-height:34px!important;box-shadow:none!important;border:0!important;padding:7px 9px!important}.AJ92Bq_stepper>span{text-align:center;min-width:22px;font-size:12px;font-weight:600}.AJ92Bq_loadMore{text-align:center;padding:28px 0}.AJ92Bq_loadMore button{min-width:240px}.AJ92Bq_empty{text-align:center;color:#88909d;place-items:center;gap:14px;padding:50px 22px;display:grid}.AJ92Bq_empty h2{color:#333a44;margin:0;font-size:20px}.AJ92Bq_empty p{max-width:350px;margin:0;font-size:13px;line-height:1.7}.AJ92Bq_dock{bottom:calc(18px + env(safe-area-inset-bottom));z-index:35;background:#fff;border:1px solid #e3e6ed;border-radius:16px;justify-content:space-between;align-items:center;gap:15px;width:min(600px,100% - 32px);padding:14px 16px;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 10px 45px #19202c22}.AJ92Bq_dock>div{align-items:center;gap:14px;min-width:0;display:flex}.AJ92Bq_dock strong{font-size:14px;display:block}.AJ92Bq_dock small{color:#7c8390;margin-top:5px;font-size:11px;display:block}.AJ92Bq_dockIcon{color:#d50013;background:#fff1f2;border-radius:11px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid;position:relative}.AJ92Bq_dockIcon b{color:#fff;background:#d90013;border-radius:20px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:9px;display:grid;position:absolute;top:-7px;right:-7px}.AJ92Bq_dock>button{min-height:44px}.AJ92Bq_cartModal{border-radius:18px;width:min(700px,100vw - 32px);max-height:calc(100dvh - 40px)}.AJ92Bq_cartModal .ui-modal-header{padding:23px 24px}.AJ92Bq_cartModal .ui-modal-header h2{font-size:21px}.AJ92Bq_cartModal .ui-modal-body{overscroll-behavior:contain;padding:0 24px 24px;overflow-y:auto}.AJ92Bq_cartModal .ui-modal-footer{background:#fff;padding:18px 24px}.AJ92Bq_cartLines{gap:0;display:grid}.AJ92Bq_cartLines article{border-bottom:1px solid #eceef2;align-items:flex-start;gap:17px;padding:23px 0;display:flex;position:relative}.AJ92Bq_cartPhoto{flex-shrink:0;width:82px}.AJ92Bq_cartPhoto>button{width:82px;min-height:86px;padding:7px}.AJ92Bq_cartPhoto img{object-fit:contain;max-width:65px!important;height:65px!important}.AJ92Bq_cartPhoto button>span{display:none}.AJ92Bq_cartLineInfo{flex:1;min-width:0}.AJ92Bq_cartLineInfo>small{color:#8d95a0;font-size:10px}.AJ92Bq_cartLineInfo h3{margin:4px 25px 6px 0;font-size:13px;line-height:1.6}.AJ92Bq_cartLineInfo>span{color:#828a96;font-size:11px}.AJ92Bq_cartLineBottom{justify-content:space-between;align-items:center;gap:12px;margin-top:14px;font-size:13px;display:flex}.AJ92Bq_cartLineBottom>strong{white-space:nowrap;font-size:14px}.AJ92Bq_cartLines .AJ92Bq_remove{color:#9299a4;min-height:30px;padding:6px;position:absolute;top:19px;right:-6px}.AJ92Bq_note{margin:24px 0 0;font-size:13px;font-weight:600;display:block}.AJ92Bq_note>span{float:right;color:#8d94a0;font-size:11px;font-weight:400}.AJ92Bq_note textarea{margin-top:12px;font-size:13px!important}.AJ92Bq_cartFooter{gap:15px;width:100%;display:grid}.AJ92Bq_cartSummary{color:#757e8a;justify-content:space-between;align-items:center;font-size:12px;display:flex}.AJ92Bq_cartSummary strong{color:#1b2128;font-size:23px}.AJ92Bq_cartFooter>div:last-child{gap:10px;display:flex}.AJ92Bq_cartFooter>div:last-child>button:last-child{flex:1}.AJ92Bq_reviewNote{background:#f7f8fa;border-radius:10px;margin-top:22px;padding:18px;font-size:13px}.AJ92Bq_reviewNote p{white-space:pre-wrap;overflow-wrap:anywhere;color:#5f6875;margin:10px 0 16px;font-size:13px;line-height:1.7}.AJ92Bq_reviewNote>span{color:#89919b;font-size:11px}.AJ92Bq_success{text-align:center;place-items:center;gap:18px;padding:40px 15px;display:grid}.AJ92Bq_success>svg{color:#198658}.AJ92Bq_success h2{margin:0;font-size:24px}.AJ92Bq_success p{color:#7b8390;max-width:390px;margin:0;font-size:14px;line-height:1.8}@media (max-width:1024px){.AJ92Bq_cartModal{border-radius:22px 22px 0 0;width:100%;max-width:none;max-height:94dvh;margin:0;top:auto;bottom:0;left:0;transform:none}.AJ92Bq_cartModal .ui-modal-footer{padding-bottom:calc(18px + env(safe-area-inset-bottom))}.AJ92Bq_cartModal .ui-modal-header{padding-top:28px;position:relative}.AJ92Bq_cartModal .ui-modal-header:before{content:"";background:#dce0e7;border-radius:4px;width:40px;height:4px;position:absolute;top:10px;left:calc(50% - 20px)}.AJ92Bq_grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}}@media (max-width:600px){.AJ92Bq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.AJ92Bq_photo{height:160px;padding:8px}.AJ92Bq_photo img{max-height:120px!important}.AJ92Bq_productInfo{padding:12px}.AJ92Bq_productInfo h2{min-height:52px;font-size:11px!important}.AJ92Bq_productBottom>strong{font-size:14px}.AJ92Bq_productMeta{gap:8px;font-size:9px}.AJ92Bq_package{font-size:10px}.AJ92Bq_results{align-items:flex-start;font-size:10px}.AJ92Bq_results>span:first-child{max-width:60%}.AJ92Bq_stepper button{min-height:32px!important;padding:6px!important}.AJ92Bq_dock{width:calc(100% - 24px);bottom:calc(12px + env(safe-area-inset-bottom));gap:10px;padding:12px}.AJ92Bq_dock>div{gap:10px}.AJ92Bq_dockIcon{width:34px;height:36px}.AJ92Bq_dock strong{font-size:12px}.AJ92Bq_dock small{font-size:9px}.AJ92Bq_dock>button{gap:9px;padding:10px 12px;font-size:12px}.AJ92Bq_cartModal .ui-modal-header{padding-inline:18px}.AJ92Bq_cartModal .ui-modal-header h2{font-size:19px}.AJ92Bq_cartModal .ui-modal-body{padding-inline:18px}.AJ92Bq_cartModal .ui-modal-footer{padding-inline:18px}.AJ92Bq_cartPhoto{width:64px}.AJ92Bq_cartPhoto>button{width:64px;min-height:68px;padding:5px}.AJ92Bq_cartPhoto img{max-width:51px!important;height:51px!important}.AJ92Bq_cartLines article{gap:12px}.AJ92Bq_cartLineInfo h3{font-size:12px}.AJ92Bq_cartLineBottom>strong{font-size:13px}.AJ92Bq_cartFooter>div:last-child>button{font-size:12px}.AJ92Bq_loadMore button{min-width:210px}}@media (prefers-reduced-motion:reduce){.AJ92Bq_cartModal{animation:none!important}}.AJ92Bq_filters{background:#fff;border:1px solid #e6e9ee;border-radius:13px;margin:0 0 26px;padding:18px 20px}.AJ92Bq_filterTitle{color:#76818f;align-items:center;gap:9px;margin-bottom:16px;font-size:12px;display:flex}.AJ92Bq_filterTitle a{color:#c60014;margin-left:auto;font-size:11px}.AJ92Bq_categoryNav{scrollbar-width:thin;overscroll-behavior:contain;gap:7px;padding:0 0 16px;display:flex;overflow-x:auto}.AJ92Bq_categoryNav button{white-space:nowrap;color:#77818f;border-radius:var(--ui-radius,10px);background:#f7f8fa;flex-shrink:0;min-height:33px;padding:7px 12px;font-size:11px}.AJ92Bq_categoryNav button[aria-pressed=true]{color:#c70013;background:#fff0f1}.AJ92Bq_filterControls{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}.AJ92Bq_filterControls>label{color:#87909c;gap:7px;min-width:0;font-size:10px;display:grid;margin:0!important}.AJ92Bq_filterControls>label>button{width:100%;min-height:40px;font-size:11px}.AJ92Bq_stockFilter{color:#87909b;margin-top:15px;font-size:11px}.AJ92Bq_stockFilter summary{cursor:pointer}.AJ92Bq_stockFilter form{align-items:center;gap:12px;max-width:440px;margin-top:12px;display:flex}.AJ92Bq_stockFilter input{min-width:0;font-size:12px;margin:0!important}.AJ92Bq_stockFilter button{min-height:37px;font-size:11px}.AJ92Bq_quantityProduct{border-bottom:1px solid #e8ecf2;align-items:center;gap:18px;padding:22px 0;display:flex}.AJ92Bq_quantityProduct>div:last-child{flex:1;min-width:0}.AJ92Bq_quantityProduct small{color:#969eaa;font-size:10px}.AJ92Bq_quantityProduct h3{margin:7px 0 8px;font-size:14px;line-height:1.7}.AJ92Bq_quantityProduct strong{font-size:14px}.AJ92Bq_quantityProduct p{color:#89929f;margin:9px 0 0;font-size:11px}.AJ92Bq_unitOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-top:24px;display:grid}.AJ92Bq_unitOptions>div{text-align:center;border:1px solid #e7ebf0;border-radius:12px;padding:17px 12px}.AJ92Bq_unitOptions span{color:#788290;font-size:12px;display:block}.AJ92Bq_unitOptions strong{margin:9px 0 17px;font-size:16px;display:block}.AJ92Bq_unitOptions>div>div{justify-content:center;align-items:center;gap:6px;display:flex}.AJ92Bq_unitOptions button{white-space:nowrap;min-height:35px;padding:7px 8px;font-size:11px}.AJ92Bq_quantityInput{color:#838d9a;gap:12px;font-size:12px;display:grid;margin:24px 0 0!important}.AJ92Bq_quantityInput>div{align-items:center;gap:14px;display:flex}.AJ92Bq_quantityInput input{text-align:center;min-width:0;height:48px;font-weight:600;margin:0!important;font-size:20px!important}.AJ92Bq_quantityInput button{flex-shrink:0;min-height:46px}.AJ92Bq_quantityHint{color:#929ba7;margin:18px 0 0;font-size:11px;line-height:1.8}.AJ92Bq_stepper .AJ92Bq_editQuantity{color:#253445;background:#f7f8fa;border-radius:0;min-width:28px;font-size:12px;text-decoration:underline;padding-inline:9px!important}.AJ92Bq_cartLineInfo>small:last-of-type{color:#89929f;margin-top:6px;font-size:11px;display:block}@media (max-width:900px){.AJ92Bq_filterControls{grid-template-columns:repeat(2,minmax(0,1fr))}.AJ92Bq_filters{padding:16px}.AJ92Bq_stockFilter form{gap:8px}.AJ92Bq_unitOptions{gap:12px}.AJ92Bq_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,185px),1fr))}}@media (max-width:600px){.AJ92Bq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.AJ92Bq_filters{margin-bottom:20px;padding:14px}.AJ92Bq_filterControls{gap:12px}.AJ92Bq_filterControls>label>button{padding:8px 9px;font-size:10px}.AJ92Bq_categoryNav{gap:5px}.AJ92Bq_categoryNav button{padding:6px 10px;font-size:10px}.AJ92Bq_quantityProduct{gap:12px}.AJ92Bq_quantityProduct h3{font-size:12px}.AJ92Bq_quantityProduct strong{font-size:13px}.AJ92Bq_unitOptions>div{padding:15px 8px}.AJ92Bq_unitOptions button{padding-inline:6px;font-size:10px}.AJ92Bq_unitOptions>div>div{gap:4px}.AJ92Bq_quantityInput>div{gap:10px}}.AJ92Bq_compactFilters{align-items:center;gap:10px;margin:0 0 18px;display:flex}.AJ92Bq_compactCategory{flex:1;min-width:0;max-width:310px}.AJ92Bq_compactSort{width:200px;min-width:0}.AJ92Bq_compactCategory>button,.AJ92Bq_compactSort>button{width:100%;min-height:39px;padding:9px 12px;font-size:12px}.AJ92Bq_compactFilters>button{white-space:nowrap;flex-shrink:0;min-height:39px;padding:9px 12px;font-size:12px}.AJ92Bq_compactFilters>button b{color:#c50013;background:#fff0f1;border-radius:5px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:9px;display:grid}.AJ92Bq_compactFilters .AJ92Bq_clearFilters{padding:9px}.AJ92Bq_filterForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding-top:22px;display:grid}.AJ92Bq_filterForm>label{color:#818b97;min-width:0;font-size:12px;margin:0!important}.AJ92Bq_filterForm>label>button{width:100%;margin-top:9px;font-size:12px}.AJ92Bq_filterStock{border-top:1px solid #eceff3;grid-column:1/-1;padding-top:20px;font-size:12px}.AJ92Bq_filterStock>span{font-weight:600}.AJ92Bq_filterStock>div{grid-template-columns:1fr 1fr;gap:18px;margin-top:14px;display:grid}.AJ92Bq_filterStock label{color:#8b95a2;font-size:11px;margin:0!important}.AJ92Bq_filterStock input{margin-top:8px}.AJ92Bq_filterModalActions{gap:12px;width:100%;display:flex}.AJ92Bq_filterModalActions>button:last-child{flex:1}.AJ92Bq_filterForm>p{grid-column:1/-1}@media (max-width:600px){.AJ92Bq_compactSort{display:none}.AJ92Bq_compactCategory{max-width:none}.AJ92Bq_compactFilters{gap:8px;margin-bottom:16px}.AJ92Bq_compactCategory>button,.AJ92Bq_compactFilters>button{min-height:38px;padding:8px 10px;font-size:11px}.AJ92Bq_compactFilters .AJ92Bq_clearFilters{padding:8px 5px}.AJ92Bq_filterForm{gap:18px 13px;padding-top:18px}.AJ92Bq_filterForm>label>button{padding:9px;font-size:11px}.AJ92Bq_filterStock>div{gap:12px}}.AJ92Bq_filterDrawer{border:0;border-left:1px solid #e9edf1;border-radius:0;width:min(440px,100vw);height:100dvh;max-height:100dvh;animation:.22s ease-out AJ92Bq_filterEnter;inset:0 0 0 auto;transform:none}.AJ92Bq_filterDrawer .ui-modal-header{align-items:flex-start;padding:26px 24px}.AJ92Bq_filterDrawer .ui-modal-header h2{letter-spacing:-.5px;font-size:21px}.AJ92Bq_filterDrawer .ui-modal-header p{color:#7b8491;font-size:12px}.AJ92Bq_filterDrawer .ui-modal-body{flex:1;min-height:0;padding:26px 24px}.AJ92Bq_filterDrawer .ui-modal-footer{padding:18px 24px max(18px,env(safe-area-inset-bottom));background:#fff}.AJ92Bq_filterDrawer .AJ92Bq_filterForm{grid-template-columns:1fr;gap:24px;padding:0}.AJ92Bq_filterDrawer .AJ92Bq_filterForm>label{color:#454e5b;gap:0;font-size:12px;font-weight:600}.AJ92Bq_filterDrawer .AJ92Bq_filterForm>label>button{border-radius:9px;height:44px;margin-top:10px;padding:11px 13px;font-size:13px}.AJ92Bq_filterDrawer .AJ92Bq_filterStock{color:#454e5b;padding-top:24px}.AJ92Bq_filterDrawer .AJ92Bq_filterStock input{border-radius:9px;height:44px;font-size:16px}.AJ92Bq_filterDrawer .AJ92Bq_filterModalActions>button{border-radius:9px;min-height:44px;font-size:12px}@keyframes AJ92Bq_filterEnter{0%{opacity:.6;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@media (max-width:600px){.AJ92Bq_filterDrawer{width:calc(100vw - 20px);max-width:420px}.AJ92Bq_filterDrawer .ui-modal-header{padding:23px 20px}.AJ92Bq_filterDrawer .ui-modal-body{padding:24px 20px}.AJ92Bq_filterDrawer .ui-modal-footer{padding-inline:20px}.AJ92Bq_filterDrawer .AJ92Bq_filterForm{gap:22px}}@media (prefers-reduced-motion:reduce){.AJ92Bq_filterDrawer{animation:none}}.AJ92Bq_basketDrawer{border:0;border-left:1px solid #e9edf1;border-radius:0;width:min(560px,100vw);height:100dvh;max-height:100dvh;animation:.22s ease-out AJ92Bq_filterEnter;inset:0 0 0 auto;transform:none}.AJ92Bq_basketDrawer .ui-modal-header{flex-shrink:0;align-items:flex-start;padding:24px}.AJ92Bq_basketDrawer .ui-modal-header h2{letter-spacing:-.5px;font-size:22px}.AJ92Bq_basketDrawer .ui-modal-body{scrollbar-width:none;flex:1;min-height:0;padding:0 24px 24px}.AJ92Bq_basketDrawer .ui-modal-body::-webkit-scrollbar{display:none}.AJ92Bq_basketDrawer .ui-modal-footer{padding:18px 24px max(18px,env(safe-area-inset-bottom));background:#fff;flex-shrink:0}.AJ92Bq_basketDrawer .AJ92Bq_cartLines article{gap:14px;padding:20px 0}.AJ92Bq_basketDrawer .AJ92Bq_cartPhoto,.AJ92Bq_basketDrawer .AJ92Bq_cartPhoto>button{width:76px}.AJ92Bq_basketDrawer .AJ92Bq_cartLineBottom{flex-wrap:wrap}.AJ92Bq_basketDrawer .AJ92Bq_cartLineInfo h3{overflow-wrap:anywhere}.AJ92Bq_checkoutSteps{color:#8a929d;border-bottom:1px solid #eceef2;gap:24px;margin:0;padding:18px 0;font-size:12px;list-style:none;display:flex}.AJ92Bq_checkoutSteps li{align-items:center;gap:8px;font-weight:600;display:flex}.AJ92Bq_checkoutSteps span{background:#f1f3f6;border-radius:50%;place-items:center;width:25px;height:25px;font-size:11px;display:grid}.AJ92Bq_checkoutSteps li[aria-current=step]{color:#ca0015}.AJ92Bq_checkoutSteps li[aria-current=step] span{color:#ca0015;background:#fff0f2}.AJ92Bq_catalogToolbar{flex-wrap:wrap;align-items:flex-start;gap:10px;margin-bottom:18px;display:flex}.AJ92Bq_catalogToolbar .AJ92Bq_compactFilters{flex:1;min-width:0;margin:0}.AJ92Bq_campaignTrigger{white-space:nowrap;min-height:39px;font-size:12px}.AJ92Bq_campaignTrigger b{color:#c90017;background:#fff0f2;border-radius:6px;place-items:center;min-width:19px;height:19px;padding:0 4px;font-size:10px;display:grid}.AJ92Bq_campaignPanel{width:min(1000px,100vw - 48px);max-height:90dvh}.AJ92Bq_campaignPanel .ui-modal-header{flex-shrink:0;padding:24px}.AJ92Bq_campaignPanel .ui-modal-body{scrollbar-width:none;min-height:0;padding:22px 24px 26px}@media (max-width:700px){.AJ92Bq_catalogToolbar{gap:10px}.AJ92Bq_catalogToolbar .AJ92Bq_compactFilters{flex-basis:100%}.AJ92Bq_campaignTrigger{min-height:38px}.AJ92Bq_basketDrawer .ui-modal-header{padding:22px 18px}.AJ92Bq_basketDrawer .ui-modal-body{padding-inline:18px}.AJ92Bq_basketDrawer .ui-modal-footer{padding-inline:18px}.AJ92Bq_basketDrawer .AJ92Bq_cartPhoto,.AJ92Bq_basketDrawer .AJ92Bq_cartPhoto>button{width:60px}.AJ92Bq_basketDrawer .AJ92Bq_cartPhoto img{max-width:50px!important;height:58px!important}.AJ92Bq_basketDrawer .AJ92Bq_cartFooter>div:last-child{flex-wrap:wrap}.AJ92Bq_basketDrawer .AJ92Bq_cartFooter>div:last-child>button{min-width:0;font-size:12px}.AJ92Bq_campaignPanel{border-radius:22px 22px 0 0;width:100%;max-height:90dvh;inset:auto 0 0;transform:none}.AJ92Bq_campaignPanel .ui-modal-header{padding:22px 18px}.AJ92Bq_campaignPanel .ui-modal-body{padding:16px 18px max(24px,env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.AJ92Bq_basketDrawer{animation:none}}.AJ92Bq_product{border-radius:9px}.AJ92Bq_productInfo h2{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-height:3em;line-height:1.5;display:-webkit-box;overflow:hidden;margin-block:8px!important;font-size:15px!important}.AJ92Bq_productDescription{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;color:#7b7f86;-webkit-box-orient:vertical;min-height:3.2em;margin:0 0 12px;font-size:12px;line-height:1.6;display:-webkit-box;overflow:hidden}.AJ92Bq_code{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AJ92Bq_unitPicker{text-align:left;min-height:36px;font:inherit;color:#737373;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:10px 0 0;font-size:11px;text-decoration:underline}.AJ92Bq_unitPicker:hover{color:#e2010f}.AJ92Bq_unitPicker:disabled{opacity:.5;cursor:not-allowed}.AJ92Bq_stepper .AJ92Bq_editQuantity{min-width:32px;min-height:36px}.AJ92Bq_productBottom .AJ92Bq_stepper button{min-height:36px!important}@media (max-width:1000px){.AJ92Bq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.AJ92Bq_productInfo h2{min-height:3em;font-size:13px!important}.AJ92Bq_productDescription{min-height:3.2em;font-size:11px}.AJ92Bq_productInfo{padding:12px}.AJ92Bq_productBottom{gap:10px}.AJ92Bq_productBottom>strong{font-size:14px}.AJ92Bq_unitPicker{font-size:10px}.AJ92Bq_productBottom .AJ92Bq_stepper button{min-width:30px}}.AJ92Bq_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,190px),1fr))}.AJ92Bq_photo{aspect-ratio:6/5;height:auto}.AJ92Bq_productInfo dd{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:740px){.AJ92Bq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.AJ92Bq_photo{aspect-ratio:1.08}}.AJ92Bq_productInfo{padding:12px}.AJ92Bq_productInfo h2{min-height:3em;line-height:1.5;margin:6px 0 8px!important;font-size:14px!important}.AJ92Bq_productMeta{gap:4px 8px;min-height:15px;margin:0 0 10px;line-height:1.5}.AJ92Bq_productBottom{flex-flow:column;align-items:stretch;gap:9px}.AJ92Bq_productBottom>strong{font-size:17px;line-height:1.3}.AJ92Bq_productBottom>.AJ92Bq_stepper{border-radius:6px;justify-content:space-between;width:100%;min-height:38px}.AJ92Bq_productBottom .AJ92Bq_stepper>button{flex:1;justify-content:center;min-height:38px!important}.AJ92Bq_productBottom .AJ92Bq_stepper>.AJ92Bq_editQuantity{flex:0 40%;min-width:38px;border-inline:1px solid #e7e7e7!important}.AJ92Bq_unitPicker{text-align:center;min-height:28px;padding:6px 0 0;font-size:10px;line-height:1.4}.AJ92Bq_shopping{padding-bottom:12px}@media (max-width:600px){.AJ92Bq_grid{gap:12px}.AJ92Bq_productInfo{padding:10px}.AJ92Bq_productInfo h2{font-size:12px!important}.AJ92Bq_productBottom>strong{font-size:15px}.AJ92Bq_productMeta{gap:3px 7px;font-size:9px}.AJ92Bq_unitPicker{font-size:9px}}.AJ92Bq_grid{gap:8px}.AJ92Bq_photo{padding:8px}.AJ92Bq_productInfo{gap:0;padding:10px}.AJ92Bq_productInfoHead{align-items:center;gap:6px;min-width:0;display:flex}.AJ92Bq_productInfoHead .AJ92Bq_code{flex:1;min-width:0;font-size:10px}.AJ92Bq_productInfoButton{color:#777;cursor:pointer;background:#f5f5f5;border:0;border-radius:7px;flex:0 0 28px;place-items:center;width:28px;height:28px;display:grid}.AJ92Bq_productInfoButton:hover{color:#e2010f;background:#fff0f1}.AJ92Bq_promotionBadge{color:#c90013;min-width:0;max-width:100%;font:inherit;cursor:pointer;text-align:left;background:#fff0f1;border:0;border-radius:5px;align-items:center;gap:5px;margin:0 0 7px;padding:5px 6px;font-size:10px;display:flex}.AJ92Bq_promotionBadge svg{flex-shrink:0}.AJ92Bq_promotionBadge span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.AJ92Bq_productInfo .AJ92Bq_productMeta{margin-bottom:7px}.AJ92Bq_productInfo .AJ92Bq_productBottom{gap:7px;margin-top:auto}.AJ92Bq_productInfo h2{margin:4px 0 7px!important}.AJ92Bq_results{margin-bottom:12px}@media (max-width:740px){.AJ92Bq_grid{gap:5px}.AJ92Bq_productInfo{padding:8px}.AJ92Bq_photo{padding:6px}.AJ92Bq_productInfoButton{width:28px;height:28px}.AJ92Bq_promotionBadge,.AJ92Bq_productInfoHead .AJ92Bq_code{font-size:9px}}.AJ92Bq_quantityDrawer{border:1px solid #e4e5e8;border-radius:10px;width:min(420px,100vw - 24px);max-width:calc(100vw - 24px);height:auto;max-height:calc(100dvh - 24px);animation:.2s ease-out AJ92Bq_quantityEnter;inset:12px 12px auto auto;transform:none}.AJ92Bq_quantityDrawer .ui-modal-header{flex-shrink:0;padding:17px 18px}.AJ92Bq_quantityDrawer .ui-modal-header h2{letter-spacing:-.4px;font-size:19px}.AJ92Bq_quantityDrawer .ui-modal-body{overscroll-behavior:contain;flex:0 auto;min-height:0;padding:0 18px 18px;overflow:auto}.AJ92Bq_quantityDrawer .ui-modal-footer{flex-shrink:0;padding:14px 18px}.AJ92Bq_quantityDrawer .ui-modal-footer>.ui-button{width:100%}.AJ92Bq_quantityDrawer .AJ92Bq_quantityProduct{gap:12px;padding:16px 0}.AJ92Bq_quantityDrawer .AJ92Bq_cartPhoto,.AJ92Bq_quantityDrawer .AJ92Bq_cartPhoto>button{width:64px;min-height:64px;padding:4px}.AJ92Bq_quantityDrawer .AJ92Bq_cartPhoto img{max-width:56px!important;height:56px!important}.AJ92Bq_quantityDrawer .AJ92Bq_quantityProduct h3{margin:5px 0;font-size:13px;line-height:1.5}.AJ92Bq_quantityDrawer .AJ92Bq_quantityProduct strong{font-size:13px}.AJ92Bq_quantityDrawer .AJ92Bq_quantityProduct p{margin:6px 0 0;font-size:11px}.AJ92Bq_quantityTabs{border-bottom:1px solid #e7e7e7;gap:20px;margin-bottom:16px;display:flex}.AJ92Bq_quantityTabs button{min-height:42px;font:inherit;color:#818181;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 0;font-size:12px;font-weight:600}.AJ92Bq_quantityTabs button[aria-selected=true]{color:#d0000d;border-bottom-color:#e2010f}.AJ92Bq_quantitySection{min-width:0}.AJ92Bq_quantityDrawer .AJ92Bq_unitOptions{gap:10px;padding-top:0}.AJ92Bq_quantityDrawer .AJ92Bq_unitOptions>div{border-radius:7px;padding:12px 8px}.AJ92Bq_quantityDrawer .AJ92Bq_unitOptions strong{margin:7px 0 10px;font-size:15px}.AJ92Bq_quantityDrawer .AJ92Bq_unitOptions button{min-height:32px;padding:6px;font-size:10px}.AJ92Bq_quantityDrawer .AJ92Bq_unitOptions>div>div{gap:3px}.AJ92Bq_quantityDrawer .AJ92Bq_quantityInput{gap:9px;margin-top:18px!important}.AJ92Bq_quantityDrawer .AJ92Bq_quantityInput>div{gap:9px}.AJ92Bq_quantityDrawer .AJ92Bq_quantityInput input{height:44px;min-height:44px;font-size:18px!important}.AJ92Bq_quantityDrawer .AJ92Bq_quantityInput button{min-height:44px}.AJ92Bq_quantityDrawer .AJ92Bq_quantityHint{margin:12px 0 0;line-height:1.6}.AJ92Bq_quantityDrawer .AJ92Bq_cartSummary strong{font-size:21px}.AJ92Bq_quantityDrawer .AJ92Bq_cartFooter>.ui-button{width:100%}.AJ92Bq_quantityDrawer dl{gap:12px;margin:0;padding:13px}.AJ92Bq_quantityDrawer dt{font-size:10px}.AJ92Bq_quantityDrawer dd{font-size:12px}@keyframes AJ92Bq_quantityEnter{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:translate(0)}}@media (max-width:600px){.AJ92Bq_quantityDrawer{max-height:calc(100dvh - 24px - env(safe-area-inset-bottom))}.AJ92Bq_quantityDrawer .ui-modal-header{padding:15px}.AJ92Bq_quantityDrawer .ui-modal-body{padding-inline:15px}.AJ92Bq_quantityDrawer .ui-modal-footer{padding:12px 15px}.AJ92Bq_quantityDrawer .AJ92Bq_unitOptions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.AJ92Bq_quantityDrawer{animation:none}}.AJ92Bq_cartPackaging{gap:7px;margin-top:9px;display:grid}.AJ92Bq_cartUnitSizes{flex-wrap:wrap;gap:5px;display:flex}.AJ92Bq_cartUnitSizes>span{color:#737373;background:#fafafa;border:1px solid #e9e9e9;border-radius:5px;align-items:center;gap:4px;max-width:100%;padding:4px 6px;font-size:10px;line-height:1.4;display:inline-flex}.AJ92Bq_cartUnitSizes svg{flex-shrink:0}.AJ92Bq_cartBreakdown{color:#8a8a8a;margin:0;font-size:11px;line-height:1.5}.AJ92Bq_cartBreakdown strong{color:#555;font-weight:500}.AJ92Bq_basketDrawer .AJ92Bq_cartLines article{padding-block:16px}.AJ92Bq_basketDrawer .AJ92Bq_cartLineInfo h3{margin-bottom:6px;line-height:1.45}.AJ92Bq_basketDrawer .AJ92Bq_cartLineBottom{margin-top:10px}.AJ92Bq_basketDrawer .AJ92Bq_cartFooter{gap:11px}.AJ92Bq_basketDrawer .ui-modal-footer{z-index:1;background:#fff;border-top:1px solid #e7e7e7}.AJ92Bq_cartNote{background:#fff;border:1px solid #e5e5e5;border-radius:7px;min-width:0}.AJ92Bq_cartNote summary{cursor:pointer;color:#777;align-items:center;gap:8px;min-height:42px;padding:10px 12px;list-style:none;display:flex}.AJ92Bq_cartNote summary::-webkit-details-marker{display:none}.AJ92Bq_cartNote summary>svg{flex-shrink:0}.AJ92Bq_cartNote summary strong{color:#333;font-size:12px;font-weight:600}.AJ92Bq_cartNote summary>span{color:#919191;margin-left:auto;font-size:10px}.AJ92Bq_cartNote summary>svg:last-child{transition:transform .15s}.AJ92Bq_cartNote[open] summary>svg:last-child{transform:rotate(180deg)}.AJ92Bq_cartNote label{padding:0 10px;display:block;margin:0!important}.AJ92Bq_cartNote textarea{resize:none;border:1px solid #e1e1e1;border-radius:5px;width:100%;min-height:72px;max-height:96px;padding:9px 11px;line-height:1.5;display:block;font-size:16px!important}.AJ92Bq_cartNote>small{text-align:right;color:#aaa;padding:4px 12px 8px;font-size:9px;display:block}.AJ92Bq_cartNote summary:focus-visible{outline-offset:-2px;border-radius:7px;outline:2px solid #e2010f}@media (max-width:600px){.AJ92Bq_cartUnitSizes{gap:4px}.AJ92Bq_cartUnitSizes>span{padding:3px 5px;font-size:9px}.AJ92Bq_cartPackaging{gap:6px;margin-top:7px}.AJ92Bq_basketDrawer .AJ92Bq_cartLines article{padding-block:14px}.AJ92Bq_basketDrawer .AJ92Bq_cartFooter{gap:10px}.AJ92Bq_cartNote summary{padding:9px 10px}.AJ92Bq_cartNote summary strong{font-size:12px}.AJ92Bq_cartNote textarea{min-height:68px;max-height:84px}}.AJ92Bq_basketDrawer{top:var(--customer-cart-top,0px);height:var(--customer-cart-vh,100dvh);max-height:var(--customer-cart-vh,100dvh);bottom:auto}.AJ92Bq_checkoutSteps{z-index:1;background:#fff;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:14px 0;display:grid;position:sticky;top:0}.AJ92Bq_checkoutSteps li{gap:7px;min-width:0;font-size:11px;line-height:1.4}.AJ92Bq_checkoutSteps li>span{flex-shrink:0;width:23px;height:23px;font-size:10px}.AJ92Bq_noteStep{gap:14px;padding:20px 0;display:grid}.AJ92Bq_noteStepIntro>span{color:#d0000d;background:#fff1f2;border-radius:10px;place-items:center;width:42px;height:42px;margin-bottom:15px;display:grid}.AJ92Bq_noteStepIntro h3{letter-spacing:-.4px;margin:0 0 10px;font-size:21px;font-weight:600;line-height:1.3}.AJ92Bq_noteStepIntro p{color:#888;margin:0;font-size:12px;line-height:1.6}.AJ92Bq_noteStep label{display:block;margin:0!important}.AJ92Bq_noteStep textarea{resize:none;border-radius:7px;width:100%;min-height:112px;max-height:160px;padding:12px 14px;line-height:1.5;display:block;font-size:16px!important}.AJ92Bq_noteStep>small{text-align:right;color:#aaa;margin-top:-7px;font-size:10px}@media (max-width:600px){.AJ92Bq_checkoutSteps{gap:5px;padding:12px 0}.AJ92Bq_checkoutSteps li{gap:5px;font-size:10px}.AJ92Bq_checkoutSteps li>span{width:21px;height:21px}.AJ92Bq_noteStep{gap:12px;padding:18px 0}.AJ92Bq_noteStepIntro h3{font-size:20px}.AJ92Bq_noteStepIntro>span{margin-bottom:12px}.AJ92Bq_noteStep textarea{min-height:104px;max-height:140px}.AJ92Bq_basketDrawer .AJ92Bq_cartFooter>div:last-child>.ui-button{white-space:normal}}.AJ92Bq_quantityDrawer{inset:auto 16px 16px auto;bottom:calc(100dvh - var(--customer-cart-top,0px) - var(--customer-cart-vh,100dvh) + 16px);width:min(420px,100vw - 32px);max-width:calc(100vw - 32px);height:min(620px,calc(var(--customer-cart-vh,100dvh) - 32px));max-height:calc(var(--customer-cart-vh,100dvh) - 32px);border-radius:12px;animation:.22s ease-out AJ92Bq_quantityBottomEnter;transform:none}.AJ92Bq_quantityDrawer .ui-modal-header{padding:22px 18px 14px;position:relative}.AJ92Bq_quantityDrawer .ui-modal-header:before{content:"";background:#dedede;border-radius:3px;width:34px;height:3px;position:absolute;top:8px;left:calc(50% - 17px)}.AJ92Bq_quantityDrawer .ui-modal-header h2{font-size:18px;line-height:1.4}.AJ92Bq_quantityDrawer .ui-modal-body{flex-direction:column;flex:1;min-height:0;padding-bottom:16px;display:flex}.AJ92Bq_quantityDrawer .AJ92Bq_quantityProduct,.AJ92Bq_quantityDrawer .AJ92Bq_quantityTabs{flex-shrink:0}.AJ92Bq_quantityDrawer .AJ92Bq_quantitySection{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}.AJ92Bq_quantityDrawer .ui-modal-footer{min-height:102px;padding:12px 18px}.AJ92Bq_quantityDrawer .AJ92Bq_cartSummary{min-height:27px}.AJ92Bq_quantityDrawer .AJ92Bq_cartFooter{gap:9px}.AJ92Bq_unitRows{border:1px solid #e7e7e7;border-radius:7px;display:grid;overflow:hidden}.AJ92Bq_unitRow{justify-content:space-between;align-items:center;gap:8px;min-height:45px;padding:5px 7px 5px 11px;display:flex}.AJ92Bq_unitRow+.AJ92Bq_unitRow{border-top:1px solid #ededed}.AJ92Bq_unitQuickPick{text-align:left;min-width:0;min-height:34px;font:inherit;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:9px;padding:0;display:flex}.AJ92Bq_unitQuickPick strong{color:#484848;font-size:12px;font-weight:600}.AJ92Bq_unitQuickPick small{color:#969696;font-size:11px}.AJ92Bq_unitQuickPick:disabled{cursor:default}.AJ92Bq_unitQuickPick:disabled strong{color:#999}.AJ92Bq_unitAdjust{align-items:center;gap:4px;display:flex}.AJ92Bq_unitAdjust .ui-button{color:#666;background:#fafafa;border:1px solid #e8e8e8;border-radius:5px;width:32px;min-height:32px;padding:5px}.AJ92Bq_unitAdjust .ui-button:disabled{opacity:.4}.AJ92Bq_quantityDrawer .AJ92Bq_quantityInput{margin-top:15px!important}.AJ92Bq_quantityDrawer .AJ92Bq_quantityHint{margin-top:10px;font-size:10px}@keyframes AJ92Bq_quantityBottomEnter{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.AJ92Bq_quantityDrawer{left:0;right:0;bottom:calc(100dvh - var(--customer-cart-top,0px) - var(--customer-cart-vh,100dvh));width:100%;max-width:100%;height:min(620px,calc(var(--customer-cart-vh,100dvh) - 12px));max-height:calc(var(--customer-cart-vh,100dvh) - 12px);border-radius:16px 16px 0 0}.AJ92Bq_quantityDrawer .ui-modal-header{padding:22px 15px 13px}.AJ92Bq_quantityDrawer .ui-modal-footer{padding:12px 15px max(12px,env(safe-area-inset-bottom));min-height:102px}.AJ92Bq_unitRow{min-height:45px}.AJ92Bq_quantityDrawer .AJ92Bq_quantityProduct{padding:13px 0}.AJ92Bq_quantityDrawer .AJ92Bq_quantityTabs{margin-bottom:13px}}@media (prefers-reduced-motion:reduce){.AJ92Bq_quantityDrawer{animation:none}}.AJ92Bq_unitPicker{justify-content:center;align-items:center;min-height:40px;padding:9px 10px;display:flex}.AJ92Bq_productInCart{border-color:#e50019;box-shadow:inset 0 0 0 1px #e50019}.AJ92Bq_unitPicker.AJ92Bq_updateCartButton{color:#fff;background:#e50019;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:40px;padding:9px 10px;font-size:12px;font-weight:600;text-decoration:none;display:flex}.AJ92Bq_unitPicker.AJ92Bq_updateCartButton:hover{color:#fff;background:#c90016}.AJ92Bq_unitPicker.AJ92Bq_updateCartButton:disabled{opacity:.5}.AJ92Bq_grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px}.AJ92Bq_photo{height:220px;padding:8px}.AJ92Bq_photo img{object-fit:contain;width:100%;height:100%;max-height:204px!important}.AJ92Bq_quickQuantities{gap:8px;margin-top:14px;display:flex}.AJ92Bq_quickQuantities>button{flex:1;min-height:40px}.AJ92Bq_favorite{color:#8b919b;cursor:pointer;background:0 0;border:0;place-items:center;padding:6px;display:grid}.AJ92Bq_favorite[aria-pressed=true]{color:#e2010f}.AJ92Bq_favorite:focus-visible{border-radius:6px;outline:2px solid #e2010f}@media (max-width:600px){.AJ92Bq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.AJ92Bq_photo{height:180px}.AJ92Bq_photo img{max-height:164px!important}.AJ92Bq_productInfo{padding:11px}.AJ92Bq_productMeta{gap:7px}.AJ92Bq_results{flex-wrap:wrap}}.AJ92Bq_categoryChildren{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.AJ92Bq_categoryChildren button[aria-pressed=true]{color:#d0000d;background:#fff1f2;border-color:#e2010f}.AJ92Bq_catalogToolbar .AJ92Bq_categoryChildren{flex-basis:100%;order:5}.AJ92Bq_compactFilters{flex-wrap:wrap}.AJ92Bq_compactCategory{min-width:140px}.AJ92Bq_basketActionsTrigger{flex-shrink:0;width:36px;margin-left:auto;padding:0!important}.AJ92Bq_basketActionMenu{z-index:120;background:#fff;border:1px solid #e8eaee;border-radius:12px;outline:none;min-width:240px;max-width:calc(100vw - 32px);padding:8px;box-shadow:0 12px 36px #171d2926}.AJ92Bq_basketActionMenu>strong{color:#818894;padding:8px 10px;font-size:11px;font-weight:500;display:block}.AJ92Bq_basketActionMenu .ui-button{width:100%;box-shadow:none;background:0 0;border:0;justify-content:flex-start;padding:10px;font-size:12px}.AJ92Bq_basketActionMenu>button:last-child{color:#c40014}.AJ92Bq_basketActionDivider{background:#eef0f3;height:1px;margin:6px 2px}.AJ92Bq_catalogToolbar{top:var(--catalog-header-height,148px);z-index:35;background:#fafafa;border-bottom:1px solid #d8dde5;padding-block:10px;position:sticky;box-shadow:0 5px 10px #20242a06}.AJ92Bq_compactFilters>button[aria-pressed=true]{color:#fff;background:#c60014;border-color:#c60014}.AJ92Bq_productInCart{background:#f0f4f8;border-color:#b6c2cf}.AJ92Bq_productInCart .AJ92Bq_productInfo{background:#f0f4f8}.AJ92Bq_productInCart .AJ92Bq_stepper{background:#dfe7f0;border-color:#a8b8c8}.AJ92Bq_stepper .AJ92Bq_editQuantity{color:#182c43;background:#dfe7f0;font-weight:700}.AJ92Bq_cartLines .AJ92Bq_stepper{background:#e3eaf2;border:1px solid #b5c2d0;border-radius:8px}.AJ92Bq_cartLines .AJ92Bq_editQuantity{color:#142a42;background:#d7e2ee}.AJ92Bq_updateCartButton{color:#17344f!important;background:#dce6f0!important;border-color:#b1c3d4!important}@media (max-width:600px){.AJ92Bq_catalogToolbar{gap:8px;padding-block:8px}.AJ92Bq_compactFilters{flex-wrap:wrap}.AJ92Bq_compactCategory{flex-basis:calc(100% - 90px)}.AJ92Bq_compactFilters>button{min-height:40px}.AJ92Bq_categoryChildren{flex-wrap:nowrap;max-width:100%;overflow-x:auto}}.AJ92Bq_compactFilters>button[aria-pressed=true]:hover:not(:disabled),.AJ92Bq_compactFilters>button[aria-pressed=true]:active:not(:disabled),.AJ92Bq_compactFilters>button[aria-pressed=true]:focus-visible{color:#fff;background:#ab0012;border-color:#ab0012}.AJ92Bq_catalogToolbar .AJ92Bq_categoryChildren{scrollbar-width:thin;border-bottom:1px solid #e4e7ec;flex-wrap:nowrap;gap:4px;margin-top:4px;padding-bottom:0;overflow-x:auto}.AJ92Bq_categoryChildren>button{color:#666;min-height:44px;box-shadow:none;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;flex-shrink:0;padding:10px 14px;font-weight:650;position:relative}.AJ92Bq_categoryChildren>button[aria-pressed=true],.AJ92Bq_categoryChildren>button[aria-pressed=true]:hover:not(:disabled){color:#bd0011;background:0 0;border-bottom-color:#e2010f}.AJ92Bq_categoryChildren>button:hover:not(:disabled){color:#bd0011;background:#fff5f5}.AJ92Bq_categoryChildren>button:focus-visible{outline-offset:-3px}.AJ92Bq_campaignPanel{border-radius:20px;width:min(720px,100vw - 40px);max-height:min(820px,88dvh)}.AJ92Bq_campaignPanel .ui-modal-header{align-items:flex-start;padding:20px 22px}.AJ92Bq_campaignPanel .ui-modal-header p{max-width:460px;margin-top:6px}.AJ92Bq_campaignPanel .ui-modal-body{scrollbar-width:thin;padding:0 22px 22px}@media (max-width:700px){.AJ92Bq_campaignPanel{border-radius:22px 22px 0 0;width:100%;max-height:88dvh;inset:auto 0 0;transform:none}.AJ92Bq_campaignPanel .ui-modal-header{padding:20px 18px 16px}.AJ92Bq_campaignPanel .ui-modal-body{padding:0 18px max(22px,env(safe-area-inset-bottom))}}.AJ92Bq_catalogToolbar>.AJ92Bq_campaignTrigger,.AJ92Bq_catalogToolbar .AJ92Bq_compactFilters>button,.AJ92Bq_catalogToolbar .AJ92Bq_compactCategory>button,.AJ92Bq_catalogToolbar .AJ92Bq_compactSort>button{box-sizing:border-box;height:40px;min-height:40px;padding:9px 12px;font-size:12px;line-height:20px}.AJ92Bq_catalogToolbar>a.ui-button{box-sizing:border-box;height:40px;min-height:40px;padding:9px 12px;font-size:12px;line-height:20px}.AJ92Bq_campaignPanel{border-radius:16px;width:min(420px,100vw - 32px);max-height:min(620px,100dvh - 32px);inset:auto 16px 16px auto;transform:none}.AJ92Bq_campaignPanel .ui-modal-header{padding:20px 16px 14px}.AJ92Bq_campaignPanel .ui-modal-header h2{font-size:18px}.AJ92Bq_campaignPanel .ui-modal-body{padding:0 16px 18px}@media (max-width:600px){.AJ92Bq_campaignPanel{border-radius:16px 16px 0 0;width:100%;max-height:min(620px,100dvh - 12px);inset:auto 0 0}.AJ92Bq_campaignPanel .ui-modal-body{padding-bottom:max(18px,env(safe-area-inset-bottom))}}.AJ92Bq_catalogToolbar{row-gap:6px}.AJ92Bq_catalogToolbar .AJ92Bq_categoryChildren{overscroll-behavior-x:contain;align-items:stretch;gap:2px;width:100%;min-width:0;max-width:100%;margin-top:0}.AJ92Bq_catalogToolbar .AJ92Bq_categoryChildren>button{box-sizing:border-box;white-space:nowrap;border-bottom-width:2px;height:36px;min-height:36px;padding:6px 11px;font-size:11px;line-height:20px}.AJ92Bq_catalogToolbar .AJ92Bq_categoryChildren[aria-label=Alt\ kategoriler]{border-bottom:0;margin-top:-2px}@media (max-width:600px){.AJ92Bq_catalogToolbar .AJ92Bq_categoryChildren>button{height:36px;min-height:36px;padding-inline:10px}}.AJ92Bq_catalogToolbar{padding-bottom:0}.AJ92Bq_catalogToolbar:not(:has(nav[aria-label=Alt\ kategoriler])) .AJ92Bq_categoryChildren{border-bottom:0}.AJ92Bq_favorite{position:relative;overflow:visible}.AJ92Bq_favoriteBurst{pointer-events:none;color:#e2010f;position:absolute;inset:0}.AJ92Bq_favoriteBurst>svg{opacity:0;animation:.65s ease-out both AJ92Bq_favoriteFly;position:absolute;top:50%;left:50%}.AJ92Bq_favoriteBurst>svg:first-child{--heart-x:-19px;--heart-y:-25px;--heart-rotate:-24deg}.AJ92Bq_favoriteBurst>svg:nth-child(2){--heart-x:-5px;--heart-y:-32px;--heart-rotate:8deg}.AJ92Bq_favoriteBurst>svg:nth-child(3){--heart-x:13px;--heart-y:-28px;--heart-rotate:24deg}.AJ92Bq_favoriteBurst>svg:nth-child(4){--heart-x:22px;--heart-y:-12px;--heart-rotate:40deg}@keyframes AJ92Bq_favoriteFly{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}20%{opacity:1}to{opacity:0;transform:translate(var(--heart-x),var(--heart-y)) rotate(var(--heart-rotate)) scale(.8)}}@media (prefers-reduced-motion:reduce){.AJ92Bq_favoriteBurst{display:none}}.AJ92Bq_favoriteFilter{flex-shrink:0;align-items:stretch;height:40px;display:inline-flex}.AJ92Bq_favoriteFilter>button{white-space:nowrap;height:40px;min-height:40px;padding:9px 12px;font-size:12px}.AJ92Bq_favoriteFilter .ui-button{white-space:nowrap;height:40px;min-height:40px;padding:9px 12px;font-size:12px}.AJ92Bq_favoriteFilter>button:first-child{border-radius:8px 0 0 8px}.AJ92Bq_favoriteFilter>button:last-child{border-left:0;border-radius:0 8px 8px 0;padding-inline:9px}.AJ92Bq_favoriteFilter>button[aria-pressed=true]{color:#fff;background:#c60014;border-color:#c60014}.AJ92Bq_favoriteFilter>button[aria-pressed=true]:hover:not(:disabled){color:#fff;background:#ab0012}.AJ92Bq_basketActionMenu button span{text-align:left}.AJ92Bq_basketActionMenu button small{color:#838894;margin-top:3px;font-size:11px;font-weight:400;line-height:1.5;display:block}.AJ92Bq_quantityDrawer .AJ92Bq_unitRows{background:#fafbfc;border-color:#c5cdd7}.AJ92Bq_quantityDrawer .AJ92Bq_unitRow+.AJ92Bq_unitRow{border-top-color:#d8dee6}.AJ92Bq_quantityDrawer .AJ92Bq_unitQuickPick strong{color:#35404d}.AJ92Bq_quantityDrawer .AJ92Bq_unitQuickPick small{color:#626d7a}.AJ92Bq_quantityDrawer .AJ92Bq_unitQuickPick:disabled strong,.AJ92Bq_quantityDrawer .AJ92Bq_unitQuickPick:disabled small{color:#7d8793}.AJ92Bq_quantityDrawer .AJ92Bq_unitAdjust .ui-button{color:#3e4a59;background:#eef1f5;border-color:#c3ccd7}.AJ92Bq_quantityDrawer .AJ92Bq_quickQuantities>button{color:#35404e;background:#f1f4f7;border-color:#c2ccd8}.AJ92Bq_quantityDrawer .AJ92Bq_quickQuantities>button:hover:not(:disabled){background:#e5eaf0;border-color:#aebbc9}.AJ92Bq_quantityDrawer .AJ92Bq_unitAdjust .ui-button:hover:not(:disabled){background:#e5eaf0;border-color:#aebbc9}.AJ92Bq_quantityDrawer .AJ92Bq_quantityInput{color:#4b5665;font-weight:550}.AJ92Bq_quantityDrawer .AJ92Bq_quantityInput input{color:#26313f;background:#fff;border-color:#bbc6d3}.AJ92Bq_quantityDrawer .AJ92Bq_quantityInput .ui-button{color:#3b4859;background:#eef1f5;border-color:#bec9d6}.AJ92Bq_quantityDrawer .AJ92Bq_quickQuantities>button:disabled{opacity:1;color:#929ba6;background:#f5f6f8;border-color:#d9dfe6}.AJ92Bq_quantityDrawer .AJ92Bq_unitAdjust .ui-button:disabled{opacity:1;color:#929ba6;background:#f5f6f8;border-color:#d9dfe6}.AJ92Bq_quantityDrawer .AJ92Bq_quantityInput .ui-button:disabled{opacity:1;color:#929ba6;background:#f5f6f8;border-color:#d9dfe6}.AJ92Bq_quantityDrawer .AJ92Bq_quantityHint{color:#647080}.AJ92Bq_catalogToolbar .AJ92Bq_categoryChildren{scrollbar-width:none}.AJ92Bq_catalogToolbar .AJ92Bq_categoryChildren::-webkit-scrollbar{width:0;height:0;display:none}.AJ92Bq_campaignPanel{height:min(620px,100dvh - 32px);max-height:min(620px,100dvh - 32px)}.AJ92Bq_campaignPanel .ui-modal-body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}@media (max-width:600px){.AJ92Bq_campaignPanel{height:min(620px,100dvh - 12px);max-height:min(620px,100dvh - 12px)}}@media (max-height:680px){.AJ92Bq_campaignPanel .ui-modal-header p{display:none}.AJ92Bq_campaignPanel .ui-modal-header{padding:16px}}.AJ92Bq_catalogToolbar .AJ92Bq_categoryScroller{flex-basis:100%;order:5;align-items:center;gap:6px;width:100%;min-width:0;display:flex}.AJ92Bq_catalogToolbar .AJ92Bq_categoryScroller .AJ92Bq_categoryChildren{flex:1 1 0;order:0;width:0;min-width:0}.AJ92Bq_categoryScrollActions{flex:none;align-items:center;gap:2px;display:flex}.AJ92Bq_categoryScrollActions button{color:#697381;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:28px;height:30px;padding:0;display:grid}.AJ92Bq_categoryScrollActions button:hover:not(:disabled){color:#b60015;background:#eef0f3}.AJ92Bq_categoryScrollActions button:disabled{opacity:.25;cursor:default}.AJ92Bq_categoryScrollActions button:focus-visible{outline-offset:-2px;outline:2px solid #d00015}.AJ92Bq_quantityDrawer{height:auto}.AJ92Bq_quantityDrawer .ui-modal-body{flex:0 auto;padding-bottom:10px}.AJ92Bq_quantityDrawer .AJ92Bq_quantitySection{flex:0 auto}.AJ92Bq_quantityDrawer .AJ92Bq_quantityHint{margin-top:8px;margin-bottom:0}@media (max-width:600px){.AJ92Bq_quantityDrawer{height:auto}}.AJ92Bq_catalogToolbar .AJ92Bq_categoryScroller{align-items:stretch;height:36px}.AJ92Bq_catalogToolbar .AJ92Bq_categoryScroller .AJ92Bq_categoryChildren{box-sizing:border-box;height:36px;margin:0}.AJ92Bq_catalogToolbar .AJ92Bq_categoryScroller .AJ92Bq_categoryScrollActions{align-items:stretch;gap:0;height:36px}.AJ92Bq_catalogToolbar .AJ92Bq_categoryScroller .AJ92Bq_categoryScrollActions button{box-sizing:border-box;border-radius:0;justify-content:center;align-items:center;width:32px;height:36px;min-height:36px;margin:0;line-height:1;display:flex}.AJ92Bq_catalogToolbar .AJ92Bq_categoryScroller .AJ92Bq_categoryScrollActions button svg{flex-shrink:0;display:block}
.Ihr-VW_tools{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;padding-top:10px;display:flex}.Ihr-VW_tools>.Ihr-VW_download{width:155px;height:40px}.Ihr-VW_tools>.Ihr-VW_category{flex:1;min-width:140px;max-width:310px;height:40px}.Ihr-VW_tools>.Ihr-VW_sort{width:200px;height:40px}.Ihr-VW_tools>.Ihr-VW_action{width:100px;height:40px}.Ihr-VW_categories{border-bottom:1px solid #e7e9ed;flex-basis:100%;align-items:center;gap:20px;height:36px;display:flex;overflow:hidden}.Ihr-VW_categories>div{width:90px;min-width:80px;height:10px}.Ihr-VW_count{justify-content:space-between;gap:20px;height:18px;margin-bottom:12px;display:flex}.Ihr-VW_count>div{width:125px;height:10px}.Ihr-VW_image{border-radius:9px;width:65%;max-width:145px;height:75%;max-height:170px}.Ihr-VW_body{gap:12px;padding:14px;display:grid}.Ihr-VW_meta{align-items:center;gap:10px;display:flex}.Ihr-VW_meta>div:first-child,.Ihr-VW_meta>div:last-child{border-radius:50%;width:15px;height:15px}.Ihr-VW_meta>div:nth-child(2){flex:1;height:8px}.Ihr-VW_name{gap:6px;margin-top:4px;display:grid}.Ihr-VW_name>div{height:12px}.Ihr-VW_name>div:last-child{width:75%}.Ihr-VW_stock{width:62%;height:9px}.Ihr-VW_purchase{justify-content:space-between;align-items:center;gap:12px;display:flex}.Ihr-VW_purchase>div:first-child{width:78px;height:18px}.Ihr-VW_purchase>div:last-child{width:64px;height:34px}.Ihr-VW_details{width:65%;height:9px;margin:3px auto 0}@media (max-width:700px){.Ihr-VW_tools>.Ihr-VW_sort{display:none}.Ihr-VW_tools>.Ihr-VW_category{max-width:none}.Ihr-VW_tools>.Ihr-VW_download{width:130px}.Ihr-VW_tools>.Ihr-VW_action{width:80px}.Ihr-VW_body{gap:10px;padding:11px}.Ihr-VW_categories{gap:15px}.Ihr-VW_count>div:last-child{width:95px}}
.JpJaAW_details{color:var(--text,#181b20)}.JpJaAW_details dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:0 0 24px;display:grid}.JpJaAW_details dl>div{border-bottom:1px solid #eceef2;min-width:0;padding:14px 0}.JpJaAW_details dt{color:#737987;margin-bottom:6px;font-size:12px;font-weight:500}.JpJaAW_details dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.65}.JpJaAW_full{grid-column:1/-1}.JpJaAW_location{background:#f8f9fb;border:1px solid #e7e9ef;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:16px;font-size:13px;display:flex}.JpJaAW_location strong{width:100%}.JpJaAW_location span{color:#687080}.JpJaAW_location a{color:#c90012;font-weight:600}.JpJaAW_empty{color:#737987;padding:20px 0;font-size:14px}@media (max-width:480px){.JpJaAW_details dl{grid-template-columns:1fr}}
