.support-hub{display:block;padding-top:var(--support-padding-top, 36px)!important;padding-bottom:var(--support-padding-bottom, 36px)!important;box-sizing:border-box}.support-hub__header{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:3.5rem}.support-hub__accent-bar{width:80px;height:15px;background-color:var(--support-accent-color, #52a8ff);margin-bottom:1.5rem}.support-hub__title{margin:0 auto 2rem;font-weight:700!important;text-transform:uppercase;max-width:466px}.support-hub__subheading{margin:auto auto 5rem;color:#2c2c2c;max-width:466px;font-size:2rem;line-height:1}.support-hub__grid{display:grid;grid-template-columns:1fr;gap:3rem}@media screen and (min-width:750px){.support-hub__grid{grid-template-columns:repeat(3,1fr);gap:2.5rem}}.support-hub__card{display:flex;flex-direction:column;align-items:center;text-align:center}.h3.support-hub__card-title{margin:0 0 1.2rem;font-weight:700!important;color:#2c2c2c;font-size:2rem}.support-hub__card-media{width:100%;aspect-ratio:4 / 3;min-height:200px;background-color:var(--card-bg-color, #f8f8f8);border-radius:12px;display:flex;align-items:center;justify-content:center;padding:2.5rem;box-sizing:border-box;overflow:hidden;transition:box-shadow .3s ease}.support-hub__card-image{max-width:65%;max-height:65%;object-fit:contain;transition:transform .3s ease}.support-hub__card:hover .support-hub__card-image{transform:scale(1.06)}.support-hub__placeholder{width:50%;height:50%;display:flex;align-items:center;justify-content:center;color:#9ca3af}.support-hub__placeholder-svg{width:100%;height:100%;opacity:.5}.support-hub__card-action{margin-top:1.5rem}.support-hub__button{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;background-color:#2c2c2c;color:#fff;padding:1.8rem 4rem;border-radius:10px;text-decoration:none;font-size:1.8rem;font-weight:600!important;transition:background-color .2s ease;line-height:1}.support-hub__button:hover{background-color:#4e4797}.support-hub__button-arrow{font-size:1.4rem;line-height:1}@media screen and (max-width:749px){.support-hub__grid{gap:8rem}.support-hub__card-media{min-height:160px;height:160px;padding-top:0;padding-bottom:0}}.td-warranty-section{position:relative;overflow:hidden}.td-warranty__wrapper{position:relative;margin:0 auto}.td-warranty__shape{position:absolute;background-color:var(--accent-box-color, #e5d9eb);border-radius:20px;z-index:1}.td-warranty__shape--top{top:-18px;right:12%;width:300px;height:300px}.td-warranty__shape--bottom{bottom:-18px;left:18%;width:300px;height:300px}.td-warranty__blur-left.td-warranty__shape--top-left{width:200px;height:200px;background:#e6906b;position:absolute;filter:blur(50px);top:0;left:0}.td-warranty__blur-right.td-warranty__shape--bottom-right{width:200px;height:200px;background:#4e4797;position:absolute;filter:blur(50px);bottom:0;right:0}.td-warranty__card{position:relative;z-index:2;display:grid;grid-template-columns:1fr;border-radius:14px;overflow:hidden;box-shadow:0 15px 35px #6e328c2e}@media screen and (min-width:750px){.td-warranty__card{grid-template-columns:1.1fr .9fr}}.td-warranty__media{position:relative;width:100%;min-height:260px;background-color:#f0f0f0}.td-warranty__image{width:100%;height:100%;object-fit:cover;display:block}.td-warranty__content{background:var(--gradient-background);padding:3rem 2.5rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;color:#fff}.td-warranty__content-container{max-width:330px;margin-inline:auto}.td-warranty__heading{font-weight:700!important;text-transform:uppercase;color:#fff!important;line-height:1.2;margin:0 0 1rem;letter-spacing:.04rem}.td-warranty__text{font-size:1.8rem;line-height:1.6;color:#fff;margin:0 0 1.8rem;max-width:380px;font-weight:500}.td-warranty__button{display:inline-flex;align-items:center;gap:.5rem;background-color:#2c2c2c;color:#fff;text-decoration:none;padding:1.8rem 4rem;border-radius:10px;font-size:1.8rem;font-weight:700;line-height:1;transition:background-color .2s ease}.td-warranty__button:hover{background-color:#4e4797}.td-warranty__button-icon{font-size:1.8rem;line-height:1}@media screen and (max-width:749px){.td-warranty__content{padding:2rem 1.5rem}.td-warranty__heading{font-size:1.6rem}.td-warranty__shape--top{right:5%;width:100px;height:40px}.td-warranty__shape--bottom{left:5%;width:100px;height:40px}}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map?subset=AAAAAACAAAAACA */
