.animated-logo{user-select:none;position:relative}.animated-logo-marveld{animation:animated-logo-marveld .42s 1s var(--deceleration-curve) both}.animated-logo-marveld :is(g){animation:animated-logo-letter .42s var(--swift-out) both;transform-origin:50%}.animated-logo-marveld :is(g):first-child{animation-delay:.948s}.animated-logo-marveld :is(g):nth-child(2){animation-delay:.996s}.animated-logo-marveld :is(g):nth-child(3){animation-delay:1.044s}.animated-logo-marveld :is(g):nth-child(4){animation-delay:1.092s}.animated-logo-marveld :is(g):nth-child(5){animation-delay:1.14s}.animated-logo-marveld :is(g):nth-child(6){animation-delay:1.188s}.animated-logo-marveld :is(g):nth-child(7){animation-delay:1.236s}.animated-logo-recreatie :is(g){animation:animated-logo-letter .42s var(--swift-out) both;transform-origin:50% 75%}.animated-logo-recreatie :is(g):first-child{animation-delay:1.036s}.animated-logo-recreatie :is(g):nth-child(2){animation-delay:1.072s}.animated-logo-recreatie :is(g):nth-child(3){animation-delay:1.108s}.animated-logo-recreatie :is(g):nth-child(4){animation-delay:1.144s}.animated-logo-recreatie :is(g):nth-child(5){animation-delay:1.18s}.animated-logo-recreatie :is(g):nth-child(6){animation-delay:1.216s}.animated-logo-recreatie :is(g):nth-child(7){animation-delay:1.252s}.animated-logo-recreatie :is(g):nth-child(8){animation-delay:1.288s}.animated-logo-recreatie :is(g):nth-child(9){animation-delay:1.324s}.animated-logo-sun{animation:animated-logo-sun .7s 1s var(--deceleration-curve) both}.animated-logo-sun-dot{animation:animated-logo-shine .42s .21s var(--swift-out) both}.animated-logo-sun-shines{animation:animated-logo-shines 1s var(--swift-out) both;transform-origin:81% 51%}.animated-logo-sun-shines :is(g){animation:animated-logo-shine .42s var(--swift-out) both}.animated-logo-sun-shines :is(g):first-child{animation-delay:90ms}.animated-logo-sun-shines :is(g):nth-child(2){animation-delay:.18s}.animated-logo-sun-shines :is(g):nth-child(3){animation-delay:.27s}.animated-logo-sun-shines :is(g):nth-child(4){animation-delay:.36s}.animated-logo-sun-shines :is(g):nth-child(5){animation-delay:.45s}@keyframes animated-logo-letter{0%{opacity:0;transform:translate(36px)}to{opacity:1;transform:none}}@keyframes animated-logo-marveld{0%{transform:translate(20%)}to{transform:none}}@keyframes animated-logo-sun{0%{transform:translate(-30%)}to{transform:none}}@keyframes animated-logo-shine{0%{opacity:0}to{opacity:1}}@keyframes animated-logo-shines{0%{transform:rotate(90deg)scale(.3)}to{transform:none}}.information-bar{background:var(--gray-25);border-bottom:2px solid var(--gray-100)}.information-bar-items{flex-flow:column;gap:12px;display:flex}.information-bar-item{flex-flow:column;gap:1px;display:flex}.information-bar-item :is(strong){color:var(--dark-blue);font-family:var(--font-headings), sans-serif;font-size:17px}.information-bar-negative{color:var(--danger-600)}.information-bar-positive{color:var(--success-600)}.safe-content>.information-bar{margin:-21px -21px 0}.button,.secondary-button{position:relative}.options-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));justify-items:stretch;gap:15px;display:grid}.options-grid-item{height:unset;aspect-ratio:1;flex-flow:column;gap:12px;max-height:180px}.options-grid-item-icon{background:var(--gray-100);width:72px;height:72px;color:var(--secondary-500);border-radius:99px;justify-content:center;align-items:center;display:flex}.options-grid-item-label{font-size:17px;font-weight:700}.frame{flex-grow:1;width:100%;height:100%;position:relative}.permission-screen{--safe-content-gutter-x:60px;padding-top:calc(165px + var(--safe-area-top));padding-bottom:calc(60px + var(--safe-area-bottom));background:var(--gray-25);text-align:center;touch-action:pan-y;flex-flow:column;flex-grow:1;align-items:center;max-width:600px;display:flex;overflow-y:auto}.permission-screen h1{text-wrap:balance}.permission-screen p{text-wrap:pretty}.permission-screen p:last-of-type:not(:only-of-type){color:var(--foreground-secondary);font-size:15px}.permission-screen-buttons{max-width:240px;margin-top:auto;padding-top:60px}.permission-screen-image{width:210px;margin-top:-105px}.permission-screen-logo{width:150px;margin-top:60px}body :has(.bottom-bar-base) .snackbars{bottom:calc(var(--safe-area-bottom) + 15px + 72px)}body :has(.cart-bar) .snackbars{bottom:calc(var(--safe-area-bottom) + 15px + 60px)}body .snackbars{pointer-events:none}body .snackbars .snackbar{pointer-events:all}body .stack.is-fill .button{flex-grow:1}.main{display:block}
