:root{--velora-black: #101311;--velora-gold: #c9a46a;--velora-gold-deep: #8f6e3e;--velora-cream: #f7f4ed;--velora-sand: #eee8dc;--velora-text: #262722;--velora-muted: #77786f;--velora-ease: cubic-bezier(.22, .61, .36, 1);--velora-tracking-label: .18em;--velora-tracking-eyebrow: .26em;--velora-accent: var(--velora-gold-deep);--velora-line: rgb(16 19 17 / .12)}body:is(.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content){--page-margin: clamp(20px, 1rem + 3.6vw, 88px)}body.page-width-wide{--page-content-width: min(var(--wide-page-width), 1600px)}.color-scheme-2,.color-scheme-4,.color-scheme-6{--velora-accent: var(--velora-gold);--velora-line: rgb(247 244 237 / .14)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:clip}::selection{background:var(--velora-gold);color:var(--velora-black)}:is(h1,h2,h3,.h1,.h2,.h3),.text-block:is(.h1,.h2,.h3)>*,.rte :is(h1,h2,h3){font-weight:400;letter-spacing:-.015em;text-wrap:balance}.text-block.h6{--color: var(--velora-accent)}.text-block.h6>*{font-size:.6875rem;font-weight:500;letter-spacing:var(--velora-tracking-eyebrow);line-height:1.4}.rte p,.text-block.paragraph>p{line-height:1.75}:focus-visible{outline-color:var(--velora-gold)}:is(.button,.button-secondary):not(.button-unstyled,.quick-add__button,.close-button){--button-padding-block: 1.05rem;--button-padding-inline: 2rem;font-size:.75rem;font-weight:500;letter-spacing:var(--velora-tracking-label);line-height:1.2;transition:color .3s var(--velora-ease),background-color .3s var(--velora-ease),box-shadow .3s var(--velora-ease)}a.link,.link:not(.button){text-decoration:none}.section-resource-list__header .link,.text-block a:not(.button){text-decoration:underline;text-decoration-color:var(--velora-gold);text-decoration-thickness:1px;text-underline-offset:.35em;transition:text-decoration-color .3s var(--velora-ease),color .3s var(--velora-ease)}.section-resource-list__header .link{font-size:.75rem;font-weight:500;letter-spacing:var(--velora-tracking-label);text-transform:uppercase}.section-resource-list__header .link:hover,.text-block a:not(.button):hover{color:var(--velora-accent)}button.shopify-payment-button__button--unbranded{background-color:var(--velora-black);color:var(--velora-cream);font-size:.75rem;font-weight:500;letter-spacing:var(--velora-tracking-label);text-transform:uppercase;border-radius:0}button.shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:#262722}body .announcement-bar__text{display:inline-flex;align-items:center;justify-content:center;gap:.9rem;font-weight:500;color:#f7f4eddb}body .announcement-bar__text:before,body .announcement-bar__text:after{content:"";flex:none;width:4px;height:4px;background:var(--velora-gold);transform:rotate(45deg)}#header-component .header__row{transition:background-color .3s var(--velora-ease)}.header-logo:not(:has(img)){font-family:var(--font-heading--family);font-weight:400;font-size:1.5rem;line-height:1;letter-spacing:.42em;text-transform:uppercase;padding-inline-start:.42em}body .menu-list__link{letter-spacing:var(--velora-tracking-label);font-weight:500}body .menu-list__link-title{position:relative}body .menu-list__link-title:after{content:"";position:absolute;inset-inline:calc(var(--gap-xl) / 2);bottom:-6px;height:1px;background:var(--velora-gold);transform:scaleX(0);transform-origin:left center;transition:transform .35s var(--velora-ease)}.menu-list__list-item:is(:hover,:focus-within) .menu-list__link-title:after,body .menu-list__link--active .menu-list__link-title:after{transform:scaleX(1)}body .cart-bubble__background{background-color:var(--velora-gold)}body .cart-bubble__text{color:var(--velora-black)}body .menu-drawer__menu-item--mainlist{font-family:var(--font-heading--family);font-weight:400;letter-spacing:-.01em}[id$=__hero_p9CmMG] .hero__media img{animation:velora-hero-settle 2.4s var(--velora-ease) both}[id$=__hero_p9CmMG] .hero__content-wrapper{padding-inline:var(--util-page-margin-offset, var(--page-margin));box-sizing:border-box}[id$=__hero_p9CmMG] .hero__content-wrapper>.group-block{width:100%;max-width:44rem;min-width:0}[id$=__hero_p9CmMG] .hero__content-wrapper .text-block>*{overflow-wrap:break-word}[id$=__hero_p9CmMG] .text-block.h1>*{font-size:clamp(2.75rem,1.6rem + 4.4vw,5.5rem);line-height:1.02;letter-spacing:-.025em;color:#fffdf8;text-shadow:0 2px 30px rgb(16 19 17 / .25)}[id$=__hero_p9CmMG] .text-block.paragraph>*{color:#f7f4eddb;max-width:34rem}[id$=__hero_p9CmMG] .text-block.h6>*{display:inline-flex;align-items:center;gap:.9rem}[id$=__hero_p9CmMG] .text-block.h6>*:before{content:"";width:2.25rem;height:1px;background:currentColor}[id$=__hero_p9CmMG] .button-secondary{background-color:#f7f4ed0f;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}[id$=__hero_p9CmMG] .button-secondary:hover{background-color:var(--velora-cream);color:var(--velora-black)}@keyframes velora-hero-settle{0%{transform:scale(1.06)}to{transform:scale(1)}}[id$=__velora_pillars] .section-content-wrapper{border-block:1px solid var(--velora-line)}[id$=__velora_pillars] .section-content-wrapper>.group-block{padding:2.25rem 2rem;transition:background-color .4s var(--velora-ease)}[id$=__velora_pillars] .section-content-wrapper>.group-block+.group-block{border-inline-start:1px solid var(--velora-line)}[id$=__velora_pillars] .text-block.h4>*{font-size:1.625rem}[id$=__velora_pillars] .text-block.paragraph>*{color:var(--velora-muted);line-height:1.5}@media(hover:hover){[id$=__velora_pillars] .section-content-wrapper>.group-block:hover{background-color:#c9a46a14}}.section-resource-list__header{padding-block-end:1.25rem;border-block-end:1px solid var(--velora-line)}.section-resource-list__header .rte>p:first-child:not(:only-child){margin-block-end:.75rem;font-size:.6875rem;font-weight:500;letter-spacing:var(--velora-tracking-eyebrow);text-transform:uppercase;color:var(--velora-accent)}.section-resource-list__header .rte :is(h2,h3){font-family:var(--font-heading--family);font-size:clamp(2rem,1.4rem + 1.8vw,2.875rem);line-height:1.08;margin:0}body .product-card .card-gallery{background-color:#efeae0;overflow:hidden}body .product-card .card-gallery img{transition:transform .9s var(--velora-ease),opacity .5s var(--velora-ease)}.product-card :is(.text-block.h5,.text-block.rte)>*,.product-card .text-block.h5 :is(h1,h2,h3,h4,h5,h6,p){font-family:var(--font-body--family);font-size:.9375rem;font-weight:500;letter-spacing:.01em;line-height:1.4;margin:0}body .product-card__content{padding-block-end:.5rem}.product-card .price{font-family:var(--font-body--family);font-size:.875rem;font-weight:500;letter-spacing:.02em;color:var(--velora-text)}.product-card .compare-at-price{color:var(--velora-muted);font-weight:400}body .quick-add__button,body .quick-add__button .add-to-cart-text{border-radius:0}body .quick-add__button{border:1px solid var(--velora-line);color:var(--velora-black)}body .quick-add__button:hover,body .quick-add__button:hover .add-to-cart-text{background:var(--velora-gold);color:var(--velora-black)}body .product-badges__badge{font-size:.625rem;font-weight:500;letter-spacing:.16em;padding-inline:.7em}@media(hover:hover){.product-card:hover :is(.text-block.h5,.text-block.rte)>*{text-decoration:underline;text-decoration-color:var(--velora-gold);text-decoration-thickness:1px;text-underline-offset:.3em}}[id$=__section_x8mrnx] .section-content-wrapper{max-width:62rem;margin-inline:auto}[id$=__section_x8mrnx] .text-block.h6>*{display:inline-flex;flex-direction:column;align-items:center;gap:1.25rem}[id$=__section_x8mrnx] .text-block.h6>*:before{content:"";width:1px;height:2.75rem;background:var(--velora-gold)}[id$=__section_x8mrnx] .text-block.h2>*{font-size:clamp(1.75rem,1.1rem + 2.2vw,3rem);line-height:1.22;letter-spacing:-.01em;max-width:24ch;margin-inline:auto}[id$=__section_Ea3hn6] .section-content-wrapper.section-content-wrapper{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.85fr);align-items:start;gap:0;min-height:0;height:auto}[id$=__section_Ea3hn6] .section-content-wrapper>.group-block{flex:none;width:auto;max-width:none;min-width:0;height:auto;min-height:0;max-height:none}[id$=__section_Ea3hn6] .section-content-wrapper>.group-block:has(.background-image-container){position:relative;display:block;overflow:visible}[id$=__section_Ea3hn6] .section-content-wrapper>.group-block .group-block__media-wrapper:has(.background-image-container),[id$=__section_Ea3hn6] .section-content-wrapper>.group-block .background-image-container{position:relative;inset:auto;display:block;width:100%;max-width:none;height:auto;overflow:visible}[id$=__section_Ea3hn6] .section-content-wrapper>.group-block .background-image-container img{display:block;width:100%;max-width:none;height:auto;max-height:none;aspect-ratio:auto;object-fit:contain;transform:none}[id$=__section_Ea3hn6] .section-content-wrapper>.group-block:has(.background-image-container)>.group-block-content{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;pointer-events:none}[id$=__section_Ea3hn6] .section-content-wrapper>.group-block:not(:has(.background-image-container)){align-self:stretch;display:flex;flex-direction:column;justify-content:center;overflow:visible;padding-block:clamp(2.5rem,1.5rem + 3vw,4.5rem);padding-inline:clamp(1.5rem,.75rem + 2.6vw,3.5rem)}[id$=__section_Ea3hn6] .section-content-wrapper>.group-block:not(:has(.background-image-container))>.group-block-content{height:auto;justify-content:center}[id$=__section_Ea3hn6] .text-block.rte :is(h2,h3){font-family:var(--font-heading--family);font-size:clamp(1.75rem,1.2rem + 1.3vw,2.375rem);line-height:1.14}[id$=__section_Ea3hn6] .text-block.rte p{color:var(--velora-muted)}.product-details .text-block.h3>*,.product-details .text-block.h3 :is(h1,h2){font-size:clamp(2rem,1.5rem + 1.5vw,2.75rem);line-height:1.1;letter-spacing:-.02em}.product-details .price{font-size:1.25rem;font-weight:500;letter-spacing:.01em;color:var(--velora-text)}.product-details .compare-at-price{color:var(--velora-muted);font-weight:400}.product-details :is(.tax-note,.installments){color:var(--velora-muted);font-size:.8125rem}.variant-option legend,.variant-option__select-wrapper+label,.variant-picker .variant-option>:first-child:not(label,input){font-size:.6875rem;font-weight:500;letter-spacing:var(--velora-tracking-label);text-transform:uppercase}body .variant-option__button-label{min-height:2.75rem;font-size:.8125rem;letter-spacing:.04em;transition:background-color .25s var(--velora-ease),color .25s var(--velora-ease),border-color .25s var(--velora-ease)}.product-details .product-form-buttons .add-to-cart-button{width:100%;min-height:3.5rem}.product-details .quantity-selector{border-radius:0;min-height:3.5rem}.product-details .text-block.rte{color:var(--velora-text)}.product-details .text-block.rte p{color:#262722d1}body .details{border-block-start:1px solid var(--velora-line)}body .details:last-of-type{border-block-end:1px solid var(--velora-line)}body .details__header{font-size:.75rem;font-weight:500;letter-spacing:var(--velora-tracking-label);text-transform:uppercase}.product-information .product-media-container{background-color:#efeae0}body .sticky-add-to-cart__bar{border-radius:0;border-block-start:1px solid var(--velora-line)}.facets :is(.facets__summary,.facets__label,.facets-toggle__button){letter-spacing:.06em}.facets .products-count-wrapper{color:var(--velora-muted);font-size:.8125rem}[id$=__section_jehhzd] .text-block.h3>*{font-size:1.75rem}[id$=__section_jehhzd] .group-block-content>.group-block:first-child .text-block.h3>*{font-size:1.75rem;letter-spacing:.4em;text-transform:uppercase;color:var(--velora-cream)}[id$=__section_jehhzd] .text-block.paragraph>*,[id$=__section_jehhzd] .text-block.rte>*{color:#f7f4eda8}[id$=__section_jehhzd] .menu__heading{--color: var(--velora-gold);color:var(--velora-gold);font-size:.6875rem;font-weight:500;letter-spacing:var(--velora-tracking-eyebrow);text-transform:uppercase;margin-block-end:1rem}[id$=__section_jehhzd] .menu__item a{color:#f7f4edc7;text-decoration:none;transition:color .25s var(--velora-ease)}[id$=__section_jehhzd] .menu__item a:hover{color:var(--velora-gold)}[id$=__section_jehhzd] .email-signup__input{color:var(--velora-cream);background:transparent}[id$=__section_jehhzd] .email-signup__input::placeholder{color:#f7f4ed80}[id$=__section_jehhzd] .email-signup__button{color:var(--velora-gold);font-size:.75rem;font-weight:500;letter-spacing:var(--velora-tracking-label);text-transform:uppercase}[id$=__section_jehhzd] .email-signup__button:hover{color:var(--velora-cream)}[id$=__footer_utilities] .section,[id$=__footer_utilities] .utilities{border-block-start:1px solid var(--velora-line)}[id$=__footer_utilities] .footer-utilities__text,[id$=__footer_utilities] .footer-utilities__text a,[id$=__footer_utilities] .policy-list-trigger{color:#f7f4ed8c;letter-spacing:.06em}[id$=__footer_utilities] a:hover,[id$=__footer_utilities] .policy-list-trigger:hover{color:var(--velora-gold)}@media screen and (min-width:750px)and (max-width:1099px){[id$=__velora_pillars] .section-content-wrapper>.group-block{padding:1.75rem 1.25rem}[id$=__section_Ea3hn6] .section-content-wrapper.section-content-wrapper{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}[id$=__section_Ea3hn6] .section-content-wrapper>.group-block:not(:has(.background-image-container)){grid-column:1 / -1;padding-inline:var(--page-margin)}[id$=__section_Ea3hn6] .section-content-wrapper>.group-block:not(:has(.background-image-container))>.group-block-content{max-width:40rem}}@media screen and (max-width:749px){:is(.button,.button-secondary):not(.button-unstyled,.quick-add__button,.close-button){--button-padding-block: .95rem;--button-padding-inline: 1.5rem}.header-logo:not(:has(img)){font-size:1.125rem;letter-spacing:.34em;padding-inline-start:.34em}body .announcement-bar__text{font-size:.625rem;gap:.6rem}[id$=__hero_p9CmMG] .hero__container{min-height:82svh}[id$=__hero_p9CmMG] .hero__content-wrapper>.group-block{max-width:none}[id$=__hero_p9CmMG] .button,[id$=__hero_p9CmMG] .button-secondary{max-width:100%;white-space:normal}[id$=__hero_p9CmMG] .text-block.h1>*{font-size:clamp(2.375rem,9.5vw,3rem);line-height:1.05}[id$=__hero_p9CmMG] .text-block.paragraph>*{font-size:1rem}[id$=__hero_p9CmMG] .group-block .group-block .group-block-content{flex-wrap:wrap}[id$=__velora_pillars] .section-content-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:0}[id$=__velora_pillars] .section-content-wrapper>.group-block{padding:1.5rem 1rem;border-inline-start:0}[id$=__velora_pillars] .section-content-wrapper>.group-block:nth-child(2n){border-inline-start:1px solid var(--velora-line)}[id$=__velora_pillars] .section-content-wrapper>.group-block:nth-child(n+3){border-block-start:1px solid var(--velora-line)}[id$=__velora_pillars] .text-block.h4>*{font-size:1.375rem}[id$=__velora_pillars] .text-block.paragraph>*{font-size:.8125rem}.section-resource-list__header .rte :is(h2,h3){font-size:1.875rem}.product-card :is(.text-block.h5,.text-block.rte)>*,.product-card .text-block.h5 :is(h1,h2,h3,h4,h5,h6,p){font-size:.875rem}.product-card .price{font-size:.8125rem}[id$=__section_x8mrnx] .text-block.h2>*{font-size:1.625rem}[id$=__section_Ea3hn6] .section-content-wrapper.section-content-wrapper{grid-template-columns:minmax(0,1fr)}[id$=__section_Ea3hn6] .section-content-wrapper>.group-block:not(:has(.background-image-container)){padding-block:2.5rem 3rem;padding-inline:var(--page-margin)}[id$=__section_Ea3hn6] .text-block.rte :is(h2,h3){font-size:1.75rem}.product-details .text-block.h3>*,.product-details .text-block.h3 :is(h1,h2){font-size:1.875rem}.product-details .price{font-size:1.125rem}[id$=__section_jehhzd] .group-block-content>.group-block:first-child .text-block.h3>*{font-size:1.375rem}[id$=__footer_utilities] .footer-utilities__text{text-align:center}}@media(prefers-reduced-motion:reduce){[id$=__hero_p9CmMG] .hero__media img{animation:none}body .menu-list__link-title:after,body .product-card .card-gallery img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/velora-custom.css.map */
