@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,600;0,700;1,400;1,700&family=DM+Sans:opsz,wght@9..40,300;9..40,400;9..40,500;9..40,600&display=swap";:root{--black: #0a0a0a;--cream: #F5F0E8;--gold: #B8772A;--rose: #C9897A;--border: #E4DED5;--muted: #888;--serif: "Cormorant Garamond", Georgia, serif;--sans: "DM Sans", -apple-system, sans-serif}body{font-family:var(--sans);background:var(--cream);color:var(--black);-webkit-font-smoothing:antialiased}.shopify-section-header{background:var(--cream)!important}header.header{background:var(--cream)!important;border-bottom:1px solid var(--border);height:60px}.header__heading-link .h2{font-family:var(--serif)!important;font-weight:700!important;font-size:1.4rem!important;letter-spacing:5px!important;color:var(--black)!important}header a,.header__menu-item{font-family:var(--sans);font-size:12px;font-weight:400;color:#444!important;letter-spacing:.3px}.header__icon--cart,.header__cart-toggle{background:var(--black)!important;color:var(--cream)!important;border-radius:3px!important;padding:8px 16px!important;font-weight:600;font-size:12px;letter-spacing:.5px}.banner__content{padding:80px 40px!important}.banner__heading{font-family:var(--serif)!important;font-size:clamp(2.8rem,6vw,5rem)!important;font-weight:700!important;line-height:1.05!important;letter-spacing:-.5px!important;color:#f5f0e8!important}.banner__text{font-family:var(--sans)!important;font-size:14px!important;line-height:1.7!important;color:#f5f0e899!important;max-width:400px!important}.button--primary,.shopify-payment-button__button{background:var(--gold)!important;border:none!important;border-radius:3px!important;font-family:var(--sans)!important;font-weight:600!important;font-size:13px!important;letter-spacing:.5px!important;padding:14px 32px!important;color:#f5f0e8!important;transition:opacity .15s ease!important}.button--primary:hover{opacity:.85!important}.button--secondary{background:transparent!important;border:1px solid rgba(245,240,232,.35)!important;border-radius:3px!important;font-family:var(--sans)!important;font-size:13px!important;color:#f5f0e8bf!important;letter-spacing:.3px!important}.color-inverse .button--primary{background:var(--gold)!important;color:#f5f0e8!important}.color-background-1{background:var(--cream)!important}.color-background-2{background:#fff!important}.color-inverse{background:var(--black)!important;color:#f5f0e8!important}.section-heading,h1,h2.h1,h2.h2,.rich-text__heading{font-family:var(--serif)!important;font-weight:700!important;line-height:1.1!important;letter-spacing:-.3px!important}.section-subheading,.rich-text__text p{font-family:var(--sans)!important;font-size:14px!important;line-height:1.7!important;color:var(--muted)!important}.card{border:none!important;border-radius:8px!important;overflow:hidden!important;background:#fff!important;transition:transform .2s ease!important}.card:hover{transform:translateY(-2px)!important}.card__heading{font-family:var(--sans)!important;font-size:14px!important;font-weight:600!important;color:var(--black)!important}.price{font-family:var(--sans)!important;font-size:13px!important;color:var(--muted)!important}.price--highlight{color:var(--gold)!important;font-weight:600!important}.trust-bar{background:var(--cream);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:14px 0;display:flex;justify-content:center;gap:0;overflow-x:auto}.trust-bar__item{padding:0 20px;border-right:1px solid var(--border);display:flex;align-items:center;gap:7px;font-size:11px;font-weight:500;color:#444;white-space:nowrap}.trust-bar__item:last-child{border-right:none}.trust-bar__dot{width:4px;height:4px;background:var(--gold);border-radius:50%;flex-shrink:0}.comparison-table{width:100%;border-collapse:collapse;font-family:var(--sans)}.comparison-table th{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1px;padding:12px 16px;color:var(--muted);border-bottom:1px solid var(--border)}.comparison-table th.licious-col{background:var(--black);color:#f5f0e8;font-weight:700}.comparison-table td{padding:13px 16px;font-size:13px;border-bottom:1px solid #f0ebe3;color:#555}.comparison-table td.feature{font-weight:600;color:var(--black)}.comparison-table td.licious-col{background:#f8f4ef;font-weight:600;color:var(--black)}.comparison-table .yes{color:#2d8a4e;font-weight:700}.comparison-table .no{color:#c0392b}.review-card{background:#fff;border-radius:10px;border:.5px solid var(--border);padding:24px}.review-card__stars{color:var(--gold);font-size:14px;margin-bottom:10px}.review-card__text{font-size:14px;line-height:1.7;color:#333;font-style:italic;margin-bottom:14px}.review-card__author{font-size:12px;font-weight:700;color:var(--black)}.review-card__dog{font-size:12px;color:var(--muted)}details.faq-item{border-bottom:1px solid var(--border);padding:4px 0}details.faq-item summary{font-family:var(--sans);font-size:15px;font-weight:500;color:var(--black);padding:16px 0;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center}details.faq-item summary:after{content:"+";font-size:18px;color:var(--gold);font-weight:300}details.faq-item[open] summary:after{content:"\2212"}details.faq-item .faq-answer{font-size:14px;line-height:1.7;color:#555;padding-bottom:16px}.article-card{background:#fff;border-radius:8px;overflow:hidden;border:none}.article-card__info{padding:16px}.article-card__title{font-family:var(--sans)!important;font-size:14px!important;font-weight:600!important;line-height:1.4!important;color:var(--black)!important}.article-card__blog-title{font-size:10px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:1.5px!important;color:var(--gold)!important}.footer{background:var(--black)!important;color:#f5f0e880!important;padding:48px 40px 24px!important}.footer__heading{font-size:10px!important;text-transform:uppercase!important;letter-spacing:2px!important;color:var(--gold)!important;font-weight:700!important;margin-bottom:14px!important}.footer__list-item a,.footer__list-item{font-size:13px!important;color:#f5f0e873!important}.footer__list-item a:hover{color:var(--cream)!important}@media(max-width:749px){.banner__heading{font-size:clamp(2.2rem,8vw,3rem)!important}.header__heading-link .h2{font-size:1.2rem!important;letter-spacing:3px!important}.trust-bar{gap:0;justify-content:flex-start;padding:12px 16px}.trust-bar__item{padding:0 14px;font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/licious-theme.css.map */
