:root{--fidelo-ink: #1a1815;--fidelo-ink-soft: #544e46;--fidelo-ink-mute: #726a61;--fidelo-forest: #2f4034;--fidelo-forest-deep: #1b261f;--fidelo-sand: #f2ece2;--fidelo-sand-deep: #e5daca;--fidelo-cream: #fcfaf7;--fidelo-clay: #b4623f;--fidelo-clay-text: #9a4e2e;--fidelo-clay-hover: #a85630;--fidelo-clay-ink: #7e3f25;--fidelo-line: rgb(26 24 21 / .11);--fidelo-radius: 14px;--fidelo-radius-sm: 10px;--fidelo-radius-pill: 100px;--fidelo-shadow-xs: 0 1px 20px rgb(26 24 21 / .05);--fidelo-shadow-sm: 0 8px 20px rgb(26 24 21 / .07);--fidelo-shadow-md: 0 18px 42px rgb(26 24 21 / .09);--fidelo-shadow-lg: 0 24px 60px rgb(26 24 21 / .1);--fidelo-ease: cubic-bezier(.2, .8, .2, 1);--fidelo-ease-soft: cubic-bezier(.25, .46, .45, .94);--fidelo-dur-xs: .18s;--fidelo-dur-sm: .25s;--fidelo-dur-md: .3s;--fidelo-dur-lg: .35s;--fidelo-serif: "Fraunces", Georgia, "Times New Roman", serif}:root{--font-primary--family: var(--font-body--family);--font-primary--style: var(--font-body--style);--font-primary--weight: var(--font-body--weight);--font-secondary--family: var(--font-subheading--family);--font-secondary--style: var(--font-subheading--style);--font-secondary--weight: var(--font-subheading--weight);--font-tertiary--family: var(--font-heading--family);--font-tertiary--style: var(--font-heading--style);--font-tertiary--weight: var(--font-heading--weight)}:root{--font-heading--family: var(--fidelo-serif);--font-heading--style: normal;--font-heading--weight: 600;--font-size--h1: clamp(2.125rem, 4.3vw, 3.25rem);--font-size--h2: clamp(1.75rem, 3.4vw, 2.625rem);--font-size--h3: clamp(1.375rem, 2.2vw, 1.75rem);--font-size--h4: 1.25rem;--line-height--display-tight: 1.08;--line-height--display-normal: 1.1;--letter-spacing--heading-tight: -.025em;--letter-spacing--display-tight: -.025em;--line-height--body-loose: 1.6;--button-font-family-primary: var(--font-body--family);--button-font-family-secondary: var(--font-body--family);--cart-secondary-font-family: var(--fidelo-serif);--cart-secondary-font-style: normal;--cart-secondary-font-weight: 700}#MainContent:not([data-template^=index]) :is(h1,h2){font-family:var(--font-heading--family)!important;font-weight:var(--font-heading--weight);letter-spacing:-.025em}:root{--style-border-radius-sm: .625rem;--style-border-radius-md: .875rem;--style-border-radius-lg: 1.125rem;--border-radius-sm: .625rem;--shadow-button: 0 8px 20px rgb(26 24 21 / .14);--shadow-drawer: 0 4px 40px rgb(26 24 21 / .14);--shadow-popover: 0 14px 34px rgb(26 24 21 / .12);--button-padding-block: 16px;--button-padding-inline: 30px;--animation-speed-fast: .12s;--animation-speed: var(--fidelo-dur-xs);--animation-speed-medium: .22s;--animation-speed-slow: var(--fidelo-dur-md);--animation-easing: var(--fidelo-ease);--animation-timing-hover: var(--fidelo-ease-soft);--animation-timing-default: var(--fidelo-ease);--drawer-animation-speed: var(--fidelo-dur-sm)}::selection{background-color:var(--fidelo-sand-deep);color:var(--fidelo-ink)}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.button,.button-secondary,.shopify-payment-button__button{font-weight:600;transition:transform var(--fidelo-dur-md) var(--fidelo-ease),box-shadow var(--fidelo-dur-md) var(--fidelo-ease),background-color var(--fidelo-dur-sm) var(--fidelo-ease),border-color var(--fidelo-dur-sm) var(--fidelo-ease),color var(--fidelo-dur-sm) var(--fidelo-ease)}@media(prefers-reduced-motion:no-preference){.button:not(.button-unstyled):not(.button-secondary):not([disabled]):hover,.shopify-payment-button__button:not([disabled]):hover{transform:translateY(-2px);box-shadow:0 14px 30px #1a181533}.button:not(.button-unstyled):not([disabled]):active,.shopify-payment-button__button:not([disabled]):active{transform:translateY(0)}.button .svg-wrapper svg,.button>svg{transition:transform var(--fidelo-dur-md) var(--fidelo-ease)}.button:hover .svg-wrapper svg,.button:hover>svg{transform:translate(3px)}}.field__input,input[type=text],input[type=email],input[type=search],input[type=password],input[type=tel],input[type=number],select,textarea{transition:box-shadow var(--fidelo-dur-sm) var(--fidelo-ease),background-color var(--fidelo-dur-sm) var(--fidelo-ease)}@media(prefers-reduced-motion:no-preference){#header-group a,body>footer a{transition:color var(--fidelo-dur-sm) var(--fidelo-ease)}}#MainContent:not([data-template^=index]) :is(.product-card,.collection-card,.blog-post-card){transition:transform var(--fidelo-dur-md) var(--fidelo-ease),box-shadow var(--fidelo-dur-md) var(--fidelo-ease)}@media(prefers-reduced-motion:no-preference){#MainContent:not([data-template^=index]) :is(.product-card,.collection-card,.blog-post-card):hover{transform:translateY(-4px)}}#MainContent:not([data-template^=index]) :is(.card-gallery,.collection-card__image,.media-block){border-radius:var(--style-border-radius-md)}#MainContent:not([data-template^=index]) :is(.price,.price-list,.product-price),.cart-drawer :is(.price,.price-list),.quick-add-modal :is(.price,.price-list){font-family:var(--fidelo-serif);font-weight:700;letter-spacing:-.015em}@keyframes fidelo-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){#MainContent:not([data-template^=index]) :is(.product-card,.collection-card,.blog-post-card,.media-block,.resource-list__item){animation:fidelo-rise linear both;animation-timeline:view();animation-range:entry 5% cover 20%}}}@media(prefers-reduced-motion:reduce){:root{--fidelo-dur-xs: .01ms;--fidelo-dur-sm: .01ms;--fidelo-dur-md: .01ms;--fidelo-dur-lg: .01ms}html{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/fidelo-brand.css.map */
