.unauthorized-container.svelte-1oiwwqv{display:flex;flex-direction:column;padding:5rem;min-height:100vh;background-color:#fff}@media (max-width: 768px){.unauthorized-container.svelte-1oiwwqv{padding:2rem}}.unauthorized-header-title.svelte-1oiwwqv{font-size:2rem;margin-bottom:4rem}@media (max-width: 768px){.unauthorized-header-title.svelte-1oiwwqv{font-size:1.5rem;margin-bottom:2rem}}.unauthorized-content.svelte-1oiwwqv{display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:center;justify-content:center;max-width:1200px;margin:0 auto;width:100%}@media (max-width: 768px){.unauthorized-content.svelte-1oiwwqv{grid-template-columns:1fr;text-align:center;gap:3rem}}.unauthorized-header.svelte-1oiwwqv{position:relative}.unauthorized-header.svelte-1oiwwqv:before{content:"!";position:absolute;font-size:45rem;color:var(--gray);z-index:0;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.3}@media (max-width: 768px){.unauthorized-header.svelte-1oiwwqv:before{font-size:30rem}}.unauthorized-header.svelte-1oiwwqv h2:where(.svelte-1oiwwqv){font-size:4rem;line-height:1.2;font-weight:700;color:var(--secondary);position:relative;z-index:1;text-align:center}@media (max-width: 768px){.unauthorized-header.svelte-1oiwwqv h2:where(.svelte-1oiwwqv){font-size:3rem}}.wishlist-unauthorized-image-container.svelte-1oiwwqv{display:flex;flex-direction:column;align-items:center;gap:2rem}.wishlist-unauthorized-image-container.svelte-1oiwwqv svg:where(.svelte-1oiwwqv){max-width:100%;height:auto}@media (max-width: 768px){.wishlist-unauthorized-image-container.svelte-1oiwwqv svg:where(.svelte-1oiwwqv){max-height:200px}}.wishlist-unauthorized-image-container.svelte-1oiwwqv .btn:where(.svelte-1oiwwqv){background-color:var(--primary);color:#fff;border:none;padding:1rem 2rem;border-radius:var(--border-radius);font-size:1rem;cursor:pointer;transition:background-color .2s;width:fit-content}.wishlist-unauthorized-image-container.svelte-1oiwwqv .btn:where(.svelte-1oiwwqv):hover{background-color:#ff3838}@media (max-width: 768px){.wishlist-unauthorized-image-container.svelte-1oiwwqv .btn:where(.svelte-1oiwwqv){padding:.875rem 1.75rem}}
