*:not(select),:before,:after{box-sizing:border-box;min-width:0;border-style:solid;border-width:0}html{text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;font-weight:inherit}ul,ol{padding:0;margin:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{clear:both;box-sizing:content-box;height:0;margin:0;overflow:visible;color:inherit;border-top-width:1px}pre{font-family:monospace;font-size:inherit}address{font-style:inherit}a{color:inherit;text-decoration:none;background-color:transparent}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:inherit}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img,embed,object,iframe{vertical-align:bottom}button,input,textarea{padding:0;margin:0;font:inherit;vertical-align:middle;color:inherit;text-align:inherit;text-transform:inherit;appearance:none;background:transparent;border-radius:0}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}option{padding:0}fieldset{min-width:0;padding:0;margin:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{appearance:none}::-webkit-file-upload-button{font:inherit;appearance:auto}[type=number]{appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-collapse:collapse;border-color:inherit}caption{text-align:left}td,th{padding:0;vertical-align:top}th{font-weight:700;text-align:left}select{border-radius:0}.footer-diary.svelte-1obwbqr{position:absolute;right:0;bottom:1rem;display:flex;flex-direction:column;gap:1rem;align-items:flex-end;max-width:16em;font-size:.7rem;color:#fafafa;translate:0% 90%;transition:translate .2s ease-in-out}.footer-diary[data-appear=false].svelte-1obwbqr:hover{translate:0 85%}.footer-diary[data-appear=true].svelte-1obwbqr{translate:0 0%}@media screen and (max-width:844px){.footer-diary.svelte-1obwbqr{max-width:14em}}.footer-diary.svelte-1obwbqr .img-wrapper:where(.svelte-1obwbqr){display:flex;width:100%}.footer-diary.svelte-1obwbqr .img-wrapper:where(.svelte-1obwbqr) img:where(.svelte-1obwbqr){width:100%;height:100%;object-fit:cover;image-rendering:pixelated}.footer-diary.svelte-1obwbqr .footer-diary-comment:where(.svelte-1obwbqr){display:flex;flex-direction:column;width:100%;padding-right:2em;text-align:justify}.footer-diary.svelte-1obwbqr .footer-diary-comment:where(.svelte-1obwbqr) .weather-icon:where(.svelte-1obwbqr){display:none;margin-left:.2em;scale:1.3}.footer-diary.svelte-1obwbqr .footer-diary-comment:where(.svelte-1obwbqr) .archive-link:where(.svelte-1obwbqr){text-decoration:underline}.button-color:where(.astro-whgapekj){color:#fafafa;background-color:#252b33;border-color:#252b33;display:flex;align-items:center;justify-content:center;padding:1.5em 1.9em;overflow:hidden;text-overflow:ellipsis;font-size:.95rem;line-height:1em;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;border-style:solid;border-width:1px;border-radius:999px;transition:color .15s ease,border-color .15s ease,background-color .15s ease,scale .1s}.button-color:where(.astro-whgapekj):hover{color:#252b33;background-color:#dcdfe5}.button-color:where(.astro-whgapekj):active{scale:.96}@media screen and (max-width:844px){.button-color:where(.astro-whgapekj){padding:1.3em 1.6em}}.button-color:where(.astro-whgapekj):hover{color:#fafafa;background-color:#838996;border-color:#838996}.button-color-border:where(.astro-whgapekj){color:#fafafa;background-color:#252b33;border-color:#a7abb5;display:flex;align-items:center;justify-content:center;padding:1.5em 1.9em;overflow:hidden;text-overflow:ellipsis;font-size:.95rem;line-height:1em;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;border-style:solid;border-width:1px;border-radius:999px;transition:color .15s ease,border-color .15s ease,background-color .15s ease,scale .1s}.button-color-border:where(.astro-whgapekj):hover{color:#252b33;background-color:#dcdfe5}.button-color-border:where(.astro-whgapekj):active{scale:.96}@media screen and (max-width:844px){.button-color-border:where(.astro-whgapekj){padding:1.3em 1.6em}}.button-white:where(.astro-whgapekj){color:#252b33;background-color:#fafafa;border-color:#a7abb5;display:flex;align-items:center;justify-content:center;padding:1.5em 1.9em;overflow:hidden;text-overflow:ellipsis;font-size:.95rem;line-height:1em;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;border-style:solid;border-width:1px;border-radius:999px;transition:color .15s ease,border-color .15s ease,background-color .15s ease,scale .1s}.button-white:where(.astro-whgapekj):hover{color:#252b33;background-color:#dcdfe5}.button-white:where(.astro-whgapekj):active{scale:.96}@media screen and (max-width:844px){.button-white:where(.astro-whgapekj){padding:1.3em 1.6em}}.button-white-border:where(.astro-whgapekj){color:#252b33;background-color:#fafafa;border-color:#fafafa;display:flex;align-items:center;justify-content:center;padding:1.5em 1.9em;overflow:hidden;text-overflow:ellipsis;font-size:.95rem;line-height:1em;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;border-style:solid;border-width:1px;border-radius:999px;transition:color .15s ease,border-color .15s ease,background-color .15s ease,scale .1s}.button-white-border:where(.astro-whgapekj):hover{color:#252b33;background-color:#dcdfe5}.button-white-border:where(.astro-whgapekj):active{scale:.96}@media screen and (max-width:844px){.button-white-border:where(.astro-whgapekj){padding:1.3em 1.6em}}.button-cancel:where(.astro-whgapekj){color:#838996;text-decoration:underline;text-decoration-color:#838996;border:0!important;transition:color .1s;display:flex;align-items:center;justify-content:center;padding:1.5em 1.9em;overflow:hidden;text-overflow:ellipsis;font-size:.95rem;line-height:1em;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;border-style:solid;border-width:1px;border-radius:999px;transition:color .15s ease,border-color .15s ease,background-color .15s ease,scale .1s}.button-cancel:where(.astro-whgapekj):hover{color:#252b33;background-color:#dcdfe5}.button-cancel:where(.astro-whgapekj):active{scale:.96}@media screen and (max-width:844px){.button-cancel:where(.astro-whgapekj){padding:1.3em 1.6em}}.button-cancel:where(.astro-whgapekj):hover{color:#252b33;background-color:unset;border:none}.button-rect-white:where(.astro-whgapekj){flex-shrink:0;padding:.4em .5em;overflow-x:hidden;text-overflow:ellipsis;line-height:1em;white-space:nowrap;cursor:pointer;user-select:none;background-color:#fafafa;border-radius:.5em;transition:background-color .1s}.button-rect-white:where(.astro-whgapekj):hover{background-color:#a7abb5}.fwid:where(.astro-whgapekj){font-feature-settings:"fwid"}.ss01:where(.astro-whgapekj){font-feature-settings:"ss01"}.ss02:where(.astro-whgapekj){font-feature-settings:"ss02"}.smcp:where(.astro-whgapekj){font-feature-settings:"smcp"}.palt:where(.astro-whgapekj){font-feature-settings:"palt" 1;font-kerning:normal}.calt_off:where(.astro-whgapekj){font-feature-settings:"calt" 0}.case:where(.astro-whgapekj){font-feature-settings:"case"}.tnum:where(.astro-whgapekj){font-feature-settings:"tnum"}.onum:where(.astro-whgapekj){font-feature-settings:"onum"}.otnum:where(.astro-whgapekj){font-feature-settings:"tnum","onum"}.numr:where(.astro-whgapekj){font-feature-settings:"numr"}.dnom:where(.astro-whgapekj){font-feature-settings:"dnom"}.frac:where(.astro-whgapekj){font-feature-settings:"frac"}.sups:where(.astro-whgapekj){font-feature-settings:"sups"}.subs:where(.astro-whgapekj){font-feature-settings:"subs"}.hwid:where(.astro-whgapekj){font-feature-settings:"hwid"}.nalt1:where(.astro-whgapekj){font-feature-settings:"nalt" 1}.nalt2:where(.astro-whgapekj){font-feature-settings:"nalt" 2}.nalt3:where(.astro-whgapekj){font-feature-settings:"nalt" 3}.c2sc:where(.astro-whgapekj){font-feature-settings:"c2sc"}.vert:where(.astro-whgapekj){text-indent:0;writing-mode:vertical-rl}.loader:where(.astro-whgapekj){display:inline-block;font-size:1rem;color:#252b33;scale:4;animation:animloader 1s linear infinite}.loader:where(.astro-whgapekj):after{content:"*"}.checkout-form-button:where(.astro-whgapekj){flex:1}.checkout-form-wrapper:where(.astro-whgapekj){display:flex;flex-direction:column;gap:5rem 0}@media screen and (max-width:844px){.checkout-form-wrapper:where(.astro-whgapekj){gap:3rem 0}}.app-loading-wrapper:where(.astro-whgapekj){display:flex;align-items:center;justify-content:center;width:100%}.page-footer:where(.astro-whgapekj){position:relative;display:flex;flex-direction:column;padding:2rem min(1.2rem,3.5vw);margin-top:20rem;overflow:hidden;background-color:#252b33}.page-footer:where(.astro-whgapekj) .footer-inner:where(.astro-whgapekj){display:flex;justify-content:space-between}.page-footer:where(.astro-whgapekj) .footer-inner:where(.astro-whgapekj) .footer-text:where(.astro-whgapekj){font-size:1.25rem;line-height:1;color:#fafafa}@media screen and (min-width:1523px){.page-footer:where(.astro-whgapekj) .footer-inner:where(.astro-whgapekj) .footer-text:where(.astro-whgapekj){font-size:1.5rem}}.page-footer:where(.astro-whgapekj) .footer-inner:where(.astro-whgapekj) .footer-text:where(.astro-whgapekj) a:where(.astro-whgapekj){display:flex;width:max-content}.page-footer:where(.astro-whgapekj) .footer-inner:where(.astro-whgapekj) .footer-text:where(.astro-whgapekj) a:where(.astro-whgapekj):hover{color:#a7abb5}.page-footer:where(.astro-whgapekj) .footer-top:where(.astro-whgapekj){margin-bottom:15rem}.page-footer:where(.astro-whgapekj) .footer-top:where(.astro-whgapekj) .logo:where(.astro-whgapekj){width:auto;height:4rem;aspect-ratio:1;margin-top:-.5rem}@media screen and (max-width:844px){.page-footer:where(.astro-whgapekj) .footer-top:where(.astro-whgapekj) .logo:where(.astro-whgapekj){height:3rem;margin-right:.5rem}}.page-footer:where(.astro-whgapekj) .footer-top:where(.astro-whgapekj) .logo:where(.astro-whgapekj) img:where(.astro-whgapekj){width:100%;min-width:100%;height:auto}.page-footer:where(.astro-whgapekj)[data-min=true]{margin:8rem 0 0;background-color:transparent}@media screen and (max-width:844px){.page-footer:where(.astro-whgapekj)[data-min=true]{position:absolute;bottom:0;z-index:9999}}.page-footer:where(.astro-whgapekj)[data-min=true] .footer-inner:where(.astro-whgapekj) .footer-text:where(.astro-whgapekj){color:#252b33}@media screen and (max-width:844px){.page-footer:where(.astro-whgapekj)[data-min=true] .footer-inner:where(.astro-whgapekj) .footer-text:where(.astro-whgapekj){color:#fafafa}}.button-cancel.svelte-sfzy1q{color:#838996;text-decoration:underline;text-decoration-color:#838996;border:0!important;transition:color .1s;display:flex;align-items:center;justify-content:center;padding:1.5em 1.9em;overflow:hidden;text-overflow:ellipsis;font-size:.95rem;line-height:1em;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;border-style:solid;border-width:1px;border-radius:999px;transition:color .15s ease,border-color .15s ease,background-color .15s ease,scale .1s}.button-cancel.svelte-sfzy1q:hover{color:#252b33;background-color:#dcdfe5}.button-cancel.svelte-sfzy1q:active{scale:.96}@media screen and (max-width:844px){.button-cancel.svelte-sfzy1q{padding:1.3em 1.6em}}.button-cancel.svelte-sfzy1q:hover{color:#252b33;background-color:unset;border:none}.modal-wrapper.svelte-sfzy1q{position:fixed;inset:0;width:100%;max-width:28rem;max-height:min(100% - 2rem,40rem);margin:auto;color:#252b33;background-color:#fafafa;border-radius:1rem;opacity:0;transition:all .1s allow-discrete}@media screen and (max-width:844px){.modal-wrapper.svelte-sfzy1q{max-width:min(100% - 2rem,28rem);max-height:min(100% - 2rem,36rem)}}.modal-wrapper[open].svelte-sfzy1q{opacity:1}.modal-wrapper[open].svelte-sfzy1q::backdrop{background-color:#0006;backdrop-filter:blur(5px)}.modal-wrapper.svelte-sfzy1q::backdrop{background-color:#0000;backdrop-filter:blur(0);transition:all .1s allow-discrete}.modal-wrapper.svelte-sfzy1q .modal-inner:where(.svelte-sfzy1q){display:flex;flex-direction:column;justify-content:space-between;width:100%;padding:2.4rem;overflow-y:auto}@media screen and (max-width:844px){.modal-wrapper.svelte-sfzy1q .modal-inner:where(.svelte-sfzy1q){padding:1.6rem 1.4rem}}.modal-wrapper.svelte-sfzy1q .modal-inner:where(.svelte-sfzy1q) .title:where(.svelte-sfzy1q){margin-bottom:2.4rem;font-size:1.5rem;line-height:1em}.modal-wrapper.svelte-sfzy1q .modal-inner:where(.svelte-sfzy1q) .description:where(.svelte-sfzy1q){margin-bottom:2rem;font-size:1rem}.modal-wrapper.svelte-sfzy1q .modal-inner:where(.svelte-sfzy1q) .input-wrapper:where(.svelte-sfzy1q){display:flex;flex-direction:column;gap:.5rem;width:100%;margin-bottom:4rem}.modal-wrapper.svelte-sfzy1q .modal-inner:where(.svelte-sfzy1q) .button-wrapper:where(.svelte-sfzy1q){display:flex;gap:.5rem;margin-top:1rem}@media screen and (max-width:844px){.modal-wrapper.svelte-sfzy1q .modal-inner:where(.svelte-sfzy1q) .button-wrapper:where(.svelte-sfzy1q){flex-direction:column-reverse}}.modal-wrapper.svelte-sfzy1q .modal-inner:where(.svelte-sfzy1q) .button-wrapper:where(.svelte-sfzy1q) .button-cancel:where(.svelte-sfzy1q){flex:.5}.button-color:where(.astro-5z7xtygo){color:#fafafa;background-color:#252b33;border-color:#252b33;display:flex;align-items:center;justify-content:center;padding:1.5em 1.9em;overflow:hidden;text-overflow:ellipsis;font-size:.95rem;line-height:1em;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;border-style:solid;border-width:1px;border-radius:999px;transition:color .15s ease,border-color .15s ease,background-color .15s ease,scale .1s}.button-color:where(.astro-5z7xtygo):hover{color:#252b33;background-color:#dcdfe5}.button-color:where(.astro-5z7xtygo):active{scale:.96}@media screen and (max-width:844px){.button-color:where(.astro-5z7xtygo){padding:1.3em 1.6em}}.button-color:where(.astro-5z7xtygo):hover{color:#fafafa;background-color:#838996;border-color:#838996}.button-color-border:where(.astro-5z7xtygo){color:#fafafa;background-color:#252b33;border-color:#a7abb5;display:flex;align-items:center;justify-content:center;padding:1.5em 1.9em;overflow:hidden;text-overflow:ellipsis;font-size:.95rem;line-height:1em;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;border-style:solid;border-width:1px;border-radius:999px;transition:color .15s ease,border-color .15s ease,background-color .15s ease,scale .1s}.button-color-border:where(.astro-5z7xtygo):hover{color:#252b33;background-color:#dcdfe5}.button-color-border:where(.astro-5z7xtygo):active{scale:.96}@media screen and (max-width:844px){.button-color-border:where(.astro-5z7xtygo){padding:1.3em 1.6em}}.button-white:where(.astro-5z7xtygo){color:#252b33;background-color:#fafafa;border-color:#a7abb5;display:flex;align-items:center;justify-content:center;padding:1.5em 1.9em;overflow:hidden;text-overflow:ellipsis;font-size:.95rem;line-height:1em;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;border-style:solid;border-width:1px;border-radius:999px;transition:color .15s ease,border-color .15s ease,background-color .15s ease,scale .1s}.button-white:where(.astro-5z7xtygo):hover{color:#252b33;background-color:#dcdfe5}.button-white:where(.astro-5z7xtygo):active{scale:.96}@media screen and (max-width:844px){.button-white:where(.astro-5z7xtygo){padding:1.3em 1.6em}}.button-white-border:where(.astro-5z7xtygo){color:#252b33;background-color:#fafafa;border-color:#fafafa;display:flex;align-items:center;justify-content:center;padding:1.5em 1.9em;overflow:hidden;text-overflow:ellipsis;font-size:.95rem;line-height:1em;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;border-style:solid;border-width:1px;border-radius:999px;transition:color .15s ease,border-color .15s ease,background-color .15s ease,scale .1s}.button-white-border:where(.astro-5z7xtygo):hover{color:#252b33;background-color:#dcdfe5}.button-white-border:where(.astro-5z7xtygo):active{scale:.96}@media screen and (max-width:844px){.button-white-border:where(.astro-5z7xtygo){padding:1.3em 1.6em}}.button-cancel:where(.astro-5z7xtygo){color:#838996;text-decoration:underline;text-decoration-color:#838996;border:0!important;transition:color .1s;display:flex;align-items:center;justify-content:center;padding:1.5em 1.9em;overflow:hidden;text-overflow:ellipsis;font-size:.95rem;line-height:1em;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;border-style:solid;border-width:1px;border-radius:999px;transition:color .15s ease,border-color .15s ease,background-color .15s ease,scale .1s}.button-cancel:where(.astro-5z7xtygo):hover{color:#252b33;background-color:#dcdfe5}.button-cancel:where(.astro-5z7xtygo):active{scale:.96}@media screen and (max-width:844px){.button-cancel:where(.astro-5z7xtygo){padding:1.3em 1.6em}}.button-cancel:where(.astro-5z7xtygo):hover{color:#252b33;background-color:unset;border:none}.button-rect-white:where(.astro-5z7xtygo){flex-shrink:0;padding:.4em .5em;overflow-x:hidden;text-overflow:ellipsis;line-height:1em;white-space:nowrap;cursor:pointer;user-select:none;background-color:#fafafa;border-radius:.5em;transition:background-color .1s}.button-rect-white:where(.astro-5z7xtygo):hover{background-color:#a7abb5}.fwid:where(.astro-5z7xtygo){font-feature-settings:"fwid"}.ss01:where(.astro-5z7xtygo){font-feature-settings:"ss01"}.ss02:where(.astro-5z7xtygo){font-feature-settings:"ss02"}.smcp:where(.astro-5z7xtygo){font-feature-settings:"smcp"}.palt:where(.astro-5z7xtygo){font-feature-settings:"palt" 1;font-kerning:normal}.calt_off:where(.astro-5z7xtygo){font-feature-settings:"calt" 0}.case:where(.astro-5z7xtygo){font-feature-settings:"case"}.tnum:where(.astro-5z7xtygo){font-feature-settings:"tnum"}.onum:where(.astro-5z7xtygo){font-feature-settings:"onum"}.otnum:where(.astro-5z7xtygo){font-feature-settings:"tnum","onum"}.numr:where(.astro-5z7xtygo){font-feature-settings:"numr"}.dnom:where(.astro-5z7xtygo){font-feature-settings:"dnom"}.frac:where(.astro-5z7xtygo){font-feature-settings:"frac"}.sups:where(.astro-5z7xtygo){font-feature-settings:"sups"}.subs:where(.astro-5z7xtygo){font-feature-settings:"subs"}.hwid:where(.astro-5z7xtygo){font-feature-settings:"hwid"}.nalt1:where(.astro-5z7xtygo){font-feature-settings:"nalt" 1}.nalt2:where(.astro-5z7xtygo){font-feature-settings:"nalt" 2}.nalt3:where(.astro-5z7xtygo){font-feature-settings:"nalt" 3}.c2sc:where(.astro-5z7xtygo){font-feature-settings:"c2sc"}.vert:where(.astro-5z7xtygo){text-indent:0;writing-mode:vertical-rl}.loader:where(.astro-5z7xtygo){display:inline-block;font-size:1rem;color:#252b33;scale:4;animation:animloader 1s linear infinite}.loader:where(.astro-5z7xtygo):after{content:"*"}.checkout-form-button:where(.astro-5z7xtygo){flex:1}.checkout-form-wrapper:where(.astro-5z7xtygo){display:flex;flex-direction:column;gap:5rem 0}@media screen and (max-width:844px){.checkout-form-wrapper:where(.astro-5z7xtygo){gap:3rem 0}}.app-loading-wrapper:where(.astro-5z7xtygo){display:flex;align-items:center;justify-content:center;width:100%}#main-wrapper:where(.astro-5z7xtygo){position:relative;display:flex;flex-grow:1;flex-direction:column;height:auto;padding-top:10rem}@media screen and (max-width:844px){#main-wrapper:where(.astro-5z7xtygo){padding-top:8rem}}
