.kg-request-price{width:100%}.kg-request-price .kg-request-price__opener{display:block;width:100%}.kg-request-price .kg-request-price__opener .btn{width:100%}.kg-request-price.kg-request-price--link{display:block;width:auto;margin:0}.kg-request-price.kg-request-price--link .kg-request-price__opener{display:inline-block;width:auto}.kg-request-price.kg-request-price--link .kg-request-price__opener .kg-request-price__link{width:auto;padding:0;margin:0;font-size:inherit;line-height:inherit;text-align:inherit}.kg-request-price-modal{box-sizing:border-box;display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;margin:0 auto;overflow:auto;background-color:#9fa3a7b3;opacity:0;visibility:hidden;z-index:-1;transition:opacity .3s ease,visibility .3s ease}.kg-request-price-modal[open]{opacity:1;visibility:visible;z-index:1001}.kg-request-price-modal[closing]{opacity:0;visibility:hidden}.kg-request-price-modal .kg-request-price-modal__content{box-sizing:border-box;position:relative;width:680px;max-width:90vw;max-height:90vh;margin:0 auto;overflow:auto;background-color:#fff;color:#2c2d2e;opacity:0;transform:translateY(30px);transition:transform .2s ease,opacity .25s ease}.kg-request-price-modal[open] .kg-request-price-modal__content{opacity:1;transform:translateY(0)}.kg-request-price-modal[closing] .kg-request-price-modal__content{opacity:0;transform:translateY(30px)}.kg-request-price-modal .kg-request-price-modal__content .kg-request-price-modal__header{display:flex;align-items:center;justify-content:space-between;padding:24px 32px;border-bottom:1px solid #dadce0}.kg-request-price-modal .kg-request-price-modal__content .kg-request-price-modal__header .kg-request-price-modal__title{margin:0;color:#1a1c1d;font-size:25px;line-height:1.3;font-weight:600}.kg-request-price-modal .kg-request-price-modal__content .kg-request-price-modal__header .kg-request-price-modal__close{position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;background-color:transparent;cursor:pointer}.kg-request-price-modal .kg-request-price-modal__content .kg-request-price-modal__header .kg-request-price-modal__close .kg-request-price-modal__close-icon{position:relative;display:block;width:16px;height:16px}.kg-request-price-modal .kg-request-price-modal__content .kg-request-price-modal__header .kg-request-price-modal__close .kg-request-price-modal__close-icon:before,.kg-request-price-modal .kg-request-price-modal__content .kg-request-price-modal__header .kg-request-price-modal__close .kg-request-price-modal__close-icon:after{content:"";position:absolute;top:50%;left:0;width:16px;height:1px;background-color:#1a1c1d}.kg-request-price-modal .kg-request-price-modal__content .kg-request-price-modal__header .kg-request-price-modal__close .kg-request-price-modal__close-icon:before{transform:rotate(45deg)}.kg-request-price-modal .kg-request-price-modal__content .kg-request-price-modal__header .kg-request-price-modal__close .kg-request-price-modal__close-icon:after{transform:rotate(-45deg)}.kg-request-price-modal .kg-request-price-modal__content .kg-request-price-modal__body{padding:32px}.kg-request-price-modal .kg-request-price-modal__content .kg-request-price-modal__body .kg-request-price-modal__description{margin:0 0 20px;color:#2c2d2e;font-size:14px;line-height:1.6}.kg-request-price-modal .kg-request-price-modal__content .kg-request-price-modal__body .kg-request-price-modal__description p{margin:0 0 8px}.kg-request-price-modal .kg-request-price-modal__content .kg-request-price-modal__body .kg-request-price-modal__description p:last-child{margin-bottom:0}.kg-request-price-modal .kg-request-price-modal__content .kg-request-price-modal__body .kg-request-price-modal__product{display:flex;align-items:center;gap:16px;margin:0 0 24px}.kg-request-price-modal .kg-request-price-modal__content .kg-request-price-modal__body .kg-request-price-modal__product .kg-request-price-modal__product-media{flex-shrink:0;width:90px}.kg-request-price-modal .kg-request-price-modal__content .kg-request-price-modal__body .kg-request-price-modal__product .kg-request-price-modal__product-media .kg-request-price-modal__product-image{display:block;width:90px;height:90px;object-fit:cover}.kg-request-price-modal .kg-request-price-modal__content .kg-request-price-modal__body .kg-request-price-modal__product .kg-request-price-modal__product-info .kg-request-price-modal__product-title{margin:0 0 4px;color:#1a1c1d;font-size:15px;line-height:1.4;font-weight:600}.kg-request-price-modal .kg-request-price-modal__content .kg-request-price-modal__body .kg-request-price-modal__product .kg-request-price-modal__product-info .kg-request-price-modal__product-variant{margin:0;color:#5c5c5c;font-size:13px;line-height:1.4}@media screen and (max-width:749px){.kg-request-price-modal .kg-request-price-modal__content .kg-request-price-modal__header,.kg-request-price-modal .kg-request-price-modal__content .kg-request-price-modal__body{padding:24px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/kg-custom.css.map */
