.mm2sh__catalog-layout,.mm2sh__catalog-layout *{box-sizing:border-box}.mm2sh__catalog-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}.mm2sh__catalog-main{min-width:0}.mm2sh__sidepanel-title{display:none}.mm2sh__shelves[hidden],.mm2sh__shelf-count[hidden]{display:none!important}.mm2sh__shelves{display:grid;gap:30px;margin:14px 0 42px}.mm2sh__shelf{min-width:0;--mm2sh-accent: #99cfe9}.mm2sh__shelf--bundle{--mm2sh-accent: #d6b0ef}.mm2sh__shelf--gun{--mm2sh-accent: #8fceed}.mm2sh__shelf--knife{--mm2sh-accent: #c2b7ee}.mm2sh__shelf--pet{--mm2sh-accent: #a3dfcf}.mm2sh__shelf-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:13px}.mm2sh__shelf-heading{display:flex;align-items:center;min-width:0;gap:10px}.mm2sh__shelf-heading h2{font-size:clamp(18px,1.65vw,23px);line-height:1.2;font-weight:790;letter-spacing:-.025em;margin:0;color:#f3f9ff}.mm2sh__shelf-icon{display:grid;place-items:center;width:35px;height:35px;flex:none;background:color-mix(in srgb,var(--mm2sh-accent) 18%,#15283c);border:1px solid color-mix(in srgb,var(--mm2sh-accent) 35%,transparent);border-radius:11px;color:var(--mm2sh-accent)}.mm2sh__shelf-icon .mm2c-option-icon{display:grid;place-items:center;width:25px;height:25px;color:inherit}.mm2sh__shelf-icon svg{width:19px;height:19px;stroke:currentColor;fill:none}.mm2sh__shelf-count{font-size:13px;font-weight:680;color:#a2c7df;font-variant-numeric:tabular-nums}.mm2sh__viewall{flex:none;min-height:37px;padding:0 12px 0 15px;border-radius:11px;border:1px solid rgba(183,229,254,.33);color:#c7eaff;background:#9dd3f11c;display:inline-flex;align-items:center;gap:9px;justify-content:center;font-size:12px;font-weight:780;transition:background .17s,border-color .17s,transform .15s;cursor:pointer}.mm2sh__viewall svg{width:17px;height:17px;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;fill:none;transition:transform .16s}@media(hover:hover)and (pointer:fine){.mm2sh__viewall:hover{background:#a7d7ef;color:#132435;border-color:#a7d7ef;transform:translateY(-1px)}.mm2sh__viewall:hover svg{transform:translate(3px)}}.mm2sh__viewall:focus-visible,.mm2sh__shelf-grid button:focus-visible{outline:2px solid #d6f3ff;outline-offset:3px}.mm2sh__shelf-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;min-width:0}.mm2sh__shelf-empty,.mm2sh__shelf-error{grid-column:1/-1;min-height:80px;margin:0;padding:28px;border:1px solid rgba(156,214,247,.13);border-radius:14px;color:#b9d3e5}.mm2sh__shelf-grid>button[data-mm2sh-retry-shelf]{align-self:start;justify-self:start;background:#a9daef;color:#14283c;padding:10px 15px;border-radius:10px;font-weight:750}.mm2sh__shelf-skeleton{min-height:264px;padding:15px 13px;display:grid;grid-template-rows:164px 14px 14px;gap:10px;background:#16283a94;border:1px solid rgba(160,202,230,.1);border-radius:15px}.mm2sh__shelf-skeleton i,.mm2sh__shelf-skeleton span,.mm2sh__shelf-skeleton b{display:block;border-radius:8px;background:#add6ee17}.mm2sh__shelf-skeleton span{width:78%}.mm2sh__shelf-skeleton b{width:45%}.mm2sh .mm2sh__grid,.mm2sh .mm2sh__shelf-grid{align-items:stretch}.mm2sh .mm2sh__grid>.mm2sh__item,.mm2sh .mm2sh__shelf-grid>.mm2sh__item{position:relative;min-width:0;border:1px solid rgba(166,214,244,.16)!important;border-radius:15px;background:linear-gradient(154deg,#1b2e42bd,#122030cc)!important;overflow:hidden;box-shadow:inset 0 1px #d3f2ff06;transform:none;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.mm2sh .mm2sh__item:before{content:"";position:absolute;z-index:2;top:0;left:29%;right:29%;height:2px;background:var(--mm2sh-card-accent, #94d4ec);border-radius:0 0 5px 5px;opacity:.85;pointer-events:none}.mm2sh .mm2sh__item[data-mm2sh-item-type=bundle]{--mm2sh-card-accent: #d0acec}.mm2sh .mm2sh__item[data-mm2sh-item-type=gun]{--mm2sh-card-accent: #80c6e8}.mm2sh .mm2sh__item[data-mm2sh-item-type=knife]{--mm2sh-card-accent: #b5b2f0}.mm2sh .mm2sh__item[data-mm2sh-item-type=pet]{--mm2sh-card-accent: #9de0cc}@media(hover:hover)and (pointer:fine){.mm2sh .mm2sh__item:hover{border-color:#addef685!important;box-shadow:0 10px 24px #07122233}}.mm2sh .mm2sh__item:focus-within{border-color:#b8e7fca3!important}.mm2sh .mm2sh__item-image{aspect-ratio:auto;width:100%;height:158px;padding:12px 13px 4px;background:transparent!important}.mm2sh .mm2sh__item-image img{max-width:100%;max-height:100%;width:100%;height:100%;object-fit:contain;object-position:center}.mm2sh .mm2sh__item-body{padding:8px 11px 11px;gap:6px;min-height:0}.mm2sh .mm2sh__item-title{font-size:12px;font-weight:770;line-height:1.3;letter-spacing:-.012em;min-height:2.55em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mm2sh .mm2sh__badges{flex-wrap:nowrap;gap:4px;min-height:19px;overflow:hidden}.mm2sh .mm2sh__badge{flex:none;max-width:100%;font-size:9px;line-height:1.2;padding:3px 5px;border-radius:7px;white-space:nowrap}.mm2sh .mm2sh__badge .mm2c-option-icon{width:15px;height:15px;flex:0 0 15px;border-radius:4px}.mm2sh .mm2sh__badge .mm2c-option-icon svg{width:10px;height:10px}.mm2sh .mm2sh__price{font-size:13px;font-weight:780;gap:5px;font-variant-numeric:tabular-nums}.mm2sh .mm2sh__price del{font-size:10px}.mm2sh .mm2sh__bundle-contents{margin-top:2px;padding-top:7px;gap:5px}.mm2sh .mm2sh__bundle-label{font-size:10px}.mm2sh .mm2sh__bundle-thumbs{gap:4px}.mm2sh .mm2sh__bundle-thumbs a{height:26px;width:26px;padding:2px;border-radius:7px}body.mm2cloud-site-canvas .mm2sh__item .mm2qa-slot{padding:7px 0 0;margin-top:auto}body.mm2cloud-site-canvas .mm2sh__item .mm2qa.mybe-card-qty{height:36px!important;min-height:36px!important}body.mm2cloud-site-canvas .mm2sh__item .mm2qa .mm2qa__add{font-size:12px}body.mm2cloud-site-canvas .mm2sh__item .mm2qa .mm2qa__stepper{padding:3px}body.mm2cloud-site-canvas .mm2sh__item .mm2qa :is(.mm2qa__minus,.mm2qa__plus){height:28px!important;width:28px!important;flex-basis:28px}.mm2sh__categories{scroll-margin-top:95px}.mm2sh__categories--jump .mm2sh__category.is-active{animation:mm2sh-choice-highlight .54s ease-out}@keyframes mm2sh-choice-highlight{0%{box-shadow:0 0 #a8dffa7a}55%{box-shadow:0 0 0 6px #a8dffa1a}to{box-shadow:0 0 #a8dffa00}}@media(min-width:1080px){.mm2sh__shell{max-width:1580px;padding:40px 30px 88px}.mm2sh__intro{margin-bottom:20px}.mm2sh__intro h1{font-size:clamp(34px,3.2vw,50px)}.mm2sh__intro p{margin:9px 0 0}.mm2sh__form{max-width:100%}.mm2sh__categories{margin-bottom:14px}.mm2sh__catalog-layout{grid-template-columns:218px minmax(0,1fr);gap:21px}.mm2sh__sidepanel{position:sticky;top:94px;padding:17px 14px;border-radius:17px;background:linear-gradient(160deg,#16283bba,#101d2c8c);border:1px solid rgba(173,220,248,.14)}.mm2sh__sidepanel-title{display:flex;align-items:center;gap:9px;font-size:13px;font-weight:770;color:#dff2ff;padding:0 3px 12px;border-bottom:1px solid rgba(163,212,238,.15)}.mm2sh__sidepanel-title span{font-size:18px;color:#a3d9f4}.mm2sh__sidepanel .mm2sh__filters{display:flex;flex-direction:column;flex-wrap:nowrap;gap:10px;margin:13px 0 0}.mm2sh__sidepanel .mm2sh__filter{flex:none;min-width:0;width:100%;max-width:none}.mm2sh__sidepanel .mm2sh__reset{min-height:41px;width:100%}.mm2sh__sidepanel .mm2sh__picker>summary{min-height:54px;padding:9px 11px}.mm2sh__sidepanel .mm2sh__filter-menu{left:calc(100% + 8px);right:auto;top:0;max-width:270px;z-index:40}.mm2sh__catalog-main{min-width:0}.mm2sh__results{margin-top:25px}.mm2sh__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}}@media(min-width:1080px)and (max-width:1330px){.mm2sh__grid,.mm2sh__shelf-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.mm2sh__shelf-grid>.mm2sh__item:nth-child(n+5){display:none}}@media(min-width:720px)and (max-width:1079px){.mm2sh__shelf-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mm2sh__shelf-grid>.mm2sh__item:nth-child(n+4){display:none}.mm2sh__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mm2sh__shell{max-width:950px}}@media(max-width:719px){.mm2sh__catalog-layout{gap:0}.mm2sh__sidepanel-title{display:none}.mm2sh__sidepanel{min-width:0}.mm2sh__shelves{margin-top:23px;gap:26px}.mm2sh__shelf-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.mm2sh__shelf-grid>.mm2sh__item:nth-child(n+5){display:none}.mm2sh__shelf-heading h2{font-size:18px}.mm2sh__shelf-icon{width:31px;height:31px}.mm2sh__shelf-count{font-size:11px}.mm2sh__viewall{min-height:34px;padding:0 9px 0 11px;font-size:11px}.mm2sh__shelf-skeleton{min-height:220px;grid-template-rows:122px 12px 12px}.mm2sh__item-image{height:clamp(114px,31vw,148px)!important}.mm2sh .mm2sh__item-body{padding:6px 8px 10px}.mm2sh .mm2sh__badges{flex-wrap:wrap}.mm2sh .mm2sh__badge{white-space:nowrap}.mm2sh__shelf-header{margin-bottom:12px}}@media(max-width:360px){.mm2sh__shelf-heading{gap:6px}.mm2sh__shelf-count{display:none}.mm2sh__viewall svg{width:14px}}@media(prefers-reduced-motion:reduce){.mm2sh__categories--jump .mm2sh__category.is-active{animation:none}.mm2sh__item,.mm2sh__viewall,.mm2sh__viewall svg{transition:none}}body.mm2cloud-site-canvas #MainContent .mm2sh .mm2sh__grid>.mm2sh__item,body.mm2cloud-site-canvas #MainContent .mm2sh .mm2sh__shelf-grid>.mm2sh__item{border-color:#a6d6f429!important;background:linear-gradient(154deg,#1b2e42bd,#122030cc)!important;box-shadow:inset 0 1px #d3f2ff06!important}@media(hover:hover)and (pointer:fine){body.mm2cloud-site-canvas #MainContent .mm2sh .mm2sh__grid>.mm2sh__item:hover,body.mm2cloud-site-canvas #MainContent .mm2sh .mm2sh__shelf-grid>.mm2sh__item:hover{border-color:#b9e6fb8f!important;box-shadow:0 10px 24px #07122233!important}}@media(max-width:600px){body.mm2cloud-site-canvas #MainContent .mm2sh .mm2sh__grid>.mm2sh__item,body.mm2cloud-site-canvas #MainContent .mm2sh .mm2sh__shelf-grid>.mm2sh__item{background:linear-gradient(158deg,#22384f61,#14233638)!important;border-color:#aed9f326!important}}@media(min-width:1080px){body.mm2cloud-site-canvas #MainContent .card-grid>.product-card:not(.product-card--promo){background:linear-gradient(155deg,#1e33476b,#1525363d)!important;border:1px solid rgba(174,216,244,.13)!important;border-radius:15px;padding:5px;min-width:0}body.mm2cloud-site-canvas #MainContent .card-grid>.product-card:not(.product-card--promo) .product-card__media>a.media{display:flex;align-items:center;justify-content:center;height:clamp(145px,12vw,176px);aspect-ratio:auto}body.mm2cloud-site-canvas #MainContent .card-grid>.product-card:not(.product-card--promo) .product-card__media>a.media>img{object-fit:contain!important;object-position:center}body.mm2cloud-site-canvas #MainContent .card-grid>.product-card:not(.product-card--promo) .product-card__content{min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/mm2cloud-desktop-showcase-v6-1.css.map */
