.product{background:#fff;color:#111}
.product__info-container{background:#fff;border:1px solid #e2ded6;border-radius:8px;padding:2.4rem}
.product__title h1,.product .price,.product .price-item{color:#111}
.product__text,.product__description,.product__tax,.product .form__label{color:#333}
.product-form__submit{background:#111;color:#fff;border-radius:6px}
.shopify-payment-button__button{border-radius:6px}
.product__media-wrapper .product__media,.thumbnail,.product__accordion{background:#fff;border-color:#e2ded6}
.ml-product-trust{margin-top:1.4rem;padding:1.6rem;border:1px solid rgba(18,18,18,.12);border-radius:8px;background:#fff;color:#111}
.ml-product-trust__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}
.ml-product-trust__item{display:grid;gap:.3rem}
.ml-product-trust__item strong{font-size:1.35rem;color:#111}
.ml-product-trust__item span,.ml-product-trust__details-content{font-size:1.28rem;line-height:1.5;color:#444}
.ml-product-trust__details{margin-top:1.2rem;border-top:1px solid rgba(18,18,18,.1);padding-top:1rem}
.ml-product-trust__details summary{cursor:pointer;font-weight:700;color:#111}
.ml-product-trust__details-content a{color:#111;text-decoration-thickness:.08rem;text-underline-offset:.25rem}
@media screen and (max-width:749px){.ml-product-trust__grid{grid-template-columns:1fr}}