.product-description-popup{display:block}.prosimcard-desconitem.prosimcard-desconitem--popup{padding-right:0;margin-bottom:10px}.product-block-desc--popup{margin-top:20px}.product-description-popup__summary-row{display:grid;grid-template-columns:minmax(0,1fr) 40px;align-items:start;gap:12px}.product-description-popup__summary{min-width:0}.product-description-popup__summary>:first-child,.product-description-popup__content>:first-child{margin-top:0}.product-description-popup__summary>:last-child,.product-description-popup__content>:last-child{margin-bottom:0}.product-description-popup__summary--clamped{display:-webkit-box;max-height:6em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}.product-description-popup__open,.product-description-popup__close{-webkit-appearance:none;appearance:none;border:0;background:transparent;color:currentColor;cursor:pointer}.product-description-popup__open{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;margin-top:-8px;border-radius:50%;transition:background-color .2s ease,transform .2s ease}.product-description-popup__open:hover{background:#0000000f;transform:translate(2px)}.product-description-popup__open:focus-visible,.product-description-popup__close:focus-visible{outline:2px solid currentColor;outline-offset:2px}.product-description-popup__open svg{width:22px;height:22px}.product-description-popup__dialog{width:min(720px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:hidden;border:0;border-radius:4px;background:#fff;color:#282828;box-shadow:0 20px 60px #00000038}.product-description-popup__dialog::backdrop{background:#0000009e}.product-description-popup__panel{display:flex;max-height:calc(100dvh - 32px);flex-direction:column}.product-description-popup__header{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:20px;padding:22px 28px;border-bottom:1px solid #e5e5e5}.product-description-popup__title{margin:0;font-size:20px;line-height:1.3}.product-description-popup__close{display:inline-flex;width:36px;height:36px;flex:0 0 36px;align-items:center;justify-content:center;padding:6px;border-radius:50%}.product-description-popup__close:hover{background:#f2f2f2}.product-description-popup__close svg{width:24px;height:24px}.product-description-popup__content{overflow-y:auto;padding:28px;overscroll-behavior:contain}.product-description-popup__content ul,.product-description-popup__content ol{font-size:inherit}html.product-description-popup-open,html.product-description-popup-open body{overflow:hidden}@media(max-width:589px){.product-description-popup__summary-row{grid-template-columns:minmax(0,1fr) 36px;gap:8px}.product-description-popup__open{width:36px;height:36px}.product-description-popup__dialog{width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.product-description-popup__panel{max-height:calc(100dvh - 24px)}.product-description-popup__header{padding:18px 20px}.product-description-popup__content{padding:20px}}@media(prefers-reduced-motion:reduce){.product-description-popup__open{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/122/assets/product-description-popup.css.map */
