.fcp-promo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--sp-12);padding-block:var(--sp-12);font:inherit;font-size:var(--text-base);line-height:1.6;color:rgb(var(--color-foreground))}.fcp-promo [hidden]{display:none}.fcp-promo__eyebrow{font-size:var(--text-sm);text-transform:uppercase;letter-spacing:var(--font-heading-letter-spacing)}.fcp-promo p{margin-block:var(--sp-4)}.fcp-promo :is(.fcp-promo__fine,[data-progress],label,input,select,textarea){font-size:var(--text-base)}.fcp-promo__fine{color:rgb(var(--color-foreground) / .7)}.fcp-promo__card{padding:var(--sp-6);border:var(--sp-px) solid rgb(var(--color-border));border-radius:var(--rounded-block);min-width:0}.fcp-promo fieldset{border:0;padding:0;margin:0;min-width:0}.fcp-promo legend{font-family:var(--font-heading-family);font-size:var(--text-xl);font-weight:var(--font-heading-weight);margin-block-end:var(--sp-5)}.fcp-promo__choices{display:grid;gap:var(--sp-3)}.fcp-promo__choices label{display:flex;gap:var(--sp-3);align-items:center;cursor:pointer;padding:var(--sp-4);border:var(--sp-px) solid rgb(var(--color-border));border-radius:var(--rounded-input)}.fcp-promo__choices label:has(input:checked){border-color:rgb(var(--color-button-background));background:rgb(var(--color-foreground) / .04)}.fcp-promo input:is([type=radio],[type=checkbox]){-webkit-appearance:auto;appearance:auto;display:inline-block;width:var(--sp-5);height:var(--sp-5);padding:0;flex-shrink:0;accent-color:rgb(var(--color-button-background))}.fcp-promo input:not([type=radio],[type=checkbox]),.fcp-promo :is(select,textarea){display:block;width:100%;padding:var(--sp-3);border:var(--sp-px) solid rgb(var(--color-border));border-radius:var(--rounded-input);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit}.fcp-promo form>label{display:block;margin-block:var(--sp-4) var(--sp-2)}.fcp-promo__nav{display:flex;flex-wrap:wrap;gap:var(--sp-3);margin-block-start:var(--sp-6)}.fcp-promo__nav :is([data-next],[data-assess]){flex:1}.fcp-promo__trap{position:absolute;clip-path:inset(50%);width:var(--sp-px);height:var(--sp-px);overflow:hidden}.fcp-promo__call{display:flex;margin-block:var(--sp-6)}.fcp-promo__call span{display:block}.fcp-promo__bottom{grid-column:1/-1;text-align:center;border-top:var(--sp-px) solid rgb(var(--color-border));padding-block-start:var(--sp-6)}.fcp-promo__product{display:block;width:100%;height:auto;border-radius:var(--rounded-block);margin-block:var(--sp-6)}.fcp-promo :is([data-lead],[data-phone-offer]){margin-block-start:var(--sp-6)}.fcp-promo [data-phone-offer] button{margin-block-start:var(--sp-4)}.fcp-promo--results{display:block}.fcp-promo--results>.fcp-promo__intro,.fcp-promo--results>.fcp-promo__bottom{display:none}.fcp-promo--results>.fcp-promo__card{padding:0;border:0}.fcp-fit-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:var(--sp-10);padding-block:var(--sp-8);border-top:var(--sp-px) solid rgb(var(--color-border))}.fcp-fit-row:nth-child(2n) .fcp-fit-row__media{order:2}.fcp-fit-row__media img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;border-radius:var(--rounded-block)}.fcp-fit-row__content h3,.fcp-promo__offers h3{font-family:var(--font-heading-family);font-size:var(--title-md);font-weight:var(--font-heading-weight);line-height:var(--font-heading-line-height)}.fcp-fit-answer{border-bottom:var(--sp-px) solid rgb(var(--color-border))}.fcp-fit-answer summary{position:relative;cursor:pointer;padding:var(--sp-4) var(--sp-10) var(--sp-4) 0}.fcp-fit-answer__label{display:block;font-size:var(--text-sm)}.fcp-fit-answer__takeaway,.fcp-fit-answer__body{font-size:var(--text-base)}.fcp-fit-answer__icon{position:absolute;right:0;top:var(--sp-6)}.fcp-fit-answer__body{padding-block-end:var(--sp-4)}.fcp-promo__offers{margin-block-start:var(--sp-10);text-align:center}@media(max-width:767px){.fcp-promo,.fcp-fit-row{grid-template-columns:minmax(0,1fr);gap:var(--sp-6)}.fcp-fit-row:nth-child(2n) .fcp-fit-row__media{order:initial}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/fit-assessment.css.map */
