@font-face{font-family:ABC Arizona Plus;src:url(abc-arizona-plus-variable.woff2) format("woff2"),url(abc-arizona-plus-variable.woff) format("woff");font-weight:200 700;font-style:normal;font-display:swap}@font-face{font-family:ABC Arizona Flare;src:url(abc-arizona-flare-regular.woff2) format("woff2"),url(abc-arizona-flare-regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--color-bg: #FFFFFF;--color-text: #1A1A1A;--color-accent-red: #C82810;--color-accent-blue: #3050A8;--color-tile-green: #DCE3BC;--color-badge: #C9B8E8;--color-button: #1A1A1A;--color-button-text: #FFFFFF;--font-serif: "ABC Arizona Plus", "ABC Arizona Flare", "Cormorant Garamond", Georgia, serif;--font-script: "Ramdassy", "Snell Roundhand", "Segoe Script", cursive;--font-script-original: "Ramdassy", "Snell Roundhand", "Segoe Script", cursive;--font-arizona-srff: .25;--page-max: 1440px;--page-pad: 20px;--layout-grid-gap: 14px;--listing-page-padding-top: 60px}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{container-type:inline-size;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-serif);font-size:14px;font-weight:400;line-height:1.3;font-variation-settings:"SRFF" var(--font-arizona-srff)}body.page-home{overflow-x:clip}img{display:block;max-width:100%;height:auto}[hidden]{display:none!important}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}ul,ol{list-style:none}.layout-grid-overlay{position:fixed;z-index:2147483647;top:0;right:0;bottom:0;left:0;width:calc(100% - (2 * var(--page-pad)));margin-inline:auto;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));column-gap:var(--layout-grid-gap);pointer-events:none}.layout-grid-overlay>span{background:#ff00001a}@media(max-width:950px){:root{--listing-page-padding-top: 40px}.layout-grid-overlay{display:none}}:focus,:focus-visible{outline:none!important}.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}.text-nav{font-family:var(--font-script);font-weight:400;font-size:24px;letter-spacing:.07em;text-transform:uppercase}.text-filter{font-family:var(--font-script);font-weight:400;font-size:40px;letter-spacing:.07em;text-transform:uppercase}.text-script-title{font-family:var(--font-script);font-weight:400;font-size:24px;line-height:1.05;letter-spacing:.07em}.text-script-body{font-family:var(--font-script);font-weight:400;font-size:24px;line-height:1.3;letter-spacing:0}.text-script-display{font-family:var(--font-script);font-weight:400;font-size:28px;line-height:1.3;letter-spacing:0}.text-headline{font-family:var(--font-serif);font-weight:400;font-size:14px;letter-spacing:.07em;text-transform:uppercase}.text-body{font-family:var(--font-serif);font-weight:400;font-size:14px;line-height:1.3}.text-small{font-family:var(--font-serif);font-weight:400;font-size:12px}.text-price{font-family:var(--font-serif);font-weight:400;font-size:14px}.price-currency-script{font-family:var(--font-script);font-variation-settings:normal;line-height:1}.btn-pill{display:inline-flex;align-items:center;justify-content:center;background:var(--color-button);color:var(--color-button-text);font-family:var(--font-serif);font-size:16px;font-weight:400;font-variation-settings:"SRFF" var(--font-arizona-srff);line-height:1.2;letter-spacing:.0699px;padding:16px 24px;border:0;border-radius:999px;box-shadow:0 0 12px #0003;cursor:pointer;transition:background-color .2s ease}.btn-pill:hover,.btn-pill:focus-visible{background:#1a1a1ae6}.carousel-arrow{width:48px;height:48px;padding:0;overflow:hidden;border-radius:300px;background:#ffffff80;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.carousel-arrow:hover,.carousel-arrow:focus-visible{background:#eaeaea80}.carousel-arrow__glyph{display:block;width:12px;height:10px;max-width:none;flex-shrink:0}.carousel-arrow--prev .carousel-arrow__glyph{transform:rotate(180deg)}.link-arrow{font-family:var(--font-serif);font-size:14px;text-transform:uppercase;letter-spacing:.07em}.link-arrow.text-script-title,.text-script-title.link-arrow{font-family:var(--font-script);font-size:24px;line-height:1.05;letter-spacing:.07em;text-transform:none}.link-underline,.link-arrow,.site-footer__link-text{position:relative;display:inline-block;text-decoration:none}.site-footer__link{text-decoration:none}.link-underline:after,.link-arrow:after,.site-footer__link-text:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .35s ease}.link-underline:hover:after,.link-arrow:hover:after,.site-footer__link:hover .site-footer__link-text:after,.site-footer__link.is-current .site-footer__link-text:after{transform:scaleX(1);transform-origin:left}body.page-home.intro-pending .site-header__stamps,body.page-home.intro-pending .site-header__menu-toggle,body.page-home.intro-pending .site-header__logo,body.page-home.intro-pending .site-header__mobile-logo,body.page-home.intro-pending .site-header__icon--fruechtekorb,body.page-home.intro-pending .home-tiles__filter-item,body.page-home.intro-pending .home-tiles__subfilters,body.page-home.intro-pending .home-tiles__grid>.tile-card,body.page-home.intro-pending .home-tiles__load-more,body.page-home.intro-pending .home-tiles__about{opacity:0}@media(prefers-reduced-motion:reduce){body.page-home.intro-pending .site-header__stamps,body.page-home.intro-pending .site-header__menu-toggle,body.page-home.intro-pending .site-header__logo,body.page-home.intro-pending .site-header__mobile-logo,body.page-home.intro-pending .site-header__icon--fruechtekorb,body.page-home.intro-pending .home-tiles__filter-item,body.page-home.intro-pending .home-tiles__subfilters,body.page-home.intro-pending .home-tiles__grid>.tile-card,body.page-home.intro-pending .home-tiles__load-more,body.page-home.intro-pending .home-tiles__about{opacity:1!important}}.slide-up-word,.slide-up-char,.slide-up-media{display:inline-block;will-change:transform,opacity}.slide-up-media{display:block}.is-words-in .slide-up-word,.is-words-in .slide-up-char,.is-words-in .slide-up-media{will-change:auto}@media(prefers-reduced-motion:reduce){.slide-up-word,.slide-up-char,.slide-up-media{opacity:1!important;transform:none!important;transition:none!important}}@media(max-width:950px){body:not(.page-calendar) .text-body{font-size:16px}.text-script-title,.text-script-body{font-size:20px}.text-script-display{font-size:22px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/base.css.map */
