.product-info__title.product-info__title--with-why-forest{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;word-break:normal!important;overflow-wrap:normal!important}.product-info__title-text{flex:0 1 auto;min-width:0;max-width:100%}.product-info__title .product-faq-trigger-wrap{display:inline-flex;align-items:center;flex:0 0 auto;margin:0;line-height:1}.product-faq-trigger{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:26px;padding:0 10px;border:none;border-radius:var(--rounded-button, 999px);background:#40472c;color:#fff;font-family:inherit;font-size:11px;font-weight:700;letter-spacing:.01em;line-height:1;white-space:nowrap;cursor:pointer;transform:translateY(0)}.product-faq-trigger svg{width:13px;height:13px;flex-shrink:0}.product-faq-trigger:focus-visible{outline:2px solid #40472c;outline-offset:2px}@media screen and (max-width:749px){.product-info__title.product-info__title--with-why-forest{gap:10px 36px}.product-info__title .product-faq-trigger-wrap{margin-left:12px}.product-faq-trigger{height:24px;padding:0 9px;font-size:10px}.product-faq-trigger svg{width:12px;height:12px}}.product-faq-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:flex-end;justify-content:center;padding:0}.product-faq-modal[hidden]{display:none!important}.product-faq-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073}.product-faq-modal__panel,.why-forest-modal__panel{position:relative;display:flex;flex-direction:column;width:100%;max-width:560px;max-height:90vh;background:#fff;border-radius:16px 16px 0 0;box-shadow:0 -8px 32px #00000026;animation:product-faq-slide-up .25s ease}@keyframes product-faq-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media screen and (min-width:768px){.product-faq-modal{align-items:center;padding:24px}.product-faq-modal__panel,.why-forest-modal__panel{max-height:85vh;border-radius:16px}}.product-faq-modal__close{position:absolute;top:16px;right:16px;z-index:2;display:grid;place-items:center;width:28px;height:28px;min-width:28px;padding:0;border:none;border-radius:999px;background:#1a1a1a14;color:#1a1a1a;cursor:pointer;line-height:0}.product-faq-modal__close svg{width:10px;height:10px;display:block}.product-faq-modal__close:hover{background:#40472c;color:#fff}.product-faq-modal__close:focus-visible{outline:2px solid #40472c;outline-offset:2px}.why-forest-modal__body{padding:28px 22px 22px;overflow:auto;-webkit-overflow-scrolling:touch;color:#111}@media screen and (min-width:768px){.why-forest-modal__body{padding:32px 28px 28px}}.why-forest-modal__header{padding-right:28px;margin-bottom:16px}.why-forest-modal__title{margin:0 0 6px;color:#111;font-family:var(--heading-font-family);font-size:clamp(28px,6vw,36px);font-weight:600;letter-spacing:-.02em;line-height:1.15}.why-forest-modal__subtitle{margin:0;color:#40472c;font-family:var(--heading-font-family);font-size:15px;font-weight:500;line-height:1.35}.why-forest-modal__intro{margin-bottom:20px}.why-forest-modal__intro p{margin:0 0 12px;font-size:15px;line-height:1.55;color:#666}.why-forest-modal__intro p:last-child{margin-bottom:0}.why-forest-modal__intro strong{color:#111;font-weight:700}.why-forest-modal__table-wrap{margin-bottom:24px;overflow:hidden;border:1px solid #e5e5e5;border-radius:12px;background:#fff}.why-forest-modal__table{width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0}.why-forest-modal__table th,.why-forest-modal__table td{padding:13px 14px!important;border-bottom:1px solid #ececec;text-align:left;font-size:13px;line-height:1.35;vertical-align:middle}.why-forest-modal__table:not(.table--bordered) :is(th,td):first-child{padding-left:14px!important;padding-inline-start:14px!important}.why-forest-modal__table:not(.table--bordered) :is(th,td):last-child{padding-right:14px!important;padding-inline-end:14px!important}.why-forest-modal__table thead th{padding-top:14px!important;padding-bottom:14px!important;font-size:9px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:#111;text-align:center;background:#fff;white-space:nowrap}.why-forest-modal__table thead th.why-forest-modal__table-feature{width:auto;text-align:left}.why-forest-modal__table thead th.why-forest-modal__col-forest,.why-forest-modal__table tbody td:nth-child(2){width:88px}.why-forest-modal__table thead th.why-forest-modal__col-others,.why-forest-modal__table tbody td:nth-child(3){width:128px}.why-forest-modal__table tbody th{width:auto;font-weight:500;color:#666}.why-forest-modal__table tbody td{text-align:center;font-size:15px;color:#111}.why-forest-modal__table tbody tr:last-child th,.why-forest-modal__table tbody tr:last-child td{border-bottom:0}.why-forest-modal__check{color:#111;font-weight:700}.why-forest-modal__cross{color:#888;font-weight:500}.why-forest-modal__trust{margin-bottom:16px}.why-forest-modal__trust-label{display:flex;align-items:center;gap:12px;margin:0 0 16px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#888;text-align:center}.why-forest-modal__trust-label:before,.why-forest-modal__trust-label:after{content:"";flex:1;height:1px;background:#e5e5e5}.why-forest-modal__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.why-forest-modal__stat{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:4px;padding:0 4px;text-align:center;border-right:1px solid #e5e5e5}.why-forest-modal__stat:last-child{border-right:0}.why-forest-modal__stat-value{font-size:18px;font-weight:700;line-height:1.1;color:#111}.why-forest-modal__stat-stars{font-size:10px;letter-spacing:.5px;color:#d4a017;line-height:1}.why-forest-modal__stat-label{font-size:10px;line-height:1.25;color:#888}.why-forest-modal__guarantee{margin:0;padding:0;background:none;text-align:center}.why-forest-modal__guarantee p{margin:0;font-size:12px;font-weight:400;font-style:italic;line-height:1.4;color:#666;white-space:nowrap}.why-forest-modal__guarantee strong{font-weight:700;font-style:italic;color:#111}@media screen and (max-width:749px){.why-forest-modal__table th,.why-forest-modal__table td{padding:12px 10px!important;font-size:12px}.why-forest-modal__table:not(.table--bordered) :is(th,td):first-child{padding-left:10px!important;padding-inline-start:10px!important}.why-forest-modal__table:not(.table--bordered) :is(th,td):last-child{padding-right:10px!important;padding-inline-end:10px!important}.why-forest-modal__table thead th{font-size:8px;letter-spacing:.01em}.why-forest-modal__table thead th.why-forest-modal__col-forest,.why-forest-modal__table tbody td:nth-child(2){width:72px}.why-forest-modal__table thead th.why-forest-modal__col-others,.why-forest-modal__table tbody td:nth-child(3){width:108px}.why-forest-modal__stat-value{font-size:15px}.why-forest-modal__stat-label{font-size:9px}.why-forest-modal__guarantee p{font-size:11px;white-space:normal}}
/*# sourceMappingURL=/cdn/shop/t/165/assets/product-faq-modal.css.map */
