:root{--font-heading-family: "Fraunces", Georgia, "Times New Roman", serif;--font-heading-weight: 500;--font-body-family: "Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-body-weight: 400;--cc-ease: cubic-bezier(.22, 1, .36, 1);--cc-ease-soft: cubic-bezier(.4, 0, .2, 1);--cc-duration-fast: .18s;--cc-duration-standard: .42s;--cc-duration-cinematic: .9s;--cc-shadow-resting: 0 1px 2px rgba(28, 18, 16, .06);--cc-shadow-lifted: 0 18px 40px -12px rgba(28, 18, 16, .28), 0 4px 12px rgba(28, 18, 16, .08)}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.banner__heading,.rich-text__heading,.collection-list-title,.newsletter__wrapper h2{letter-spacing:-.01em;line-height:1.12}.banner__heading.hxl{font-weight:500}.rte em,.banner__text{font-style:italic}.header-wrapper{transition:background-color var(--cc-duration-standard) var(--cc-ease-soft),border-color var(--cc-duration-standard) var(--cc-ease-soft),box-shadow var(--cc-duration-standard) var(--cc-ease-soft)}.shopify-section-header-sticky .header-wrapper{background-color:rgba(var(--color-background),.86);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);box-shadow:0 1px rgba(var(--color-foreground),.08)}.shopify-section-header-hidden{transform:translateY(-100%);transition:transform var(--cc-duration-standard) var(--cc-ease)}.shopify-section-header-sticky.animate{transform:translateY(0);transition:transform var(--cc-duration-standard) var(--cc-ease)}.card,.card-wrapper{transition:transform var(--cc-duration-standard) var(--cc-ease),box-shadow var(--cc-duration-standard) var(--cc-ease)}@media(hover:hover){.card-wrapper:hover .card,.card-wrapper:hover{transform:translateY(-6px);box-shadow:var(--cc-shadow-lifted)}.card-wrapper:hover .card__media img,.collection-list__item:hover img{transform:scale(1.045)}}.card__media{overflow:hidden}.card__media img,.collection-list__item img{transition:transform var(--cc-duration-cinematic) var(--cc-ease)}.button,.shopify-payment-button__button--unbranded{transition:transform var(--cc-duration-fast) var(--cc-ease-soft),box-shadow var(--cc-duration-fast) var(--cc-ease-soft),background-color var(--cc-duration-fast) var(--cc-ease-soft),opacity var(--cc-duration-fast) var(--cc-ease-soft)}@media(hover:hover){.button:not([disabled]):hover{transform:translateY(-2px);box-shadow:var(--cc-shadow-lifted)}}.button:active{transform:translateY(0)}@media(hover:hover){.header .list-menu__item--link{position:relative}.header .list-menu__item--link:after{content:"";position:absolute;left:0;right:100%;bottom:.35rem;height:1px;background:currentColor;opacity:.55;transition:right var(--cc-duration-standard) var(--cc-ease)}.header .list-menu__item--link:hover:after{right:0}}.announcement-bar-section{letter-spacing:.02em}@media screen and (max-width:749px){.image-with-text__grid--reverse{flex-direction:column-reverse}}[id$=__hero].banner .banner__media{max-width:1200px;left:50%;transform:translate(-50%)}.cc-help-widget{position:fixed;right:20px;bottom:20px;z-index:400;font-family:var(--font-body-family)}.cc-help-widget__bubble{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;border:none;background:#6e1423;color:#f7f0e6;cursor:pointer;box-shadow:var(--cc-shadow-lifted);transition:transform var(--cc-duration-fast) var(--cc-ease-soft)}.cc-help-widget__bubble .svg-wrapper{width:24px;height:24px}.cc-help-widget__bubble svg{width:100%;height:100%;fill:currentColor}@media(hover:hover){.cc-help-widget__bubble:hover{transform:translateY(-2px)}}.cc-help-widget__panel{position:absolute;right:0;bottom:calc(100% + 12px);width:min(336px,calc(100vw - 40px));max-height:min(480px,calc(100vh - 120px));overflow-y:auto;background:#f7f0e6;color:#2a1a16;box-shadow:var(--cc-shadow-lifted);opacity:0;transform:translateY(12px) scale(.98);pointer-events:none;transition:opacity var(--cc-duration-standard) var(--cc-ease),transform var(--cc-duration-standard) var(--cc-ease)}.cc-help-widget__panel[data-open]{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.cc-help-widget__header{position:relative;padding:20px 44px 16px 20px;border-bottom:1px solid rgba(42,26,22,.1)}.cc-help-widget__title{margin:0;font-family:var(--font-heading-family);font-size:1.8rem;line-height:1.2}.cc-help-widget__subtitle{margin:4px 0 0;font-size:1.3rem;opacity:.75}.cc-help-widget__close,.cc-help-widget__back{position:absolute;top:14px;background:none;border:none;cursor:pointer;color:#2a1a16;font-size:2.2rem;line-height:1;padding:4px}.cc-help-widget__close{right:12px}.cc-help-widget__back{left:12px}.cc-help-widget__options{display:flex;flex-direction:column}.cc-help-widget__option{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:16px 20px;background:none;border:none;border-bottom:1px solid rgba(42,26,22,.08);text-align:left;cursor:pointer;transition:background-color var(--cc-duration-fast) var(--cc-ease-soft)}.cc-help-widget__option:last-child{border-bottom:none}@media(hover:hover){.cc-help-widget__option:hover{background-color:#6e14230f}}.cc-help-widget__option-title{display:block;font-family:var(--font-heading-family);font-size:1.5rem}.cc-help-widget__option-subtitle{display:block;font-size:1.2rem;opacity:.7;margin-top:2px}.cc-help-widget__chevron{font-size:1.8rem;opacity:.5;flex-shrink:0}.cc-help-widget__view[data-cc-help-view=form],.cc-help-widget__view[data-cc-help-view=quiz]{padding:20px}.cc-help-widget__form .field{margin-bottom:14px}.cc-help-widget__submit{width:100%;justify-content:center}.cc-help-widget__success,.cc-help-widget__error{display:flex;align-items:center;gap:8px;margin:0 0 14px}.cc-help-widget__success svg,.cc-help-widget__error svg{width:20px;height:20px;flex-shrink:0}.cc-help-widget__error{color:#6e1423;font-weight:600}.cc-help-widget__question{font-family:var(--font-heading-family);font-size:1.6rem;margin:0 0 16px}.cc-help-widget__quiz-choice{display:block;width:100%;padding:12px 16px;margin-bottom:8px;background:none;border:1px solid rgba(42,26,22,.2);text-align:left;cursor:pointer;color:#2a1a16;text-decoration:none;font-family:var(--font-body-family);font-size:1.4rem;transition:border-color var(--cc-duration-fast) var(--cc-ease-soft),background-color var(--cc-duration-fast) var(--cc-ease-soft)}@media(hover:hover){.cc-help-widget__quiz-choice:hover{border-color:#6e1423;background-color:#6e14230f}}@media screen and (max-width:480px){.cc-help-widget{right:16px;bottom:16px}.cc-help-widget__bubble{width:50px;height:50px}}.cc-promo-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:500;align-items:center;justify-content:center;padding:20px}.cc-promo-popup:not([hidden]){display:flex}.cc-promo-popup__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#1c12108c;opacity:0;transition:opacity var(--cc-duration-standard) var(--cc-ease)}.cc-promo-popup__dialog{position:relative;width:min(420px,100%);max-height:calc(100vh - 40px);overflow-y:auto;background:#f7f0e6;color:#2a1a16;padding:40px 32px 32px;text-align:center;box-shadow:var(--cc-shadow-lifted);opacity:0;transform:translateY(16px) scale(.97);transition:opacity var(--cc-duration-standard) var(--cc-ease),transform var(--cc-duration-standard) var(--cc-ease)}.cc-promo-popup[data-open] .cc-promo-popup__backdrop{opacity:1}.cc-promo-popup[data-open] .cc-promo-popup__dialog{opacity:1;transform:translateY(0) scale(1)}.cc-promo-popup__close{position:absolute;top:12px;right:12px;background:none;border:none;cursor:pointer;color:#2a1a16;font-size:2.2rem;line-height:1;padding:4px}.cc-promo-popup__eyebrow{margin:0 0 4px;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;color:#6e1423}.cc-promo-popup__title{margin:0 0 12px;font-family:var(--font-heading-family);font-size:2.4rem;line-height:1.15}.cc-promo-popup__text{margin:0 0 20px;font-size:1.4rem;opacity:.8}.cc-promo-popup__form .field{margin-bottom:14px;text-align:left}.cc-promo-popup__submit{width:100%;justify-content:center}.cc-promo-popup__fineprint{margin:14px 0 0;font-size:1.1rem;opacity:.6}.cc-promo-popup__code{margin:0 0 20px;padding:14px 20px;border:1px dashed rgba(110,20,35,.5);font-family:var(--font-heading-family);font-size:2.2rem;letter-spacing:.08em;color:#6e1423}.cc-breadcrumbs{margin-bottom:8px}.cc-breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;list-style:none;margin:0;padding:0;font-size:1.2rem;color:rgba(var(--color-foreground),.6)}.cc-breadcrumbs__item{display:flex;align-items:center}.cc-breadcrumbs__item:not(:last-child):after{content:"/";margin:0 8px;opacity:.5}.cc-breadcrumbs__item a{color:inherit;text-decoration:none}@media(hover:hover){.cc-breadcrumbs__item a:hover{text-decoration:underline}}.cc-breadcrumbs__item--current{color:rgba(var(--color-foreground),.85)}[id^=Hero-] .button--primary,[id^=Banner-] .button--primary{background-color:#f7f0e6!important;color:#2a1a16!important}@media(hover:hover){[id^=Hero-] .button--primary:not([disabled]):hover,[id^=Banner-] .button--primary:not([disabled]):hover{background-color:#fdfaf4!important}}.cc-judgeme-badge{display:inline-block;margin:4px 0 8px;text-decoration:none}.cc-judgeme-reviews{padding-top:56px;padding-bottom:56px;border-top:1px solid rgba(var(--color-foreground),.08);margin-top:24px}.cc-judgeme-reviews .jdgm-rev-widg__title{font-family:var(--font-heading-family)}.cc-testimonials{text-align:center}.cc-testimonials__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:32px;margin-top:40px;text-align:left}.cc-testimonial{padding:32px 28px;background:rgba(var(--color-foreground),.03)}.cc-testimonial__stars{color:#b08d4f;letter-spacing:.1em;font-size:1.4rem;margin-bottom:14px}.cc-testimonial__quote{font-family:var(--font-heading-family);font-size:1.8rem;line-height:1.4;font-style:italic;margin:0 0 18px}.cc-testimonial__meta{font-size:1.3rem;opacity:.7}.section-collection-list .card{position:relative;overflow:hidden}.section-collection-list .card__inner .card__content{display:none}.section-collection-list .card>.card__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center;padding:0;background:linear-gradient(to top,#1c1210d1,#4a0e1e59 38%,#4a0e1e00 68%);z-index:2;pointer-events:none}.section-collection-list .card>.card__content .full-unstyled-link{pointer-events:auto}.section-collection-list .card__information{width:100%;padding:28px 20px 26px;text-align:center}.section-collection-list .card__heading{margin:0}.section-collection-list .card__heading .full-unstyled-link{display:inline-flex;align-items:center;gap:8px;color:#f7f0e6;font-family:var(--font-heading-family);font-size:2.1rem;letter-spacing:-.01em;text-decoration:none}.section-collection-list .card__heading .icon-wrap svg{width:15px;height:15px;fill:currentColor;opacity:.85}@media(hover:hover){.section-collection-list .card-wrapper:hover .card>.card__content{background:linear-gradient(to top,#1c1210e0,#4a0e1e73 42%,#4a0e1e00 72%)}}@media screen and (max-width:749px){.section-collection-list .card__heading .full-unstyled-link{font-size:1.8rem}}@media(prefers-reduced-motion:reduce){.card,.card-wrapper,.card__media img,.collection-list__item img,.button,.header-wrapper,.shopify-section-header-hidden,.shopify-section-header-sticky.animate,.header .list-menu__item--link:after,.cc-promo-popup__backdrop,.cc-promo-popup__dialog{transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/cc-premium.css.map */
