:root{--jarelo-shell: #faf3ef;--jarelo-shell-2: #f3e6df;--jarelo-card: #fffdfb;--jarelo-ink: #2a1e1c;--jarelo-ink-soft: #6e5d57;--jarelo-ink-faint: #9c8a83;--jarelo-blush: #ce8c89;--jarelo-blush-deep: #b8695f;--jarelo-blush-pale: #f3dad6;--jarelo-oxblood: #5c1b25;--jarelo-oxblood-2: #7c2733;--jarelo-gold: #ad803b;--jarelo-gold-light: #d8b876;--jarelo-line: #e8d9d1;--jarelo-line-soft: #f0e3dc;--jarelo-white: #fffdfb;--jarelo-shadow: 0 20px 45px -25px rgba(43, 25, 22, .35);--jarelo-radius-lg: 22px;--jarelo-radius-md: 14px;--jarelo-font-display: "Bodoni MT", "Didot", "Playfair Display", Georgia, "Times New Roman", serif;--jarelo-font-body: "Century Gothic", "Avenir Next", "Segoe UI", system-ui, -apple-system, sans-serif}.jarelo-section{color:var(--jarelo-ink);font-family:var(--jarelo-font-body)}.jarelo-container{width:100%;max-width:1240px;margin-inline:auto;padding-inline:clamp(20px,4vw,48px)}.jarelo-section h1,.jarelo-section h2,.jarelo-section h3,.jarelo-section h4{font-family:var(--jarelo-font-display);font-weight:400;color:var(--jarelo-ink);margin:0;text-wrap:balance;letter-spacing:.01em}.jarelo-section p{margin:0}.jarelo-eyebrow{display:inline-block;font-family:var(--jarelo-font-body);font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--jarelo-blush-deep);font-weight:700}.jarelo-eyebrow.on-dark{color:var(--jarelo-gold-light)}.jarelo-section-head{max-width:680px;display:flex;flex-direction:column;gap:14px;margin-bottom:clamp(36px,5vw,56px)}.jarelo-section-head.center{margin-inline:auto;text-align:center;align-items:center}.jarelo-section-head h2{font-size:clamp(1.9rem,3.4vw,2.7rem)}.jarelo-section-head p{color:var(--jarelo-ink-soft);font-size:1.05rem;max-width:60ch}.jarelo-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:17px 34px;border-radius:999px;font-family:var(--jarelo-font-body);font-weight:700;font-size:.95rem;letter-spacing:.02em;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.jarelo-btn:active{transform:translateY(1px)}.jarelo-btn-primary{background:var(--jarelo-oxblood);color:var(--jarelo-white);box-shadow:0 14px 30px -14px #5c1b258c}.jarelo-btn-primary:hover{background:var(--jarelo-oxblood-2);box-shadow:0 18px 34px -14px #5c1b25a6}.jarelo-btn-gold{background:var(--jarelo-gold);color:var(--jarelo-white);box-shadow:0 14px 30px -14px #ad803b8c}.jarelo-btn-gold:hover{background:#976c30}.jarelo-btn-ghost{background:transparent;border-color:var(--jarelo-ink);color:var(--jarelo-ink)}.jarelo-btn-ghost:hover{background:var(--jarelo-ink);color:var(--jarelo-white)}.jarelo-btn-text{background:none;border:none;color:var(--jarelo-oxblood);font-family:var(--jarelo-font-body);font-weight:700;text-decoration:underline;text-underline-offset:4px;cursor:pointer;padding:6px 2px;font-size:.95rem;display:inline-block}.jarelo-urgency-pill{display:inline-flex;align-items:center;gap:8px;background:var(--jarelo-blush-pale);color:var(--jarelo-oxblood);border:1px solid var(--jarelo-blush);border-radius:999px;padding:8px 16px;font-size:.82rem;font-weight:700;width:fit-content}.jarelo-urgency-pill .jarelo-dot{width:7px;height:7px;border-radius:50%;background:var(--jarelo-oxblood);animation:jarelo-pulse 1.8s ease-in-out infinite}@keyframes jarelo-pulse{0%,to{opacity:1}50%{opacity:.3}}.jarelo-stars{color:var(--jarelo-gold);font-size:1rem;letter-spacing:2px}.jarelo-badge{background:var(--jarelo-gold);color:var(--jarelo-white);font-size:.72rem;font-weight:700;letter-spacing:.08em;padding:7px 16px;border-radius:999px}@media(prefers-reduced-motion:reduce){.jarelo-section *,.jarelo-section *:before,.jarelo-section *:after{animation-duration:.001ms!important;transition-duration:.001ms!important}}main[data-template=collection]{background:var(--jarelo-shell)}main[data-template=collection] h1{font-family:var(--jarelo-font-display);color:var(--jarelo-ink);letter-spacing:.01em}main[data-template=collection] .product-card .price,main[data-template=collection] .price-item--sale{color:var(--jarelo-oxblood)!important;font-weight:700}main[data-template=collection] .price-item--regular.compare-at-price{color:var(--jarelo-ink-faint)!important}main[data-template=collection] .product-card [role=heading]{font-family:var(--jarelo-font-display);color:var(--jarelo-ink)}main[data-template=collection] .product-card{--color-border: var(--jarelo-line);--color-border-rgb: 232 217 209}main[data-template=collection] .quick-add__button,main[data-template=collection] .add-to-cart-button,main[data-template=collection] button[type=submit].button{background:var(--jarelo-oxblood)!important;border-color:var(--jarelo-oxblood)!important;color:var(--jarelo-white)!important}main[data-template=collection] .quick-add__button:hover,main[data-template=collection] .add-to-cart-button:hover{background:var(--jarelo-oxblood-2)!important;border-color:var(--jarelo-oxblood-2)!important}main[data-template=collection] .price-facet__input:focus,main[data-template=collection] .field__input:focus{border-color:var(--jarelo-gold)!important;outline-color:var(--jarelo-gold)!important}main[data-template=collection] a:not(.button,.quick-add__button){color:var(--jarelo-ink)}main[data-template=collection] a:hover:not(.button,.quick-add__button){color:var(--jarelo-oxblood)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/jarelo-base.css.map */
