:root{--calora-ink:#111111;--calora-body:#3a3a3a;--calora-cream:#F4F0EA;--calora-cream-line:#E7DFCF;--calora-gold:#A8865C;--calora-gold-hover:#8F6F49;--calora-gold-light:#C5A572;--calora-serif:"Frank Ruhl Libre", Georgia, "Times New Roman", serif;--calora-sans:"Heebo", "Noto Sans", system-ui, sans-serif}.product-information .details-content{max-width:520px}.product-information [id$=__eyebrow_chn] p,.product-information [id$=__eyebrow_chn]{font-family:var(--calora-sans);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.18em;color:var(--calora-gold);margin:0;line-height:1}.product-information [id$=__text_xrnftG] h1,.product-information [id$=__text_xrnftG] h2,.product-information [id$=__text_xrnftG] .h3{font-family:var(--calora-serif)!important;font-weight:500;font-size:34px;line-height:1.15;letter-spacing:-.01em;color:var(--calora-ink);margin:0}@media(max-width:749px){.product-information [id$=__text_xrnftG] h1,.product-information [id$=__text_xrnftG] h2{font-size:26px}}.product-information [id$=__price_tVjtKg] .price,.product-information [id$=__price_tVjtKg]{font-family:var(--calora-sans);font-weight:500;color:var(--calora-ink)}.product-information [id$=__price_tVjtKg] .price{font-size:1.8rem}@media(max-width:749px){.product-information [id$=__price_tVjtKg] .price{font-size:1.55rem}}.product-information [id$=__divider_VJhene] .divider__line{width:48px;max-width:48px;margin-inline:auto;border-color:var(--calora-gold)!important;border-top-width:1px;opacity:1}.product-information .variant-option__button-label,.product-information .variant-option label{border:1px solid #ddd!important;border-radius:2px!important;transition:border-color .3s ease}.product-information .variant-option__button-label:hover,.product-information .variant-option label:hover{border-color:var(--calora-gold)!important}.product-information .variant-option input:checked+.variant-option__button-label,.product-information .variant-option input:checked+label{border-color:var(--calora-ink)!important}.product-information .add-to-cart-button,.sticky-add-to-cart__button.add-to-cart-button{background:var(--calora-ink)!important;border:0!important;border-radius:2px!important;min-height:54px;letter-spacing:.02em;box-shadow:none!important;transition:background .3s ease,box-shadow .3s ease}.product-information .add-to-cart-button .add-to-cart-text,.product-information .add-to-cart-button,.sticky-add-to-cart__button.add-to-cart-button{color:#fff!important}.product-information .add-to-cart-button:hover,.sticky-add-to-cart__button.add-to-cart-button:hover{background:var(--calora-gold)!important;color:#fff!important}.product-information .shopify-payment-button{margin-top:8px}.product-information [id$=__reassure_chn] p,.product-information [id$=__reassure_chn]{font-family:var(--calora-sans);font-size:12.5px;color:#6b6b6b;text-align:center;letter-spacing:.01em;margin:0;line-height:1.5}.product-information [id$=__charity_chn] p,.product-information [id$=__charity_chn]{font-family:var(--calora-sans);font-size:11px;color:var(--calora-gold);text-align:center;letter-spacing:.02em;margin:0;line-height:1.4}.product-information .layout-panel-flex--row:has([id$=__ship_i]):has([id$=__returns_i]){background:var(--calora-cream);border:1px solid var(--calora-cream-line);border-radius:14px;padding:18px 8px}.product-information .layout-panel-flex--row:has([id$=__ship_i]) .layout-panel-flex--column:has([id$=__secure_i]){border-inline-start:1px solid var(--calora-cream-line);border-inline-end:1px solid var(--calora-cream-line)}@media(max-width:749px){.product-information .layout-panel-flex--row:has([id$=__ship_i]) .layout-panel-flex--column:has([id$=__secure_i]){border-inline:0}}.product-information .layout-panel-flex--row:has([id$=__ship_i]) svg,.product-information [id$=__ship_i] svg,.product-information [id$=__secure_i] svg,.product-information [id$=__returns_i] svg{color:var(--calora-gold);fill:currentColor;width:24px;height:24px}.product-information [id$=__ship_t] p,.product-information [id$=__secure_t] p,.product-information [id$=__returns_t] p{font-family:var(--calora-sans);font-size:12.5px;color:var(--calora-ink);letter-spacing:.01em;margin:0;line-height:1.4}.product-information [id$=__text_aEtTtq]{font-family:var(--calora-sans);font-size:16px;line-height:1.75;color:var(--calora-body)}.product-information [id$=__text_aEtTtq] p{margin:0 0 1em}.product-information [id$=__text_aEtTtq] h2,.product-information [id$=__text_aEtTtq] h3,.product-information [id$=__text_aEtTtq] strong{font-family:var(--calora-serif);color:var(--calora-ink);font-weight:500}.product-information [id$=__text_aEtTtq] h2,.product-information [id$=__text_aEtTtq] h3{font-size:22px;line-height:1.3;margin:1.4em 0 .5em}.product-information [id$=__text_aEtTtq] img{display:block;width:100%;height:auto;border-radius:2px;margin:1.6em auto}.product-information [id$=__text_aEtTtq] ul{list-style:none;padding-inline-start:0;margin:0 0 1em}.product-information [id$=__text_aEtTtq] ul li{position:relative;padding-inline-start:1.4em;margin:0 0 .55em;line-height:1.7}.product-information [id$=__text_aEtTtq] ul li:before{content:"\2726";position:absolute;inset-inline-start:0;top:.05em;color:var(--calora-gold);font-size:.85em}.product-information [id$=__faq_chn] .accordion,.product-information [id$=__faq_chn] .accordion__row,.product-information [id$=__faq_chn] details{border-color:var(--calora-cream-line)!important}.product-information [id$=__faq_chn] summary{transition:color .3s ease}.product-information [id$=__faq_chn] details[open] summary{color:var(--calora-ink);font-weight:500}.product-information [id$=__faq_chn] summary:hover{color:var(--calora-gold)}.product-information [id$=__faq_chn] .accordion__toggle,.product-information [id$=__faq_chn] summary svg,.product-information [id$=__faq_chn] .icon-plus,.product-information [id$=__faq_chn] .icon-minus{color:var(--calora-gold);fill:currentColor}.product-information [id$=__closing_chn]{background:var(--calora-cream);border:1px solid var(--calora-cream-line);border-radius:14px;padding:22px 20px;margin-top:8px}.product-information [id$=__closing_chn] p{font-family:var(--calora-sans);text-align:center;color:var(--calora-body);font-size:14px;line-height:1.7;margin:0}.product-information [id$=__closing_chn] strong{font-family:var(--calora-serif);color:var(--calora-ink);font-weight:500;font-size:17px;letter-spacing:.01em}.product-information .product-media-container{border-radius:2px;overflow:hidden}.product-information .product-media-container img{transition:transform .8s ease}.product-information .product-media-container--zoomable:hover img{transform:scale(1.04)}.product-information .dialog-thumbnails-list__thumbnail{border-radius:2px}.product-information .dialog-thumbnails-list__thumbnail[aria-current=true],.product-information .dialog-thumbnails-list__thumbnail.is-selected,.product-information .dialog-thumbnails-list__thumbnail.is-active{outline:1px solid var(--calora-gold);outline-offset:2px}.product-information .slideshow-controls__dots [aria-current=true],.product-information .slideshow-controls__dots .is-active{background:var(--calora-gold)!important}.sticky-add-to-cart__bar{background:var(--calora-cream)!important;border-top:1px solid var(--calora-gold)}@media(min-width:750px){.sticky-add-to-cart__bar{border-top:0;border-bottom:1px solid var(--calora-gold)}}.sticky-add-to-cart__title{font-family:var(--calora-serif);color:var(--calora-ink)}.sticky-add-to-cart__price{font-family:var(--calora-sans);color:var(--calora-ink);font-weight:500}.sticky-add-to-cart__image{border-radius:2px;overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/75/assets/calora-product.css.map */
