.cp-benefit-card{display:block;padding:16px 14px 17px}.cp-benefit-icon{display:grid;margin:0 0 10px}.cp-benefit-title{display:block;width:auto;margin:0 0 8px;font-size:15px;line-height:21px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none}.cp-benefit-card p{display:block;margin:0;overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none}@media(max-width:1199px){.cp-benefit-card{padding:14px 11px 15px}.cp-benefit-icon{width:34px;height:34px;background-size:17px 17px;margin:0 0 8px}.cp-benefit-title{font-size:clamp(10.5px,3vw,15px);line-height:18px}.cp-benefit-card p{font-size:12.5px;line-height:17px}}.cp-comparison .cp-table-scroll{overflow-x:auto;max-width:100%}.cp-comparison table{table-layout:auto;width:100%}.cp-comparison thead th{overflow-wrap:normal!important;word-break:keep-all!important;-webkit-hyphens:none;hyphens:none;font-size:14px;padding:14px 12px;width:auto;min-width:0}.cp-comparison thead th:nth-child(2){white-space:nowrap}.cp-comparison thead th:nth-child(3){white-space:normal;max-width:150px;line-height:1.25}@media(max-width:999px){.cp-comparison thead th{font-size:11px!important;padding:9px 6px!important}.cp-comparison thead th:nth-child(3){max-width:96px}.cp-comparison tbody th{font-size:12.5px;line-height:1.3}.cp-comparison-brand img{max-width:60px}}.cp-promo-badge{width:56px;height:56px;top:auto!important;bottom:26px!important;left:26px!important;right:auto!important}.cp-promo-badge b{font-size:5.5px;letter-spacing:.2px}.cp-promo-badge i{font-size:12px;line-height:1.1}@media(max-width:999px){.cp-promo-badge{bottom:16px!important;left:16px!important}}.cp-video-track{gap:20px!important}@media(max-width:999px){.cp-video-track{gap:14px!important}}.cp-cart-card{max-width:460px}.cp-cart-steps{padding:18px 18px 14px}.cp-cart-steps .cp-step-icon{width:34px;height:34px}.cp-cart-steps li:before{top:17px}.cp-cart-items{padding:0 18px}.cp-cart-total{padding:16px 18px 20px}.cp-cart-trust{padding:0 18px 14px}.cp-cart-pay{padding:0 18px 20px}.cp-cart-line{grid-template-columns:64px 1fr auto;gap:12px}.cp-cart-thumb,.cp-cart-thumb img{width:64px}.cp-cart-thumb img{height:64px}
/*# sourceMappingURL=/cdn/shop/t/73/assets/cp-fix35.css.map */
