.bplkm-terms-home{background:#f3f2e9;color:#243f32}.bplkm-terms-home h2{margin-bottom:32px}.bplkm-notice-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.bplkm-notice-grid article{border-top:3px solid #a9894b;padding-top:20px}.bplkm-terms-home p,.bplkm-product-terms p{font-size:20px!important;line-height:1.95!important;margin:0 0 20px!important}.bplkm-terms-home h3,.bplkm-product-terms h3{font-size:26px!important;line-height:1.5!important;margin:32px 0 16px!important;color:#244b36}.bplkm-terms-foot{margin-top:36px;padding-top:12px;border-top:1px solid #b7c5b9}.bplkm-terms-home a,.bplkm-product-terms a{color:#315e3f;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.bplkm-product-terms{max-width:1000px;box-sizing:border-box;padding:12px 0;color:#303c34;overflow-wrap:anywhere}.bplkm-product-terms h2{font-size:32px!important;line-height:1.5!important;margin:20px 0 24px!important}.bplkm-product-terms .bplkm-terms-lead{padding:24px;background:#eef2eb;border-left:4px solid #7c985d}.bplkm-product-terms blockquote{margin:24px 0!important;padding:24px!important;background:#f7f4e9;border-left:4px solid #b79a59;font-style:normal;font-size:20px;box-sizing:border-box}.bplkm-product-terms blockquote p{margin-bottom:0!important}@media(max-width:760px){.bplkm-notice-grid{grid-template-columns:1fr;gap:16px}.bplkm-product-terms h2{font-size:28px!important}.bplkm-product-terms h3,.bplkm-terms-home h3{font-size:24px!important}.bplkm-product-terms blockquote,.bplkm-product-terms .bplkm-terms-lead{padding:18px!important}}