.header__heading-link .h2{font-weight:700;letter-spacing:-.04em}.header__menu-item{font-size:1.5rem}.header-wrapper--border-bottom{border-bottom:1px solid rgba(106,0,144,.12)}.shopify-section-header-sticky .header-wrapper{box-shadow:0 4px 20px #19121f0f}.header__icon{min-width:44px;min-height:44px}.header__submenu{border-radius:12px;box-shadow:0 12px 30px #19121f1f}.card--card{overflow:hidden}.card__heading{line-height:1.35}.card__information{padding-top:1.6rem}.card__media .media img{object-fit:contain}.card-wrapper .quick-add__submit{min-height:48px;font-weight:600}.product__info-container .product-form__submit{--color-button:106,0,144;--color-button-text:255,255,255;--alpha-button-background:1;background:#6a0090;color:#fff;min-height:56px;font-size:1.7rem;font-weight:700;box-shadow:0 6px 20px #6a009029}.product__info-container .product-form__submit:not([disabled]):hover{background:#51006e}.product__title h1{font-size:clamp(2.6rem,3.2vw,4.2rem);line-height:1.12;letter-spacing:-.025em}.product__media-wrapper .product__media{background:#fff}.thumbnail{border-radius:10px}.thumbnail[aria-current]{box-shadow:0 0 0 2px #6a0090}.product__info-container .select__select{min-height:48px}.product__info-container .product__description{line-height:1.7}.footer__content-top{border-bottom:1px solid rgba(255,255,255,.15);padding-bottom:32px}.footer-block__heading{font-size:1.8rem}.footer a{text-underline-offset:4px}:focus-visible{outline:2px solid currentColor;outline-offset:4px}.case-confidence{background:#fff;color:#21162c;padding:64px 0 72px}.case-confidence__eyebrow{margin:0 0 12px;color:#6a0090;font-size:1.2rem;font-weight:700;letter-spacing:.15em}.case-confidence h2{margin:0 0 32px;color:#21162c;letter-spacing:-.03em;font-size:clamp(2.6rem,3vw,3.6rem)}.case-confidence__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.case-confidence__item{padding:26px 22px;border:1px solid #e8e1ed;border-radius:16px;background:#faf8fc;min-width:0}.case-confidence__icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:20px;border-radius:12px;background:#eee5f5;color:#6a0090}.case-confidence__icon svg{width:24px;height:24px}.case-confidence h3{font-size:1.7rem;line-height:1.3;margin:0 0 10px;color:#21162c}.case-confidence__item p{font-size:1.45rem;line-height:1.65;margin:0;color:#554b5c}.case-confidence__item a{color:#21162c;text-decoration-thickness:1px;text-underline-offset:4px}.case-reviews{margin-top:56px}.case-reviews__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.case-review{margin:0;border:1px solid #e8e1ed;border-radius:16px;padding:24px}.case-review__stars{color:#6a0090;letter-spacing:3px}.case-review p{font-size:1.6rem;line-height:1.6}.case-review cite{font-style:normal;font-weight:700}@media(max-width:749px){.header{padding-top:12px;padding-bottom:12px}.card__heading{font-size:1.6rem}.card-information .price{font-size:1.5rem}.card-wrapper .quick-add__submit{padding:12px 8px;font-size:1.3rem;letter-spacing:0}.product__info-container .product-form__submit{min-height:54px}.case-confidence{padding:40px 0 44px}.case-confidence h2{margin-bottom:24px}.case-confidence__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.case-confidence__item{padding:18px 14px}.case-confidence h3{font-size:1.6rem}.case-confidence__item p{font-size:1.35rem}.case-reviews__grid{grid-template-columns:1fr}.footer-block__details-content a{min-height:44px;display:inline-flex;align-items:center}}@media(prefers-reduced-motion:reduce){.card-wrapper,.card__media img,.button{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/case1922-premium.css.map */
