.ctr-lp-timeline{--ctr-lp-timeline-accent: #8f191c;--ctr-lp-timeline-text: #edefea;--ctr-lp-timeline-bg: #1b1a21;--ctr-lp-timeline-border: #edefea;--ctr-lp-timeline-serif: var(--custom-font-name-2), "Bradford LL", Georgia, serif;color:var(--ctr-lp-timeline-text)}section.ctr-lp-timeline,.shopify-section section.ctr-lp-timeline{background-color:var(--ctr-lp-timeline-bg)}.ctr-lp-timeline .section-spacer{padding-top:0;padding-bottom:0;background:transparent}.ctr-lp-timeline .grid-container{width:100%}.ctr-lp-timeline .grid-container.full{padding-left:0;padding-right:0}.ctr-lp-timeline__inner{display:flex;flex-direction:column;gap:2rem;width:100%;padding:2.5rem 0 0;box-sizing:border-box}.ctr-lp-timeline__header{width:100%;padding-inline:1.5rem;box-sizing:border-box}.ctr-lp-timeline .ctr-lp-timeline__heading.ctr-lp__heading-group{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;text-align:left}.ctr-lp-timeline .ctr-lp__eyebrow,.ctr-lp-timeline .ctr-lp__title,.ctr-lp-timeline .ctr-lp__body{margin:0}.ctr-lp-timeline .ctr-lp__eyebrow{font-family:var(--font-heading-small-title);font-weight:var(--font-heading-small-title-weight);font-size:1rem;line-height:1;letter-spacing:.17rem;text-transform:uppercase;color:var(--ctr-lp-timeline-accent)}.ctr-lp-timeline .ctr-lp__title{font-family:var(--font-heading-h2);font-weight:var(--font-heading-h2-weight);font-size:1.5rem;line-height:1.5;letter-spacing:.0375rem;text-transform:uppercase;color:var(--ctr-lp-timeline-text)}.ctr-lp-timeline .ctr-lp__body{font-family:var(--ctr-lp-timeline-serif);font-size:1rem;line-height:1.5;color:var(--ctr-lp-timeline-text)}.ctr-lp-timeline__disclaimer{margin:1rem 0 0;font-family:var(--ctr-lp-timeline-serif);font-size:1rem;line-height:1.5;color:var(--ctr-lp-timeline-text)}.ctr-lp-timeline__rows{display:flex;flex-direction:column;width:100%}.ctr-lp-timeline__rows>.shopify-block{display:contents}.ctr-lp-timeline__row{display:flex;align-items:stretch;width:100%;margin-bottom:-1px}.ctr-lp-timeline__rows>.shopify-block:last-child .ctr-lp-timeline__row{margin-bottom:0}.ctr-lp-timeline__label{display:flex;align-items:center;justify-content:center;flex:0 0 auto;box-sizing:border-box;padding:0 1.5rem;border:1px solid var(--ctr-lp-timeline-border);border-left:0}.ctr-lp-timeline__rows>.shopify-block:last-child .ctr-lp-timeline__label,.ctr-lp-timeline__rows>.shopify-block:last-child .ctr-lp-timeline__panel{border-bottom:0}.ctr-lp-timeline__label-text{margin:0;font-family:var(--font-heading-h2);font-weight:var(--font-heading-h2-weight);font-size:1.25rem;line-height:1.2;letter-spacing:.0375rem;text-transform:uppercase;text-align:center;color:var(--ctr-lp-timeline-text)}.ctr-lp-timeline__label-prefix,.ctr-lp-timeline__label-suffix{display:block}.ctr-lp-timeline__panel{display:flex;align-items:center;flex:1 1 auto;min-width:0;box-sizing:border-box;padding:1.25rem 1.5rem;border-top:1px solid var(--ctr-lp-timeline-border);border-bottom:1px solid var(--ctr-lp-timeline-border)}.ctr-lp-timeline__list{display:flex;flex-direction:column;gap:.5rem;width:100%;margin:0;padding:0;list-style:none}.ctr-lp-timeline__list>.shopify-block{display:contents}.ctr-lp-timeline__item{display:flex;align-items:flex-start;gap:.75rem;width:100%}.ctr-lp-timeline__item-icon{display:inline-flex;flex:0 0 1rem;width:1rem;height:1rem;margin-top:.125rem}.ctr-lp-timeline__check-icon{display:block;width:1rem;height:1rem}.ctr-lp-timeline__item-text{flex:1 1 auto;min-width:0;font-family:var(--ctr-lp-timeline-serif);font-size:.875rem;line-height:1.5;color:var(--ctr-lp-timeline-text)}@media screen and (min-width:64em){.ctr-lp-timeline__inner{flex-direction:row;align-items:center;justify-content:space-between;gap:5rem;padding:4rem 0}.ctr-lp-timeline__header{flex:0 1 38.75rem;max-width:38.75rem;padding-inline:0;padding-left:6.25rem;box-sizing:border-box}.ctr-lp-timeline .ctr-lp__title{font-size:2rem}.ctr-lp-timeline .ctr-lp__body,.ctr-lp-timeline__disclaimer{font-size:1.25rem}.ctr-lp-timeline__rows{flex:0 1 44.8125rem;max-width:44.8125rem}.ctr-lp-timeline__label{width:10.625rem;padding:0 2.5rem;border-left:1px solid var(--ctr-lp-timeline-border)}.ctr-lp-timeline__label-text{font-size:1.5rem;width:5.625rem}.ctr-lp-timeline__label-prefix,.ctr-lp-timeline__label-suffix{display:inline}.ctr-lp-timeline__label-suffix:before{content:" "}.ctr-lp-timeline__rows>.shopify-block:last-child .ctr-lp-timeline__label,.ctr-lp-timeline__rows>.shopify-block:last-child .ctr-lp-timeline__panel{border-bottom:1px solid var(--ctr-lp-timeline-border)}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/ctr-lp-timeline.css.map */
