#MainContent .meg-catalogue{padding-block:clamp(23px,2.7vw,38px)!important;padding-inline:max(16px,calc((100vw - 1480px)/2))!important}#MainContent .meg-catalogue__head{max-width:860px}#MainContent .meg-catalogue__head h2{font-size:clamp(1.65rem,2.65vw,2.35rem)!important;line-height:1.1!important;margin:6px 0 9px!important}#MainContent .meg-catalogue__head>p:last-child{font-size:clamp(.86rem,1vw,.97rem)!important;line-height:1.5!important}#MainContent .meg-catalogue__tools{gap:10px!important;margin:15px 0 16px!important}#MainContent .meg-catalogue__grid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:clamp(10px,1.05vw,16px)!important;align-items:stretch!important}#MainContent .meg-catalogue__card{display:flex;flex-direction:column;min-width:0;border-radius:13px!important;box-shadow:0 4px 12px #15374310}#MainContent .meg-catalogue__card>img,#MainContent .meg-catalogue__card>.meg-catalogue__photo-button img{display:block;width:100%!important;aspect-ratio:auto!important;height:172px!important;max-height:172px!important;object-fit:contain!important;padding:10px!important;background:#fff!important;box-sizing:border-box}#MainContent .meg-catalogue__photo-button{flex:0 0 auto}#MainContent .meg-catalogue__photo-pending{aspect-ratio:auto!important;min-height:172px!important}#MainContent .meg-catalogue__body{flex:1;display:flex;flex-direction:column;min-width:0;padding:12px 12px 13px!important}#MainContent .meg-catalogue__department{margin:0 0 5px!important;font-size:10px!important;line-height:1.25!important;letter-spacing:.075em!important}#MainContent .meg-catalogue__card h3{font-size:clamp(.83rem,1vw,.98rem)!important;line-height:1.32!important;letter-spacing:-.008em!important;margin:0 0 9px!important;min-height:0!important;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;overflow-wrap:anywhere;text-overflow:ellipsis}#MainContent .meg-catalogue__price{margin:0 0 8px!important;font-size:clamp(.8rem,.92vw,.91rem)!important;line-height:1.3!important;font-weight:750!important}#MainContent .meg-catalogue__badge{align-self:flex-start;font-size:10px!important;line-height:1.35!important;padding:4px 7px!important}#MainContent .meg-catalogue details{margin-top:auto!important;padding-top:9px!important;border-top:1px solid #e1e7e2!important}#MainContent .meg-catalogue summary{padding:7px 0!important;min-height:40px!important;font-size:12px!important}#MainContent .meg-catalogue__product-link{margin-top:8px!important;min-height:31px!important;font-size:12px!important}#MainContent .meg-catalogue__pagination{margin-top:18px!important}#MainContent .meg-catalogue__card:focus-within{outline:2px solid #b9a065;outline-offset:2px}@media(min-width:1650px){#MainContent .meg-catalogue__grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}#MainContent .meg-catalogue__card>img,#MainContent .meg-catalogue__card>.meg-catalogue__photo-button img{height:176px!important;max-height:176px!important}}@media(min-width:900px)and (max-width:1199px){#MainContent .meg-catalogue__grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(min-width:640px)and (max-width:899px){#MainContent .meg-catalogue__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}#MainContent .meg-catalogue__card>img,#MainContent .meg-catalogue__card>.meg-catalogue__photo-button img{height:153px!important;max-height:153px!important}}@media(max-width:639px){#MainContent .meg-catalogue{padding-inline:12px!important}#MainContent .meg-catalogue__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}#MainContent .meg-catalogue__body{padding:9px!important}#MainContent .meg-catalogue__card>img,#MainContent .meg-catalogue__card>.meg-catalogue__photo-button img{height:135px!important;max-height:135px!important;padding:7px!important}#MainContent .meg-catalogue__card h3{font-size:.82rem!important;-webkit-line-clamp:3;margin-bottom:7px!important}#MainContent .meg-catalogue__price{font-size:.8rem!important}#MainContent .meg-catalogue__department,#MainContent .meg-catalogue__badge{font-size:9px!important}}@media(max-width:350px){#MainContent .meg-catalogue__grid{grid-template-columns:minmax(0,1fr)!important}#MainContent .meg-catalogue__card>img,#MainContent .meg-catalogue__card>.meg-catalogue__photo-button img{height:173px!important;max-height:173px!important}#MainContent .meg-catalogue__card h3{-webkit-line-clamp:4}}#MainContent .meg-catalogue details>summary{display:flex;align-items:center;justify-content:space-between;gap:7px;padding:9px 10px!important;margin-top:4px;border:1px solid #bfd6ca;border-radius:9px;background:#f2f8f4;color:#195749;font-weight:750;cursor:pointer;list-style:none}#MainContent .meg-catalogue details>summary::-webkit-details-marker{display:none}#MainContent .meg-catalogue details>summary:after{content:"\2197";font-size:16px;font-weight:750;transition:transform .2s ease}#MainContent .meg-catalogue details[open]>summary{background:#e1f1e8;border-color:#7eaf99}#MainContent .meg-catalogue details[open]>summary:after{content:"\2304";transform:rotate(0)}#MainContent .meg-catalogue details>summary:hover{background:#e7f4ec}#MainContent .meg-catalogue details>summary:focus-visible{outline:3px solid #c79437;outline-offset:2px}@media(prefers-reduced-motion:reduce){#MainContent .meg-catalogue details>summary:after{transition:none}}#MainContent .meg-catalogue__department{font-size:11px!important;line-height:1.45!important;letter-spacing:.04em!important}#MainContent .meg-catalogue__badge{font-size:11px!important;line-height:1.5!important}#MainContent .meg-catalogue__card h3{font-size:clamp(.875rem,1.08vw,1rem)!important;line-height:1.4!important}#MainContent .meg-catalogue__price{font-size:14px!important;line-height:1.45!important;font-variant-numeric:tabular-nums}#MainContent .meg-catalogue details>summary{min-height:44px!important;font-size:13px!important;line-height:1.45}#MainContent .meg-catalogue__product-link{min-height:44px!important;display:flex;align-items:center;font-size:13px!important}#MainContent .meg-catalogue__details{font-size:14px;line-height:1.65}#MainContent .meg-catalogue__details :is(p,li){overflow-wrap:anywhere}#MainContent .meg-catalogue__details :is(table,dl){font-variant-numeric:tabular-nums}@media(max-width:639px){#MainContent .meg-catalogue__tools :is(input[type=search],select){font-size:16px}#MainContent .meg-catalogue__card h3{font-size:14px!important}}#MainContent .meg-catalogue__plan-button{margin-top:auto!important;min-height:44px}#MainContent .meg-catalogue__body:has(>.meg-catalogue__plan-button)>details{margin-top:0!important}#MainContent .meg-catalogue__badge{margin-bottom:12px}@media(max-width:639px){#MainContent .meg-catalogue__card:has(details[open]){grid-column:1 / -1}#MainContent .meg-catalogue__card:has(details[open]) h3{display:block!important;-webkit-line-clamp:unset;overflow:visible}#MainContent .meg-catalogue__card:has(details[open]) .meg-catalogue__details{max-width:65ch}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/meg-catalogue-density.css.map */
