.vendor__text{color:var(--isafe-blue)!important;font-size:1.05rem!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase;margin-bottom:.4rem}.product__title .b-main-title,.product__title h1,.product__title h2{color:#1a3a52!important;letter-spacing:-.025em!important;line-height:1.15!important;margin-top:.2rem}.product .price--on-sale .price-item--sale,.product .price--on-sale [class*=price-item--sale]{color:#da1414!important;font-weight:800!important}.product .price__sale{align-items:baseline;gap:.8rem}.product .price__compare .price-item--regular{opacity:.4;font-size:.8em}.product .price__saving{background:#da141417;color:#da1414;font-weight:700;border-radius:4px;padding:.2rem .6rem;font-size:1.2rem}.product__group .product__group--link{transition:border-color .18s ease,background .18s ease}.product__group--link-active{border-color:var(--isafe-blue)!important;color:var(--isafe-blue)!important;font-weight:700!important;background:#1c70be0f!important}.swatch-input:checked+.swatch-label,.color-swatch--active,.swatch--active{border-color:var(--isafe-blue)!important;box-shadow:0 0 0 3px #1c70be38!important}.product-form__submit,.product form .button--primary:not([name=checkout]){background-color:#1c70be!important;border-color:#1c70be!important;color:#fff!important;font-size:1.35rem!important;font-weight:700!important;letter-spacing:.06em!important;border-radius:8px!important;min-height:5rem!important;transition:background-color .22s ease,transform .15s ease,box-shadow .22s ease!important}.product-form__submit:hover,.product form .button--primary:not([name=checkout]):hover{background-color:#1a3a52!important;border-color:#1a3a52!important;transform:translateY(-1px)!important;box-shadow:0 8px 24px #1c70be47!important}.product-form__submit:active{transform:translateY(0)!important}.sticky-cta .product-form__submit,.sticky-cta .product-form__submit:hover{transform:none!important}.thumbnail-list__item--active .thumbnail,.product-thumbnail--active{border-color:var(--isafe-blue)!important;opacity:1!important}.product__accordion summary,.product__accordion .accordion__summary{font-weight:600!important}.product__accordion[open]>summary,.product__accordion[open] .accordion__summary{color:var(--isafe-blue)!important}.ip-trust{display:grid;grid-template-columns:1fr 1fr;gap:1.4rem 1rem;padding:1.8rem 0;border-top:1px solid rgba(0,0,0,.07);border-bottom:1px solid rgba(0,0,0,.07)}@media screen and (min-width:750px){.ip-trust{grid-template-columns:repeat(4,1fr);gap:.8rem}}.ip-trust__item{display:flex;align-items:flex-start;gap:.9rem;color:var(--isafe-navy)}.ip-trust__item .icon{flex-shrink:0;color:var(--isafe-blue);margin-top:.1rem}.ip-trust__item svg{flex-shrink:0}.ip-trust__text{display:flex;flex-direction:column;gap:.15rem}.ip-trust__text strong{display:block;font-size:1.15rem;font-weight:700;color:#1a3a52;line-height:1.3}.ip-trust__text span{font-size:1.05rem;color:#1a3a528c;line-height:1.3}.list-payment{gap:.5rem!important;flex-wrap:wrap}.list-payment__item svg{border-radius:3px;opacity:.75;transition:opacity .2s}.list-payment__item:hover svg{opacity:1}.product .inventory-status,.product [class*=inventory__badge]{font-weight:600!important;border-radius:4px!important}@media screen and (min-width:750px){.product__media-wrapper{border-radius:12px;overflow:visible}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/isafe-product.css.map */
