@charset "UTF-8";@keyframes placeholderCardShimmer{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.ctr-pdp-btf{--ctr-pdp-btf-color-text:#1b1a21;--ctr-pdp-btf-color-text-muted:rgba(27, 26, 33, .62);--ctr-pdp-btf-color-text-on-dark:#edefea;--ctr-pdp-btf-color-text-on-accent:#edefea;--ctr-pdp-btf-color-disclaimer:#797871;--ctr-pdp-btf-color-accent:#8f191c;--ctr-pdp-btf-color-stars:#8f191c;--ctr-pdp-btf-color-surface:#ffffff;--ctr-pdp-btf-color-surface-page:#edefea;--ctr-pdp-btf-color-surface-dark:#1b1a21;--ctr-pdp-btf-color-border:rgba(27, 26, 33, .12);--ctr-pdp-btf-color-olive:#b2b266;--ctr-pdp-btf-font-sans:var(--custom-font-name-1),"The Future",Helvetica,Arial,sans-serif;--ctr-pdp-btf-font-serif:var(--custom-font-name-2),"Bradford LL",Georgia,serif;--ctr-pdp-btf-eyebrow-size:.75rem;--ctr-pdp-btf-eyebrow-size-desktop:.875rem;--ctr-pdp-btf-eyebrow-spacing:.075rem;--ctr-pdp-btf-title-size:1.75rem;--ctr-pdp-btf-title-size-desktop:2.5rem;--ctr-pdp-btf-title-line-height:1.05;--ctr-pdp-btf-body-size:1rem;--ctr-pdp-btf-body-size-desktop:1.125rem;--ctr-pdp-btf-body-line-height:1.45;--ctr-pdp-btf-cta-size:.8125rem;--ctr-pdp-btf-cta-size-desktop:.875rem;--ctr-pdp-btf-radius-sm:.5rem;--ctr-pdp-btf-radius-md:.75rem;--ctr-pdp-btf-radius-lg:1rem;--ctr-pdp-btf-radius-full:625rem;--ctr-pdp-btf-transition:all .4s cubic-bezier(.5, 0, 0, 1)}.ctr-pdp-btf .section-content{width:100%;align-self:stretch;flex-direction:column}.ctr-pdp-btf .section-spacer.background{width:100%}.ctr-pdp-btf__eyebrow{margin:0;font-family:var(--ctr-pdp-btf-font-sans);font-weight:500;font-size:var(--ctr-pdp-btf-eyebrow-size);line-height:1.4;letter-spacing:var(--ctr-pdp-btf-eyebrow-spacing);text-transform:uppercase;color:var(--ctr-pdp-btf-color-accent)}.ctr-pdp-btf__title{margin:0;font-family:var(--ctr-pdp-btf-font-sans);font-weight:500;font-size:var(--ctr-pdp-btf-title-size);line-height:var(--ctr-pdp-btf-title-line-height);letter-spacing:-.025rem;color:var(--ctr-pdp-btf-color-text)}.ctr-pdp-btf__body{margin:0;font-family:var(--ctr-pdp-btf-font-serif);font-weight:400;font-size:var(--ctr-pdp-btf-body-size);line-height:var(--ctr-pdp-btf-body-line-height);color:var(--ctr-pdp-btf-color-text)}.ctr-pdp-btf__body p{margin:0}.ctr-pdp-btf__body p+p{margin-top:1em}.ctr-pdp-btf__btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;margin:0;padding:1rem 1.75rem;min-height:3.25rem;border:0;border-radius:var(--ctr-pdp-btf-radius-full);font-family:var(--ctr-pdp-btf-font-sans);font-weight:500;font-size:var(--ctr-pdp-btf-cta-size);line-height:1.2;letter-spacing:.0375rem;text-transform:uppercase;text-decoration:none;cursor:pointer;box-sizing:border-box;transition:var(--ctr-pdp-btf-transition)}.ctr-pdp-btf__btn--primary{background-color:var(--ctr-pdp-btf-color-accent);color:var(--ctr-pdp-btf-color-text-on-accent)}.ctr-pdp-btf__btn--primary:hover{opacity:.92}.ctr-pdp-btf__btn--primary:active{opacity:.8}.ctr-pdp-btf__btn--light{background-color:var(--ctr-pdp-btf-color-surface-page);color:var(--ctr-pdp-btf-color-text)}.ctr-pdp-btf__btn--light:hover{background-color:#e2e4df}.ctr-pdp-btf__btn--light:active{background-color:#d5d8d1}.ctr-pdp-btf__btn:focus-visible{outline:.125rem solid var(--ctr-pdp-btf-color-accent);outline-offset:.125rem}@media print,screen and (min-width:64em){.ctr-pdp-btf__eyebrow{font-size:var(--ctr-pdp-btf-eyebrow-size-desktop);letter-spacing:.0875rem}.ctr-pdp-btf__title{font-size:var(--ctr-pdp-btf-title-size-desktop)}.ctr-pdp-btf__body{font-size:var(--ctr-pdp-btf-body-size-desktop)}.ctr-pdp-btf__btn{font-size:var(--ctr-pdp-btf-cta-size-desktop)}}.ctr-pdp-btf-timeline .section-spacer.background{background-color:var(--ctr-pdp-btf-color-surface)}.ctr-pdp-btf-timeline__inner{width:100%;padding:1.5rem;box-sizing:border-box}.ctr-pdp-btf-timeline__container{width:100%;max-width:80rem;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:2rem}.ctr-pdp-btf-timeline__phase{width:100%;display:flex;flex-direction:column;gap:1.5rem;align-items:center}.ctr-pdp-btf-timeline__header{width:100%;max-width:48rem;display:flex;flex-direction:column;gap:1rem;align-items:center;text-align:center}.ctr-pdp-btf-timeline__title{text-transform:uppercase}.ctr-pdp-btf-timeline__intro,.ctr-pdp-btf-timeline__subtitle{width:100%;text-align:left;opacity:.75}.ctr-pdp-btf-timeline__divider{width:100%;border:0;border-top:.0625rem solid rgba(27,26,33,.15);margin:0}.ctr-pdp-btf-timeline__benefits,.ctr-pdp-btf-timeline__steps{list-style:none;margin:0;padding:0;width:100%;display:flex;flex-direction:column;gap:1.5rem}.ctr-pdp-btf-timeline__benefit,.ctr-pdp-btf-timeline__step{display:flex;flex-direction:row;gap:1rem;align-items:flex-start;position:relative}.ctr-pdp-btf-timeline__benefit-track,.ctr-pdp-btf-timeline__step-track{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:0;min-width:3rem}.ctr-pdp-btf-timeline__step-line{display:none}.ctr-pdp-btf-timeline__benefit-icon,.ctr-pdp-btf-timeline__step-badge{flex:0 0 3rem;width:3rem;height:3rem;border-radius:var(--ctr-pdp-btf-radius-full);background-color:var(--ctr-pdp-btf-color-accent);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--ctr-pdp-btf-font-sans);font-weight:500;font-size:1.25rem;line-height:1.3}.ctr-pdp-btf-timeline__benefit-icon svg{display:block;width:1.75rem;height:1.75rem;color:#fff}.ctr-pdp-btf-timeline__benefits:before,.ctr-pdp-btf-timeline__steps:before{content:"";position:absolute;left:1.4375rem;top:1.5rem;bottom:1.5rem;width:.0625rem;background-color:#1b1a2126;pointer-events:none}.ctr-pdp-btf-timeline__benefits,.ctr-pdp-btf-timeline__steps{position:relative;padding-left:0}.ctr-pdp-btf-timeline__benefit-copy,.ctr-pdp-btf-timeline__step-copy{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:.5rem;text-align:left;padding-top:.25rem}.ctr-pdp-btf-timeline__benefit-title,.ctr-pdp-btf-timeline__step-label{margin:0;font-family:var(--ctr-pdp-btf-font-sans);font-weight:500;font-size:.75rem;line-height:1.25;letter-spacing:.075rem;text-transform:uppercase;color:var(--ctr-pdp-btf-color-text)}.ctr-pdp-btf-timeline__step-highlight{margin:0;font-family:var(--ctr-pdp-btf-font-sans);font-weight:500;font-size:.75rem;line-height:1.25;letter-spacing:.075rem;text-transform:uppercase;color:var(--ctr-pdp-btf-color-accent)}.ctr-pdp-btf-timeline__step-body{margin:0;font-family:var(--ctr-pdp-btf-font-serif);font-size:.875rem;line-height:1.5;color:var(--ctr-pdp-btf-color-text);opacity:.75}.ctr-pdp-btf-timeline__benefit-detail{margin:0;font-family:var(--ctr-pdp-btf-font-sans);font-weight:500;font-size:.75rem;line-height:1.25;letter-spacing:.075rem;text-transform:uppercase;color:var(--ctr-pdp-btf-color-text)}.ctr-pdp-btf-timeline__benefit-subtitle{margin:0;font-family:var(--ctr-pdp-btf-font-serif);font-size:.875rem;line-height:1.5;color:var(--ctr-pdp-btf-color-accent)}.ctr-pdp-btf-timeline__footer{max-width:48rem;text-align:center;opacity:.75}@media print,screen and (min-width:64em){.ctr-pdp-btf-timeline__inner{padding:5rem 1.5rem}.ctr-pdp-btf-timeline__container{gap:2.5rem}.ctr-pdp-btf-timeline__phase{gap:1.5rem}.ctr-pdp-btf-timeline__intro,.ctr-pdp-btf-timeline__subtitle{text-align:center}.ctr-pdp-btf-timeline__benefits:before,.ctr-pdp-btf-timeline__steps:before{display:none}.ctr-pdp-btf-timeline__benefits,.ctr-pdp-btf-timeline__steps{flex-direction:row;gap:0;align-items:flex-start}.ctr-pdp-btf-timeline__benefit,.ctr-pdp-btf-timeline__step{flex:1 1 0;flex-direction:column;align-items:center;gap:1.5rem}.ctr-pdp-btf-timeline__benefit-track,.ctr-pdp-btf-timeline__step-track{flex-direction:row;width:100%;min-width:0}.ctr-pdp-btf-timeline__step-line{display:block;flex:1 1 0;height:.0625rem;min-width:0;background-color:#1b1a2126;align-self:center}.ctr-pdp-btf-timeline__step-badge{font-size:1.5rem}.ctr-pdp-btf-timeline__benefit-copy,.ctr-pdp-btf-timeline__step-copy{text-align:center;padding:0 1rem}.ctr-pdp-btf-timeline__benefit-title,.ctr-pdp-btf-timeline__step-label{font-size:.875rem;letter-spacing:.0875rem}.ctr-pdp-btf-timeline__benefit-subtitle,.ctr-pdp-btf-timeline__step-body{font-size:1rem}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/ctr-pdp-btf-timeline.css.map */
