.ccb-section{background:var(--ccb-bg);color:var(--ccb-text);width:100%}.ccb-inner{display:flex;align-items:stretch;min-height:var(--ccb-desktop-height);margin:0 auto;overflow:hidden}.ccb-inner[data-image-position=left]{flex-direction:row-reverse}.ccb-content{flex:0 0 42%;display:flex;flex-direction:column;justify-content:center;gap:20px;padding:48px 6%;box-sizing:border-box}.ccb-eyebrow{display:flex;align-items:center;gap:8px;letter-spacing:.14em;text-transform:uppercase;font-size:13px;font-weight:600;color:var(--ccb-accent)}.ccb-eyebrow-icon{color:var(--ccb-accent);font-size:14px}.ccb-heading{font-family:var(--font-heading-family, serif);font-size:clamp(32px,4vw,52px);line-height:1.1;margin:0;font-weight:400}.ccb-description{font-size:16px;line-height:1.6;max-width:420px;color:var(--ccb-text);opacity:.85}.ccb-description p{margin:0}.ccb-button{display:inline-flex;align-items:center;gap:12px;width:fit-content;padding:8px 20px;border:1px solid var(--ccb-accent);color:var(--ccb-btn-text);text-decoration:none;letter-spacing:.1em;text-transform:uppercase;font-size:12px;border-radius:10px;font-weight:600;transition:background-color .25s ease,color .25s ease}.ccb-button:hover{background-color:var(--ccb-accent);color:var(--ccb-bg)}.ccb-button-arrow{transition:transform .25s ease}.ccb-button:hover .ccb-button-arrow{transform:translate(4px)}.ccb-image-wrap{flex:0 0 58%;position:relative;overflow:hidden}.ccb-image,.ccb-image-placeholder,.ccb-placeholder-svg{width:100%;height:100%;object-fit:cover;display:block}.ccb-image-placeholder{background:#e6e0d8}@media screen and (max-width:989px){.ccb-content{flex:0 0 48%;padding:36px 5%;gap:16px}.ccb-image-wrap{flex:0 0 52%}}@media screen and (max-width:749px){.ccb-inner,.ccb-inner[data-image-position=left]{flex-direction:column-reverse;min-height:0}.ccb-heading{font-family:var(--font-heading-family, serif);font-size:clamp(25px,4vw,52px);line-height:1.1;margin:0;font-weight:400}.ccb-content{flex:none;width:100%;padding:35px 21px 0 22px;text-align:left;align-items:flex-start}.ccb-image-wrap{flex:none;width:100%;aspect-ratio:4 / 3}.ccb-description{max-width:100%}.ccb-button{width:100%;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-celebrity-closet-banner.css.map */
