.one-life-purchase-assurance{margin:1rem 0 1.2rem;padding:1.2rem 1.4rem;border:1px solid rgba(var(--color-foreground),.22);border-left:3px solid #cc0000;border-radius:8px;background:rgba(var(--color-foreground),.04);font-size:1.25rem;line-height:1.55}.one-life-purchase-assurance p{margin:0 0 .45rem}.one-life-purchase-assurance p:last-child{margin-bottom:0}.one-life-purchase-assurance a{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.2rem}.product-form__submit.button,.product-form__submit.button.button--primary,.product-form__submit.button.button--secondary{background:#c00!important;color:#fff!important;border-color:#c00!important}.product-form__submit.button span,.product-form__submit.button .svg-wrapper,.product-form__submit.button svg{color:#fff!important}.product-form__submit.button:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) #c00,0 0 0 var(--buttons-border-width) #c00!important}:root,body,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,.color-scheme-dark-luxury,.color-scheme-red-title,.color-scheme-b79c6b5a-c9bf-42de-8684-d194fb9a2ff5{--color-foreground: 247, 243, 234 !important}body{color:#f7f3ea}body h1,body h2,body h3,body h4,body h5,body h6,body p,body li,body .rte,body .rte p,body .rte li,body .rte strong,body .rte em,body .rte a,body .card__heading,body .collection-hero__title,body .collection-hero__description,body .header__menu-item,body .list-menu__item,body .menu-drawer__menu-item,body .footer-block__heading,body .price{color:#f7f3ea!important}.header__icon,.header__icon .icon,.header__icon svg{color:#f7f3ea!important}.header__heading-link .h2{font-size:0!important;line-height:1}.header__heading-link .h2:after{content:"ONE LIFE";display:inline-block;color:#f7f3ea;font-family:var(--font-heading-family);font-size:2.2rem;font-weight:var(--font-heading-weight);letter-spacing:.12em;line-height:1;white-space:nowrap}#main-cart-footer,#main-cart-footer .cart__footer,#main-cart-footer .cart__blocks,#main-cart-footer .js-contents{background:#000!important}#main-cart-footer .totals{padding:1.4rem 1.6rem;background:#000!important;border:1px solid rgba(255,255,255,.18);border-radius:8px}#main-cart-footer .totals__total,#main-cart-footer .totals__total-value,#main-cart-footer .tax-note,#main-cart-footer .tax-note a{color:#fff!important;opacity:1!important}.one-life-size-recommendation{margin:.8rem 0 1.2rem;padding:1rem 1.1rem;border-left:3px solid #cc0000;border-radius:0 6px 6px 0;background:#cc000014}.one-life-size-recommendation p{margin:.35rem 0 0}.one-life-size-recommendation strong{color:#fff}
/*# sourceMappingURL=/cdn/shop/t/30/assets/one-life-product-fixes.css.map */
