@font-face{font-family:Fraunces;font-style:normal;font-weight:380 720;font-display:swap;src:url(fraunces-var.woff2) format("woff2-variations"),url(fraunces-var.woff2) format("woff2")}@font-face{font-family:Fraunces;font-style:italic;font-weight:380 720;font-display:swap;src:url(fraunces-var-italic.woff2) format("woff2-variations"),url(fraunces-var-italic.woff2) format("woff2")}:root{--font-heading--family: "Fraunces", "Cormorant Garamond", Georgia, "Times New Roman", serif;--font-heading--weight: 420;--font-heading--style: normal;--calena-optical: 96;--cln-base: #fdfcfa;--cln-bone: #fdfaf5;--cln-sand: #e4d8c7;--cln-ink: #2c2a28;--cln-ink-58: rgba(44, 42, 40, .58);--cln-terra: #b86b48;--cln-panel-radius: 16px;--cln-pill: 100px;--style-border-radius-buttons-primary: 100px;--style-border-radius-buttons-secondary: 100px;--style-border-radius-pills: 100px;--shopify-accelerated-checkout-button-border-radius: 100px;--button-padding-block: 16px;--button-padding-inline: 34px;--product-corner-radius: 16px;--card-corner-radius: 16px;--resource-card-corner-radius: 16px;--spacing-scale-sm: .68;--spacing-scale-md: .8;--spacing-scale-default: 1.12;--hover-lift-amount: 0px;--hover-scale-amount: 1}:root,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-6{--color-border: rgba(44, 42, 40, .07)}.color-scheme-5{--color-border: rgba(246, 241, 234, .12)}h1,h2,h3,h4,.h1,.h2,.h3,.h4,[class*=type-preset-h1],[class*=type-preset-h2],[class*=type-preset-h3]{font-optical-sizing:auto;font-variation-settings:"opsz" var(--calena-optical);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,.h1.h1,[class*=type-preset-h1]{font-weight:400;letter-spacing:-.018em;line-height:1.06}h2,.h2.h2,[class*=type-preset-h2]{font-weight:410;letter-spacing:-.014em;line-height:1.12}h3,.h3.h3,[class*=type-preset-h3]{font-weight:420;letter-spacing:-.01em;line-height:1.2}h4,.h4.h4{font-weight:430;letter-spacing:-.006em}h1 em,h2 em,h3 em,h4 em,.h1 em,.h2 em,.h3 em,[class*=type-preset-h1] em,[class*=type-preset-h2] em,[class*=type-preset-h3] em{font-style:italic;font-synthesis:none;font-weight:inherit;color:var(--cln-terra)}.jumbo-text,[class*=jumbo]{font-optical-sizing:auto;font-variation-settings:"opsz" 144;font-weight:400}.calena-eyebrow,.eyebrow{font-family:var(--font-body--family);text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;line-height:1.4;font-weight:500;color:var(--cln-ink-58)}.rte p,.paragraph:not(.button){line-height:1.6}.button:not(.button-unstyled),.button-secondary:not(.button-unstyled),button.shopify-payment-button__button--unbranded,.shopify-payment-button__button{border-radius:var(--cln-pill)!important}button[class*=button]:not(.button-unstyled,[class*=unstyled],[class*=icon],[class*=close],[class*=quantity],[class*=swatch],[class*=control]),a[class*=button]:not(.button-unstyled,[class*=unstyled],[class*=icon]){border-radius:var(--cln-pill)}.button:not(.button-unstyled,.button-secondary),.button-secondary:not(.button-unstyled),button.shopify-payment-button__button--unbranded{font-size:.8125rem;letter-spacing:.04em;font-weight:500;line-height:1.3;box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color)}:root,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-6{--color-primary-button-background: #2c2a28;--color-primary-button-text: #fdfaf5;--color-primary-button-border: #2c2a28;--color-primary-button-hover-background: #43403b;--color-primary-button-hover-text: #fdfaf5;--color-primary-button-hover-border: #43403b;--color-secondary-button-background: rgba(0, 0, 0, 0);--color-secondary-button-text: #2c2a28;--color-secondary-button-border: #2c2a28;--color-secondary-button-hover-background: rgba(44, 42, 40, .06);--color-secondary-button-hover-text: #2c2a28;--color-secondary-button-hover-border: #2c2a28}.color-scheme-5{--color-primary-button-background: #fdfaf5;--color-primary-button-text: #2c2a28;--color-primary-button-border: #fdfaf5;--color-primary-button-hover-background: #efe7db;--color-primary-button-hover-text: #2c2a28;--color-primary-button-hover-border: #efe7db;--color-secondary-button-background: rgba(0, 0, 0, 0);--color-secondary-button-text: #f6f1ea;--color-secondary-button-border: rgba(246, 241, 234, .55);--color-secondary-button-hover-background: rgba(246, 241, 234, .12);--color-secondary-button-hover-text: #f6f1ea;--color-secondary-button-hover-border: rgba(246, 241, 234, .75)}.button,button.button,a.button,.button-secondary,a.button-secondary,[class*=button-primary],[class*=button-secondary]{transition:background-color .26s ease,color .26s ease,box-shadow .26s ease,opacity .26s ease;text-shadow:none}@media(max-width:749px){:root{--button-padding-block: 15px;--button-padding-inline: 28px}.button:not(.button-unstyled),.button-secondary:not(.button-unstyled){min-height:46px}}.rte a:not(.button),a.link{text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-size:0% 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .32s cubic-bezier(.22,1,.36,1);padding-bottom:1px}.rte a:not(.button):hover,a.link:hover{background-size:100% 1px}@media(prefers-reduced-motion:reduce){.button,a.button,.button-secondary,.rte a:not(.button),a.link{transition:none}}.border-style{--border-width: 0px !important}.product-grid__item,.product-card,.product-card__content,.collection-card,.resource-card,.card-gallery,.product-media-container{border:0!important;box-shadow:none!important}.product-card .card-gallery,.product-card .product-media-container,.product-card__image{background:var(--cln-bone);border-radius:var(--cln-panel-radius);overflow:hidden}.product-card .product-media-container img,.product-card .card-gallery img{transition:transform .8s cubic-bezier(.22,1,.36,1)}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.product-card:hover .product-media-container img,.product-card:hover .card-gallery img{transform:scale(1.028)}}.card-hover-effect-lift .product-card:hover,.card-hover-effect-lift .collection-card:hover,.card-hover-effect-lift .predictive-search-results__card:hover,.card-hover-effect-scale .product-card:hover,.card-hover-effect-scale .collection-card:hover,.card-hover-effect-scale .predictive-search-results__card:hover{transform:none}.product-card__link,.product-card .product-title,.product-card [class*=title]{color:var(--cln-ink)!important}.product-card .product-title{font-size:.98rem;line-height:1.35;font-weight:430;letter-spacing:-.004em}.product-card .product-grid__card.product-grid__card{row-gap:max(var(--product-card-gap, 12px),14px);padding-inline:0}.product-card .price{color:var(--cln-ink);letter-spacing:.005em}.collection-card,.collection-card__image,.collection-card__inner{border-radius:var(--cln-panel-radius);overflow:hidden}.collection-card__image{background:var(--cln-bone)}.shopify-section+.shopify-section{margin-block-start:0}.section-content-wrapper.layout-panel-flex--column{row-gap:max(var(--gap, 0px),20px)}.shopify-section h2{letter-spacing:-.014em}.announcement-bar,.announcement-bar *{font-size:.72rem!important;letter-spacing:.13em;text-transform:uppercase;font-weight:500}::selection{background:var(--cln-terra);color:#fdfaf5}:focus-visible{outline:2px solid var(--cln-terra);outline-offset:3px;border-radius:2px}body:after{content:none}.hero.color-scheme-6{position:relative;isolation:isolate;overflow:hidden;background:#2c2a28;min-height:clamp(560px,84vh,840px)}.hero.color-scheme-6 .hero__media-grid{display:none!important}.hero.color-scheme-6 .hero__container{position:relative;z-index:1}.hero.color-scheme-6:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;background:linear-gradient(to bottom,#1c171457,#1c171466 45%,#1c1714a3),radial-gradient(78% 62% at 50% 50%,rgba(28,23,20,.3),transparent 72%),url(calena-hero-move.jpg) center / cover no-repeat}.hero.color-scheme-6:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.03;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@media(max-width:749px){.hero.color-scheme-6:before{background:linear-gradient(to bottom,#1c171457,#1c17149e),url(calena-hero-move-mobile.jpg) center / cover no-repeat}}.hero.color-scheme-6 h1,.hero.color-scheme-6 .hero__container p{color:#f6f1ea!important;text-shadow:0 1px 30px rgba(18,14,12,.35)}.hero.color-scheme-6 h1{font-family:Fraunces,Cormorant Garamond,Georgia,serif;font-weight:400;font-size:clamp(2.9rem,10.5vw,6.5rem)!important;line-height:1.02!important;letter-spacing:-.02em;font-optical-sizing:auto;font-variation-settings:"opsz" 144}.hero.color-scheme-6 h1 em{font-style:italic;font-synthesis:none;color:#e8b891!important}.hero.color-scheme-6 .button:not(.button-secondary,.button-unstyled){background:#fdfaf5!important;color:#2c2a28!important;box-shadow:none!important}.hero.color-scheme-6 .button:not(.button-secondary,.button-unstyled):hover{background:#efe7db!important}.hero.color-scheme-6 .button-secondary{color:#f6f1ea!important;border-color:#f6f1ea80!important;background:#f6f1ea0a!important;box-shadow:inset 0 0 0 1px #f6f1ea80!important}.hero.color-scheme-6 .button-secondary:hover{background:#f6f1ea21!important}@media(prefers-reduced-motion:no-preference){.hero.color-scheme-6:before{animation:calena-hero-zoom 14s ease-out both}.hero.color-scheme-6 h1{animation:calena-hero-rise .9s cubic-bezier(.22,1,.36,1) both}.hero.color-scheme-6 h1 em{animation:calena-hero-word 1.1s .4s cubic-bezier(.22,1,.36,1) both}}@keyframes calena-hero-zoom{0%{transform:scale(1.07)}to{transform:scale(1)}}@keyframes calena-hero-rise{0%{opacity:0;transform:translateY(.5em);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}@keyframes calena-hero-word{0%{opacity:0;transform:translateY(.35em)}to{opacity:1;transform:none}}#calena-sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:40;padding:0 16px 16px;transform:translateY(160%);transition:transform .45s cubic-bezier(.22,1,.36,1);pointer-events:none}#calena-sticky-cta.is-visible{transform:none;pointer-events:auto}.csc__inner{max-width:760px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:18px;background:#fdfcfadb;-webkit-backdrop-filter:blur(16px) saturate(1.25);backdrop-filter:blur(16px) saturate(1.25);color:var(--cln-ink);padding:8px 8px 8px 26px;border-radius:100px;box-shadow:0 10px 34px -20px #2c2a2861}.csc__label{font-size:.94rem;line-height:1.3;letter-spacing:.005em;color:var(--cln-ink)}.csc__label em{font-family:Fraunces,Georgia,serif;font-style:italic;color:var(--cln-terra)}.csc__btn{flex:none;background:var(--cln-ink);color:#fdfaf5;padding:14px 30px;border-radius:100px;font-size:.8125rem;letter-spacing:.04em;font-weight:500;text-decoration:none;white-space:nowrap;transition:background-color .24s ease}.csc__btn:hover{background:#43403b}@media(max-width:749px){#calena-sticky-cta{padding:0 12px 12px}.csc__inner{padding:7px 7px 7px 20px;gap:12px}.csc__label{font-size:.8rem;line-height:1.25}.csc__btn{padding:12px 20px;font-size:.78rem}}@media(prefers-reduced-motion:reduce){#calena-sticky-cta{transition:none}}.calena-reveal{opacity:0;transform:translateY(22px);transition:opacity .8s ease,transform .8s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.calena-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.calena-reveal{opacity:1!important;transform:none!important;transition:none}}@media(max-width:749px){.product-card .card-gallery,.product-card .product-media-container{border-radius:14px}.product-card img,.collection-card img,.rte img{max-width:100%;height:auto}}.product-media-container,.product-media-container .media,media-gallery .media,[class*=product-media] .media{background-color:#fdfaf5!important;border-radius:16px!important;overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/2/assets/calena-brand.css.map */
