
.product-price .th-save{color:#ff6258!important;background:#ef514818!important;border:1px solid #ef514840}
.accordion-body p{margin:0 0 16px!important;line-height:1.75}.accordion-body p:last-child{margin-bottom:0!important}
.product-summary .accordion-body ul,.product-kit-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0;list-style:none}
.product-summary .accordion-body li,.product-kit-list li{margin:0;padding:14px!important;border:1px solid #ffffff1c;border-radius:9px;background:#151c26;line-height:1.5;min-width:0}
.product-lifestyle--torch{display:block}.product-lifestyle--torch .product-lifestyle-copy{max-width:860px;margin:auto;padding:48px 24px}

.product-summary .accordion-body ul,.product-kit-list{gap:14px 20px}
.product-summary .accordion-body li,.product-kit-list li{display:flex;align-items:flex-start;gap:8px;padding:0!important;border:0!important;border-radius:0;background:none!important;box-shadow:none;font-size:14px;line-height:1.5}
.product-summary .accordion-body li::before,.product-kit-list li::before{content:"✓";color:#ef5148;flex:none;position:static}
.research-stats>div>strong,.research-stats>div>span{color:#ef5148!important}

#research .research-stats>div>strong,#research .research-stats>div>strong span{color:#ef5148!important;-webkit-text-fill-color:#ef5148!important;background:none!important}

.product-lifestyle--torch{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:center;padding:56px 5.6%}
.product-lifestyle--torch .product-lifestyle-copy{max-width:none;margin:0;padding:0}
.torch-routine-photo{margin:0;overflow:hidden;border-radius:14px}.torch-routine-photo img{display:block;width:100%;height:auto}
@media(max-width:760px){.product-lifestyle--torch{grid-template-columns:1fr;gap:28px;padding:36px 22px}}

.product-lifestyle--torch .product-lifestyle-copy h2{margin:14px 0 22px;line-height:1.12}.product-lifestyle--torch .product-lifestyle-copy>p{margin:0 0 28px;line-height:1.75}.product-lifestyle--torch .routine-steps{margin-top:0}.product-lifestyle--torch .routine-steps>div>span{color:#f4f1ea!important}

.product-kit-copy h2{color:#f4f1ea!important;-webkit-text-fill-color:#f4f1ea!important}.product-kit-list li::before{color:#f4f1ea!important}
