.ckh{--ckh-pine: #1e2f35;--ckh-linen: #f6f3ed;--ckh-white: #ffffff;--ckh-tan: #c89a6b;--ckh-muted: #546165;--ckh-inverse: #f3f3f3;--ckh-border: 195, 172, 142;--ckh-serif: "Newsreader", Georgia, serif;--ckh-sans: "Manrope", sans-serif;font-family:var(--ckh-sans);font-size:16px;line-height:1.5;font-weight:400;letter-spacing:normal;color:var(--ckh-pine);text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ckh *,.ckh *:before,.ckh *:after{box-sizing:border-box;letter-spacing:inherit}.ckh h1,.ckh h2,.ckh h3,.ckh h4,.ckh p,.ckh ul,.ckh ol,.ckh li,.ckh figure,.ckh blockquote,.ckh details,.ckh summary{margin:0;padding:0;font-size:inherit;font-weight:inherit;line-height:inherit;font-family:inherit;text-transform:none;color:inherit;letter-spacing:inherit;text-align:inherit}.ckh h1,.ckh h2{text-wrap:balance}.ckh ul,.ckh ol,.ckh li{list-style:none}.ckh li:before{content:none}.ckh a{color:inherit;text-decoration:none;border:0}.ckh img{display:block;max-width:100%;height:auto;border:0}.ckh summary::-webkit-details-marker{display:none}.ckh svg{display:block;flex-shrink:0}.ckh .ckh-container{width:100%;max-width:1180px;margin:0 auto;padding:0 20px}.ckh .ckh-section{padding-top:58px;padding-bottom:58px}.ckh.ckh--linen,.ckh .ckh--linen{background:var(--ckh-linen)}.ckh.ckh--white{background:var(--ckh-white)}.ckh.ckh--pine{background:var(--ckh-pine);color:var(--ckh-inverse);overflow:hidden}.ckh .ckh-scroller{scrollbar-width:none;-webkit-overflow-scrolling:touch}.ckh .ckh-scroller::-webkit-scrollbar{display:none}@media(min-width:768px){.ckh .ckh-container{max-width:1204px;padding:0 32px}.ckh .ckh-section{padding-top:96px;padding-bottom:96px}}.ckh .ckh-h2{font-family:var(--ckh-serif);font-weight:400;font-size:33px;line-height:1.1;letter-spacing:.025em;color:inherit}.ckh .ckh-h4{font-family:var(--ckh-serif);font-weight:400;font-size:23px;line-height:1.2;letter-spacing:normal;color:inherit}.ckh .ckh-text{font-size:17px;line-height:21.25px;color:var(--ckh-muted)}.ckh .ckh-small{font-size:14px;line-height:20px;color:var(--ckh-muted)}.ckh .ckh-link{display:inline-flex;align-items:center;min-height:44px;font-size:14px;line-height:20px;font-weight:600;color:var(--ckh-pine);text-decoration:underline;text-underline-offset:4px}.ckh .ckh-link:hover{opacity:.8}.ckh .ckh-inline-link{color:var(--ckh-pine);text-decoration:underline;text-underline-offset:4px}.ckh .ckh-inline-link:hover{opacity:.8}@media(min-width:768px){.ckh .ckh-h2{font-size:38px}.ckh .ckh-h4{line-height:1.1}.ckh .ckh-text--lg{font-size:18px;line-height:1.625}}.ckh .ckh-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;min-height:37.5px;padding:8px 20px;border-radius:0;border:0 solid transparent;font-family:var(--ckh-sans);font-size:13px;line-height:19.5px;font-weight:700;text-transform:uppercase;letter-spacing:.2em;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color .15s,color .15s,border-color .15s,opacity .15s}.ckh .ckh-btn--solid{background:var(--ckh-pine);color:var(--ckh-inverse)}.ckh .ckh-btn--solid:hover{background:#1e2f35e6;color:var(--ckh-inverse)}.ckh .ckh-btn--outline{background:transparent;color:currentColor;border:1px solid currentColor}.ckh .ckh-btn--outline:hover{background:#1e2f350d}.ckh .ckh-btn:focus-visible,.ckh a:focus-visible,.ckh button:focus-visible,.ckh summary:focus-visible{outline:2px solid var(--ckh-tan);outline-offset:2px}.ckh .ckh-stars{display:inline-flex;align-items:center;gap:2px;color:var(--ckh-tan)}.ckh .ckh-stars svg{width:12px;height:12px;fill:currentColor}.ckh .ckh-stars .is-empty{color:rgba(var(--ckh-border),.6)}.ckh .ckh-rating{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.ckh .ckh-rating__item{display:flex;flex-direction:column;align-items:center;padding:4px 16px;text-align:center;color:inherit}.ckh .ckh-rating__item+.ckh-rating__item{border-left:1px solid rgba(243,243,243,.3)}.ckh .ckh-rating__stars{font-size:13px;line-height:1;letter-spacing:2px;color:var(--ckh-tan)}.ckh .ckh-rating__score{margin-top:4px;font-family:var(--ckh-serif);font-size:17px;line-height:1.25;font-weight:400}.ckh .ckh-rating__source{margin-top:4px;display:inline-flex;align-items:center;gap:6px;font-size:11px;line-height:1.25;color:#f3f3f3cc}.ckh .ckh-rating__item:hover .ckh-rating__source{text-decoration:underline;text-underline-offset:4px}.ckh .ckh-rating__jm{display:flex;width:15px;height:15px;flex-shrink:0;align-items:center;justify-content:center;border-radius:3px;background:#18a7a0;font-size:10px;line-height:1.25;font-weight:800;color:#fff}.ckh .ckh-rating__g{width:15px;height:15px;flex-shrink:0}.ckh .ckh-rating--dark .ckh-rating__g{border-radius:9999px;background:#fff;padding:1px}.ckh .ckh-rating--light{color:var(--ckh-pine)}.ckh .ckh-rating--light .ckh-rating__item+.ckh-rating__item{border-left-color:rgb(var(--ckh-border))}.ckh .ckh-rating--light .ckh-rating__source{color:#1e2f35b3}@media(min-width:640px){.ckh .ckh-rating{width:max-content}}@media(min-width:768px){.ckh .ckh-rating__item{padding:4px 24px}}.ckh .ckh-card{display:block;color:var(--ckh-pine)}.ckh .ckh-card__media{aspect-ratio:1 / 1;overflow:hidden;border-radius:8px;background:var(--ckh-white)}.ckh .ckh-card__media img{width:100%;height:100%;object-fit:contain;padding:12px;transition:transform .3s}.ckh .ckh-card:hover .ckh-card__media img{transform:scale(1.03)}.ckh .ckh-card__name{margin-top:12px;overflow-wrap:anywhere;font-family:var(--ckh-sans);font-size:15px;line-height:1.375;font-weight:400;color:var(--ckh-pine)}.ckh .ckh-card__reviews{margin-top:6px;display:flex;align-items:center;gap:6px;font-size:12px;line-height:16px;color:var(--ckh-muted)}.ckh .ckh-card__reviews .ckh-stars{gap:1px}.ckh .ckh-card__price{margin-top:6px;font-size:15px;line-height:22.5px;font-weight:600;color:var(--ckh-pine)}.ckh .ckh-card__colors{margin-top:2px;font-size:12px;line-height:16px;color:var(--ckh-muted)}.ckh-hero{position:relative;background:var(--ckh-linen)}.ckh .ckh-hero__media{position:relative;height:190px;overflow:hidden}.ckh .ckh-hero__media img{width:100%;height:100%;object-fit:cover;object-position:68% 62%}.ckh .ckh-hero__shade{display:none}.ckh .ckh-hero__inner{position:relative}.ckh .ckh-hero__copy{padding:24px 0}.ckh .ckh-hero__title{max-width:17ch;font-family:var(--ckh-serif);font-weight:400;font-size:32px;line-height:1.08;letter-spacing:-.035em;color:var(--ckh-pine)}.ckh .ckh-hero__text{margin-top:12px;max-width:52ch;color:var(--ckh-muted)}.ckh .ckh-hero__actions{margin-top:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ckh .ckh-hero__actions .ckh-btn{padding-left:16px;padding-right:16px}.ckh .ckh-hero__rating{display:none}@media(min-width:640px){.ckh .ckh-hero__media{height:300px}.ckh .ckh-hero__actions{display:flex;flex-wrap:wrap}}@media(min-width:768px){.ckh .ckh-hero__title{font-size:52px}.ckh .ckh-hero__text{margin-top:20px}.ckh .ckh-hero__actions{margin-top:28px}}@media(min-width:1024px){.ckh-hero{min-height:480px}.ckh .ckh-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;height:auto}.ckh .ckh-hero__media img{object-position:60% 50%}.ckh .ckh-hero__shade{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#1e2f35bf,#1e2f3559,#1e2f3500)}.ckh .ckh-hero__copy{display:flex;min-height:480px;max-width:600px;flex-direction:column;justify-content:center;padding:48px 0;color:var(--ckh-inverse)}.ckh .ckh-hero__title{color:var(--ckh-inverse)}.ckh .ckh-hero__text{color:#f3f3f3d9}.ckh .ckh-hero__actions .ckh-btn--solid{background:var(--ckh-white);color:var(--ckh-pine)}.ckh .ckh-hero__actions .ckh-btn--solid:hover{background:#ffffffe6;color:var(--ckh-pine)}.ckh .ckh-hero__actions .ckh-btn--outline{color:var(--ckh-inverse)}.ckh .ckh-hero__actions .ckh-btn--outline:hover{background:#ffffff1a}.ckh .ckh-hero__rating{display:grid;margin-top:28px;margin-left:-24px}}.ckh-trust{background:var(--ckh-white);border-bottom:1px solid rgba(var(--ckh-border),.4)}.ckh .ckh-trust__inner{padding-top:20px;padding-bottom:20px}.ckh .ckh-trust__label{margin-bottom:16px;font-family:var(--ckh-serif);font-size:17px;line-height:1.25;color:var(--ckh-pine)}.ckh .ckh-trust__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;row-gap:16px}.ckh .ckh-trust__item{display:flex;align-items:center;gap:10px}.ckh .ckh-trust__icon{display:flex;width:36px;height:36px;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;background:var(--ckh-linen);color:var(--ckh-pine)}.ckh .ckh-trust__icon svg{width:18px;height:18px}.ckh .ckh-trust__copy{font-size:13px;line-height:1.25}.ckh .ckh-trust__title{display:block;font-weight:600;color:var(--ckh-pine)}.ckh .ckh-trust__body{display:inline;color:var(--ckh-muted)}@media(min-width:768px){.ckh .ckh-trust__inner{display:flex;align-items:center;gap:40px}.ckh .ckh-trust__label{margin-bottom:0;flex-shrink:0;white-space:nowrap;font-size:19px}.ckh .ckh-trust__list{flex:1 1 0%;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.ckh .ckh-trust__item{gap:12px}.ckh .ckh-trust__icon{width:40px;height:40px}.ckh .ckh-trust__icon svg{width:20px;height:20px}}.ckh-categories{background:var(--ckh-white);padding:32px 0 40px}.ckh .ckh-cats{margin:20px -20px 0;display:flex;gap:12px;overflow-x:auto;padding:0 20px 4px}.ckh .ckh-cats__item{width:112px;flex-shrink:0}.ckh .ckh-cats__link{display:block}.ckh .ckh-cats__tile{aspect-ratio:1 / 1;overflow:hidden;border-radius:8px;border:1px solid rgba(var(--ckh-border),.3);background:var(--ckh-white)}.ckh .ckh-cats__tile img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.ckh .ckh-cats__tile--contain img{object-fit:contain;padding:8px}.ckh .ckh-cats__link:hover .ckh-cats__tile img{transform:scale(1.04)}.ckh .ckh-cats__label{margin-top:8px;text-align:center;font-size:13px;line-height:19.5px;font-weight:600;color:var(--ckh-pine)}@media(min-width:768px){.ckh-categories{padding:48px 0 56px}.ckh .ckh-cats{margin:24px 0 0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:16px;overflow:visible;padding:0 0 4px}.ckh .ckh-cats__item{width:auto}.ckh .ckh-cats__label{font-size:14px;line-height:20px}}.ckh-brands{background:var(--ckh-white);padding:8px 0 40px}.ckh .ckh-brands__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.ckh .ckh-brands__list{margin:20px -20px 0;display:flex;gap:12px;overflow-x:auto;padding:0 20px 4px}.ckh .ckh-brands__item{width:112px;flex-shrink:0}.ckh .ckh-brands__link{display:flex;height:68px;align-items:center;justify-content:center;border-radius:8px;border:1px solid rgba(var(--ckh-border),.7);background:var(--ckh-white);padding:0 8px;transition:border-color .15s}.ckh .ckh-brands__link:hover{border-color:var(--ckh-pine)}.ckh .ckh-brands__link img{height:auto;max-width:100%;object-fit:contain}@media(min-width:768px){.ckh-brands{padding:16px 0 56px}.ckh .ckh-brands__list{margin:24px 0 0;display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:16px;overflow:visible;padding:0 0 4px}.ckh .ckh-brands__item{width:auto}.ckh .ckh-brands__link{height:80px}}.ckh .ckh-best__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px}.ckh .ckh-best__cta{display:none}.ckh .ckh-tabs{margin-top:24px;display:flex;gap:8px;overflow-x:auto}.ckh .ckh-tab{height:44px;flex-shrink:0;border-radius:9999px;padding:0 20px;border:1px solid rgba(var(--ckh-border),.7);background:var(--ckh-white);color:var(--ckh-pine);font-family:var(--ckh-sans);font-size:14px;line-height:20px;font-weight:400;letter-spacing:normal;text-transform:none;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s;min-height:0;min-width:0;box-shadow:none}.ckh .ckh-tab:hover{border-color:var(--ckh-pine)}.ckh .ckh-tab[aria-selected=true]{border-color:transparent;border-width:0;background:var(--ckh-pine);color:var(--ckh-inverse);font-weight:600}.ckh .ckh-best__panel{margin-top:32px}.ckh .ckh-best__panel[hidden]{display:none}.ckh .ckh-best__row{margin:0 -20px;display:flex;scroll-snap-type:x mandatory;scroll-padding:0 20px;gap:16px;overflow-x:auto;padding:0 20px 8px;scrollbar-width:thin}.ckh .ckh-best__item{width:46%;flex-shrink:0;scroll-snap-align:start}.ckh .ckh-best__more{margin-top:24px}@media(min-width:640px){.ckh .ckh-best__item{width:30%}}@media(min-width:768px){.ckh .ckh-best__cta{display:inline-block}.ckh .ckh-best__more{display:none}.ckh .ckh-best__row{margin:0;gap:20px;padding:0 0 8px}}@media(min-width:1024px){.ckh .ckh-best__item{width:calc((100% - 5rem)/5)}}.ckh .ckh-split{display:grid;gap:32px;align-items:center}.ckh .ckh-split__media img{width:100%;aspect-ratio:3 / 2;border-radius:8px;object-fit:cover}.ckh .ckh-split__title{max-width:16ch}.ckh .ckh-split__text{margin-top:16px}.ckh .ckh-split__actions{margin-top:28px;display:flex;flex-wrap:wrap;align-items:center;column-gap:24px;row-gap:12px}.ckh .ckh-split__fine{margin-top:24px;max-width:52ch}.ckh .ckh-split__fine .ckh-inline-link{display:inline-flex;align-items:center;min-height:44px;color:inherit}@media(min-width:1024px){.ckh .ckh-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px}.ckh .ckh-split--reverse .ckh-split__media{order:2}}.ckh .ckh-story__top{display:grid;gap:24px}.ckh .ckh-story__title{color:var(--ckh-inverse)}.ckh .ckh-story__figure{display:block;font-family:var(--ckh-serif);font-size:56px;line-height:.95;color:var(--ckh-tan)}.ckh .ckh-story__label{margin-top:4px;display:block;font-size:24px;line-height:1.15}.ckh .ckh-story__media img{width:100%;aspect-ratio:16 / 10;border-radius:8px;object-fit:cover;object-position:30% 50%}.ckh .ckh-story__list{margin:48px -20px 0;display:flex;scroll-snap-type:x mandatory;gap:12px;overflow-x:auto;scroll-padding:0 20px;padding:0 20px 8px}.ckh .ckh-story__card{display:flex;width:72%;flex-shrink:0;scroll-snap-align:start;flex-direction:column;border-radius:8px;padding:20px;background:#f3f3f30f;box-shadow:0 0 0 1px #f3f3f31a;transition:opacity .5s ease-out,transform .5s ease-out}.ckh .ckh-story__card--last{background:var(--ckh-tan);color:var(--ckh-pine);box-shadow:none}.ckh .ckh-story__year{font-family:var(--ckh-serif);font-size:40px;line-height:1;color:var(--ckh-tan)}.ckh .ckh-story__card--last .ckh-story__year{color:var(--ckh-pine)}.ckh .ckh-story__card-title{margin-top:20px;font-family:var(--ckh-serif);font-size:19px;line-height:1.375}.ckh .ckh-story__card-text{margin-top:8px;font-size:14px;line-height:1.625;color:#f3f3f3b3}.ckh .ckh-story__card--last .ckh-story__card-text{color:#1e2f35cc}@media(prefers-reduced-motion:no-preference){.ckh .ckh-story__list.is-pending .ckh-story__card{opacity:0;transform:translateY(24px)}.ckh .ckh-story__list.is-pending .ckh-story__card.is-in{opacity:1;transform:none}}@media(min-width:640px){.ckh .ckh-story__card{width:42%}}@media(min-width:768px){.ckh .ckh-story__top{grid-template-columns:minmax(0,360px) 1fr;align-items:center;gap:48px}.ckh .ckh-story__title{order:2}.ckh .ckh-story__media{order:1}.ckh .ckh-story__media img{aspect-ratio:4 / 3}.ckh .ckh-story__figure{font-size:72px}.ckh .ckh-story__label{font-size:30px}.ckh .ckh-story__list{margin-top:64px}}@media(min-width:1024px){.ckh .ckh-story__top{grid-template-columns:440px 1fr;gap:64px}.ckh .ckh-story__figure{font-size:88px}.ckh .ckh-story__label{margin-top:8px;font-size:34px}.ckh .ckh-story__list{margin-left:0;margin-right:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;overflow:visible;padding:0}.ckh .ckh-story__card{width:auto;padding:24px}.ckh .ckh-story__year{font-size:44px}}.ckh .ckh-adaptive{display:grid;gap:40px;align-items:center}.ckh .ckh-adaptive__text{margin-top:20px}.ckh .ckh-adaptive__note{margin-top:20px;border-left:2px solid var(--ckh-tan);padding-left:16px;font-family:var(--ckh-serif);font-size:18px;line-height:1.375;font-style:italic;color:var(--ckh-pine)}.ckh .ckh-adaptive__actions{margin-top:32px;display:flex;flex-wrap:wrap;gap:12px}.ckh .ckh-adaptive__call{margin-top:16px}.ckh .ckh-adaptive__call a{display:inline-flex;align-items:center;min-height:44px;font-weight:600;color:var(--ckh-pine);text-decoration:underline;text-underline-offset:4px}.ckh .ckh-adaptive__products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ckh .ckh-adaptive__product{border-radius:8px;box-shadow:0 0 0 1px rgba(var(--ckh-border),.3);padding:12px}@media(min-width:768px){.ckh .ckh-adaptive__products{gap:24px}.ckh .ckh-adaptive__product{padding:16px}}@media(min-width:1024px){.ckh .ckh-adaptive{grid-template-columns:1fr 1.1fr;gap:64px}}.ckh .ckh-reviews__head{display:flex;flex-direction:column;gap:20px}.ckh .ckh-reviews__title{max-width:24ch}.ckh .ckh-reviews__list{margin:24px -20px 0;display:flex;scroll-snap-type:x mandatory;gap:12px;overflow-x:auto;scroll-padding:0 20px;padding:0 20px 8px}.ckh .ckh-review{display:flex;width:68%;flex-shrink:0;scroll-snap-align:start;flex-direction:column;border-radius:6px;background:var(--ckh-white);padding:16px}.ckh .ckh-review .ckh-stars{gap:2px}.ckh .ckh-review__quote{margin-top:10px;flex:1 1 0%;font-size:13px;line-height:1.625;color:var(--ckh-pine);font-style:normal;border:0}.ckh .ckh-review__meta{margin-top:12px;display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;row-gap:2px;font-size:12px;line-height:16px}.ckh .ckh-review__name{font-weight:600;color:var(--ckh-pine)}.ckh .ckh-review__verified{display:inline-flex;align-items:center;gap:4px;color:var(--ckh-muted)}.ckh .ckh-review__verified svg{width:14px;height:14px}.ckh .ckh-reviews__more{margin-top:24px}@media(min-width:640px){.ckh .ckh-reviews__list{margin-left:0;margin-right:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;overflow:visible;padding:0}.ckh .ckh-review{width:auto}}@media(min-width:768px){.ckh .ckh-reviews__list{margin-top:32px}}@media(min-width:1024px){.ckh .ckh-reviews__head{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:48px}.ckh .ckh-reviews__head .ckh-rating{margin-right:-24px}.ckh .ckh-reviews__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}.ckh .ckh-faq{display:grid;gap:32px}.ckh .ckh-faq__title{max-width:14ch}.ckh .ckh-faq__item-wrap{border-top:1px solid rgba(var(--ckh-border),.6)}.ckh .ckh-faq__item-wrap:last-child{border-bottom:1px solid rgba(var(--ckh-border),.6)}.ckh .ckh-faq__q{display:flex;cursor:pointer;list-style:none;align-items:center;justify-content:space-between;gap:24px;padding:20px 0;font-family:var(--ckh-serif);font-size:20px;line-height:1.375;color:var(--ckh-pine)}.ckh .ckh-faq__q svg{width:20px;height:20px;transition:transform .2s}.ckh .ckh-faq__item[open] .ckh-faq__q svg{transform:rotate(180deg)}.ckh .ckh-faq__a{padding:0 40px 24px 0}.ckh .ckh-faq__a .ckh-link{margin-top:12px}@media(min-width:768px){.ckh .ckh-faq__q{font-size:22px}}@media(min-width:1024px){.ckh .ckh-faq{grid-template-columns:1fr 1.6fr;gap:64px}}.ckh .ckh-best__cta[hidden],.ckh .ckh-best__more[hidden]{display:none}.ckh .ckh-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:600px){@supports (height: 100dvh) and (translate: 0 -100%){body.template-index #google-merchantwidget-iframe-wrapper:not([data-ck-google-state=open]){top:calc(100dvh - 1px)!important;translate:0 -100%}html[data-ck-widget-sequence] body.template-index .ck-luna__bubble[data-luna-open]{top:calc(100dvh - 48px - max(14px,env(safe-area-inset-bottom,0px)))!important}}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/ck-home-v2.css.map */
