.mp-mobile-category{display:none}@media(max-width:900px){.mp-sugar[data-mp-sugar] .mp-search-page.mp-catalog-v1{width:100%;padding:16px 12px 40px;margin:0 auto;max-width:640px}.mp-sugar[data-mp-sugar] .mp-catalog-v1 .mp-category-legacy-hero,.mp-sugar[data-mp-sugar] .mp-catalog-v1 .mp-category-legacy-controls,.mp-sugar[data-mp-sugar] .mp-catalog-v1 .mp-category-banner,.mp-sugar[data-mp-sugar] .mp-catalog-v1 .mp-category-controls,.mp-sugar[data-mp-sugar] .mp-catalog-v1 .mp-category-results{display:none!important}.mp-mobile-category{display:block;margin:0 0 14px}.mp-mobile-category__scene{position:relative;aspect-ratio:4/3;overflow:hidden;border-radius:14px;isolation:isolate}.mp-sugar[data-mp-sugar] .mp-mobile-category__art{display:block;width:100%;height:100%;object-fit:cover!important}.mp-sugar[data-mp-sugar] .mp-mobile-category h1{font-family:Lilita One,sans-serif!important;font-size:clamp(28px,8.2vw,38px);font-weight:400;line-height:1.08;letter-spacing:-.3px;color:#21162f!important;margin:14px 0}.mp-mobile-category__toolbar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mp-mobile-category__picker{position:relative;min-width:0}.mp-mobile-category__picker label{position:absolute;clip-path:inset(50%);width:1px;height:1px;overflow:hidden}.mp-sugar[data-mp-sugar] .mp-mobile-category__picker select,.mp-sugar[data-mp-sugar] .mp-mobile-category__filter{width:100%;height:44px;min-height:44px;max-width:none;margin:0;border:1px solid #d8cfdf;border-radius:14px;padding:0 12px;color:#21162f;background-color:#fff;font:700 12px Manrope,sans-serif;box-shadow:none;cursor:pointer;white-space:nowrap}.mp-mobile-category__filter-count{margin-left:5px;color:#b20e61}.mp-mobile-category__active{display:flex;justify-content:space-between;gap:8px;font-size:11px;margin-top:10px}.mp-mobile-category__active a{color:inherit}.mp-sugar[data-mp-sugar] .mp-catalog-v1 .mp-collection-page__grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px 10px!important;margin:0!important}.mp-sugar[data-mp-sugar] .mp-catalog-v1 .mp-collection-page__grid>div{grid-column:auto!important;min-width:0;width:auto!important}.mp-sugar[data-mp-sugar] .mp-catalog-v1 .product-card{--paper:#fff;--line:#e2dae7;display:flex!important;flex-direction:column;min-height:0;height:100%;padding:0;background:#fff!important;border:1px solid #e2dae7!important;border-radius:16px!important;overflow:hidden;box-shadow:0 2px 6px #20152d06;transform:none!important}.mp-sugar[data-mp-sugar] .mp-catalog-v1 .product-card__media{display:block!important;position:relative;flex:none;height:auto!important;min-height:0!important;aspect-ratio:1!important;width:100%;padding:10px!important;margin:0;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;outline:0;transform:none!important}.mp-sugar[data-mp-sugar] .mp-catalog-v1 .product-card__media:before,.mp-sugar[data-mp-sugar] .mp-catalog-v1 .product-card__media:after{display:none!important}.mp-sugar[data-mp-sugar] .mp-catalog-v1 .product-card__media img{display:block;position:relative!important;inset:auto!important;width:100%!important;height:100%!important;max-height:none!important;object-fit:contain!important;padding:0!important;margin:0;border:0!important;border-radius:0!important;filter:none!important;box-shadow:none!important}.mp-sugar[data-mp-sugar] .mp-catalog-v1 .product-card__copy{padding:0 10px!important;flex:1;text-align:left!important}.mp-sugar[data-mp-sugar] .mp-catalog-v1 .product-card__copy>p{display:none}.mp-sugar[data-mp-sugar] .mp-catalog-v1 .product-card__copy h3{font:800 14px/1.3 Manrope,sans-serif!important;margin:4px 0 6px!important;letter-spacing:0}.mp-sugar[data-mp-sugar] .mp-catalog-v1 .mp-food-card-facts{font-size:11px!important;line-height:1.4;margin:0!important}.mp-sugar[data-mp-sugar] .mp-catalog-v1 .product-card__action{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:none;margin:0;padding:12px 10px 10px!important;gap:10px}.mp-sugar[data-mp-sugar] .mp-catalog-v1 .product-card__price{font-size:14px;text-align:left}.mp-sugar[data-mp-sugar] .mp-catalog-v1 .product-card__buy,.mp-sugar[data-mp-sugar] .mp-catalog-v1 .card-add{width:100%!important;max-width:none!important;min-height:42px!important;height:42px!important;box-sizing:border-box;font-size:12px!important;gap:5px;padding:0 8px!important;border-radius:13px!important}.mp-sugar[data-mp-sugar] .mp-catalog-v1 .card-add .icon{width:16px;height:16px}.mp-mobile-category__bottles{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.mp-mobile-category__bottles .mp-drinks-scene__can{width:var(--size);left:var(--left);top:var(--top)}.mp-mobile-can--canada{--size:45%;--left:26%;--top:12%;--tilt:6deg}.mp-mobile-can--pepper{--size:46%;--left:5%;--top:15%;--tilt:-4deg}.mp-mobile-can--fanta{--size:48%;--left:-8%;--top:26%;--tilt:-8deg}.mp-mobile-can--powerade{--size:68%;--left:0%;--top:4%;--tilt:-4deg}.mp-sugar[data-mp-sugar] .mp-mobile-category__flag{position:absolute;left:6%;top:7%;width:24%;height:auto;box-shadow:0 2px 8px #0002}}@media(max-width:900px){.mp-mobile-category__toolbar{scroll-margin-top:150px}.mp-mobile-category__active{align-items:baseline;line-height:1.5;color:#62576c}.mp-mobile-category__active span{min-width:0;overflow-wrap:anywhere}.mp-mobile-category__active a{flex:none;text-underline-offset:3px}.mp-sugar[data-mp-sugar] .mp-mobile-filters{position:fixed;inset:auto;margin:0;box-sizing:border-box;width:min(360px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);padding:8px 16px 12px;border:1px solid #e5dfea;border-radius:18px;overflow:auto;background:#fffdf8;color:#21162f;box-shadow:0 12px 40px #21162f26}.mp-mobile-filters::backdrop{background:#21162f12}.mp-sugar[data-mp-sugar] .mp-mobile-filters header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:4px 0 8px}.mp-sugar[data-mp-sugar] .mp-mobile-filters h2{font:800 15px/1.4 Manrope,sans-serif;color:inherit;margin:0}.mp-sugar[data-mp-sugar] .mp-mobile-filters header button{display:grid;place-items:center;flex:none;width:36px;height:36px;min-height:0;margin:0;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;box-shadow:none;font:400 26px/1 sans-serif;text-decoration:none;cursor:pointer}.mp-sugar[data-mp-sugar] .mp-mobile-filters__row{display:grid;grid-template-columns:1fr;gap:3px;padding:10px 0;border-top:1px solid #ebe5ee}.mp-sugar[data-mp-sugar] .mp-mobile-filters__row label{margin:0;color:#756a7e;font:600 11px/1.4 Manrope,sans-serif}.mp-sugar[data-mp-sugar] .mp-mobile-filters__row select{display:block;box-sizing:border-box;width:100%;max-width:none;height:32px;min-height:32px;margin:0;padding:0 24px 0 0;border:0;border-radius:0;background-color:transparent;color:inherit;box-shadow:none;font:600 14px/1.4 Manrope,sans-serif;cursor:pointer;text-overflow:ellipsis}.mp-sugar[data-mp-sugar] .mp-mobile-filters__row select:disabled{color:#948b9b;cursor:default;opacity:1}.mp-sugar[data-mp-sugar] .mp-mobile-filters__reset{display:inline-block;padding:10px 0 2px;color:inherit;font:600 12px/1.4 Manrope,sans-serif;text-underline-offset:3px}.mp-mobile-filters option{color:#21162f;background:#fff}}.mp-mobile-category :focus-visible{outline:2px solid #ad186a;outline-offset:3px}@media(max-width:900px){.mp-sugar[data-mp-sugar] .mp-mobile-category__filter{display:flex;align-items:center;justify-content:center;gap:6px}.mp-mobile-category__filter>img{width:15px;height:15px;flex:none}.mp-sugar[data-mp-sugar] .mp-catalog-v1 .product-card__copy h3,.mp-sugar[data-mp-sugar] .mp-catalog-v1 .mp-food-card-facts,.mp-sugar[data-mp-sugar] .mp-catalog-v1 .product-card__price{text-align:left!important}}@media(max-width:900px){.mp-sugar[data-mp-sugar] .mp-search-page.mp-catalog-v1{padding-top:10px}.mp-sugar[data-mp-sugar] .mp-catalog-v1 .product-card{overflow:hidden!important}.mp-sugar[data-mp-sugar] .mp-catalog-v1 .product-card__media{aspect-ratio:1.1!important;padding:8px!important}.mp-sugar[data-mp-sugar] .mp-catalog-v1 .product-card__action{padding-top:8px!important;gap:6px}.mp-sugar[data-mp-sugar] .mp-catalog-v1 .card-add .icon{display:block!important;width:16px!important;height:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/mypacks-mobile-category.css.map */
