:root{--cb-paper:#fff;--cb-cream:#f7f2ea;--cb-sand:#efe8dc;--cb-navy:#1f2a44;--cb-ink:#1f2a44;--cb-ink-2:#545a66;--cb-muted:#8b909b;--cb-line:#e7e3dc;--cb-line-2:#d9d4cb;--cb-btn:#1f2a44;--cb-btn-2:#2e3c5e;--cb-gold:#9a7a45;--cb-pine:#213a2f;--cb-pine-ink:#f4efe5;--cb-serif:"Cormorant Garamond","Cormorant",Garamond,"Times New Roman",serif;--cb-sans:"Jost","Futura","Avenir Next","Helvetica Neue",Arial,sans-serif;--cb-script:"Pinyon Script","Snell Roundhand",cursive;--cb-tex:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.7' numOctaves='4' seed='2' stitchTiles='stitch' result='n'/%3E%3CfeTurbulence type='turbulence' baseFrequency='.004 .35' numOctaves='2' seed='5' stitchTiles='stitch' result='t'/%3E%3CfeComposite in='n' in2='t' operator='arithmetic' k1='0' k2='.7' k3='.3' k4='0'/%3E%3CfeColorMatrix values='0 0 0 0 .3 0 0 0 0 .25 0 0 0 0 .2 .5 0 0 0 -.2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E")}html body{background:var(--cb-paper)}body .header-wrapper{background:var(--cb-paper)!important}body .header-wrapper .header__menu-item,body .header-wrapper .site-nav__link,body .header-wrapper nav a,body .header-wrapper .header__icon span{font-family:var(--cb-sans)!important;font-weight:500!important;font-size:12.5px!important;letter-spacing:.14em!important;color:var(--cb-ink)!important}body .header-wrapper .header__icon svg{color:var(--cb-navy)!important}body .menu-drawer{background:var(--cb-tex),var(--cb-cream)!important}body .menu-drawer,body .menu-drawer__navigation{--active-color:214,203,188!important}body .menu-drawer .menu-drawer__menu-item,body .menu-drawer .menu-drawer__close-button,body .menu-drawer a{font-family:var(--cb-sans)!important;color:var(--cb-ink)!important;letter-spacing:.06em!important}@media(max-width:749px){body .header__heading-logo{max-height:72px;width:auto;height:auto}}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}#cbh-dresses{scroll-margin-top:24px}.cbh{font-family:var(--cb-sans);color:var(--cb-ink);-webkit-font-smoothing:antialiased}.cbh *,.cbh *:before,.cbh *:after{box-sizing:border-box}.cbh p{margin:0;text-wrap:pretty}.cbh ul{list-style:none;margin:0;padding:0}.cbh li{margin:0}.cbh-wrap{width:min(100% - 80px,1360px);margin:0 auto}.cbh-sec{padding:96px 0}.cbh-vh{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}.cbh .cbh-script{margin:0;font-family:var(--cb-script)!important;font-weight:400!important;font-style:normal!important;font-size:56px!important;line-height:1.05!important;letter-spacing:0!important;text-transform:none!important;color:var(--cb-navy)!important}.cbh .cbh-h2{margin:0;font-family:var(--cb-serif)!important;font-weight:600!important;font-style:normal!important;font-size:52px!important;line-height:1.04!important;letter-spacing:-.01em!important;text-transform:none!important;color:var(--cb-ink)!important;text-wrap:balance}.cbh .cbh-lede{margin:14px 0 0;font:400 17px/1.6 var(--cb-sans);color:var(--cb-ink-2);text-wrap:balance}.cbh-head{max-width:760px;margin:0 auto 48px;text-align:center}.cbh-head .cbh-lede{max-width:34em;margin-left:auto;margin-right:auto}.cbh .cbh-btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 34px;margin:0;border:0;border-radius:2px;background:var(--cb-btn);color:#fff!important;text-decoration:none!important;font:500 13px/1.2 var(--cb-sans);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease}.cbh .cbh-btn:hover{background:var(--cb-btn-2)}.cbh .cbh-link{display:inline-block;font:500 13px/1.7 var(--cb-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--cb-navy)!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:6px}.cbh .cbh-link:hover,.cbh-card:hover .cbh-link{text-decoration-thickness:2px!important}.cbh a:focus-visible,.cbh button:focus-visible,.cbh [tabindex]:focus-visible{outline:2px solid var(--cb-gold);outline-offset:3px}.cbh-media{position:relative;display:block;overflow:hidden;background:var(--cb-cream)}.cbh-media img,.cbh-media svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.cbh-card{position:relative}.cbh-card .cbh-media img{transition:transform .7s ease}.cbh-card:hover .cbh-media img{transform:scale(1.03)}.cbh-card .cbh-stretch{position:static}.cbh-card .cbh-stretch:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.cbh .cbh-badge{position:relative;z-index:2;display:table;margin:-24px auto 0;padding:14px 26px;background:#fff;border:1px solid var(--cb-navy);border-radius:5px;box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 4px var(--cb-navy);font-family:var(--cb-sans)!important;font-weight:500!important;font-style:normal!important;font-size:14px!important;line-height:1!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--cb-navy)!important;white-space:nowrap}.cbh-strip{background:var(--cb-tex),var(--cb-cream);border-top:1px solid var(--cb-line);border-bottom:1px solid var(--cb-line);padding:12px 24px 13px;text-align:center}.cbh-strip__in{margin:0 auto!important;max-width:980px;font:400 15px/1.35 var(--cb-sans);letter-spacing:.01em;color:var(--cb-navy)}.cbh-strip__script{margin-right:5px;font-family:var(--cb-script);font-weight:400;font-size:31px;line-height:1;vertical-align:-4px;color:var(--cb-navy)}.cbh-nw{display:inline-block}.cbh-hero{padding:28px 0 0;background:var(--cb-paper)}.cbh-hero__frame{position:relative}.cbh-hero__media{aspect-ratio:16/9}.cbh-hero__copy{position:absolute;z-index:2;left:6.5%;top:9%;width:41%;max-width:540px}.cbh-hero .cbh-script{font-size:clamp(40px,3.4vw,52px)!important}.cbh .cbh-hero__h1{margin:4px 0 0;font-family:var(--cb-serif)!important;font-weight:600!important;font-style:normal!important;font-size:clamp(44px,4.1vw,60px)!important;line-height:1.02!important;letter-spacing:-.012em!important;text-transform:none!important;color:var(--cb-ink)!important;text-wrap:balance}.cbh .cbh-hero__text{margin:18px 0 0;max-width:27em;font:400 17px/1.6 var(--cb-sans);color:var(--cb-ink-2)}.cbh-hero__ctas{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;margin:26px 0 0}.cbh-hero__below{display:none}.cbh-dresses{background:var(--cb-paper)}.cbh-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.cbh-tile{display:flex;flex-direction:column;text-align:center}.cbh-tile .cbh-media{aspect-ratio:4/5}.cbh-tile__body{display:flex;flex:1;flex-direction:column;align-items:center;padding:20px 12px 0}.cbh .cbh-tile__line{max-width:24em;font:400 16px/1.55 var(--cb-sans);color:var(--cb-ink-2)}.cbh .cbh-tile__meta{margin-top:8px;font:500 13px/1.4 var(--cb-sans);letter-spacing:.04em;color:var(--cb-ink)}.cbh .cbh-rating{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:10px;font:400 14px/1 var(--cb-sans);color:var(--cb-ink-2)}.cbh-stars{--p:calc(var(--r,5) / 5 * 100%);display:inline-block;width:78px;height:14px;background:linear-gradient(90deg,var(--cb-gold) var(--p),#d9cfbe var(--p));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 78 14'%3E%3Cg fill='%23000'%3E%3Cpath transform='translate(0 0)' d='M7 0l1.9 4.6 4.9.4-3.7 3.2 1.1 4.8L7 10.5 2.8 13l1.1-4.8L.2 5l4.9-.4z'/%3E%3Cpath transform='translate(16 0)' d='M7 0l1.9 4.6 4.9.4-3.7 3.2 1.1 4.8L7 10.5 2.8 13l1.1-4.8L.2 5l4.9-.4z'/%3E%3Cpath transform='translate(32 0)' d='M7 0l1.9 4.6 4.9.4-3.7 3.2 1.1 4.8L7 10.5 2.8 13l1.1-4.8L.2 5l4.9-.4z'/%3E%3Cpath transform='translate(48 0)' d='M7 0l1.9 4.6 4.9.4-3.7 3.2 1.1 4.8L7 10.5 2.8 13l1.1-4.8L.2 5l4.9-.4z'/%3E%3Cpath transform='translate(64 0)' d='M7 0l1.9 4.6 4.9.4-3.7 3.2 1.1 4.8L7 10.5 2.8 13l1.1-4.8L.2 5l4.9-.4z'/%3E%3C/g%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 78 14'%3E%3Cg fill='%23000'%3E%3Cpath transform='translate(0 0)' d='M7 0l1.9 4.6 4.9.4-3.7 3.2 1.1 4.8L7 10.5 2.8 13l1.1-4.8L.2 5l4.9-.4z'/%3E%3Cpath transform='translate(16 0)' d='M7 0l1.9 4.6 4.9.4-3.7 3.2 1.1 4.8L7 10.5 2.8 13l1.1-4.8L.2 5l4.9-.4z'/%3E%3Cpath transform='translate(32 0)' d='M7 0l1.9 4.6 4.9.4-3.7 3.2 1.1 4.8L7 10.5 2.8 13l1.1-4.8L.2 5l4.9-.4z'/%3E%3Cpath transform='translate(48 0)' d='M7 0l1.9 4.6 4.9.4-3.7 3.2 1.1 4.8L7 10.5 2.8 13l1.1-4.8L.2 5l4.9-.4z'/%3E%3Cpath transform='translate(64 0)' d='M7 0l1.9 4.6 4.9.4-3.7 3.2 1.1 4.8L7 10.5 2.8 13l1.1-4.8L.2 5l4.9-.4z'/%3E%3C/g%3E%3C/svg%3E") center/100% 100% no-repeat}.cbh .cbh-price{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:10px;margin-top:14px;font:500 18px/1 var(--cb-sans);letter-spacing:.04em;color:var(--cb-navy)}.cbh .cbh-price s{font-weight:400;font-size:15px;color:var(--cb-muted)}.cbh-tile .cbh-badge{align-self:center}.cbh-tile .cbh-price{margin-top:auto;padding-top:14px}.cbh-tile .cbh-link{margin-top:18px}.cbh-moments{background:var(--cb-tex),var(--cb-cream)}.cbh-moments__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;align-items:start}.cbh-moment:nth-child(3n+2){margin-top:64px}.cbh-moment .cbh-media{aspect-ratio:4/5}.cbh-moment__body{padding:22px 8px 0;text-align:center}.cbh .cbh-moment__title{font-size:44px!important}.cbh .cbh-moment__text{max-width:23em;margin:10px auto 0;font:400 16px/1.55 var(--cb-sans);color:var(--cb-ink-2)}.cbh-moment .cbh-link{margin-top:18px}.cbh-proof{background:var(--cb-paper)}.cbh-proof__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:72px;align-items:center}.cbh-proof .cbh-media{aspect-ratio:4/5}.cbh-proof__body{min-width:0;text-align:center}.cbh-proof .cbh-lede{max-width:30em;margin-left:auto;margin-right:auto}.cbh-proof__apps{margin-top:20px;min-width:0}.cbh-proof__apps .shopify-block{max-width:100%}.cbh-proof .Vtl-ReviewsBadge{margin:0!important}.cbh-proof .Vtl-ReviewsBadge__Container{border:0!important;background:none!important}.cbh-proof .Vtl-ReviewsCarousel__Widget{margin:12px 0 0!important}.cbh-proof .Vtl-ReviewsBadge__Score{background:none!important;color:var(--cb-ink)!important;font-family:var(--cb-serif)!important;font-weight:600!important;font-size:52px!important;line-height:1!important;border-radius:0!important}.cbh-proof .Vtl-ReviewsBadge__Rating,.cbh-proof .Vtl-ReviewsBadge__Rating *,.cbh-proof .Vtl-ReviewsBadge__TotalReviews{font-family:var(--cb-sans)!important;font-size:14px!important;color:var(--cb-ink-2)!important}.cbh-proof .Vtl-pr-stars-snippet{color:var(--cb-gold)!important}.cbh-proof .Vtl-ReviewsCarousel__TitleContainer{display:none!important}.cbh-proof .Vtl-ReviewsCarousel__Review{box-shadow:none!important;background:#fff!important;border:1px solid var(--cb-line)!important;border-radius:4px!important}.cbh-proof .Vtl-ReviewsCarousel__ReviewBodyText{font-family:var(--cb-serif)!important;font-style:italic!important;font-weight:500!important;font-size:20px!important;line-height:1.35!important;color:var(--cb-ink)!important}.cbh-proof .Vtl-ReviewsCarousel__ReviewName{font-family:var(--cb-sans)!important;font-weight:500!important;font-size:14px!important;color:var(--cb-ink-2)!important}.cbh-story{padding:0 0 96px;background:var(--cb-paper)}.cbh-story__frame{position:relative}.cbh-story .cbh-media{aspect-ratio:16/9}.cbh-story__copy{position:absolute;z-index:2;right:5.5%;top:50%;width:40%;max-width:520px;transform:translateY(-38%)}.cbh-story__copy:before{content:"";position:absolute;z-index:-1;top:-64px;right:-72px;bottom:-64px;left:-72px;background:radial-gradient(closest-side,#f7f2eadb,#f7f2eaa8 58%,#f7f2ea00);pointer-events:none}.cbh .cbh-story__lead{margin-top:16px;font-family:var(--cb-serif);font-weight:500;font-size:25px;line-height:1.3;color:var(--cb-ink)}.cbh .cbh-story__text{margin-top:14px;font:400 16px/1.6 var(--cb-sans);color:var(--cb-ink-2)}.cbh-story .cbh-link{margin-top:24px}.cbh-notes{padding:84px 0;background:var(--cb-tex),var(--cb-pine);color:var(--cb-pine-ink)}.cbh .cbh-notes__h{margin:0 0 48px;text-align:center;font-family:var(--cb-serif)!important;font-weight:600!important;font-style:normal!important;font-size:46px!important;line-height:1.05!important;letter-spacing:-.01em!important;text-transform:none!important;color:var(--cb-pine-ink)!important;text-wrap:balance}.cbh-notes__list{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:0}.cbh-note{padding:4px 40px;text-align:center}.cbh-note+.cbh-note{border-left:1px solid rgba(244,239,229,.24)}.cbh-note svg{display:block;width:30px;height:30px;margin:0 auto;color:#d6b98a}.cbh .cbh-note__t{margin:16px 0 0;font-family:var(--cb-sans)!important;font-weight:500!important;font-style:normal!important;font-size:14px!important;line-height:1.4!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--cb-pine-ink)!important;text-wrap:balance}.cbh .cbh-note__p{max-width:24em;margin:12px auto 0;font:400 15px/1.6 var(--cb-sans);color:#f4efe5d6}.cbh-notes .cbh-link{margin-top:12px;font-size:12px;color:var(--cb-pine-ink)!important}.cbh-shop{background:var(--cb-paper)}.cbh-cats{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:24px}.cbh-cat a{display:block;color:inherit!important;text-decoration:none!important;text-align:center}.cbh-cat .cbh-media{aspect-ratio:4/5}.cbh-cat .cbh-badge{font-size:13px!important;padding:13px 20px}.cbh .cbh-cat__age{display:block;margin-top:12px;font:400 14px/1.3 var(--cb-sans);color:var(--cb-ink-2)}@media(max-width:989px){.cbh-sec{padding:76px 0}.cbh-wrap{width:calc(100% - 48px)}.cbh-hero{padding:20px 0 0}.cbh-hero__copy{position:static;width:auto;max-width:640px;margin:0 auto;padding:30px 24px 0;text-align:center}.cbh-hero__copy .cbh-hero__text{margin-left:auto;margin-right:auto}.cbh-hero__ctas{justify-content:center}.cbh-tiles,.cbh-moments__list{gap:20px}.cbh .cbh-badge{padding:12px 18px;font-size:12.5px!important;letter-spacing:.12em!important}.cbh .cbh-moment__title{font-size:38px!important}.cbh-proof__grid{gap:40px}.cbh-story{padding-bottom:76px}.cbh-story__copy{position:static;width:auto;max-width:640px;margin:0 auto;padding:32px 24px 0;transform:none;text-align:center}.cbh-story__copy:before{content:none}.cbh-story .cbh-media{aspect-ratio:3/2}.cbh-story .cbh-media img{object-position:0 50%}.cbh-note{padding:4px 22px}}@media(min-width:750px)and (max-width:989px){.cbh-hero__media{aspect-ratio:3/2}.cbh-hero__media img{object-position:100% 50%}.cbh-cats{display:flex;flex-wrap:wrap;justify-content:center;gap:32px 20px}.cbh-cats>li{flex:0 0 calc((100% - 40px) / 3)}}@media(max-width:749px){.cbh-sec{padding:60px 0}.cbh-wrap{width:calc(100% - 40px)}.cbh .cbh-h2{font-size:38px!important}.cbh .cbh-script{font-size:44px!important}.cbh .cbh-lede{font-size:16px}.cbh-head{margin-bottom:32px}.cbh-strip{padding:10px 16px 11px}.cbh-strip__in{font-size:14px}.cbh-strip__script{display:block;margin:0 0 3px;font-size:27px}.cbh-hero{padding:0}.cbh-hero .cbh-wrap{width:100%}.cbh-hero__media{aspect-ratio:2/3}.cbh-hero__copy{position:absolute;left:0;right:0;top:auto;bottom:0;max-width:none;padding:0 20px 7%}.cbh-hero .cbh-script{font-size:34px!important}.cbh .cbh-hero__h1{font-size:35px!important}.cbh-hero__copy .cbh-hero__text,.cbh-hero__copy .cbh-link{display:none}.cbh-hero__ctas{margin-top:16px}.cbh .cbh-btn{min-height:50px;padding:0 28px}.cbh-hero__below{display:block;padding:22px 24px 0;text-align:center}.cbh .cbh-hero__below .cbh-hero__text{margin:0 auto}.cbh-hero__below .cbh-link{margin-top:16px}.cbh-scroll{display:flex!important;gap:14px!important;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 20px;margin:0 -20px;padding:0 20px 6px;scrollbar-width:none}.cbh-scroll::-webkit-scrollbar{display:none}.cbh-scroll>li{flex:0 0 78%;scroll-snap-align:start}.cbh-moment:nth-child(3n+2){margin-top:0}.cbh .cbh-moment__title{font-size:34px!important}.cbh-proof__grid{grid-template-columns:minmax(0,1fr);gap:28px}.cbh-proof .cbh-media{aspect-ratio:1/1}.cbh-proof .cbh-media img{object-position:50% 22%}.cbh-story{padding-bottom:60px}.cbh-story .cbh-wrap{width:100%}.cbh-story__copy{padding:26px 24px 0}.cbh .cbh-story__lead{font-size:22px}.cbh-notes{padding:60px 0}.cbh .cbh-notes__h{margin-bottom:28px;font-size:36px!important}.cbh-notes__list{grid-auto-flow:row;grid-template-columns:minmax(0,1fr)}.cbh-note{padding:26px 8px}.cbh-note+.cbh-note{border-left:0;border-top:1px solid rgba(244,239,229,.24)}.cbh-cats>li{flex-basis:62%}}@media(max-width:370px){.cbh-hero .cbh-script{font-size:30px!important}.cbh .cbh-hero__h1{font-size:31px!important}.cbh-hero__ctas{margin-top:12px}}@media(prefers-reduced-motion:reduce){.cbh-card .cbh-media img{transition:none}.cbh-card:hover .cbh-media img{transform:none}.cbh .cbh-btn{transition:none}}.cbh-favs{background:var(--cb-tex),var(--cb-cream)}.cbh-favs__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:44px 28px}.cbh-fav a{display:flex;flex-direction:column;height:100%;color:inherit!important;text-decoration:none!important;text-align:center}.cbh-fav .cbh-media{aspect-ratio:4/5}.cbh-fav .cbh-media .cbh-fav__alt{opacity:0;transition:opacity .45s ease,transform .7s ease}@media(hover:hover){.cbh-fav a:hover .cbh-fav__alt{opacity:1}}.cbh .cbh-fav__name{display:block;margin-top:16px;font:400 15px/1.45 var(--cb-sans);letter-spacing:.02em;color:var(--cb-ink)}.cbh .cbh-fav .cbh-price{margin-top:auto;padding-top:8px;font-size:16px}.cbh .cbh-fav .cbh-price s{font-size:14px}.cbh .cbh-favs__more{margin-top:48px;text-align:center}@media(max-width:989px){.cbh-favs__grid{gap:32px 16px}.cbh .cbh-fav__name{font-size:14px}}@media(max-width:749px){.cbh-favs__grid>li{flex-basis:62%}.cbh .cbh-favs__more{margin-top:28px}}@media(prefers-reduced-motion:reduce){.cbh-fav .cbh-media .cbh-fav__alt{transition:none}}:root{--cb-dusk:#121a2c;--cb-snow:#f6f1e8}.cbh-film{position:relative;background:var(--cb-dusk);color:var(--cb-snow)}.cbh-film__media{position:relative;overflow:hidden;width:100%;aspect-ratio:16/9;max-height:calc(100vh - 32px);min-height:560px;background:var(--cb-dusk)}.cbh-film__media img,.cbh-film__video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.cbh-film__snow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block;width:100%;height:100%;pointer-events:none}.cbh-film__video{opacity:0;transition:opacity .9s ease}.cbh-film.is-playing .cbh-film__video{opacity:1}.cbh-film__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#0b101cbd,#0b101c80 24%,#0b101c1f 46%,#0b101c00 60%),linear-gradient(0deg,#0b101c6b,#0b101c00 36%)}.cbh-film__copy{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:flex-end;padding:0 0 clamp(56px,7vw,104px);pointer-events:none}.cbh-film__words{max-width:520px;pointer-events:auto;text-shadow:0 1px 24px rgba(8,12,22,.35)}.cbh-film .cbh-script{color:var(--cb-snow)!important;font-size:clamp(44px,3.7vw,58px)!important}.cbh .cbh-film__h{margin:0;font-family:var(--cb-serif)!important;font-weight:600!important;font-style:normal!important;font-size:clamp(50px,4.8vw,72px)!important;line-height:.98!important;letter-spacing:-.014em!important;text-transform:none!important;color:var(--cb-snow)!important}.cbh .cbh-film__text{margin:18px 0 0;max-width:26em;font:400 17px/1.6 var(--cb-sans);color:#f6f1e8e6}.cbh .cbh-film__links{display:flex;flex-wrap:wrap;gap:12px 30px;margin:28px 0 0}.cbh-film .cbh-link{color:var(--cb-snow)!important}.cbh-film__toggle{position:absolute;right:24px;bottom:24px;z-index:3;display:grid;place-items:center;width:44px;height:44px;margin:0;padding:0;border:1px solid rgba(246,241,232,.6);border-radius:50%;background:#0b101c6b;color:var(--cb-snow);cursor:pointer;transition:background-color .2s ease}.cbh-film__toggle:hover{background:#0b101cb8}.cbh-film__toggle svg{display:block;width:16px;height:16px}.cbh-film__toggle .cbh-film__i-play,.cbh-film.is-paused .cbh-film__toggle .cbh-film__i-pause{display:none}.cbh-film.is-paused .cbh-film__toggle .cbh-film__i-play{display:block}.cbh-look{background:var(--cb-tex),var(--cb-cream)}.cbh-look__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,400px);gap:72px;align-items:center}.cbh-look__frame{position:relative;aspect-ratio:3/2}.cbh-look__photo{position:absolute;top:0;right:0;bottom:0;left:0}.cbh-spot{position:absolute;z-index:2;left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);width:0;height:0}.cbh-spot.is-hi,.cbh-spot:focus-within{z-index:4}.cbh-spot.is-open{z-index:5}.cbh-spot__dot{position:absolute;left:-18px;top:-18px;display:block;width:36px;height:36px;margin:0;padding:0;border:0;border-radius:50%;background:#fff;box-shadow:0 0 0 7px #ffffff57,0 6px 18px #1016244d;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease}.cbh-spot__dot:before,.cbh-spot__dot:after{content:"";position:absolute;left:50%;top:50%;width:13px;height:1.6px;margin:-.8px 0 0 -6.5px;background:var(--cb-navy);transition:transform .25s ease}.cbh-spot__dot:after{transform:rotate(90deg)}.cbh-spot__dot[aria-expanded=true]:after{transform:rotate(0)}.cbh-spot.is-hi .cbh-spot__dot,.cbh-spot__dot[aria-expanded=true]{transform:scale(1.14);box-shadow:0 0 0 9px #ffffff6b,0 8px 22px #10162457}.cbh-spot__pop{position:absolute;left:30px;top:-30px;display:none;width:min(240px,62vw);background:#fff;border-radius:4px;box-shadow:0 18px 40px #1016243d}.cbh-spot.is-left .cbh-spot__pop{left:auto;right:30px}.cbh-spot.is-up .cbh-spot__pop{top:auto;bottom:-30px}.cbh-spot__dot[aria-expanded=true]+.cbh-spot__pop{display:block}.cbh .cbh-spot__link{display:block;padding:18px 20px 16px;color:inherit!important;text-decoration:none!important;text-align:left}.cbh .cbh-spot__name{display:block;font-family:var(--cb-serif);font-weight:600;font-size:21px;line-height:1.15;color:var(--cb-ink)}.cbh .cbh-spot__link .cbh-price{justify-content:flex-start;margin-top:8px;font-size:16px}.cbh .cbh-spot__cta{display:inline-block;margin-top:12px;font:500 12px/1.6 var(--cb-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--cb-navy);text-decoration:underline;text-underline-offset:5px}.cbh-look__body{min-width:0}.cbh .cbh-look__list{margin-top:34px;border-top:1px solid var(--cb-line-2)}.cbh-look__row{display:grid;grid-template-columns:72px minmax(0,1fr);gap:18px;align-items:center;padding:16px 0;border-bottom:1px solid var(--cb-line-2)}.cbh-look__thumb{aspect-ratio:4/5;background:#fff}.cbh-look__thumb img{object-fit:contain;padding:4px}.cbh-look__info{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.cbh .cbh-look__note{font:400 13px/1.4 var(--cb-sans);color:var(--cb-ink-2)}.cbh .cbh-look__name{margin-top:2px;font:500 16px/1.35 var(--cb-sans);letter-spacing:.02em;color:var(--cb-ink)!important;text-decoration:none!important}.cbh-look__row.is-hi .cbh-look__name,.cbh-look__row:hover .cbh-look__name{text-decoration:underline!important;text-underline-offset:4px}.cbh .cbh-look__row .cbh-price{justify-content:flex-start;margin-top:6px;font-size:16px}.cbh-stories{background:var(--cb-paper)}.cbh-stories__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,480px);grid-template-rows:1fr auto auto 1fr;grid-template-areas:". viewer" "intro viewer" "nav viewer" ". viewer";column-gap:96px;max-width:1120px}.cbh-stories__intro{grid-area:intro;max-width:470px}.cbh-stories__viewer{grid-area:viewer;position:relative;min-width:0;touch-action:pan-y}.cbh-stories__viewer:before{content:"";position:absolute;z-index:3;left:0;right:0;top:0;height:96px;background:linear-gradient(180deg,#10162452,#10162400);pointer-events:none}.cbh .cbh-stories__bars{position:absolute;z-index:4;left:14px;right:14px;top:10px;display:flex;gap:6px;margin:0;padding:0;list-style:none}.cbh-stories__bars li{flex:1 1 0;min-width:0}.cbh-stories__bar{display:block;width:100%;margin:0;padding:9px 0;border:0;background:none;cursor:pointer}.cbh-stories__bar i{position:relative;display:block;height:3px;overflow:hidden;border-radius:3px;background:#ffffff6b}.cbh-stories__bar b{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;transform:scaleX(0);transform-origin:0 50%}.cbh-stories__bar.is-done b{transform:scaleX(1)}.cbh-stories__bar.is-on b{animation:cbh-fill var(--cbh-dur,6s) linear forwards}.cbh-stories.is-paused .cbh-stories__bar.is-on b{animation-play-state:paused}.cbh-stories.is-static .cbh-stories__bar.is-on b{animation:none;transform:scaleX(1)}@keyframes cbh-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.cbh-stories__track{display:grid}.cbh-slide{grid-area:1/1;min-width:0;background:var(--cb-paper);opacity:0;visibility:hidden;transition:opacity .8s ease,visibility 0s linear .8s}.cbh-slide.is-out{z-index:1;opacity:1;visibility:visible;transition:none}.cbh-slide.is-on{z-index:2;opacity:1;visibility:visible;transition:opacity .8s ease,visibility 0s}.cbh-slide__media{aspect-ratio:4/5}.cbh-slide.is-on .cbh-slide__media img,.cbh-slide.is-out .cbh-slide__media img{animation:cbh-drift calc(var(--cbh-dur,6s) + 2s) linear both}.cbh-stories.is-paused .cbh-slide__media img{animation-play-state:paused}@keyframes cbh-drift{0%{transform:scale(1)}to{transform:scale(1.07)}}.cbh-slide__cap{padding:22px 8px 10px;text-align:center}.cbh .cbh-slide__title{font-size:46px!important}.cbh .cbh-slide__items{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 28px;margin-top:10px}.cbh-slide__item{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:4px 12px}.cbh .cbh-slide__name{font:500 15px/1.5 var(--cb-sans);letter-spacing:.02em;color:var(--cb-ink)!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:5px}.cbh .cbh-slide__item .cbh-price{margin:0;font-size:16px}.cbh-stories__nav{grid-area:nav;display:flex;align-items:center;gap:12px;margin-top:40px}.cbh-stories__btn{display:grid;place-items:center;width:46px;height:46px;margin:0;padding:0;border:1px solid var(--cb-navy);border-radius:50%;background:transparent;color:var(--cb-navy);cursor:pointer;transition:background-color .2s ease,color .2s ease}.cbh-stories__btn:hover{background:var(--cb-navy);color:#fff}.cbh-stories__btn svg{display:block;width:18px;height:18px}.cbh .cbh-stories__count{min-width:64px;text-align:center;font:500 13px/1 var(--cb-sans);letter-spacing:.14em;color:var(--cb-ink)}.cbh-stories__play{margin-left:8px}.cbh-stories__btn .cbh-stories__i-play,.cbh-stories.is-static .cbh-stories__btn .cbh-stories__i-pause{display:none}.cbh-stories.is-static .cbh-stories__btn .cbh-stories__i-play{display:block}@media(max-width:989px){.cbh-film__media{max-height:none;min-height:0}.cbh-film__media:after{background:linear-gradient(0deg,#0b101c61,#0b101c00 28%)}.cbh-film__copy{position:static;display:block;padding:40px 0 68px;text-align:center}.cbh-film__words{max-width:620px;margin:0 auto;text-shadow:none}.cbh .cbh-film__text{margin-left:auto;margin-right:auto}.cbh .cbh-film__links{justify-content:center}.cbh-film__toggle{right:16px;bottom:16px}.cbh-look__grid{grid-template-columns:minmax(0,1fr);gap:40px}.cbh-look__body{width:100%;max-width:640px;margin:0 auto;text-align:center}.cbh .cbh-look__list{text-align:left}.cbh-stories__grid{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"intro" "viewer" "nav";justify-items:center}.cbh-stories__intro{max-width:640px;margin-bottom:36px;text-align:center}.cbh-stories__viewer{width:100%;max-width:560px}.cbh-stories__nav{justify-content:center;margin-top:28px}}@media(max-width:749px){.cbh-film__media{aspect-ratio:4/5}.cbh-film .cbh-script{font-size:40px!important}.cbh .cbh-film__h{font-size:42px!important}.cbh .cbh-film__text{font-size:16px}.cbh-film__copy{padding:30px 0 56px}.cbh .cbh-film__links{flex-direction:column;align-items:center;gap:8px}.cbh-look .cbh-look__grid{width:100%;gap:32px}.cbh-look__frame{aspect-ratio:1/1;--f:.6667;--off:calc(33.333 * var(--fx,50) / 100)}.cbh-look__photo img{object-position:calc(var(--fx,50) * 1%) 50%}.cbh-spot{position:static}.cbh-spot__dot{z-index:2;left:calc((var(--x) - var(--off)) / var(--f) * 1% - 18px);top:calc(var(--y) * 1% - 18px)}.cbh-spot__pop,.cbh-spot.is-left .cbh-spot__pop,.cbh-spot.is-up .cbh-spot__pop{z-index:3;left:12px;right:12px;top:auto;bottom:12px;width:auto}.cbh-spot.is-up .cbh-spot__pop{top:12px;bottom:auto}.cbh-look__body{padding:0 20px}.cbh-stories__intro{margin-bottom:28px}.cbh-stories__intro .cbh-script{font-size:clamp(34px,10.8vw,44px)!important;text-wrap:balance}.cbh .cbh-slide__title{font-size:38px!important}}@media(prefers-reduced-motion:reduce){.cbh-film__video,.cbh-slide,.cbh-slide.is-on,.cbh-spot__dot,.cbh-spot__dot:before,.cbh-spot__dot:after,.cbh-stories__btn,.cbh-film__toggle{transition:none}.cbh-slide.is-on .cbh-slide__media img,.cbh-slide.is-out .cbh-slide__media img{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/cb-home.css.map */
