@font-face{font-family:"Young Serif FF";src:url(ff-young-serif-bold.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:"Young Serif FF";src:url(ff-young-serif-bold-italic.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}:root:root{--font-heading--family: "Young Serif FF", Georgia, serif;--font-heading--weight: 700;--font-heading--style: normal}html{font-variant-numeric:lining-nums proportional-nums}.shopify-section-group-footer-group .section-background:has(+.section .footer-content){border-block-end:1px solid var(--color-foreground)}.shopify-section-group-footer-group .footer-content>.group-block:nth-child(2)>.group-block-content{height:100%}.shopify-section-group-footer-group .footer-content>.group-block:nth-child(2) .ff-social-handle{margin-block-start:auto}@media screen and (min-width:750px){.shopify-section-group-footer-group .footer-content{grid-template-columns:3fr 2fr;align-items:stretch}.shopify-section-group-footer-group .footer-content>.group-block:nth-child(2){border-inline-start:1px solid var(--color-foreground)}}.shopify-section-group-footer-group .email-signup__input-group{display:flex;gap:0}.shopify-section-group-footer-group .email-signup__input{flex:1 1 auto;min-width:0;height:40px;min-height:40px;padding-block:0;padding-inline:16px}.shopify-section-group-footer-group .email-signup__button{position:static;flex:0 0 auto;height:40px;min-height:40px;margin:0;transform:none}.shopify-section-group-footer-group .footer-content .button-custom{white-space:nowrap}:root{--ff-hover-color: #e6341e;--ff-hover-color-aktiv: color-mix(in srgb, var(--ff-hover-color) 82%, #000);--ff-hover-text: var(--palette-lightest, #faf9f4);--ff-rakel-easing: cubic-bezier(.7, 0, .2, 1);--ff-rakel-speed: .4s}@property --ff-fill{syntax: "<percentage>"; inherits: false; initial-value: 0%;}:is(.button,.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded):not(.button-unstyled){--ff-wipe: var(--ff-hover-color);--ff-fill: 0%;background-image:linear-gradient(to top,var(--ff-wipe) 0 84%,transparent 100%);background-repeat:no-repeat;background-position:50% 100%;background-size:100% calc(var(--ff-fill) * 1.2);transition:--ff-fill var(--ff-rakel-speed) var(--ff-rakel-easing),color .12s linear .17s,box-shadow var(--ff-rakel-speed) var(--ff-rakel-easing),background-color var(--ff-rakel-speed) var(--ff-rakel-easing)}:is(.button,.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded):not(.button-unstyled,:disabled,[aria-disabled=true]):is(:hover,:focus-visible){--button-color: var(--ff-hover-text);--button-border-color: var(--ff-wipe);--ff-fill: 100%;background-image:linear-gradient(to bottom,var(--ff-wipe) 0 84%,transparent 100%);background-position:50% 0}:is(.button,.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded):not(.button-unstyled,:disabled,[aria-disabled=true]):active{--ff-wipe: var(--ff-hover-color-aktiv)}@media(prefers-reduced-motion:reduce){:is(.button,.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded):not(.button-unstyled){background-image:none;transition:color .2s ease-out,box-shadow .2s ease-out,background-color .2s ease-out}:is(.button,.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded):not(.button-unstyled,:disabled,[aria-disabled=true]):is(:hover,:focus-visible,:active){--button-background-color: var(--ff-wipe);background-image:none}}:is(.button,.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded):not(.button-unstyled):focus-visible{outline:2px solid var(--button-focus-outline-color, currentcolor);outline-offset:3px}.button-secondary:not(.button-unstyled):focus-visible{outline-color:var(--color-secondary-button-border, currentcolor)}.shopify-section-group-footer-group :is(.menu__item a,.social-icons__icon-wrapper a,.footer-utilities a,.policy-list-trigger){transition:color 1s ease-out}.shopify-section-group-footer-group :is(.menu__item a,.social-icons__icon-wrapper a,.footer-utilities a,.policy-list-trigger):is(:hover,:focus-visible){color:var(--ff-hover-color);transition-duration:0s}:is(.button,.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded):not(.button-unstyled){font-weight:var(--font-accent--weight);font-size:.875rem;line-height:1;letter-spacing:.06em;padding-block:13px;padding-inline:20px}.variant-option--buttons .variant-option__button-label{font-family:var(--font-subheading--family);font-weight:var(--font-subheading--weight);font-size:.9375rem;line-height:1;letter-spacing:.01em;min-height:40px;padding-block:0}.shopify-section-group-footer-group .footer-content>.group-block:nth-child(2) .text-block:first-child>*{font-size:2.25rem;line-height:1;letter-spacing:-.03em}.shopify-section-group-footer-group .menu__heading{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:1.125rem;line-height:1.2;letter-spacing:-.01em}@media screen and (max-width:749px){.shopify-section-group-footer-group .footer-content>.group-block:first-child{padding-inline-end:0}.shopify-section-group-footer-group .footer-content>.group-block:nth-child(2){padding-inline-start:0;border-block-start:1px solid var(--color-foreground)}}.header .menu-list__link,.header-actions__cart-count{letter-spacing:.01em}.facets--horizontal .sorting-filter .facets__summary .facets__label:after{content:":"}@media screen and (min-width:750px){.facets--horizontal .sorting-filter .facets__summary .facets__status.desktop\:hidden{display:inline!important;margin-inline-start:.25em;font:inherit;letter-spacing:inherit;text-transform:none}}.facets--horizontal .products-count-wrapper{font-size:.8125rem;line-height:1.4}@font-face{font-family:Allerta Stencil;font-style:normal;font-weight:400;font-display:swap;src:url(ff-allerta-stencil.woff2) format("woff2")}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(ff-caveat-bold.woff2) format("woff2")}@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-display:swap;src:url(ff-fredoka-semibold.woff2) format("woff2")}.product-badges:has(>.ff-badges){top:14px;left:14px}.product-details .buy-buttons-block{--height-buy-buttons: 40px}.product-details .buy-buttons-block .quantity-selector :is(.quantity-minus,.quantity-plus){height:100%}.product-details .buy-buttons-block .product-form-buttons button.add-to-cart-button{padding-block:0}.header-actions__cart-icon{display:inline-flex;align-items:center;gap:6px}.header-actions__cart-icon .cart-bubble,.header-actions__cart-icon .cart-bubble.visually-hidden:not(:focus,:active){position:static!important;width:auto;height:auto;margin:0;overflow:visible;clip:auto;white-space:nowrap;aspect-ratio:auto}.header-actions__cart-icon .cart-bubble__background{display:none}.header-actions__cart-icon .cart-bubble__text{position:static;color:var(--color-foreground);font-family:var(--font-body--family);font-weight:500;font-size:15px;line-height:1;letter-spacing:.01em}.header-actions__cart-icon .cart-bubble__text-count.hidden{display:inline!important}.header-actions__cart-icon .cart-bubble__text:before{content:"("}.header-actions__cart-icon .cart-bubble__text:after{content:")"}.header-actions__cart-icon.header-actions__cart-icon--has-cart svg{-webkit-mask:none;mask:none}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ff-2-0.css.map */
