.m2chip,.m2c .myaiga-badge{background:var(--m2-aiga);color:var(--m2-aiga-fg);box-shadow:inset 0 0 0 1px #14181f1f}.m2ad{grid-column:span 2;position:relative;border-radius:var(--m2-r);overflow:hidden;background:var(--ad-bg);color:var(--ad-fg);min-height:100%}.m2ad--1{grid-column:span 1}.m2ad--full{grid-column:1 / -1}.m2ad__in{display:flex;flex-direction:column;justify-content:flex-end;height:100%;min-height:220px;color:inherit!important;text-decoration:none;position:relative}.m2ad__in picture,.m2ad__in img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.m2ad__b{position:relative;padding:18px;display:flex;flex-direction:column;gap:6px;align-items:flex-start}.m2ad__b b{font-size:22px;line-height:1.15;font-weight:800}.m2ad__b small{font-weight:700;text-transform:uppercase;letter-spacing:.06em}.m2ad__tag{position:absolute;top:8px;right:8px;font:600 10px/1 var(--m2-font);background:#ffffffd9;color:#444;padding:3px 6px;border-radius:3px}.m2ad__code{padding:8px;display:grid;place-items:center;height:100%}.m2grid{gap:var(--m2-card-gap, 14px)}@media(max-width:639px){.m2ad{grid-column:1 / -1}.m2ad--1{grid-column:span 1}}.m2nav__li.is-mega>.m2mega{left:0;right:0;max-height:70vh;overflow:auto}.m2mega__cols{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:20px 32px;align-content:start}.m2mega__col{break-inside:avoid;min-width:0}.m2mega__col li a{white-space:normal;line-height:1.3}.m2mega__col ul{column-count:1}.m2mega__col:has(li:nth-child(10)) ul{column-count:2;column-gap:20px}.m2mega__in.has-promo{grid-template-columns:minmax(0,1fr) minmax(240px,320px)}.m2mega__in .m2mega__promo+.m2mega__promo{margin-top:12px}@media(max-width:989px){.m2mega{display:none!important}}.m2hd--s-warehouse .m2hd__search input[type=search]{border-radius:999px;background:#f3f3f3;border:1px solid #C9C9C9;height:48px}.m2hd--s-noel{--hd-bg: var(--m2-brand);--hd-fg: #fff}.m2hd--s-noel .m2hd__search input[type=search]{border-radius:2px;border:0;background:#fff;color:#14181f;height:48px}.m2hd--s-compact .m2hd__in,.m2hd--s-compact .m2hd__row{padding-block:4px}.m2hd--s-warehouse .m2hd__act,.m2hd--s-noel .m2hd__act{flex-direction:column;font-size:10px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;gap:2px}.m2usp{background:var(--usp-bg, #fff);color:var(--usp-fg, #14181F);border-top:1px solid var(--m2-line);border-bottom:1px solid var(--m2-line)}.m2usp__in{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;align-items:center}.m2usp__i{display:flex;align-items:center;justify-content:center;gap:10px;padding:14px 12px;font-size:14px;color:inherit!important;text-decoration:none}.m2usp__i+.m2usp__i{border-left:1px solid var(--m2-line)}.m2usp__ic img{width:28px;height:28px;object-fit:contain;display:block}.m2hbar{background:var(--bar-bg);color:var(--bar-fg);text-align:center;padding:13px 16px;font-size:15px}.m2hbar a{color:inherit;text-decoration:none}@media(max-width:749px){.m2usp__in{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:1fr}.m2usp__i+.m2usp__i{border-left:0;border-top:1px solid var(--m2-line)}.m2usp{display:none}}.m2shelf,.m2club,.m2cars{margin:var(--sh-mt, var(--cl-mt, var(--cr-mt, 24px))) 0 var(--sh-mb, var(--cl-mb, var(--cr-mb, 24px)))}.m2shelf__h{margin:0 0 22px;font-weight:700}.m2shelf__wrap{position:relative}.m2shelf__track{list-style:none;margin:0;padding:0;display:flex;gap:var(--sh-gap, var(--cl-gap, var(--cr-gap, 20px)));overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth}.m2shelf__track::-webkit-scrollbar{display:none}.m2shelf__c{flex:0 0 calc((100% - (var(--sh-cols, 5) - 1) * var(--sh-gap, 24px)) / var(--sh-cols, 5));scroll-snap-align:start;display:flex;flex-direction:column;gap:8px;padding:var(--sh-pad, 0);border-radius:var(--sh-r, 0);background:var(--m2-card);min-width:0}.m2shelf--boxed .m2shelf__c{border:1px solid var(--m2-line)}.m2shelf--shadow .m2shelf__c{box-shadow:0 4px 18px #14181f1a}.m2shelf__img{position:relative;display:block;aspect-ratio:var(--sh-img-ratio, 1 / 1)}.m2shelf__img>img{width:100%;height:100%;object-fit:contain;display:block}.m2shelf__c.is-sold .m2shelf__img>img{opacity:.35;filter:grayscale(1)}.m2shelf__so{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#ebebebe6;padding:6px 22px;border-radius:999px;font-weight:700;font-size:13px;color:#555}.m2shelf__bd{position:absolute;z-index:2;font-weight:800}.m2shelf__bd--tl{top:0;left:0}.m2shelf__bd--tr{top:0;right:0}.m2shelf__bd--bl{bottom:0;left:0}.m2shelf__bd--br{bottom:0;right:0}.m2shelf__bd--label{background:var(--bd-bg);color:var(--bd-fg);border-radius:var(--bd-r, 0);font-size:var(--bd-fs, 11px);padding:4px 8px;line-height:1;text-transform:uppercase}.m2shelf__bd--stamp{width:var(--bd-size, 64px);height:var(--bd-size, 64px);border-radius:50%;background:var(--bd-bg, var(--sh-now));color:var(--bd-fg, #fff);display:grid;place-items:center;font-style:italic;font-size:calc(var(--bd-size, 64px) * .3);transform:rotate(-8deg)}.m2shelf__bd--img img{width:var(--bd-size, 64px);height:auto;display:block}.m2shelf__pr{display:flex;justify-content:space-between;align-items:center;margin-top:4px}.m2shelf__p{font-size:20px;font-weight:800;color:var(--sh-price)}.m2shelf__p.is-sale{color:var(--sh-sale)}.m2shelf__p small{font-size:13px;font-weight:500}.m2shelf__w{background:none;border:0;cursor:pointer;color:#555;padding:4px}.m2shelf__t{font-size:var(--sh-title-size, 14px);line-height:1.45;color:var(--m2-ink)!important;text-decoration:none;min-height:4.4em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.m2shelf__stars{position:relative;display:inline-block;width:80px;height:15px;background:linear-gradient(90deg,#d4d4d4 0 100%);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='15' viewBox='0 0 16 15'%3E%3Cpath d='M8 0l2.4 5 5.6.6-4.2 3.8 1.2 5.6L8 12l-5 3 1.2-5.6L0 5.6 5.6 5z'/%3E%3C/svg%3E") 0 0 / 16px 15px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='15' viewBox='0 0 16 15'%3E%3Cpath d='M8 0l2.4 5 5.6.6-4.2 3.8 1.2 5.6L8 12l-5 3 1.2-5.6L0 5.6 5.6 5z'/%3E%3C/svg%3E") 0 0 / 16px 15px repeat-x}.m2shelf__stars i{position:absolute;inset:0 auto 0 0;background:var(--sh-star, #F5A623)}.m2shelf__f{margin-top:auto}.m2shelf__atc{display:block;width:100%;text-align:center;padding:14px 10px;border:1.5px solid var(--m2-ink);border-radius:var(--sh-btn-r, 2px);background:#fff;color:var(--m2-ink)!important;font-weight:800;letter-spacing:.02em;text-transform:uppercase;font-size:14px;cursor:pointer;text-decoration:none;margin-top:auto}.m2shelf__atc:hover{background:var(--m2-ink);color:#fff!important}.m2shelf__atc.is-off{opacity:.45;pointer-events:none}.m2shelf__nav{position:absolute;top:40%;z-index:4;width:44px;height:44px;border-radius:50%;border:0;background:#8c8c8c8c;color:#fff;font-size:26px;line-height:1;cursor:pointer}.m2shelf__nav--dark{background:#000;top:50%;transform:translateY(-50%)}.m2shelf__nav--prev{left:-8px}.m2shelf__nav--next{right:-8px}@media(max-width:989px){.m2shelf__c{flex-basis:calc((100% - 2 * var(--sh-gap, 16px)) / 3)}}@media(max-width:639px){.m2shelf__c{flex-basis:calc((100% - var(--sh-gap, 12px)) / 2.15)}.m2shelf__nav{display:none}}.m2club__track{align-items:stretch}.m2club__lead,.m2club__t{flex:0 0 auto;scroll-snap-align:start}.m2club__lead a{display:flex;align-items:center;justify-content:space-between;gap:12px;height:100%;min-width:290px;padding:0 22px;border-radius:var(--cl-r, 6px);color:#fff!important;text-decoration:none;background:linear-gradient(100deg,var(--cl-lead-a),var(--cl-lead-b) 55%,var(--cl-lead-c));font-size:30px}.m2club__go{width:38px;height:38px;border-radius:50%;background:#fff;color:var(--cl-lead-c);display:grid;place-items:center}.m2club__t a{position:relative;display:flex;align-items:center;gap:16px;min-width:290px;height:100%;padding:14px 20px;background:#fff;border-radius:var(--cl-r, 6px);box-shadow:0 1px 4px #0003;color:#333!important;text-decoration:none;-webkit-mask:radial-gradient(circle 10px at 100% 50%,transparent 98%,#000)}.m2club__t a:after{content:"";position:absolute;right:-9px;top:50%;width:18px;height:18px;margin-top:-9px;border-radius:50%;background:var(--m2-bg, #F4F5F7);box-shadow:inset 1px 0 3px #0003}.m2club__img img{width:56px;height:76px;object-fit:contain;display:block}.m2club__b{display:flex;flex-direction:column;line-height:1.2}.m2club__b em{font-style:normal;align-self:flex-start;background:var(--cl-tag);color:var(--cl-tag-fg);font-weight:800;font-size:14px;padding:1px 6px;margin-bottom:4px}.m2club__b strong{font-size:21px}.m2club__b small{font-size:12px;color:#666}.m2cars__head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:18px}.m2cars__eye{display:inline-block;background:var(--cr-acc);color:var(--cr-acc-fg);font-weight:800;padding:3px 9px;border-radius:4px;text-transform:uppercase;font-size:11px;letter-spacing:.06em}.m2cars__h{margin:6px 0 2px;font-size:28px;font-weight:800}.m2cars__sub{margin:0;color:#5b6470}.m2cars__actions{display:flex;gap:8px}.m2cars__filters{display:grid;grid-template-columns:2fr 1fr 1fr;gap:10px;margin-bottom:18px}.m2cars__filters input,.m2cars__filters select{height:44px;padding:0 12px;border:1px solid var(--m2-line);border-radius:8px;background:#fff;font:inherit}.m2cars__grid{list-style:none;margin:0;padding:0}.m2cars--page .m2cars__grid{display:grid;grid-template-columns:repeat(var(--cr-cols, 4),minmax(0,1fr));gap:var(--cr-gap, 20px)}.m2cars--showcase .m2cars__c{flex:0 0 calc((100% - (var(--cr-cols, 4) - 1) * var(--cr-gap, 20px)) / var(--cr-cols, 4));scroll-snap-align:start}.m2cars__c{background:#fff;border:1px solid var(--m2-line);border-radius:var(--cr-r, 12px);overflow:hidden;display:flex;flex-direction:column}.m2cars__c[hidden]{display:none}.m2cars__img{position:relative;display:block;aspect-ratio:4 / 3;background:#eef0f3}.m2cars__img img{width:100%;height:100%;object-fit:cover;display:block}.m2cars__tag{position:absolute;left:10px;top:10px;background:var(--cr-acc);color:var(--cr-acc-fg);font-weight:800;font-size:11px;padding:4px 8px;border-radius:4px}.m2cars__tag--sold{background:#14181f;color:#fff}.m2cars__b{padding:14px;display:flex;flex-direction:column;gap:8px;flex:1}.m2cars__t{font-weight:700;color:var(--m2-ink)!important;text-decoration:none}.m2cars__p{margin:0;font-size:22px;font-weight:800}.m2cars__p s{font-size:14px;color:#888;font-weight:500}.m2cars__spec{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0}.m2cars__spec li{background:#f3f4f6;border-radius:999px;padding:3px 10px;font-size:12px;text-transform:capitalize}.m2cars__loc{margin:0;color:#5b6470;font-size:13px;display:flex;align-items:center;gap:4px}.m2cars__b .m2btn{margin-top:auto}@media(max-width:989px){.m2cars--page .m2cars__grid{grid-template-columns:repeat(2,1fr)}.m2cars--showcase .m2cars__c{flex-basis:46%}.m2cars__filters{grid-template-columns:1fr}}.cblock--xsell{background:var(--xs-bg, #fff);border:1px solid var(--m2-line);border-radius:var(--m2-r);padding:18px}.cblock--xsell .xs__head{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:14px}.cblock--xsell .cblock__h{font-size:20px;font-weight:800;display:block}.cblock--xsell .xs__sub{margin:4px 0 0;color:#5b6470;font-size:14px}.cblock--xsell .xs__list{display:grid!important;grid-template-columns:repeat(var(--xs-cols, 4),minmax(0,1fr));gap:var(--m2-card-gap, 14px);overflow:visible;align-items:stretch}.cblock--xsell .cblock__item{display:flex;min-width:0;width:auto!important;max-width:none!important;flex:none}.cblock--xsell .cblock__item>*{display:flex;flex-direction:column;gap:8px;width:100%;background:#fff;border:1px solid var(--m2-line);border-radius:var(--m2-r);padding:12px;min-width:0}.cblock--xsell .cblock__item img{width:100%;aspect-ratio:1;object-fit:contain}.cblock--xsell [class*=badge],.cblock--xsell [class*=save],.cblock--xsell .m2chip,.cblock--xsell [class*=myaiga]{width:auto!important;max-width:100%;white-space:normal;align-self:flex-start}.cblock--xsell .cblock__item form{margin-top:auto}.cblock--xsell .cblock__item button,.cblock--xsell .cblock__item [type=submit],.cblock--xsell .cblock__item a.btn{width:100%!important;min-height:40px;border-radius:var(--m2-rb);white-space:nowrap;overflow:visible;padding-inline:12px}@media(max-width:989px){.cblock--xsell .xs__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:639px){.cblock--xsell .xs__list{grid-template-columns:repeat(var(--xs-cols-m, 2),minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/453/assets/m2-v2.css.map */
