@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-four-systems .section-spacer.background{background-color:var(--ctr-pdp-btf-color-surface-page)}.ctr-pdp-btf-four-systems__inner{width:100%;padding:1.5rem;box-sizing:border-box}.ctr-pdp-btf-four-systems__container{display:flex;flex-direction:column;gap:1.5rem;width:100%;max-width:80rem;margin-left:auto;margin-right:auto}.ctr-pdp-btf-four-systems__content{display:flex;flex-direction:column;gap:1.5rem;align-items:center;width:100%}.ctr-pdp-btf-four-systems__accent-line{width:.0625rem;height:2.5rem;background-color:var(--ctr-pdp-btf-color-border)}.ctr-pdp-btf-four-systems__intro{display:flex;flex-direction:column;gap:1.5rem;width:100%;max-width:58.75rem;text-align:center}.ctr-pdp-btf-four-systems__intro-headline{display:flex;flex-direction:column;gap:1rem;align-items:center}.ctr-pdp-btf-four-systems__eyebrow{font-size:.75rem;letter-spacing:.075rem}.ctr-pdp-btf-four-systems__title{margin:0;font-family:var(--ctr-pdp-btf-font-sans);font-weight:500;font-size:1.75rem;line-height:1.2;letter-spacing:0;text-transform:uppercase;color:var(--ctr-pdp-btf-color-text)}.ctr-pdp-btf-four-systems__subhead{margin:0;font-family:var(--ctr-pdp-btf-font-serif);font-weight:400;font-size:1.125rem;line-height:1.5;color:var(--ctr-pdp-btf-color-text);opacity:.75}.ctr-pdp-btf-four-systems__intro-copy{margin:0;font-family:var(--ctr-pdp-btf-font-serif);font-size:1rem;line-height:1.5;text-align:center;color:var(--ctr-pdp-btf-color-text)}.ctr-pdp-btf-four-systems__read-more{display:inline;margin:0;padding:0;border:0;background:0 0;font-family:inherit;font-size:inherit;line-height:inherit;color:var(--ctr-pdp-btf-color-accent);text-decoration:underline;text-underline-offset:.1875rem;cursor:pointer;transition:all .4s cubic-bezier(.5,0,0,1)}.ctr-pdp-btf-four-systems__read-more:hover{opacity:.75}.ctr-pdp-btf-four-systems__read-more:active{opacity:.55}.ctr-pdp-btf-four-systems__intro-rest.is-open{display:inline}.ctr-pdp-btf-four-systems__cards-wrap{width:100%}.ctr-pdp-btf-four-systems__cards{display:flex;gap:1rem;width:100%;overflow-x:auto;position:relative;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding-bottom:.25rem}.ctr-pdp-btf-four-systems__card{display:flex;flex:0 0 18.75rem;flex-direction:column;gap:1rem;min-height:31.25rem;padding:1rem;border-radius:1.25rem;background-color:var(--ctr-pdp-btf-color-surface);box-shadow:0 .375rem .75rem #1b1a211a;scroll-snap-align:start;box-sizing:border-box}.ctr-pdp-btf-four-systems__card-media{width:100%;height:11.25rem;border-radius:.875rem;overflow:hidden}.ctr-pdp-btf-four-systems__card-media img{display:block;width:100%;height:100%;object-fit:cover}.ctr-pdp-btf-four-systems__card-media-placeholder{width:100%;height:100%;background-color:#1b1a210f}.ctr-pdp-btf-four-systems__card-text{display:flex;flex:1 1 auto;flex-direction:column;gap:.5rem;min-height:0}.ctr-pdp-btf-four-systems__card-head{display:flex;flex-direction:column;gap:.5rem}.ctr-pdp-btf-four-systems__card-eyebrow{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-four-systems__card-title{margin:0;font-family:var(--ctr-pdp-btf-font-sans);font-weight:500;font-size:1.25rem;line-height:1.3;color:var(--ctr-pdp-btf-color-text)}.ctr-pdp-btf-four-systems__card-title-line--mobile{display:none}.ctr-pdp-btf-four-systems__card-ingredients{margin:0;font-family:var(--ctr-pdp-btf-font-sans);font-weight:500;font-size:.875rem;line-height:1.5;color:var(--ctr-pdp-btf-color-accent)}.ctr-pdp-btf-four-systems__card-body{margin:0;font-family:var(--ctr-pdp-btf-font-serif);font-weight:400;font-size:.875rem;line-height:1.5;color:var(--ctr-pdp-btf-color-text)}.ctr-pdp-btf-four-systems__card-body-line--mobile{display:none}.ctr-pdp-btf-four-systems__card-footer{display:flex;align-items:center;justify-content:center;width:100%;padding:.75rem 1rem;border:.0625rem solid rgba(199,73,94,.3);border-radius:.75rem;background-color:#c7495e1a;box-sizing:border-box}.ctr-pdp-btf-four-systems__card-footer p{margin:0;max-width:14.6875rem;font-family:var(--ctr-pdp-btf-font-sans);font-weight:500;font-size:.8125rem;line-height:normal;text-align:center;color:var(--ctr-pdp-btf-color-accent)}.ctr-pdp-btf-four-systems__scroll-hint{display:flex;gap:.375rem;align-items:center;justify-content:center;margin-top:.75rem}.ctr-pdp-btf-four-systems__dot{width:.375rem;height:.375rem;min-width:.375rem;min-height:.375rem;margin:0;padding:0;border:0;border-radius:50%;background-color:#1b1a2133;cursor:pointer;transition:all .4s cubic-bezier(.5,0,0,1)}.ctr-pdp-btf-four-systems__dot:hover{background-color:#1b1a2173}.ctr-pdp-btf-four-systems__dot.is-active:active,.ctr-pdp-btf-four-systems__dot.is-active:hover,.ctr-pdp-btf-four-systems__dot:active,.ctr-pdp-btf-four-systems__dot.is-active{background-color:var(--ctr-pdp-btf-color-text)}.ctr-pdp-btf-four-systems__rule{width:100%;margin:0;border:0;border-top:.0625rem solid var(--ctr-pdp-btf-color-border)}.ctr-pdp-btf-four-systems__quiz{display:flex;flex-direction:column;gap:.5rem;align-items:center;text-align:center}.ctr-pdp-btf-four-systems__quiz-lead{margin:0;font-family:var(--ctr-pdp-btf-font-sans);font-weight:500;font-size:.875rem;line-height:1.25;color:var(--ctr-pdp-btf-color-text)}.ctr-pdp-btf-four-systems__quiz-link{font-family:var(--ctr-pdp-btf-font-sans);font-weight:500;font-size:.875rem;line-height:1.25;letter-spacing:0;text-transform:uppercase;text-decoration:underline;color:var(--ctr-pdp-btf-color-accent);transition:var(--ctr-pdp-btf-transition)}.ctr-pdp-btf-four-systems__quiz-link:hover{opacity:.75}.ctr-pdp-btf-four-systems__quiz-link:active{opacity:.55}@media print,screen and (max-width:89.99875em){.ctr-pdp-btf-four-systems__card-title:has(.ctr-pdp-btf-four-systems__card-title-line--mobile) .ctr-pdp-btf-four-systems__card-title-line--desktop{display:none}.ctr-pdp-btf-four-systems__card-title:has(.ctr-pdp-btf-four-systems__card-title-line--mobile) .ctr-pdp-btf-four-systems__card-title-line--mobile{display:block}.ctr-pdp-btf-four-systems__card-body:has(.ctr-pdp-btf-four-systems__card-body-line--mobile) .ctr-pdp-btf-four-systems__card-body-line--desktop{display:none}.ctr-pdp-btf-four-systems__card-body:has(.ctr-pdp-btf-four-systems__card-body-line--mobile) .ctr-pdp-btf-four-systems__card-body-line--mobile{display:inline}}@media print,screen and (min-width:64em){.ctr-pdp-btf-four-systems__inner{padding:0 1.5rem 4rem}.ctr-pdp-btf-four-systems__container,.ctr-pdp-btf-four-systems__content{gap:2.5rem}.ctr-pdp-btf-four-systems__accent-line{height:5rem}.ctr-pdp-btf-four-systems__intro{gap:2rem}.ctr-pdp-btf-four-systems__eyebrow{font-size:.875rem;letter-spacing:.0875rem}.ctr-pdp-btf-four-systems__title{font-size:2.5rem}.ctr-pdp-btf-four-systems__subhead{font-size:1.25rem}.ctr-pdp-btf-four-systems__intro-copy,.ctr-pdp-btf-four-systems__read-more{font-size:1.125rem}.ctr-pdp-btf-four-systems__cards{gap:1.5rem;overflow:visible;scroll-snap-type:none}.ctr-pdp-btf-four-systems__card{flex:1 1 0;min-width:0;min-height:33.75rem}.ctr-pdp-btf-four-systems__card-eyebrow{font-size:.875rem;letter-spacing:.0875rem}.ctr-pdp-btf-four-systems__card-title{font-size:1.5rem}.ctr-pdp-btf-four-systems__card-ingredients{font-size:.875rem}.ctr-pdp-btf-four-systems__card-body{font-size:1rem}.ctr-pdp-btf-four-systems__scroll-hint{display:none}.ctr-pdp-btf-four-systems__quiz{flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:center}.ctr-pdp-btf-four-systems__quiz-lead{font-size:1.125rem}.ctr-pdp-btf-four-systems__quiz-link{letter-spacing:.0875rem;line-height:1.5}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/ctr-pdp-btf-four-systems.css.map */
