html:root:root:root:root:root:root:root:root body #MainContent[data-template=index] .ck-category-photo{position:relative;display:block;width:calc(100% - 96px);max-width:1120px;margin:0 auto 26px;overflow:visible;isolation:isolate;color:#fff;background:transparent}html:root:root:root:root:root:root:root:root body #MainContent[data-template=index] .ck-category-photo--paired{display:grid;grid-template-columns:2fr 4.5fr;gap:16px;align-items:start}html:root:root:root:root:root:root:root:root body #MainContent[data-template=index] :is(.ck-category-photo__detail,.ck-category-photo__scene){display:block;min-width:0;overflow:hidden;border-radius:16px;background:#f0f0f0}html:root:root:root:root:root:root:root:root body #MainContent[data-template=index] .ck-category-photo__image{display:block;width:100%;height:auto;object-fit:contain;border-radius:0}html:root:root:root:root:root:root:root:root body #MainContent[data-template=index] .ck-category-photo--paired .ck-category-photo__rail{left:calc(30.769% + 11px)}html:root:root:root:root:root:root:root:root body #MainContent[data-template=index] .ck-category-photo__rail{position:absolute;inset:0 0 auto;height:calc(50% + 52px);display:flex;justify-content:center;padding:0 16px;pointer-events:none;z-index:1}html:root:root:root:root:root:root:root:root body #MainContent[data-template=index] .ck-category-photo__sticky{position:sticky;top:calc(50svh - 52px);display:flex;justify-content:center;align-self:flex-start;width:100%;height:fit-content;padding:30px 0}html:root:root:root:root:root:root:root:root body #MainContent[data-template=index] .ck-category-photo__label{position:static;display:flex;align-items:center;justify-content:center;width:fit-content;min-width:146px;min-height:44px;padding:14px 26px;margin:0;border:1px solid rgb(255 255 255 / 36%);border-radius:14px;background:#ffffff38;-webkit-backdrop-filter:blur(21px) saturate(180%);backdrop-filter:blur(21px) saturate(180%);box-shadow:inset 0 1px #ffffff3d,0 2px 8px #0000001f;color:#fff;text-shadow:0 1px 5px rgb(0 0 0 / 45%);font:600 13px/1.2 var(--font-body--family);letter-spacing:.02em;pointer-events:auto;transition:background-color .18s ease,border-color .18s ease}html:root:root:root:root:root:root:root:root body #MainContent[data-template=index] .ck-category-photo:hover .ck-category-photo__label{background:#ffffff59;border-color:#ffffff8c}html:root:root:root:root:root:root:root:root body #MainContent[data-template=index] .ck-peloton-teaser{padding:40px 0 0;background:#fff;color:#111}html:root:root:root:root:root:root:root:root body #MainContent[data-template=index] .ck-peloton-teaser__inner{width:calc(100% - 96px);max-width:1120px;padding:40px 0;border-top:1px solid #111;border-bottom:1px solid #d8d8d5;grid-template-columns:.8fr 1.2fr;gap:56px}html:root:root:root:root:root:root:root:root body #MainContent[data-template=index] .ck-peloton-teaser__photo{aspect-ratio:1.5;border-radius:8px}html:root:root:root:root:root:root:root:root body #MainContent[data-template=index] .ck-peloton-teaser__copy .ck-peloton-teaser__kicker{color:#6b6a61;font-size:10px;font-weight:600;letter-spacing:.13em;text-transform:uppercase}html:root:root:root:root:root:root:root:root body #MainContent[data-template=index] .ck-peloton-teaser__copy h2{font-size:clamp(38px,4.2vw,54px)!important;max-width:10ch}html:root:root:root:root:root:root:root:root body #MainContent[data-template=index] .ck-peloton-teaser__link{padding:13px 24px;min-height:46px;border:1px solid rgb(255 255 255 / 85%);border-radius:14px;background:linear-gradient(135deg,#ffffffe0,#e8e8e49e);-webkit-backdrop-filter:blur(21px) saturate(180%);backdrop-filter:blur(21px) saturate(180%);box-shadow:inset 0 1px #fff,0 0 0 1px #20211e14,0 3px 12px #0000000f;color:#20211e;-webkit-text-fill-color:#20211e;font:600 13px/1.4 var(--font-body--family);justify-content:center;transition:background-color .18s ease,box-shadow .18s ease}html:root:root:root:root:root:root:root:root body #MainContent[data-template=index] .ck-peloton-teaser__link:hover{background:#f2f2efe5;box-shadow:inset 0 1px #fff,0 0 0 1px #20211e1f,0 4px 14px #00000014}html:root:root:root:root:root:root:root:root body #MainContent[data-template=index] .ck-peloton-teaser__link:focus-visible{outline:2px solid #20211e;outline-offset:4px}html:root:root:root:root:root:root:root:root body .ck-home-reviews{background:#fff;color:#111;padding:0}html:root:root:root:root:root:root:root:root body .ck-home-reviews .ck-reviews{color:#111}html:root:root:root:root:root:root:root:root body .ck-home-reviews .ck-reviews__header :is(p,h2,span){color:#111!important}html:root:root:root:root:root:root:root:root body .ck-home-reviews .CarouselWidget{--heading-text-color: #111 !important;--body-text-color: #383832 !important;--common-star-color: #31372d !important;--scroll-button-icon-color: #111 !important}html:root:root:root:root:root:root:root:root body .ck-home-reviews .ck-reviews{width:calc(100% - 96px)!important;max-width:1120px!important;padding:44px 0 40px;margin:0 auto}html:root:root:root:root:root:root:root:root body .ck-home-reviews .ck-reviews__header{align-items:flex-start;text-align:left;border:0;padding:0;margin-bottom:24px;gap:8px}html:root:root:root:root:root:root:root:root body .ck-home-reviews .ck-reviews__header h2{font-size:clamp(30px,3.2vw,42px)!important}html:root:root:root:root:root:root:root:root body .ck-home-reviews .ck-reviews__header span{max-width:56ch}html:root:root:root:root:root:root:root:root body .ck-home-reviews .R-ReviewsList__item{border-left:1px solid #dededb;padding-inline:20px}html:root:root:root:root:root:root:root:root body .ck-ig-loop.ck-ig-loop--compact{padding:24px 0!important;background:#000!important;--ck-ig-card-width: clamp(160px, 18vw, 230px);--ck-ig-gap: 12px;--ck-ig-inset: max(48px, calc((100vw - 1120px)/2) )}html:root:root:root:root:root:root:root:root body .ck-ig-loop.ck-ig-loop--compact .ck-ig-loop__post{border-radius:6px!important}@media(max-width:749px){html:root:root:root:root:root:root:root:root body #MainContent[data-template=index] .ck-category-photo{width:calc(100% - 32px);margin-bottom:20px}html:root:root:root:root:root:root:root:root body #MainContent[data-template=index] .ck-category-photo--paired{display:block}html:root:root:root:root:root:root:root:root body #MainContent[data-template=index] .ck-category-photo--paired .ck-category-photo__detail{display:none}html:root:root:root:root:root:root:root:root body #MainContent[data-template=index] .ck-category-photo--paired .ck-category-photo__rail{left:0}html:root:root:root:root:root:root:root:root body #MainContent[data-template=index] :is(.ck-category-photo__detail,.ck-category-photo__scene){border-radius:12px}html:root:root:root:root:root:root:root:root body #MainContent[data-template=index] .ck-category-photo__rail{padding:0 16px}html:root:root:root:root:root:root:root:root body #MainContent[data-template=index] .ck-category-photo__label{min-width:132px;padding:14px 22px}html:root:root:root:root:root:root:root:root body #MainContent[data-template=index] .ck-peloton-teaser{padding-top:24px}html:root:root:root:root:root:root:root:root body #MainContent[data-template=index] .ck-peloton-teaser__inner{width:calc(100% - 32px);padding:28px 0;grid-template-columns:1fr;gap:24px}html:root:root:root:root:root:root:root:root body #MainContent[data-template=index] .ck-peloton-teaser__copy h2{font-size:40px!important;max-width:13ch}html:root:root:root:root:root:root:root:root body #MainContent[data-template=index] .ck-peloton-teaser__photo{aspect-ratio:1.3}html:root:root:root:root:root:root:root:root body .ck-home-reviews .ck-reviews{width:calc(100% - 32px)!important;padding:32px 0!important}html:root:root:root:root:root:root:root:root body .ck-ig-loop.ck-ig-loop--compact{padding:16px 0!important;--ck-ig-card-width: 164px;--ck-ig-gap: 10px;--ck-ig-inset: 16px}}@media(prefers-reduced-transparency:reduce){html:root:root:root:root:root:root:root:root body #MainContent[data-template=index] .ck-peloton-teaser__link{background:#f0f0ee;backdrop-filter:none;-webkit-backdrop-filter:none}html:root:root:root:root:root:root:root:root body #MainContent[data-template=index] .ck-category-photo__label{background:#292929;backdrop-filter:none;-webkit-backdrop-filter:none}}@media(prefers-reduced-motion:reduce){html:root:root:root:root:root:root:root:root body #MainContent[data-template=index] .ck-category-photo__sticky{position:static;align-self:flex-end}html:root:root:root:root:root:root:root:root body #MainContent[data-template=index] .ck-category-photo__label{transition:none}}html:root:root:root:root:root:root:root:root body .ck-ig-loop__meta{display:flex;align-items:center;justify-content:space-between;width:calc(100% - 96px);max-width:1120px;margin:12px auto 0;color:#fff;font:400 12px/1.4 var(--font-body--family)}html:root:root:root:root:root:root:root:root body .ck-ig-loop__meta>a{color:inherit;text-decoration:none;min-height:44px;display:inline-flex;align-items:center;letter-spacing:.04em}html:root:root:root:root:root:root:root:root body .ck-ig-loop__control{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid #ffffff40;border-radius:50%;background:#ffffff0d;color:#fff;cursor:pointer}html:root:root:root:root:root:root:root:root body .ck-ig-loop__control .ck-ig-loop__play-icon{display:none}html:root:root:root:root:root:root:root:root body .ck-ig-loop__control[aria-pressed=true] .ck-ig-loop__pause-icon{display:none}html:root:root:root:root:root:root:root:root body .ck-ig-loop__control[aria-pressed=true] .ck-ig-loop__play-icon{display:block}html:root:root:root:root:root:root:root:root body .ck-ig-loop__meta :focus-visible{outline:2px solid #fff;outline-offset:3px}@media(max-width:749px){html:root:root:root:root:root:root:root:root body .ck-ig-loop__meta{width:calc(100% - 32px);margin-top:8px}}html:root:root:root:root:root:root:root:root body #MainContent[data-template=index] .ck-heritage__grid{grid-template-columns:minmax(0,1fr);gap:28px}html:root:root:root:root:root:root:root:root body #MainContent[data-template=index] .ck-heritage .ck-category-photo{width:100%;max-width:none;margin:0}html:root:root:root:root:root:root:root:root body #MainContent[data-template=index] .ck-heritage__copy{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:20px 48px;padding:0}html:root:root:root:root:root:root:root:root body #MainContent[data-template=index] .ck-heritage__title{max-width:none;margin:0!important;font-size:clamp(28px,3.1vw,40px)!important}html:root:root:root:root:root:root:root:root body #MainContent[data-template=index] :is(.ck-heritage__text,.ck-heritage__text p){max-width:60ch}@media(max-width:749px){html:root:root:root:root:root:root:root:root body #MainContent[data-template=index] .ck-heritage__grid{gap:22px}html:root:root:root:root:root:root:root:root body #MainContent[data-template=index] .ck-heritage__copy{grid-template-columns:minmax(0,1fr);gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/98/assets/ck-home-editorial-refinement.css.map */
