button.svelte-1z06jtt{font-size:.8rem;transform-origin:center;transition:all .3s ease-in-out;touch-action:manipulation;color:var(--colour);border:1px solid var(--colour);background-color:color-mix(in oklab,var(--bg-colour) 50%,white 50%)}button.svelte-1z06jtt:hover{background-color:color-mix(in oklab,var(--bg-colour) 95%,white);color:#fff}p.svelte-3zwjrg{pointer-events:none}@keyframes svelte-3zwjrg-enter{0%{opacity:0;transform:translateY(200%)}to{opacity:1;transform:translate(0)}}.add-to-cart-button.svelte-1y3ky16{animation:svelte-1y3ky16-enter .5s forwards ease-in-out;border:1px solid color-mix(in oklab,#ff4400 50%,white);color:color-mix(in oklab,#ff4400 95%,white);transition:all .3s ease-in-out}@keyframes svelte-1y3ky16-enter{0%{opacity:0;transform:translateY(200%)}to{opacity:1;transform:translate(0)}}p.svelte-1vht2hd{pointer-events:none}.product-description-title.svelte-xnthca{font-family:var(--theme-font-title-1)}.product-description-copy.svelte-xnthca{font-family:var(--theme-font-paragraph-1);font-weight:100}.suggestions-container.svelte-167v5ou{padding:1rem;background-color:#fff3ed}.suggested-title.svelte-167v5ou{font-family:var(--theme-font-title-1);font-size:1.2rem;color:var(--theme-colour-font)}@media (min-width: 768px){.suggested-title.svelte-167v5ou{margin:0 0 1rem}.suggestions-container.svelte-167v5ou{margin:6rem 0}}.product-notice.svelte-1vs58zk{font-family:var(--theme-font-title-2)}.product-selection-flow.svelte-1vs58zk{background-color:var(--theme-colour-background)}
