:root{--cd-bg:#FBF8F3;--cd-surface:#FFFFFF;--cd-surface-alt:#FDFBF7;--cd-ink:#1E1B19;--cd-muted:#8A827B;--cd-accent:#C56C82;--cd-accent-soft:#D9A6B4;--cd-line:#E6DDD0;--cd-blush:#F8EAEA;--cd-sage:#EEF2E4;--cd-disp:Jost,"Century Gothic","Avenir Next",system-ui,sans-serif;--cd-body:Georgia,"Times New Roman",serif;--cd-radius-tile:18px;--cd-radius-card:24px;--cd-ease:cubic-bezier(.2,.7,.2,1)}body{background:var(--cd-bg);color:var(--cd-ink);font-family:var(--cd-body)}h1,h2,h3,.h1,.h2,.h3,.banner__heading,.title,.section-heading{font-family:var(--cd-disp);font-weight:400;letter-spacing:-.02em;text-transform:none}.rte,p{line-height:1.6}.cd-eyebrow{font-family:var(--cd-disp);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--cd-accent)}.button,.btn,button.shopify-payment-button__button--unbranded{border-radius:999px!important;font-family:var(--cd-disp);letter-spacing:.03em;text-transform:none;transition:transform .18s var(--cd-ease),background-color .2s var(--cd-ease)}.button--primary,.button.button--primary{background:var(--cd-ink)!important;color:var(--cd-bg)!important;border:none!important}.button:hover{transform:translateY(-1px)}.button:active{transform:scale(.97)}.cd-link{position:relative;font-family:var(--cd-disp);text-decoration:none;color:inherit}.cd-link:after{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .35s var(--cd-ease)}.cd-link:hover:after{transform:scaleX(1)}.header-wrapper,.section-header{position:sticky;top:0;z-index:40;background:#fbf8f3f5;border-bottom:1px solid var(--cd-line)}.header__menu-item,.list-menu__item{font-family:var(--cd-disp);text-transform:none}.cart-count-bubble{background:var(--cd-accent)!important}.announcement-bar,.utility-bar{background:var(--cd-ink);color:var(--cd-bg);font-family:var(--cd-disp);font-size:13px;letter-spacing:.04em;text-transform:none}.card,.card-wrapper,.product-card{border-radius:var(--cd-radius-card);transition:transform .4s var(--cd-ease)}.card-wrapper:hover,.product-card:hover{transform:translateY(-5px)}.card__media,.media,.product-card__image,.collection-card__image{border-radius:var(--cd-radius-tile);overflow:hidden;background:var(--cd-surface-alt)}.card__media img,.media img{transition:transform .7s var(--cd-ease)}.card-wrapper:hover .card__media img,.product-card:hover .media img{transform:scale(1.045)}.card__information .caption,.product-card__vendor{font-style:italic;color:var(--cd-muted)}.card__heading,.product-card__title{font-family:var(--cd-disp)}.price,.price-item{font-family:var(--cd-disp);color:var(--cd-ink)}.cd-tile-tag,.badge{font-family:var(--cd-disp);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--cd-accent);background:var(--cd-surface);padding:5px 11px;border-radius:999px}.cd-tint-blush .media{background:var(--cd-blush)}.cd-tint-sage .media{background:var(--cd-sage)}.shopify-section{scroll-margin-top:90px}.cd-band-alt{background:var(--cd-surface-alt);border-top:1px solid var(--cd-line);border-bottom:1px solid var(--cd-line)}.banner--medium .banner__media,.image-banner__media{border-radius:28px;overflow:hidden}.banner__box{background:transparent}.footer{background:var(--cd-ink);color:var(--cd-bg)}.footer a{color:var(--cd-ink)}.footer a:hover{color:var(--cd-accent)}.footer .footer__heading{color:#f6f1ea73;text-transform:uppercase;letter-spacing:.14em}.footer .newsletter-form__field-wrapper input{background:#f6f1ea12;border:1px solid rgba(246,241,234,.22);border-radius:999px;color:var(--cd-bg)}.footer img.footer__logo{filter:brightness(0) invert(1)}input:focus,textarea:focus,.field__input:focus{outline:none;border-color:var(--cd-accent);box-shadow:0 0 0 4px #c56c8259}.product__title,.product__text,.product__accordion summary,.accordion__title,.disclosure__button{font-family:var(--cd-disp)}.product-form__submit,.product-form button.button,.product-form__buttons .button{border-radius:999px!important}.product__accordion .icon-caret{color:var(--cd-accent)}.product-form__quantity .quantity__button{color:var(--cd-ink)}.cd-breadcrumbs{padding:14px 0 2px}.cd-breadcrumbs .breadcrumb{font-family:var(--cd-disp);font-size:12px;text-transform:lowercase;color:var(--cd-muted);letter-spacing:.02em}.cd-breadcrumbs .breadcrumb a{color:var(--cd-muted);text-decoration:none}.cd-breadcrumbs .breadcrumb a:hover{color:var(--cd-ink)}.cd-breadcrumbs .breadcrumb__divider{color:var(--cd-line);margin:0 4px}.collection-hero--with-image .collection-hero__image-container{border-radius:var(--cd-radius-card);overflow:hidden}.collection-hero__title{font-family:var(--cd-disp);font-weight:400;text-transform:lowercase;letter-spacing:-.02em}.collection-hero--contrast .collection-hero__text-wrapper{text-shadow:0 1px 24px rgba(30,27,25,.35)}.cd-collection-intro{max-width:760px;margin:36px auto 4px;padding:0 24px;text-align:center}.cd-collection-intro__text{color:var(--cd-ink);line-height:1.65}.cd-collection-intro__text a{color:var(--cd-accent);text-underline-offset:3px}.cd-collection-intro__checkbox,.cd-collection-intro__toggle{display:none}@media(max-width:749px){.cd-collection-intro{margin-top:24px;text-align:left}.cd-collection-intro__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.cd-collection-intro__checkbox:checked~.cd-collection-intro__text{display:block;-webkit-line-clamp:unset;overflow:visible}.cd-collection-intro__toggle{display:inline-block;margin-top:10px;cursor:pointer;font-family:var(--cd-disp);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--cd-accent)}.cd-collection-intro__less{display:none}.cd-collection-intro__checkbox:checked~.cd-collection-intro__toggle .cd-collection-intro__more{display:none}.cd-collection-intro__checkbox:checked~.cd-collection-intro__toggle .cd-collection-intro__less{display:inline}}.collection-grid-section .facets-container,.collection-grid-section .facets{font-family:var(--cd-disp);border-top:1px solid var(--cd-line);border-bottom:1px solid var(--cd-line);background:transparent}.collection-grid-section .mobile-facets__open,.collection-grid-section .facets__open,.collection-grid-section .facet-filters__label,.collection-grid-section .facet-filters__sort,.collection-grid-section .product-count,.collection-grid-section .product-count__text{font-family:var(--cd-disp);color:var(--cd-ink);text-transform:lowercase;letter-spacing:.02em}.collection-grid-section .product-count,.collection-grid-section .product-count__text{color:var(--cd-muted)}.collection-grid-section .facet-filters__sort{background:transparent;border:none}.active-facets .active-facets__button,.active-facets facet-remove a,.active-facets__button-wrapper .active-facets__button{border-radius:999px;border:1px solid var(--cd-line);background:var(--cd-surface);font-family:var(--cd-disp);color:var(--cd-ink)}.mobile-facets__inner{background:var(--cd-bg)}.mobile-facets__heading,.mobile-facets__summary{font-family:var(--cd-disp);text-transform:lowercase}.cd-vetted{display:inline-flex;align-items:center;align-self:flex-start;gap:5px;font-family:var(--cd-disp);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--cd-accent);margin:2px 0}.cd-card-subtitle{display:block;font-family:var(--cd-disp);font-size:13px;color:var(--cd-muted);line-height:1.4;margin:2px 0 4px}.card-information__text.h4{font-family:var(--cd-disp)}.collection .card-information__text.h4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.collection .rating-text.caption,.collection .rating-count.caption{color:var(--cd-muted);font-style:normal}@media(min-width:990px)and (hover:hover){.collection-grid-section .card-wrapper .card-information__button{opacity:0;transform:translateY(4px);transition:opacity .25s var(--cd-ease),transform .25s var(--cd-ease)}.collection-grid-section .card-wrapper:hover .card-information__button,.collection-grid-section .card-wrapper:focus-within .card-information__button{opacity:1;transform:none}}.cd-guide-band{padding:64px 24px;border-top:1px solid var(--cd-line)}.cd-guide-band__inner{max-width:920px;margin:0 auto;display:flex;flex-wrap:wrap;gap:28px;align-items:center;justify-content:space-between}.cd-guide-band__heading{font-family:var(--cd-disp);font-weight:400;font-size:clamp(22px,3vw,30px);margin:6px 0 8px;text-transform:lowercase;letter-spacing:-.02em}.cd-guide-band__text{color:var(--cd-muted);max-width:48ch;margin:0}.cd-guide-band__links{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.pagination__item{font-family:var(--cd-disp);border-radius:999px}
/*# sourceMappingURL=/cdn/shop/t/36/assets/curldrop-custom.css.map */
