:root{--fv-ink: #4d3857;--fv-ink-soft: #8a7490;--fv-ground: #fdf8f1;--fv-ground-2: #f3ecef;--fv-line: #e6ded3;--fv-accent: #a23763;--fv-berry-1: #8e2335;--fv-berry-2: #a23763;--fv-berry-3: #c46d8a;--fv-berry-4: #cfb0b9;--fv-ocean-1: #115290;--fv-ocean-2: #1a7eb3;--fv-ocean-3: #59afd1;--fv-ocean-4: #68aeab;--fv-ocean-5: #1f685d;--fv-ocean-6: #cbd6d7;--fv-radius: 12px;--fv-radius-pill: 999px;--fv-page-accent: var(--fv-accent);--fv-rim: conic-gradient( from 210deg, #8e2335, #a23763, #c46d8a, #59afd1, #1a7eb3, #115290, #1f685d, #4d3857, #8e2335 )}body,.fv-body{font-family:"Quicksand",var(--font-body--family),system-ui,sans-serif;font-weight:500;font-size:17px;line-height:1.65;color:var(--fv-ink)}h1,h2,h3,h4,.h1,.h2,.h3{font-family:"Fredoka",var(--font-heading--family),system-ui,sans-serif;font-weight:600;color:var(--fv-ink)}h1,.h1{font-size:56px;line-height:1.05;letter-spacing:-.01em}h2,.h2{font-size:32px;line-height:1.15;letter-spacing:-.01em}h3,.h3{font-size:20px;line-height:1.3;font-weight:500}@media screen and (max-width:749px){h1,.h1{font-size:40px}}.fv-eyebrow,.fv-tagline{font-family:"Quicksand",var(--font-body--family),sans-serif;font-weight:700;font-size:12px;line-height:1.4;text-transform:uppercase;letter-spacing:.22em;color:var(--fv-page-accent)}.fv-name,.favourly-name-preview{font-family:Caveat,cursive;font-weight:600;font-size:40px;line-height:1;color:var(--fv-ink)}main a:not(.button):not([class*=button]):not(.header-logo):not(.card-gallery__link){color:var(--fv-berry-1);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}main a:not(.button):not([class*=button]):not(.header-logo):hover{color:var(--fv-ink)}.button:not(.button-unstyled):not(.cart-items__remove):not(.close-button):not([class*=quantity-]):not([class*=close-modal]),.shopify-payment-button__button,.favourly-add-to-cart{font-family:"Quicksand",var(--font-body--family),sans-serif;font-weight:700;font-size:16px;line-height:1;min-height:48px;border-radius:var(--fv-radius-pill);padding-inline:28px}.button--primary,.button-primary,.favourly-add-to-cart{background:var(--fv-ink);color:var(--fv-ground);border:0}.button--primary:hover,.favourly-add-to-cart:hover:not(:disabled){background:var(--fv-berry-1);color:var(--fv-ground)}.button--secondary,.button-secondary{background:transparent;color:var(--fv-ink);border:1.5px solid var(--fv-ink)}.button--secondary:hover{background:var(--fv-ground-2)}.cart-items__remove,.close-button,[class*=close-modal-button],.quantity-minus,.quantity-plus{padding-inline:0;border-radius:var(--fv-radius-pill)}.cart-items__remove{display:grid;place-items:center;inline-size:44px;min-block-size:44px;color:var(--fv-ink);background:transparent;border:0;cursor:pointer;transition:background-color .12s ease,color .12s ease}.cart-items__remove svg{inline-size:20px;block-size:20px;flex:none}.cart-items__remove:hover,.cart-items__remove:focus-visible{background:var(--fv-ground-2);color:var(--fv-berry-1)}body{background:var(--fv-ground)}.card,.product-card,.resource-card,.favourly-personalise{background:#fff;border-radius:var(--fv-radius);border:1px solid var(--fv-line)}input[type=text],input[type=email],input[type=number],input[type=search],select,textarea,.field__input{border-radius:var(--fv-radius);border:1px solid var(--fv-line);background:#fff;color:var(--fv-ink);font-family:"Quicksand",var(--font-body--family),sans-serif;font-weight:500;min-height:48px}.cart-items input[name="updates[]"],cart-quantity-selector-component input{border:0;background:transparent;min-height:0;text-align:center}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--fv-page-accent);outline-offset:1px;border-color:var(--fv-page-accent)}.header-logo__image{object-fit:contain}.fv-rim-ring{--fv-rim-size: 48px;display:inline-block;inline-size:var(--fv-rim-size);block-size:var(--fv-rim-size);border-radius:50%;background:var(--fv-rim);-webkit-mask:radial-gradient(circle,transparent 44%,#000 45%);mask:radial-gradient(circle,transparent 44%,#000 45%)}.fv-rim-bar{block-size:4px;border-radius:var(--fv-radius-pill);background:var(--fv-rim)}footer:before{content:"";display:block;inline-size:96px;block-size:96px;margin:40px auto 8px;background:var(--fv-seal-url) center / contain no-repeat}.favourly-personalise{padding:20px}.favourly-personalise .favourly-story-badge{display:inline-flex;align-items:center;gap:8px;font-family:Quicksand,sans-serif;font-weight:700;font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--fv-page-accent);background:var(--fv-ground-2);border-radius:var(--fv-radius-pill);padding:6px 14px}.favourly-personalise label{font-family:Quicksand,sans-serif;font-weight:600;color:var(--fv-ink)}.favourly-personalise .favourly-total{font-family:Fredoka,sans-serif;font-weight:600;color:var(--fv-ink)}.fv-fill-dusty{background:var(--fv-berry-3)}.fv-fill-blush{background:var(--fv-berry-4)}.fv-fill-sky{background:var(--fv-ocean-3)}.fv-fill-sea{background:var(--fv-ocean-4)}.fv-fill-ice{background:var(--fv-ocean-6)}.fv-on-navy{background:var(--fv-ocean-1);color:var(--fv-ground)}.fv-on-ocean{background:var(--fv-ocean-2);color:var(--fv-ground)}.fv-on-teal{background:var(--fv-ocean-5);color:var(--fv-ground)}.fv-on-plum{background:var(--fv-ink);color:var(--fv-ground)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/favourly-brand.css.map */
