.product-fit-box{width:100%;box-sizing:border-box;background:var(--pf-bg, #f5f4f0);border-radius:var(--pf-radius, 12px);padding:30px 40px;display:grid;grid-template-columns:1fr 1fr;column-gap:30px;align-items:center;margin:20px 0;color:var(--pf-text, #4c4c48)}.product-fit-left{width:100%;max-width:540px;justify-self:center;min-width:0}.product-fit-heading{font-size:12px;line-height:1.2;font-weight:600;letter-spacing:1px;color:#777771;margin-bottom:28px}.product-fit-items{display:flex;align-items:flex-start;justify-content:space-between;width:100%;gap:20px}.product-fit-item{width:75px;min-width:75px;text-align:center}.product-fit-icon{width:28px;height:28px;margin:0 auto 12px;color:#555550}.product-fit-icon svg{width:100%;height:100%;display:block}.product-fit-text{font-size:12px;line-height:1.4;color:#555550;white-space:nowrap}.product-fit-key{width:390px;max-width:100%;box-sizing:border-box;background:var(--pf-key-bg, #ffffff);border-radius:9px;padding:18px 22px;justify-self:center}.product-fit-key-title{font-size:12px;line-height:1.3;font-weight:600;color:#5a5a55;margin-bottom:7px}.product-fit-key-text{font-size:12px;line-height:1.45;color:#62625d}@media screen and (max-width:1000px){.product-fit-box{padding:25px 30px;column-gap:20px}.product-fit-left{max-width:480px}.product-fit-items{gap:15px}.product-fit-item{width:65px;min-width:65px}.product-fit-text{font-size:11px}.product-fit-key{width:340px}}@media screen and (max-width:749px){.product-fit-box{display:block;width:100%;padding:24px 18px;border-radius:10px;margin:15px 0}.product-fit-left{width:100%;max-width:none;margin:0 auto}.product-fit-heading{font-size:11px;margin-bottom:22px}.product-fit-items{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;width:100%}.product-fit-item{width:100%;min-width:0}.product-fit-icon{width:25px;height:25px;margin-bottom:9px}.product-fit-text{font-size:11px;line-height:1.35;white-space:normal}.product-fit-key{width:100%;max-width:none;margin:24px auto 0;padding:16px 18px;border-radius:8px}.product-fit-key-title{font-size:12px;margin-bottom:6px}.product-fit-key-text{font-size:12px;line-height:1.45}}@media screen and (max-width:480px){.product-fit-box{padding:20px 14px}.product-fit-heading{margin-bottom:20px}.product-fit-items{gap:6px}.product-fit-icon{width:23px;height:23px}.product-fit-text{font-size:10px}.product-fit-key{margin-top:22px;padding:15px}.product-fit-key-title,.product-fit-key-text{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/13/compiled_assets/styles.css.map */
