.quest-accessory-typography{--csb-copy-size: 1.6rem;--csb-secondary-size: 1.4rem;--csb-label-size: 1.2rem}.quest-accessory-typography .manual-conversion{min-width:0;gap:1.6rem}.quest-accessory-typography .manual-product-title{font-size:2.8rem;line-height:1.15}.quest-accessory-typography :is(.manual-product-code,.manual-price-label,.manual-price-save,.manual-option-label){font-size:var(--csb-label-size);line-height:1.5}.quest-accessory-typography :is(.manual-price-label,.manual-option-label){color:#ffffffbf}.quest-accessory-typography :is(.manual-rating-count,.manual-trust-item-inline){font-size:var(--csb-secondary-size);line-height:1.5;color:#ffffffbf}.quest-accessory-typography :is(.manual-stars,.manual-rating-score,.manual-price-compare){font-size:var(--csb-copy-size)}.quest-accessory-typography .manual-price-compare{color:#fff9}.quest-accessory-typography .manual-price-current{font-size:3.2rem;line-height:1.2}.quest-accessory-typography .manual-price-row{gap:1rem;align-items:center}.quest-accessory-typography .manual-specs-tab{font-size:1.3rem;line-height:1.4;letter-spacing:0;font-weight:500;min-height:4.4rem}.quest-accessory-typography .manual-specs-tab:not(.manual-specs-tab-active){color:#ffffffbf}.quest-accessory-typography .manual-spec-name{font-size:var(--csb-copy-size);line-height:1.55}.quest-accessory-typography .manual-spec-row{gap:1rem;padding-block:1rem}.quest-accessory-typography .manual-spec-row:first-child{padding-top:0}.quest-accessory-typography .manual-spec-row:last-child{padding-bottom:0}.quest-accessory-typography [data-specs-content=specs]{padding-block:.4rem}.quest-accessory-typography [data-specs-content=specs] .manual-spec-row{padding-block:1.2rem}.quest-accessory-typography .manual-option-label{font-weight:500;letter-spacing:0}.quest-accessory-typography .manual-spec-check{margin-top:.3rem}.quest-accessory-typography .manual-option-values{grid-auto-columns:minmax(0,1fr);gap:.8rem}.quest-accessory-typography .manual-option-btn{font-size:1.2rem;min-height:4.8rem;padding:1.2rem .8rem}.quest-accessory-typography .manual-buybox .manual-cta-btn{font-size:2rem;letter-spacing:0;line-height:1.3;min-height:5.6rem;padding:1.5rem 2rem}.quest-accessory-typography .cswb-sezzle-offer{container-type:inline-size;flex-wrap:wrap}.quest-accessory-typography .cswb-sezzle-offer__logo{flex-direction:row;align-items:center;width:auto;gap:.8rem}.quest-accessory-typography .cswb-sezzle-offer__copy p{font-size:var(--csb-copy-size);line-height:1.45;white-space:nowrap}.quest-accessory-typography .cswb-sezzle-offer__copy strong{font-size:1em}.quest-accessory-typography .cswb-sezzle-offer__trust li{font-size:var(--csb-label-size);line-height:1.5;white-space:normal}.quest-accessory-typography .cswb-sezzle-offer__trust li:before{font-size:var(--csb-label-size)}.quest-accessory-typography .cswb-sezzle-offer__eyebrow{font-size:1rem;line-height:1.4;letter-spacing:0}@media(min-width:1024px){.quest-accessory-typography .manual-product-title{font-size:3.5rem}}.quest-accessory-typography :is(.manual-video-headline,.manual-installation-headline,.manual-comparison-headline,.manual-testimonials-headline,.manual-faq-title,.customers-also-bought-title){font-size:2.8rem;line-height:1.2;letter-spacing:0}.quest-accessory-typography :is(.manual-video-subheadline,.manual-solution-desc,.manual-section-subtext,.manual-installation-subtext,.manual-benefit-desc-v2,.manual-testimonial-quote,.manual-faq-answer p,.customers-also-bought-subtitle){font-size:var(--csb-copy-size);line-height:1.6;letter-spacing:0}.quest-accessory-typography .manual-benefit-title-v2{font-size:1.8rem;line-height:1.35}.quest-accessory-typography :is(.section-eyebrow,.section-eyebrow-dark,.cab-eyebrow,.manual-benefit-number-v2,.manual-author-badge,.manual-faq-ref){font-size:var(--csb-label-size);line-height:1.5;letter-spacing:0}.quest-accessory-typography .manual-benefit-header-v2{gap:1rem}.quest-accessory-typography .manual-benefit-number-v2{flex-basis:2rem;padding-top:.3rem}.quest-accessory-typography .manual-benefit-desc-v2{padding-left:3rem}.quest-accessory-typography :is(.manual-benefit-content,.manual-testimonial-card){padding:2rem}.quest-accessory-typography .manual-comparison-table{font-size:var(--csb-secondary-size);line-height:1.5;min-width:68rem}.quest-accessory-typography .manual-comparison-table th{font-size:var(--csb-label-size);letter-spacing:0}.quest-accessory-typography .manual-comparison-table :is(th,td){padding:1.4rem 1rem}.quest-accessory-typography .manual-filter-btn{font-size:var(--csb-label-size);line-height:1.4;letter-spacing:0;min-height:4.4rem;padding:1rem 1.2rem}.quest-accessory-typography .manual-testimonial-author{flex-wrap:wrap;gap:.8rem}.quest-accessory-typography .manual-author-name{font-size:var(--csb-secondary-size);line-height:1.5}.quest-accessory-typography .manual-faq-question{font-size:var(--csb-copy-size);line-height:1.45;align-items:flex-start;padding:1.8rem 1.5rem}.quest-accessory-typography .manual-faq-text{min-width:0}.quest-accessory-typography .manual-faq-answer p{padding:0 1.5rem 1.8rem 4rem}@media(min-width:768px){.quest-accessory-typography :is(.manual-video-headline,.manual-installation-headline,.manual-comparison-headline,.manual-testimonials-headline,.manual-faq-title,.customers-also-bought-title){font-size:3.2rem}}.quest-accessory-typography :is(.pdp-product-title,.pdp-faq-title,.iah-h2){font-size:2.8rem;line-height:1.2;letter-spacing:0}.quest-accessory-typography :is(.pdp-spec-name,.pdp-faq-question,.pdp-faq-answer-inner,.pdp-description-content,.pdp-description-content p,.pdp-description-content li,.manual-usecase-copy,.gcp-change-card p,.gcp-proof-item p,.cfp-change-card p,.cfp-proof-item p,.iah-lead,.iah-feature-body p,.iah-card li){font-size:var(--csb-copy-size);line-height:1.6;letter-spacing:0}.quest-accessory-typography :is(.manual-usecase-title,.gcp-change-card h3,.gcp-proof-item h3,.cfp-change-card h3,.cfp-proof-item h3,.iah-h3,.iah-card-title,.iah-kicker){font-size:1.8rem;line-height:1.35;letter-spacing:0}.quest-accessory-typography :is(.pdp-product-badge,.pdp-price-label,.pdp-price-save,.pdp-option-label,.pdp-section-eyebrow,.pdp-faq-ref,.manual-usecase-ref,.gcp-change-label,.gcp-proof-media figcaption,.gcp-proof-number,.cfp-change-label,.cfp-proof-media figcaption,.cfp-proof-number,.iah-eyebrow,.iah-stat-label,.iah-chips li,.iah-cta-trust){font-size:var(--csb-label-size);line-height:1.5;letter-spacing:0}.quest-accessory-typography :is(.pdp-rating-count,.pdp-trust-item-inline){font-size:var(--csb-secondary-size);line-height:1.5}.quest-accessory-typography :is(.pdp-rating-score,.pdp-price-compare){font-size:var(--csb-copy-size)}.quest-accessory-typography .pdp-price-current{font-size:3.2rem;line-height:1.2}.quest-accessory-typography :is(.manual-price-row,.pdp-price-row,.manual-rating-row,.pdp-rating-row){flex-wrap:wrap}.quest-accessory-typography .pdp-specs-tab{font-size:1.3rem;line-height:1.4;letter-spacing:0;min-height:4.4rem}.quest-accessory-typography .pdp-spec-row{gap:1rem;padding-block:1.2rem}.quest-accessory-typography .pdp-option-btn{font-size:var(--csb-label-size);min-height:4.8rem;padding:1.2rem .8rem}.quest-accessory-typography :is(.pdp-option-values,.manual-option-values){grid-auto-columns:minmax(0,1fr)}.quest-accessory-typography :is(.pdp-cta-btn,.iah-cta-btn){font-size:2rem;line-height:1.3;letter-spacing:0;min-height:5.6rem;padding:1.5rem 2rem}.quest-accessory-typography :is(.pdp-conversion,.pdp-faq-text,.manual-usecase-card,.gcp-proof-item>div){min-width:0}.quest-accessory-typography :is(.manual-faq-item.is-open .manual-faq-answer,.pdp-faq-item.is-open .pdp-faq-answer){max-height:none}@media(min-width:768px){.quest-accessory-typography :is(.pdp-faq-title,.iah-h2){font-size:3.2rem}}@media(min-width:1024px){.quest-accessory-typography .pdp-product-title{font-size:3.5rem}}.quest-accessory-typography .csb-bundle-panel .csb-bundle-checklist .manual-spec-name{font-size:var(--csb-copy-size);line-height:1.55;letter-spacing:0}.quest-accessory-typography .csb-bundle-checklist{gap:1.6rem}.quest-accessory-typography :is(.csb-bundle-kit-heading,.csb-bundle-item-badge){font-size:var(--csb-label-size);line-height:1.5;letter-spacing:0}.quest-accessory-typography :is(.csb-bundle-item-title,.csb-bundle-item-value){font-size:var(--csb-secondary-size);line-height:1.4;letter-spacing:0}@media(max-width:640px){.quest-accessory-typography .csb-bundle-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem 1.2rem}}@container (max-width: 420px){.quest-accessory-typography .cswb-sezzle-offer__logo{width:auto;padding-right:0;border-right:0;align-items:center}.quest-accessory-typography .cswb-sezzle-offer__copy{flex-basis:100%}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/comfort-strap-battery-typography.css.map */
