:root{--cb-ivory: #faf7f2;--cb-nude: #ede8e0;--cb-blush: #f5ebe4;--cb-espresso: #2c2420;--cb-espresso-dark: #1f1b18;--cb-terracotta: #c4785a;--cb-terracotta-deep: #a86147;--cb-terracotta-soft: #d9a089;--cb-sage: #8a9b8e;--cb-sage-muted: #b5c4b9;--cb-rose: #e8c4b8;--cb-rose-soft: #f3ddd4;--cb-cream: #fffdf9;--cb-border: rgba(44, 36, 32, .1);--cb-border-strong: rgba(44, 36, 32, .18);--cb-text-muted: rgba(44, 36, 32, .62);--cb-text-soft: rgba(44, 36, 32, .78);--cb-rgb-ivory: 250, 247, 242;--cb-rgb-nude: 237, 232, 224;--cb-rgb-blush: 245, 235, 228;--cb-rgb-espresso: 44, 36, 32;--cb-rgb-espresso-dark: 31, 27, 24;--cb-rgb-terracotta: 196, 120, 90;--cb-rgb-sage: 138, 155, 142;--cb-rgb-cream: 255, 253, 249;--cb-radius-sm: .4rem;--cb-radius-md: .8rem;--cb-radius-lg: 1.6rem;--cb-radius-pill: 999rem;--cb-space-2xs: .4rem;--cb-space-xs: .8rem;--cb-space-sm: 1.2rem;--cb-space-md: 1.6rem;--cb-space-lg: 2.4rem;--cb-space-xl: 3.2rem;--cb-space-2xl: 5.6rem;--cb-space-section-mobile: 3.6rem;--cb-space-section-desktop: 6.4rem;--cb-space-section-mobile-tight: 3.2rem;--cb-font-weight-light: 300;--cb-font-weight-regular: 400;--cb-font-weight-medium: 500;--cb-letter-spacing-tight: .03em;--cb-letter-spacing-body: .01em;--cb-letter-spacing-wide: .14em;--cb-letter-spacing-display: .06em;--cb-line-height-body: 1.7;--cb-line-height-heading: 1.2;--cb-line-height-caption: 1.5;--cb-shadow-xs: 0 .1rem .4rem rgba(44, 36, 32, .04);--cb-shadow-soft: 0 .4rem 1.6rem rgba(44, 36, 32, .06);--cb-shadow-medium: 0 .8rem 2.4rem rgba(44, 36, 32, .08);--cb-shadow-lift: 0 1.2rem 3.6rem rgba(44, 36, 32, .1);--cb-shadow-card: 0 .2rem 1.6rem rgba(44, 36, 32, .07);--cb-shadow-card-hover: 0 .8rem 2.8rem rgba(44, 36, 32, .12);--cb-shadow-accent: 0 .4rem 2rem rgba(196, 120, 90, .2);--cb-shadow-inset: inset 0 .1rem .2rem rgba(255, 253, 249, .6);--cb-transition-fast: .2s ease;--cb-transition: .3s cubic-bezier(.4, 0, .2, 1);--buttons-radius: 4px;--buttons-border-thickness: 1px;--buttons-border-opacity: .75;--buttons-shadow-opacity: 0;--inputs-radius: 4px;--variant-pills-radius: 4px;--media-radius: 6px;--text-boxes-radius: 6px;--badge-corner-radius: .2rem;--product-card-corner-radius: .6rem;--collection-card-corner-radius: .6rem;--blog-card-corner-radius: .6rem;--product-card-border-opacity: .06;--product-card-shadow-opacity: 0;--spacing-sections-mobile: var(--cb-space-section-mobile-tight);--spacing-sections-desktop: var(--cb-space-section-desktop);--grid-mobile-horizontal-spacing: 14px;--grid-mobile-vertical-spacing: 24px;--grid-desktop-horizontal-spacing: 28px;--grid-desktop-vertical-spacing: 36px;--cb-accent: var(--cb-terracotta);--cb-accent-muted: var(--cb-sage)}:root,.color-scheme-1{--color-background: var(--cb-rgb-ivory);--color-foreground: var(--cb-rgb-espresso);--color-button: var(--cb-rgb-espresso);--color-button-text: var(--cb-rgb-cream);--color-secondary-button: var(--cb-rgb-ivory);--color-secondary-button-text: var(--cb-rgb-espresso);--color-link: var(--cb-rgb-terracotta);--color-shadow: var(--cb-rgb-espresso);--gradient-background: var(--cb-ivory)}.color-scheme-2{--color-background: var(--cb-rgb-nude);--color-foreground: var(--cb-rgb-espresso);--color-button: var(--cb-rgb-espresso);--color-button-text: var(--cb-rgb-cream);--color-secondary-button: var(--cb-rgb-nude);--color-secondary-button-text: var(--cb-rgb-espresso);--color-link: var(--cb-rgb-terracotta);--gradient-background: var(--cb-nude)}.color-scheme-3,.color-scheme-4,.color-scheme-5{--color-background: var(--cb-rgb-espresso-dark);--color-foreground: var(--cb-rgb-cream);--color-button: var(--cb-rgb-cream);--color-button-text: var(--cb-rgb-espresso-dark);--color-secondary-button-text: var(--cb-rgb-cream);--color-link: var(--cb-rgb-sage-muted);--gradient-background: var(--cb-espresso-dark)}.color-scheme-2.cb-surface-blush,.cb-surface-blush{--color-background: var(--cb-rgb-blush);--gradient-background: var(--cb-blush)}body{color:rgba(var(--color-foreground),.78);line-height:var(--cb-line-height-body);letter-spacing:var(--cb-letter-spacing-body);font-weight:var(--cb-font-weight-regular);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.title,.banner__heading{color:rgb(var(--color-foreground));font-weight:var(--cb-font-weight-light);line-height:var(--cb-line-height-heading);letter-spacing:var(--cb-letter-spacing-display)}.h0,h1,.h1{letter-spacing:var(--cb-letter-spacing-tight)}@media screen and (max-width:749px){h1,.h1,.h0{font-size:clamp(2.4rem,7vw,3.2rem);line-height:1.12;font-weight:var(--cb-font-weight-medium)}h2,.h2,.title{font-size:clamp(2rem,5.5vw,2.6rem);line-height:1.18;font-weight:var(--cb-font-weight-medium)}h3,.h3{font-size:1.6rem;line-height:1.25}body{font-size:1.5rem;line-height:1.6}.cb-market-head__title{font-size:clamp(1.9rem,5vw,2.4rem);line-height:1.2}.cb-market-head__desc{font-size:1.4rem;line-height:1.55;color:var(--cb-text-muted)}.cb-market-head__micro{font-size:.95rem}}.caption,.caption-large{letter-spacing:var(--cb-letter-spacing-wide);line-height:var(--cb-line-height-caption)}.caption-with-letter-spacing,.subtitle{letter-spacing:var(--cb-letter-spacing-wide);text-transform:uppercase;font-size:1.1rem;color:rgba(var(--color-foreground),.55)}.title-wrapper-with-link .title{font-weight:var(--cb-font-weight-light)}.rte{line-height:var(--cb-line-height-body)}.rte strong{font-weight:var(--cb-font-weight-medium);color:rgb(var(--color-foreground))}.link{color:rgb(var(--cb-rgb-terracotta));text-underline-offset:.35em;transition:color var(--cb-transition-fast)}.link:hover{color:var(--cb-terracotta-deep)}.link--text{color:rgba(var(--color-foreground),.72)}.link--text:hover{color:rgb(var(--cb-rgb-terracotta))}.price{letter-spacing:var(--cb-letter-spacing-tight);font-weight:var(--cb-font-weight-regular)}.price--on-sale .price-item--regular{color:rgba(var(--color-foreground),.45)}.price-item--sale{color:rgb(var(--cb-rgb-espresso))}body.gradient{background-color:rgb(var(--color-background))}.content-container,.card--card,.card--standard .card__inner{box-shadow:var(--cb-shadow-xs)}.image-banner__box,.rich-text__wrapper{box-shadow:var(--cb-shadow-soft)}.shopify-section:not(.announcement-bar-section):not(.header-section){scroll-margin-block-start:2rem}.button,.shopify-challenge__button,.customer button{font-weight:var(--cb-font-weight-medium);letter-spacing:var(--cb-letter-spacing-wide);text-transform:uppercase;font-size:1.2rem;min-height:calc(4.8rem + var(--buttons-border-width) * 2);padding-inline:3.6rem;transition:box-shadow var(--cb-transition),transform var(--cb-transition-fast),color var(--cb-transition-fast),background-color var(--cb-transition-fast)}.button--secondary{--color-button-text: var(--cb-rgb-espresso);--color-button: var(--cb-rgb-ivory)}.button--secondary:after{box-shadow:0 0 0 var(--buttons-border-width) var(--cb-border)}.button:not([disabled]):hover,.shopify-challenge__button:hover,.customer button:not([disabled]):hover{box-shadow:var(--cb-shadow-soft)}.button:not([disabled]):active,.customer button:not([disabled]):active{transform:translateY(.1rem)}.button:focus-visible,.button:focus,.button.focused,.customer button:focus-visible{outline:.2rem solid rgba(var(--cb-rgb-terracotta),.4);outline-offset:.35rem}.button--cb-accent,.button--cb-accent:not([disabled]):hover{--color-button: var(--cb-rgb-terracotta);--color-button-text: var(--cb-rgb-cream)}.button--cb-accent:not([disabled]):hover{box-shadow:var(--cb-shadow-accent)}.button--cb-sage,.button--cb-sage:not([disabled]):hover{--color-button: var(--cb-rgb-sage);--color-button-text: var(--cb-rgb-cream)}.product-card-wrapper .card,.contains-card--product .card{--border-radius: var(--cb-radius-md);--border-opacity: .05}.product-card-wrapper .card__heading,.contains-card--product .card__heading{font-weight:var(--cb-font-weight-medium);letter-spacing:var(--cb-letter-spacing-tight);line-height:var(--cb-line-height-heading)}.product-card-wrapper .card__heading a,.contains-card--product .card__heading a{color:rgb(var(--color-foreground));transition:color var(--cb-transition-fast)}.product-card-wrapper .card-wrapper:hover .card__heading a,.contains-card--product .card-wrapper:hover .card__heading a{color:rgb(var(--cb-rgb-terracotta))}.product-card-wrapper .card__information,.contains-card--product .card__information{padding-block-start:var(--cb-space-sm);padding-block-end:var(--cb-space-xs);padding-inline:var(--cb-space-xs)}.product-card-wrapper .card__media,.contains-card--product .card__media{border-radius:var(--cb-radius-md);overflow:hidden}.product-card-wrapper .media img,.contains-card--product .media img{transition:transform var(--cb-transition)}.product-card-wrapper .card-wrapper:hover .media img,.contains-card--product .card-wrapper:hover .media img{transform:scale(1.03)}.product-card-wrapper .card--card,.product-card-wrapper .card--standard .card__inner,.contains-card--product .card--card,.contains-card--product .card--standard .card__inner{border-color:var(--cb-border);background-color:rgb(var(--color-background));transition:box-shadow var(--cb-transition),border-color var(--cb-transition-fast)}.product-card-wrapper .card-wrapper:hover .card--card,.product-card-wrapper .card-wrapper:hover .card--standard .card__inner,.contains-card--product .card-wrapper:hover .card--card,.contains-card--product .card-wrapper:hover .card--standard .card__inner{box-shadow:var(--cb-shadow-card-hover);border-color:var(--cb-border-strong)}.collection-card-wrapper .card,.contains-card--collection .card{--border-radius: var(--cb-radius-md)}.collection-card-wrapper .card-wrapper:hover .card,.contains-card--collection .card-wrapper:hover .card{box-shadow:var(--cb-shadow-card-hover)}.badge{border-radius:var(--cb-radius-sm);font-size:1rem;font-weight:var(--cb-font-weight-medium);letter-spacing:.08em;text-transform:uppercase;box-shadow:var(--cb-shadow-xs)}.badge--bottom-left{inset-block-end:var(--cb-space-xs);inset-inline-start:var(--cb-space-xs)}.header{box-shadow:var(--cb-shadow-xs)}.header,.footer{border-color:var(--cb-border)}.footer{box-shadow:var(--cb-shadow-inset)}.field__input,.select__select,.customer .field input,.customer .field select{border-radius:var(--cb-radius-sm);border-color:var(--cb-border);transition:border-color var(--cb-transition-fast),box-shadow var(--cb-transition-fast)}.field__input:focus,.select__select:focus,.customer .field input:focus{border-color:rgba(var(--cb-rgb-terracotta),.5);box-shadow:0 0 0 .2rem rgba(var(--cb-rgb-terracotta),.15)}.variant-picker__label{letter-spacing:var(--cb-letter-spacing-wide);text-transform:uppercase;font-size:1.1rem}.cb-mt-xs{margin-block-start:var(--cb-space-xs)}.cb-mt-sm{margin-block-start:var(--cb-space-sm)}.cb-mt-md{margin-block-start:var(--cb-space-md)}.cb-mt-lg{margin-block-start:var(--cb-space-lg)}.cb-mb-md{margin-block-end:var(--cb-space-md)}.cb-py-section{padding-block:var(--cb-space-section-mobile)}.cb-px-page{padding-inline:var(--cb-space-md)}.cb-gap-sm{gap:var(--cb-space-sm)}.cb-gap-md{gap:var(--cb-space-md)}.cb-stack{display:flex;flex-direction:column;gap:var(--cb-space-sm)}.cb-shadow-soft{box-shadow:var(--cb-shadow-soft)}.cb-shadow-lift{box-shadow:var(--cb-shadow-lift)}.cb-text-accent{color:var(--cb-terracotta)}.cb-text-sage{color:var(--cb-sage)}.cb-ms-auto{margin-inline-start:auto}.cb-me-auto{margin-inline-end:auto}.cb-ps-md{padding-inline-start:var(--cb-space-md)}.cb-pe-md{padding-inline-end:var(--cb-space-md)}@media screen and (min-width:750px){.cb-py-section{padding-block:var(--cb-space-section-desktop)}.cb-px-page{padding-inline:var(--cb-space-lg)}}@media screen and (max-width:749px){.page-width{padding-inline:var(--cb-space-md)}h1,.h1{font-size:calc(var(--font-heading-scale) * 3rem)}.product-form__submit,.banner .button,.image-banner .button,.button--full-width,.newsletter-form__button{min-height:4.8rem;inline-size:100%;max-inline-size:100%}.header__icon,.menu-drawer__menu-item{min-inline-size:4.4rem;min-block-size:4.4rem}.section+.section{margin-block-start:var(--cb-space-section-mobile)}.product-card-wrapper .card__heading{font-size:1.35rem}.title-wrapper-with-link{margin-block-end:var(--cb-space-md)}}@media screen and (min-width:750px){.product-form__submit,.banner .button,.image-banner .button,.button--full-width,.newsletter-form__button{inline-size:auto}h1,.h1{letter-spacing:var(--cb-letter-spacing-tight)}}:dir(rtl),[dir=rtl]{direction:rtl}:dir(rtl) .page-width,[dir=rtl] .page-width{padding-inline:var(--cb-space-md)}:dir(rtl) .button,:dir(rtl) .shopify-challenge__button,:dir(rtl) .customer button,[dir=rtl] .button,[dir=rtl] .shopify-challenge__button,[dir=rtl] .customer button{text-align:center}:dir(rtl) .card--horizontal,[dir=rtl] .card--horizontal{--text-alignment: start;flex-direction:row-reverse}:dir(rtl) .product-card-wrapper .card__information,:dir(rtl) .contains-card--product .card__information,[dir=rtl] .product-card-wrapper .card__information,[dir=rtl] .contains-card--product .card__information{text-align:start}:dir(rtl) .badge--bottom-left,[dir=rtl] .badge--bottom-left{inset-inline-start:var(--cb-space-xs);inset-inline-end:auto}:dir(rtl) .button:before,:dir(rtl) .button:after,[dir=rtl] .button:before,[dir=rtl] .button:after{inset-inline:0}:dir(rtl) .slider-button--prev .icon,:dir(rtl) .slider-button--next .icon,[dir=rtl] .slider-button--prev .icon,[dir=rtl] .slider-button--next .icon{transform:scaleX(-1)}:dir(rtl) .cb-stack,[dir=rtl] .cb-stack{align-items:stretch}.section-header.shopify-section-group-header-group{z-index:4}.header{background:#fffdf9f0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-block-end:.1rem solid var(--cb-border);box-shadow:none;transition:background-color var(--cb-transition-fast),box-shadow var(--cb-transition-fast)}@supports not (backdrop-filter: blur(1px)){.header{background:var(--cb-cream)}}.scrolled-past-header .header,.shopify-section-header-sticky .header{background:#fffdf9f0;box-shadow:var(--cb-shadow-soft)}.header__heading-link{letter-spacing:var(--cb-letter-spacing-tight)}.header__menu-item{letter-spacing:var(--cb-letter-spacing-body);font-weight:var(--cb-font-weight-medium)}.header__menu-item:hover{color:var(--cb-terracotta)}.header__icon{transition:opacity var(--cb-transition-fast)}.header__icon:hover{opacity:.7}.menu-drawer{background:var(--cb-cream)}.menu-drawer__menu-item{border-block-end:.1rem solid var(--cb-border)}:dir(rtl) .header__inline-menu,[dir=rtl] .header__inline-menu{margin-inline:0}.header__heading,.header__heading-link{font-weight:var(--cb-font-weight-light);letter-spacing:var(--cb-letter-spacing-display);color:var(--cb-espresso);text-decoration:none}.header__heading-link:hover{color:var(--cb-terracotta)}.header__inline-menu .list-menu__item--link{padding-inline:1.2rem;font-size:1.35rem;letter-spacing:var(--cb-letter-spacing-body);transition:color var(--cb-transition-fast)}.header__active-menu-item{color:var(--cb-terracotta);text-decoration:none}.header__icons{gap:.4rem}.header__icon .svg-wrapper{inline-size:2.2rem;block-size:2.2rem}.header__icon--cart .cart-count-bubble{background-color:var(--cb-terracotta);color:var(--cb-cream)}.menu-drawer__inner-container{padding-inline:var(--cb-space-md)}.menu-drawer__navigation{padding-block:var(--cb-space-md)}.menu-drawer__menu-item{font-size:1.6rem;letter-spacing:var(--cb-letter-spacing-tight);padding-block:1.4rem}.menu-drawer__close-button{letter-spacing:var(--cb-letter-spacing-wide);text-transform:uppercase;font-size:1.1rem}.header-wrapper--border-bottom .header{border-block-end-color:var(--cb-border)}.footer{background:linear-gradient(180deg,var(--cb-nude) 0%,var(--cb-ivory) 100%);border-block-start:.1rem solid var(--cb-border);margin-block-start:var(--cb-space-lg)}.footer__content-top{padding-block-end:var(--cb-space-xl)}.footer-block__heading{font-weight:var(--cb-font-weight-medium);letter-spacing:var(--cb-letter-spacing-wide);text-transform:uppercase;font-size:1.1rem;color:var(--cb-espresso)}.footer-block__details-content{font-size:1.35rem;line-height:var(--cb-line-height-body)}.footer-block__details-content .link{color:rgba(var(--cb-rgb-espresso),.72)}.footer-block__details-content .link:hover{color:var(--cb-terracotta)}.footer-block--newsletter{padding:var(--cb-space-lg);border-radius:var(--cb-radius-lg);background:#fffdf9b8;border:.1rem solid var(--cb-border);box-shadow:var(--cb-shadow-soft)}.footer__newsletter .field__input{background:var(--cb-cream)}.footer__newsletter .newsletter-form__button{color:var(--cb-espresso)}.footer__newsletter .newsletter-form__button:hover{color:var(--cb-terracotta)}.footer__content-bottom{border-block-start:.1rem solid var(--cb-border);padding-block:var(--cb-space-md)}.footer__copyright{font-size:1.2rem;color:rgba(var(--cb-rgb-espresso),.5)}.footer__list-social .list-social__link{transition:opacity var(--cb-transition-fast)}.footer__list-social .list-social__link:hover{opacity:.65}@media screen and (max-width:749px){.footer__content-top{padding-block-start:var(--cb-space-lg)}.footer-block--newsletter{margin-block-start:var(--cb-space-md)}}.product-card-wrapper .price,.contains-card--product .price{font-size:1.35rem;margin-block-start:.2rem}.product-card-wrapper .price .price-item,.contains-card--product .price .price-item{font-weight:var(--cb-font-weight-medium)}.product-card-wrapper .card__badge,.contains-card--product .card__badge{border-radius:var(--cb-radius-pill)}.product-card-wrapper .card__content,.contains-card--product .card__content{padding-block-end:var(--cb-space-xs)}.product-card-wrapper .card-wrapper,.contains-card--product .card-wrapper{block-size:100%}.product-card-wrapper .quick-add,.contains-card--product .quick-add{border-radius:var(--cb-radius-sm)}.collection-hero__title{font-weight:var(--cb-font-weight-light);letter-spacing:var(--cb-letter-spacing-tight)}.collection-hero__description{max-inline-size:62ch;line-height:var(--cb-line-height-body);color:rgba(var(--cb-rgb-espresso),.72)}.collection .facets-wrapper,.template-collection .facets-wrapper{margin-block-end:var(--cb-space-md)}.facets__heading,.facets__summary{letter-spacing:var(--cb-letter-spacing-wide);text-transform:uppercase;font-size:1.1rem}.facets__disclosure,.facets__display{border-radius:var(--cb-radius-sm)}.collection .product-grid,.template-collection .product-grid,.cb-bestsellers__grid.product-grid{row-gap:var(--cb-space-lg)}.collection-hero{padding-block-end:var(--cb-space-md)}.facets__form{gap:var(--cb-space-sm)}.collection__title .title,.template-collection .collection__title .title{font-weight:var(--cb-font-weight-light)}@media screen and (max-width:749px){.collection .product-grid,.template-collection .product-grid{row-gap:var(--cb-space-md)}.facets-container{margin-block-end:var(--cb-space-sm)}}.product.grid .product__title h1,.product__title h1,.product__title h2{font-weight:var(--cb-font-weight-light);letter-spacing:var(--cb-letter-spacing-tight);line-height:var(--cb-line-height-heading);font-size:clamp(2.4rem,4vw,3.6rem)}.product__info-container{padding-block-start:var(--cb-space-sm)}.product__info-container .price{font-size:1.8rem;margin-block:var(--cb-space-sm) var(--cb-space-md)}.product__info-container .price .price-item--regular{font-weight:var(--cb-font-weight-regular)}.product__media-wrapper .product__media,.product__media-item{border-radius:var(--cb-radius-md);overflow:hidden}.product__media-wrapper{box-shadow:var(--cb-shadow-soft);border-radius:var(--cb-radius-md)}.thumbnail{border-radius:var(--cb-radius-sm);border:.1rem solid var(--cb-border)}.thumbnail[aria-current]{border-color:var(--cb-terracotta);box-shadow:0 0 0 .1rem rgba(var(--cb-rgb-terracotta),.35)}.product-form__input--pill input+label{border-radius:var(--cb-radius-pill);letter-spacing:var(--cb-letter-spacing-body);font-size:1.3rem;padding:.8rem 1.6rem;border-color:var(--cb-border);transition:border-color var(--cb-transition-fast),background-color var(--cb-transition-fast)}.product-form__input--pill input:checked+label{border-color:var(--cb-espresso);background:rgba(var(--cb-rgb-espresso),.06)}.product-form__submit.button{border-radius:var(--cb-radius-pill);min-block-size:5.2rem;font-size:1.25rem;letter-spacing:var(--cb-letter-spacing-wide)}.product__accordion.accordion,.complementary-products .accordion{border:.1rem solid var(--cb-border);border-radius:var(--cb-radius-sm);margin-block-end:var(--cb-space-xs);overflow:hidden}.product__accordion .accordion__title{font-weight:var(--cb-font-weight-medium);letter-spacing:var(--cb-letter-spacing-tight)}.product__accordion .accordion__content{padding-inline:var(--cb-space-md);line-height:var(--cb-line-height-body)}.product__description rte,.product__text{line-height:var(--cb-line-height-body);color:rgba(var(--cb-rgb-espresso),.78)}@media screen and (max-width:749px){.product__info-wrapper{padding-block-start:var(--cb-space-md)}.product-form__submit.button{inline-size:100%}}:dir(rtl) .product__info-wrapper,[dir=rtl] .product__info-wrapper{text-align:start}:root{--cb-space-section-mobile: 4.8rem;--cb-space-section-desktop: 7.2rem;--cb-sale: #b84a3a;--cb-rgb-sale: 184, 74, 58;--cb-tap-min: 4.4rem}.cb-market-head{display:flex;flex-direction:column;gap:var(--cb-space-sm);margin-block-end:var(--cb-space-lg)}.cb-market-head--row{flex-direction:column;gap:var(--cb-space-md)}@media screen and (min-width:750px){.cb-market-head--row{flex-direction:row;align-items:flex-end;justify-content:space-between}}.cb-market-head__micro{margin:0;font-size:1rem;font-weight:var(--cb-font-weight-medium);letter-spacing:var(--cb-letter-spacing-wide);text-transform:uppercase;color:var(--cb-terracotta)}.cb-market-head__title{margin:0;font-size:clamp(2.2rem,4.8vw,3.4rem);font-weight:var(--cb-font-weight-medium);line-height:1.15;letter-spacing:var(--cb-letter-spacing-tight);color:var(--cb-espresso)}.cb-market-head__desc{margin:0;font-size:clamp(1.4rem,2.5vw,1.55rem);line-height:1.55;color:rgba(var(--cb-rgb-espresso),.68);max-inline-size:58ch}.cb-pills{display:flex;flex-wrap:wrap;gap:var(--cb-space-xs);margin:0;padding:0;list-style:none}.cb-pill{display:inline-flex;align-items:center;padding:.5rem 1.2rem;font-size:1rem;font-weight:var(--cb-font-weight-medium);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;color:var(--cb-espresso);background:#fffdf9e6;border:.1rem solid var(--cb-border);border-radius:var(--cb-radius-pill);white-space:nowrap;transition:border-color var(--cb-transition-fast),color var(--cb-transition-fast)}.cb-pill:hover{border-color:var(--cb-terracotta);color:var(--cb-terracotta)}.cb-pill--hot{color:var(--cb-cream);background:var(--cb-sale);border-color:transparent}.cb-pill--accent{background:rgba(var(--cb-rgb-terracotta),.12);border-color:rgba(var(--cb-rgb-terracotta),.25);color:var(--cb-terracotta-deep)}.template-index .cb-fcats{background:linear-gradient(180deg,var(--cb-ivory) 0%,var(--cb-cream) 100%)}.template-index .cb-bestsellers{background-color:var(--cb-cream)}.template-index .cb-trust{background:linear-gradient(180deg,var(--cb-nude) 0%,var(--cb-ivory) 100%)}.template-index .cb-routine{background-color:var(--cb-cream)}.template-index .cb-ba{background:linear-gradient(180deg,var(--cb-blush) 0%,var(--cb-ivory) 100%)}.template-index .cb-testimonials{background-color:var(--cb-ivory)}.template-index .cb-social{background-color:var(--cb-cream)}.template-index .cb-newsletter{background:linear-gradient(180deg,var(--cb-nude) 0%,var(--cb-blush) 50%,var(--cb-ivory) 100%)}.product-card-wrapper .card__vendor,.contains-card--product .card__vendor{font-size:1.05rem;letter-spacing:var(--cb-letter-spacing-wide);text-transform:uppercase;color:rgba(var(--cb-rgb-espresso),.48);margin-block-end:.2rem}.product-card-wrapper .card__heading,.contains-card--product .card__heading{font-size:1.4rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-card-wrapper .price--on-sale .price-item--sale,.contains-card--product .price--on-sale .price-item--sale{color:rgb(var(--cb-rgb-sale));font-weight:var(--cb-font-weight-medium)}.product-card-wrapper .badge,.contains-card--product .badge{background:rgba(var(--cb-rgb-espresso),.88);color:var(--cb-cream)}.product-card-wrapper .badge.color-scheme-4,.contains-card--product .badge.color-scheme-4{background:var(--cb-sale)}.cb-bestsellers .product-card-wrapper,.cb-bestsellers .grid__item{block-size:100%}@media screen and (max-width:749px){.page-width{padding-inline:max(1.4rem,env(safe-area-inset-left));padding-inline-end:max(1.4rem,env(safe-area-inset-right))}.cb-market-head{text-align:center;align-items:center}.cb-market-head__desc{margin-inline:auto}.cb-pills{justify-content:center}.product-card-wrapper .card__heading,.contains-card--product .card__heading{font-size:1.3rem}}:dir(rtl) .cb-market-head,[dir=rtl] .cb-market-head{text-align:start;align-items:flex-start}:dir(rtl) .cb-market-head__desc,[dir=rtl] .cb-market-head__desc{margin-inline:0}:dir(rtl) .product-card-wrapper .card__heading,:dir(rtl) .contains-card--product .card__heading{line-height:1.45}@media screen and (max-width:749px){:dir(rtl) .cb-market-head--center-mobile,[dir=rtl] .cb-market-head--center-mobile{text-align:center;align-items:center}}.announcement-bar-section .utility-bar.cb-marketplace-announcement,.announcement-bar-section .utility-bar.cb-marketplace-announcement.gradient{background:linear-gradient(90deg,var(--cb-blush) 0%,var(--cb-ivory) 42%,var(--cb-rose-soft) 100%);border-block-end:.1rem solid var(--cb-border);min-block-size:3.8rem;color:var(--cb-espresso)}.announcement-bar-section .announcement-bar,.announcement-bar-section .announcement-bar__announcement{color:var(--cb-espresso);width:100%}.announcement-bar-section .announcement-bar__message{font-size:clamp(1rem,2.6vw,1.15rem);font-weight:var(--cb-font-weight-medium);letter-spacing:.08em;text-transform:uppercase;line-height:1.4;padding-block:.75rem;color:var(--cb-espresso);text-align:center}.announcement-bar-section .announcement-bar__message span{display:inline-block;max-inline-size:min(100%,48rem)}.announcement-bar-section .announcement-bar__link{color:var(--cb-espresso);justify-content:center}.announcement-bar-section .announcement-bar__link:hover{color:var(--cb-terracotta-deep)}.announcement-bar-section .announcement-bar__link .icon-arrow{color:var(--cb-terracotta);inline-size:1.2rem}.announcement-bar-section .announcement-bar-slider{max-inline-size:68rem;margin-inline:auto;width:100%}.announcement-bar-section .announcement-bar .slider-button{color:var(--cb-espresso);border-radius:var(--cb-radius-sm);background:#fffdf9d9;border:.1rem solid var(--cb-border);min-inline-size:3.2rem;min-block-size:3.2rem;margin-inline:.15rem;box-shadow:var(--cb-shadow-xs)}.announcement-bar-section .announcement-bar .slider-button:hover{background:var(--cb-cream);border-color:rgba(var(--cb-rgb-terracotta),.35)}.announcement-bar-section .announcement-bar .slider-button .svg-wrapper{inline-size:.9rem;block-size:.9rem}.announcement-bar-section .utility-bar__grid{align-items:center;gap:var(--cb-space-xs)}.announcement-bar-section .announcement-bar.announcement-bar--one-announcement,.announcement-bar-section .announcement-bar--one-announcement .announcement-bar__link{width:100%;margin-inline:auto}@media screen and (max-width:749px){.announcement-bar-section .utility-bar.cb-marketplace-announcement{min-block-size:4.2rem}.announcement-bar-section .announcement-bar__message{font-size:1rem;letter-spacing:.06em;padding-inline:2.8rem;line-height:1.45}.announcement-bar-section .announcement-bar-slider{inline-size:100%}.announcement-bar-section .announcement-bar .slider-button{min-inline-size:2.8rem;min-block-size:2.8rem;flex-shrink:0}.announcement-bar-section .utility-bar .page-width{padding-inline:var(--cb-space-sm)}}@media screen and (min-width:990px){.announcement-bar-section .announcement-bar-slider{inline-size:min(70%,68rem)}}:dir(rtl) .announcement-bar-section .announcement-bar__message,[dir=rtl] .announcement-bar-section .announcement-bar__message{letter-spacing:.06em;line-height:1.5}@media screen and (max-width:749px){.header{padding-block:1rem}.header__heading{font-size:clamp(1.6rem,4.5vw,2rem)}.header__inline-menu{display:none}.menu-drawer{background:var(--cb-ivory)}.menu-drawer__menu-item{color:var(--cb-espresso);font-size:1.5rem}.button,.shopify-challenge__button,.customer button{min-height:4.6rem;font-size:1.15rem}.cb-pill{min-height:3.2rem;padding:.55rem 1.1rem}.footer-block__heading{font-size:1rem}.template-index .shopify-section+.shopify-section{margin-block-start:0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/california-beauty.css.map */
