.fc-product{width:100%;margin:0;color:#292929;line-height:1.7}.fc-product,.fc-product *{box-sizing:border-box}.fc-product h2{margin:0 0 18px;font-size:clamp(22px,2.2vw,28px);line-height:1.3;font-weight:600;color:#252525}.fc-product h3{margin:0 0 12px;font-size:clamp(18px,1.7vw,22px);line-height:1.4;font-weight:600;color:#292929}.fc-product p{margin:0 0 16px}.fc-product p:last-child{margin-bottom:0}.fc-product__intro{margin:32px 0 42px}.fc-product__intro p{font-size:16px;line-height:1.8}.fc-product__features{margin:42px 0}.fc-product__feature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.fc-product__feature{padding:18px 20px;border:1px solid #e0ddd5;border-radius:6px;background:#faf9f7}.fc-product__feature h3{margin:0 0 6px;font-size:16px}.fc-product__feature p{margin:0;font-size:14px;line-height:1.6;color:#555}.fc-product__spotlight{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;align-items:center;margin:52px 0}.fc-product__spotlight--reverse .fc-product__spotlight-media{order:2}.fc-product__spotlight--reverse .fc-product__spotlight-content{order:1}.fc-product__spotlight-media{min-width:0}.fc-product__spotlight-media img{display:block;width:100%;max-width:100%;height:auto;border-radius:6px;object-fit:contain}.fc-product__spotlight-content{min-width:0}.fc-product__spotlight-content p{font-size:15px;line-height:1.75}.fc-product__spotlight-content ul{margin:14px 0 0;padding-left:22px}.fc-product__spotlight-content li{margin-bottom:8px}@media(max-width:767px){.fc-product{padding-left:12px;padding-right:12px}.fc-product__intro{margin:24px 0 32px}.fc-product__features{margin:32px 0}.fc-product__feature-grid{grid-template-columns:minmax(0,1fr);gap:10px}.fc-product__feature{padding:15px 16px}.fc-product__spotlight{grid-template-columns:minmax(0,1fr);gap:20px;margin:38px 0}.fc-product__spotlight--reverse .fc-product__spotlight-media,.fc-product__spotlight--reverse .fc-product__spotlight-content{order:initial}.fc-product__spotlight-media{order:1}.fc-product__spotlight-content{order:2}.fc-product h2{font-size:22px}.fc-product__intro p{font-size:15px}}@media(prefers-reduced-motion:reduce){.fc-product *{scroll-behavior:auto}}.fc-product__feature-grid+p{margin-top:18px}.fc-product__info-panel{margin:48px 0;padding:32px;background:#f7f5f1;border:1px solid #e6e1d8;border-radius:8px}.fc-product__info-panel h2{margin:0 0 26px;text-align:center}.fc-product__info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}.fc-product__info-column{min-width:0}.fc-product__info-column h3{margin:0 0 16px;font-size:18px;font-weight:600}.fc-product__info-column p{margin:0 0 14px;font-size:14px;line-height:1.7}.fc-product__info-list{margin:0;padding:0;list-style:none}.fc-product__info-list li{position:relative;margin:0 0 12px;padding-left:26px;font-size:14px;line-height:1.6}.fc-product__info-list li:before{content:"\2713";position:absolute;left:0;top:0;color:#43836d;font-weight:700}.fc-product__info-column--secondary{padding-left:30px;border-left:1px solid #ded8ce}@media(max-width:767px){.fc-product__info-panel{margin:32px 0;padding:22px 18px}.fc-product__info-panel h2{margin-bottom:22px;text-align:left}.fc-product__info-grid{grid-template-columns:minmax(0,1fr);gap:24px}.fc-product__info-column--secondary{padding:22px 0 0;border-left:0;border-top:1px solid #ded8ce}}@media(max-width:767px){.fc-product-faqs{padding-left:12px;padding-right:12px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/fc-product.css.map */
