.collection-links__link{--min-font-size: .9375rem;--max-font-size: .9375rem;font-size:.9375rem!important;min-height:40px;padding:0 18px;line-height:1;align-items:center}.collection-links__link .text-block,.collection-links__link .text-block *{font-size:.9375rem!important;line-height:1!important;font-family:var(--font-body--family)!important;font-weight:500!important}.collection-links__link[data-placeholder=true]{display:none}collection-links-component[layout=text] .collection-links__container{gap:8px!important}.collection-links__count{font-size:.75rem!important;margin-inline-start:4px}.product-information .groovela-specs+.groovela-story{margin-block-start:4px}.collection-card .collection-card__content .text-block{border-radius:12px}.collection-links__link[aria-current=true]{background:var(--groovela-granate, #560f13)!important;border-color:var(--groovela-granate, #560f13)!important;color:var(--groovela-hueso, #f2ede4)!important}.collection-links__link[aria-current=true] .text-block,.collection-links__link[aria-current=true] .text-block *,.collection-links__link[aria-current=true] .collection-links__count{color:inherit!important}.collection-links__link[aria-current=true] .collection-links__count{opacity:.75}.collection-links__link .text-block,.collection-links__link .text-block *{color:inherit!important}@media(hover:hover){.collection-links__link:not([aria-current=true]):hover{background:var(--groovela-hueso, #f2ede4)}}@media screen and (max-width:989px){.footer-content.footer-content[style*="--grid-columns: 4"]{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:16px;row-gap:40px}.footer-content.footer-content[style*="--grid-columns: 4"]>:first-child{grid-column:1 / -1}.footer-content.footer-content[style*="--grid-columns: 4"]>:not(:first-child) a{font-size:.9375rem;line-height:1.3;overflow-wrap:anywhere}}.groovela-flip{min-height:30px;padding:0 10px;font-size:.75rem;inset-inline-end:8px;inset-block-end:8px;border-width:1px}@media screen and (min-width:750px){.groovela-promises--cards .groovela-promises__grid:has(>:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.groovela-promises--cards .groovela-promise{padding:24px}.groovela-steps-section .groovela-step{padding:18px 20px}.groovela-steps-section .groovela-step:before{font-size:1.75rem}}.groovela-causes .groovela-causes__note a,.groovela-causes .groovela-causes__text a{color:var(--groovela-cream, #fde5c1)!important;text-decoration:underline}.groovela-cause__badge .groovela-icon{width:26px;height:26px;flex:none}.groovela-legal{max-width:46rem;font-size:1.0625rem;line-height:1.65}.groovela-legal__updated{font-size:.8125rem;letter-spacing:.04em;text-transform:uppercase;color:var(--groovela-ink-muted, #66676a)}.groovela-legal__lead{font-size:1.25rem;line-height:1.5}.groovela-legal h2{margin:2em 0 .5em;font-family:var(--font-heading--family);font-weight:500;font-size:1.5rem;line-height:1.2}.groovela-legal ul,.groovela-legal ol{padding-inline-start:1.25em}.groovela-legal li+li{margin-top:.4em}.groovela-legal a{color:var(--groovela-accent, #560f13)}.groovela-legal__table{margin:1em 0;overflow-x:auto;border:1px solid var(--groovela-line);border-radius:var(--groovela-radius-card, 16px)}.groovela-legal table{width:100%;min-width:560px;border-collapse:collapse;font-size:.9375rem;line-height:1.45}.groovela-legal th,.groovela-legal td{padding:12px 14px;text-align:left;vertical-align:top;border-bottom:1px solid var(--groovela-line)}.groovela-legal tr:last-child td{border-bottom:0}.groovela-legal th{background:var(--groovela-surface-alt, #f2ede4);font-weight:600}@media screen and (max-width:749px){.groovela-legal{font-size:1rem}.groovela-legal__lead{font-size:1.125rem}.groovela-legal h2{font-size:1.3125rem}}a.button[href$="/pages/contact"],a.button[href$="/account"],.groovela-form__submit{--button-background-color: var(--groovela-granate, #560f13);--button-color: var(--groovela-hueso, #f2ede4);--button-border-color: var(--groovela-granate, #560f13);background-color:var(--groovela-granate, #560f13)!important;color:var(--groovela-hueso, #f2ede4)!important;border-color:var(--groovela-granate, #560f13)!important}@media(hover:hover){a.button[href$="/pages/contact"]:hover,a.button[href$="/account"]:hover,.groovela-form__submit:hover{background-color:#6e1a1f!important;border-color:#6e1a1f!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/groovela-store-design.css.map */
