.product__info-container .cp-product-info-opener{display:block;width:100%;margin:0;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;background:#fff}.product__info-container .cp-product-info-opener+.cp-product-info-opener{border-top:0}.product__info-container .cp-product-info-trigger{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:16px 0;min-height:50px;border:0;background:#fff;color:#000;text-align:left;text-decoration:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:13px;font-weight:600;letter-spacing:.01em;line-height:1.4;cursor:pointer}.cp-product-info-arrow{font-size:16px;font-weight:400;flex-shrink:0}.cp-product-info-modal{display:flex;align-items:flex-end;justify-content:center;width:100vw;height:100dvh;background:#00000080;overflow:hidden}.cp-product-info-modal .product-popup-modal__content{position:relative;top:auto;left:auto;transform:none;margin:0;padding:24px 24px 40px;box-sizing:border-box;width:100%;max-width:480px;min-width:0;height:auto;max-height:80dvh;overflow-y:auto;overscroll-behavior-y:contain;border:0;border-radius:20px 20px 0 0;box-shadow:none;background:#fff;color:#000;font-family:Georgia,Times New Roman,serif}.cp-product-info-modal[open] .product-popup-modal__content{animation:cp-info-enter .3s ease}.cp-product-info-modal .product-popup-modal__content-info{padding:0}.cp-product-info-modal .product-popup-modal__toggle{position:absolute;top:10px;right:10px;margin:0;padding:0;width:44px;height:44px;border:0;background:transparent;color:#333;z-index:2}.cp-product-info-modal .product-popup-modal__toggle:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:50%;background:#f0f0f0;z-index:-1}.cp-product-info-modal .product-popup-modal__toggle .icon{width:12px;height:12px}.cp-product-info-modal .cp-product-info-title{font-family:inherit;font-size:16px;font-weight:700;line-height:1.5;letter-spacing:normal;margin:0 0 16px;padding-right:34px;color:#000;overflow-wrap:anywhere}.cp-product-info-body{font-size:14px;color:#555;line-height:1.8;letter-spacing:normal}.cp-product-info-body p{margin:0 0 10px}.cp-product-info-body p:last-child{margin-bottom:0}.cp-product-info-body ul{margin:0;padding-left:20px}.cp-product-info-body li{margin-bottom:8px}.cp-product-info-body strong{color:#000;font-weight:700}@keyframes cp-info-enter{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media(min-width:750px){.cp-product-info-modal{align-items:center;padding:24px}.cp-product-info-modal .product-popup-modal__content{border-radius:20px;max-height:calc(100dvh - 48px)}}@media(prefers-reduced-motion:reduce){.cp-product-info-modal[open] .product-popup-modal__content{animation:none}}.cp-product-info-body ul{list-style-position:outside}.cp-product-info-modal[open]{z-index:1001}
/*# sourceMappingURL=/cdn/shop/t/26/assets/cp-product-info.css.map */
