:root:root{--cm-bg: #0D0D0D;--cm-card: #161616;--cm-card-2: #1F1F1F;--cm-ink: #F3F0EA;--cm-ink-soft: #DCD8D0;--cm-muted: #9A948A;--cm-line: #2B2B2B;--cm-line-soft: #222222;--cm-gold: #C6A15B;--cm-gold-deep: #D5B472;--cm-gold-glow: rgba(198, 161, 91, .28);--cm-clay: #C56B4E;--cm-espresso: #000000;--cm-espresso-2: #0A0A0A;--cm-serif: "Playfair Display", Georgia, serif;--cm-sans: "Inter", system-ui, sans-serif;--cm-mono: "JetBrains Mono", ui-monospace, monospace;--cm-edge: clamp(1.25rem, 4vw, 4.5rem);--cm-maxw: 77.5rem;--cm-ease: cubic-bezier(.22, .61, .36, 1);--font-accent--family: var(--cm-mono);--font-accent--weight: 500;--narrow-page-width: var(--cm-maxw);--normal-page-width: var(--cm-maxw);--style-border-radius-buttons-primary: 0px;--style-border-radius-buttons-secondary: 0px;--button-padding-inline: 1.9rem;--button-padding-block: 1rem;--variant-picker-button-radius: 0px;--ease-out-cubic: var(--cm-ease);--animation-speed-slow: .4s;--border-color: var(--cm-line)}body{font-family:var(--cm-sans);font-size:17px;line-height:1.65;letter-spacing:.01em;-webkit-font-smoothing:antialiased}h1,h2,h3,.h1,.h2,.h3{font-family:var(--cm-serif);font-weight:500;line-height:1.05;letter-spacing:-.01em}h1,.h1{font-size:clamp(2.4rem,5vw,4.4rem)}h2,.h2{font-size:clamp(2rem,4.4vw,3.4rem)}h3,.h3{font-size:clamp(1.6rem,3vw,2.2rem)}h6,.h6{font-family:var(--cm-mono);font-size:.72rem;letter-spacing:.32em;text-transform:uppercase;color:var(--cm-gold-deep);display:inline-flex;align-items:center;gap:.7rem}h6:before,.h6:before{content:"";width:1.8rem;height:1px;background:var(--cm-gold);display:inline-block;flex:0 0 auto}.button,.button-secondary,button.button{font-family:var(--cm-mono);font-size:.74rem;letter-spacing:.2em;text-transform:uppercase;border-radius:0;transition:background-color .4s var(--cm-ease),color .4s var(--cm-ease),border-color .4s var(--cm-ease)}.button-secondary{background:transparent;color:var(--cm-ink);border:1px solid var(--cm-ink)}.button-secondary:hover{background:var(--cm-ink);color:var(--cm-bg)}.button:hover{background:transparent;color:var(--cm-ink);border-color:var(--cm-ink)}.button-unstyled{font-family:var(--cm-mono);font-size:.74rem;letter-spacing:.2em;text-transform:uppercase;color:var(--cm-gold-deep)}#header-component a[href]{transition:color .3s var(--cm-ease)}#header-component a[href]:hover,#header-component a[href][aria-current=page],#header-component a[href][aria-current=true]{color:var(--cm-gold-deep)}product-card .product-card__content{background:var(--cm-card);border:1px solid var(--cm-line);overflow:hidden;transition:transform .4s var(--cm-ease),border-color .4s var(--cm-ease)}product-card:hover .product-card__content{transform:translateY(-4px);border-color:var(--cm-gold)}product-card .product-card__content>:first-child{background:#fff}product-card img{transition:transform .8s var(--cm-ease)}product-card:hover img{transform:scale(1.05)}product-card .product-card__content>:not(:first-child){padding-inline:1.4rem}product-card .product-card__content>:last-child{padding-bottom:1.6rem}product-price,product-price.h6,product-price .h6,product-price h6{font-family:var(--cm-mono);font-size:.82rem;letter-spacing:.12em;text-transform:none;color:var(--cm-ink-soft);display:block}product-price:before,product-price.h6:before,product-price .h6:before,product-price h6:before{content:none}product-price s{color:var(--cm-muted)}.variant-option__label,.variant-option legend{font-family:var(--cm-mono);font-size:.66rem;letter-spacing:.2em;text-transform:uppercase;color:var(--cm-muted)}.variant-option__button-label:has(input[value="Rose Nude"]){--cm-swatch: #b3707e}.variant-option__button-label:has(input[value="Deep Red"]){--cm-swatch: #7c2f3a}.variant-option__button-label:has(input[value=Coral]){--cm-swatch: #d95b45}.variant-option__button-label:has(input[value="Sunkissed Pink"]){--cm-swatch: #dd8f97}.variant-option__button-label:is(:has(input[value="Rose Nude"]),:has(input[value="Deep Red"]),:has(input[value=Coral]),:has(input[value="Sunkissed Pink"])){width:22px;height:22px;min-width:0;min-height:0;padding:0;margin:0;border-radius:50%;background:var(--cm-swatch);border:2px solid var(--cm-card);box-shadow:0 0 0 1px var(--cm-line);color:transparent;font-size:0;line-height:0;overflow:hidden;flex:0 0 auto;cursor:pointer;transition:box-shadow .3s var(--cm-ease),transform .3s var(--cm-ease)}.variant-option__button-label:is(:has(input[value="Rose Nude"]),:has(input[value="Deep Red"]),:has(input[value=Coral]),:has(input[value="Sunkissed Pink"])):hover{transform:scale(1.1)}.variant-option__button-label:is(:has(input[value="Rose Nude"]),:has(input[value="Deep Red"]),:has(input[value=Coral]),:has(input[value="Sunkissed Pink"])):has(input:checked){box-shadow:0 0 0 2px var(--cm-gold)}.variant-option:is(:has(input[value="Rose Nude"]),:has(input[value="Deep Red"]),:has(input[value=Coral]),:has(input[value="Sunkissed Pink"])){--button-size: 22px;--minimum-touch-target: 22px;--variant-picker-swatch-width: 22px;--variant-picker-swatch-height: 22px}.variant-option:is(:has(input[value="Rose Nude"]),:has(input[value="Deep Red"]),:has(input[value=Coral]),:has(input[value="Sunkissed Pink"])) :is(ul,ol,overflow-list,.variant-option__values,.variant-option__buttons){display:flex;flex-wrap:wrap;align-items:center;gap:.55rem}.variant-option:is(:has(input[value="Rose Nude"]),:has(input[value="Deep Red"]),:has(input[value=Coral]),:has(input[value="Sunkissed Pink"])) :is(li,.variant-option__swatch,.variant-option__button){min-width:0;min-height:0;width:auto;height:auto;padding:0;margin:0;flex:0 0 auto;display:inline-flex;align-items:center}cart-items-component .cart-item,.cart-item{border-bottom:1px solid var(--cm-line)}.cart-item__title,.cart-item a{font-family:var(--cm-sans);color:var(--cm-ink)}.cart__total,.totals__total-value,.cart-summary__total{font-family:var(--cm-mono);letter-spacing:.12em;color:var(--cm-ink)}.cart__empty-text,.cart-drawer__empty-text{font-family:var(--cm-serif);font-style:italic;color:var(--cm-muted)}.text-subdued,.caption{color:var(--cm-muted)}#header-component{transition:background-color .4s var(--cm-ease),border-color .4s var(--cm-ease);border-bottom:1px solid transparent}#header-component[data-scrolled=true],#header-component.solid{background:color-mix(in srgb,var(--cm-bg) 88%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom-color:var(--cm-line)}footer .shopify-section{background:var(--cm-espresso);border-top:1px solid var(--cm-line);color:#e8e3da}footer a{transition:color .3s var(--cm-ease)}footer a:hover{color:var(--cm-gold-deep)}input,textarea,select{font-family:var(--cm-sans)}*:focus-visible{outline:2px solid var(--cm-gold);outline-offset:.2em}
/*# sourceMappingURL=/cdn/shop/t/4/assets/cara-murphy.css.map */
