.spoonful-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;box-sizing:border-box;padding:0;width:min(var(--sp-width),calc(100% - 32px));max-height:calc(100% - 32px);border:0;border-radius:var(--sp-radius);background:var(--sp-panel);color:var(--sp-text);box-shadow:0 16px 64px #0000003d;overflow:auto;overscroll-behavior:contain}.spoonful-dialog::backdrop{background:var(--sp-overlay)}.spoonful-layout{display:grid}.spoonful-layout--photo{grid-template-columns:1fr 1.08fr}.spoonful-layout--right{grid-template-columns:1.08fr 1fr}.spoonful-layout--right .spoonful-photo{order:1}.spoonful-photo{position:relative;min-height:256px}.spoonful-photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.spoonful-copy{position:relative;padding:44px 28px 28px;text-align:var(--sp-align)}.spoonful-copy h2{margin:7.2px 0 9.6px;color:inherit;font-size:var(--sp-heading-size);line-height:1.12}.spoonful-copy p{margin:0;line-height:1.5}.spoonful-copy .spoonful-label{color:var(--sp-accent);font-size:12px;letter-spacing:.13em;text-transform:uppercase}.spoonful-signin{display:block;margin:20px 0 8.8px;padding:12.8px 16px;border-radius:999px;background:var(--sp-button);color:var(--sp-button-text);font:inherit;font-weight:700;line-height:1.35;text-decoration:none}.spoonful-signin:hover{filter:brightness(.92);color:var(--sp-button-text)}.spoonful-close,.spoonful-skip,.spoonful-preview{border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.spoonful-close{position:absolute;top:4px;right:4px;width:44px;height:44px;font-size:24px}.spoonful-skip,.spoonful-preview{min-height:44px;text-decoration:underline}.spoonful-dialog :focus-visible,.spoonful-preview:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:600px){.spoonful-layout--photo{grid-template-columns:1fr}.spoonful-layout--right .spoonful-photo{order:0}.spoonful-layout--hide-mobile-photo .spoonful-photo{display:none}.spoonful-copy h2{font-size:min(var(--sp-heading-size),34px)}.spoonful-photo{min-height:clamp(112px,24vh,192px)}.spoonful-copy{position:static;padding:24px 20px 16px}.spoonful-layout:not(.spoonful-layout--photo) .spoonful-copy,.spoonful-layout--hide-mobile-photo .spoonful-copy{padding-top:44px}.spoonful-close{border-radius:50%;background:var(--sp-panel)}}.spoonful-wishlist{display:block;padding-block:40px}.spoonful-wishlist [hidden],.spoonful-wishlist [data-spoonful-list]:empty,.spoonful-wishlist [data-spoonful-status]:empty{display:none}.spoonful-wishlist [data-spoonful-list]>li{display:flex;flex-direction:column}.spoonful-wishlist [data-spoonful-details]{flex:1}.spoonful-wishlist [data-spoonful-remove]{align-self:start;margin-top:12px}.spoonful-wishlist .spoonful-card-fallback{display:block;color:inherit;overflow-wrap:anywhere}.spoonful-wishlist .spoonful-card-fallback img{display:block;width:100%;aspect-ratio:1;object-fit:contain;margin-bottom:8px}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map?subset=AAAAAAAADA */
