/*! destyle.css v4.0.1 | MIT License | https://github.com/nicolas-cusan/destyle.min.css */
*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0;min-width:0}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;line-height:1.15}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;clear:both;height:0;color:inherit;border-top-width:1px;margin:0;overflow:visible}pre{font-family:monospace;font-size:inherit}address{font-style:inherit}a{color:inherit;background-color:#0000;text-decoration:none}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{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{appearance:none;vertical-align:middle;color:inherit;font:inherit;text-align:inherit;text-transform:inherit;background:0 0;border-radius:0;margin:0;padding: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}select:disabled{opacity:inherit}option{padding:0}fieldset{min-width:0;margin:0;padding:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}.button-color:where(.astro-gal462ex){color:#fafafa;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#252b33;border:1px solid #252b33;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-color:where(.astro-gal462ex):hover{color:#252b33;background-color:#dcdfe5}.button-color:where(.astro-gal462ex):active{scale:.96}@media screen and (width<=844px){.button-color:where(.astro-gal462ex){padding:1.3em 1.6em}}.button-color:where(.astro-gal462ex):hover{color:#fafafa;background-color:#838996;border-color:#838996}.button-color-border:where(.astro-gal462ex){color:#fafafa;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#252b33;border:1px solid #a7abb5;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-color-border:where(.astro-gal462ex):hover{color:#252b33;background-color:#dcdfe5}.button-color-border:where(.astro-gal462ex):active{scale:.96}@media screen and (width<=844px){.button-color-border:where(.astro-gal462ex){padding:1.3em 1.6em}}.button-white:where(.astro-gal462ex){color:#252b33;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#fafafa;border:1px solid #a7abb5;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-white:where(.astro-gal462ex):hover{color:#252b33;background-color:#dcdfe5}.button-white:where(.astro-gal462ex):active{scale:.96}@media screen and (width<=844px){.button-white:where(.astro-gal462ex){padding:1.3em 1.6em}}.button-white-border:where(.astro-gal462ex){color:#252b33;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#fafafa;border:1px solid #fafafa;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-white-border:where(.astro-gal462ex):hover{color:#252b33;background-color:#dcdfe5}.button-white-border:where(.astro-gal462ex):active{scale:.96}@media screen and (width<=844px){.button-white-border:where(.astro-gal462ex){padding:1.3em 1.6em}}.button-cancel:where(.astro-gal462ex){color:#838996;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;border-style:solid;border-width:1px;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;text-decoration:underline #838996;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden;border:0!important}.button-cancel:where(.astro-gal462ex):hover{color:#252b33;background-color:#dcdfe5}.button-cancel:where(.astro-gal462ex):active{scale:.96}@media screen and (width<=844px){.button-cancel:where(.astro-gal462ex){padding:1.3em 1.6em}}.button-cancel:where(.astro-gal462ex):hover{color:#252b33;background-color:unset;border:none}.button-rect-white:where(.astro-gal462ex){text-overflow:ellipsis;white-space:nowrap;cursor:pointer;user-select:none;background-color:#fafafa;border-radius:.5em;flex-shrink:0;padding:.4em .5em;line-height:1em;transition:background-color .1s;overflow-x:hidden}.button-rect-white:where(.astro-gal462ex):hover{background-color:#a7abb5}.fwid:where(.astro-gal462ex){font-feature-settings:"fwid"}.ss01:where(.astro-gal462ex){font-feature-settings:"ss01"}.ss02:where(.astro-gal462ex){font-feature-settings:"ss02"}.smcp:where(.astro-gal462ex){font-feature-settings:"smcp"}.palt:where(.astro-gal462ex){font-feature-settings:"palt" 1;font-kerning:normal}.calt_off:where(.astro-gal462ex){font-feature-settings:"calt" 0}.case:where(.astro-gal462ex){font-feature-settings:"case"}.tnum:where(.astro-gal462ex){font-feature-settings:"tnum"}.onum:where(.astro-gal462ex){font-feature-settings:"onum"}.otnum:where(.astro-gal462ex){font-feature-settings:"tnum", "onum"}.numr:where(.astro-gal462ex){font-feature-settings:"numr"}.dnom:where(.astro-gal462ex){font-feature-settings:"dnom"}.frac:where(.astro-gal462ex){font-feature-settings:"frac"}.sups:where(.astro-gal462ex){font-feature-settings:"sups"}.subs:where(.astro-gal462ex){font-feature-settings:"subs"}.hwid:where(.astro-gal462ex){font-feature-settings:"hwid"}.nalt1:where(.astro-gal462ex){font-feature-settings:"nalt" 1}.nalt2:where(.astro-gal462ex){font-feature-settings:"nalt" 2}.nalt3:where(.astro-gal462ex){font-feature-settings:"nalt" 3}.c2sc:where(.astro-gal462ex){font-feature-settings:"c2sc"}.dlig:where(.astro-gal462ex){font-feature-settings:"dlig"}.trad:where(.astro-gal462ex){font-feature-settings:"trad"}.jp78:where(.astro-gal462ex){font-feature-settings:"jp78"}.nlck:where(.astro-gal462ex){font-feature-settings:"nlck"}.ruby:where(.astro-gal462ex){font-feature-settings:"ruby"}.vert:where(.astro-gal462ex){text-indent:0;writing-mode:vertical-rl}.loader:where(.astro-gal462ex){color:#252b33;font-size:1rem;animation:1s linear infinite animloader;display:inline-block;scale:4}.loader:where(.astro-gal462ex):after{content:"*"}.checkout-form-button:where(.astro-gal462ex){flex:1}.checkout-form-wrapper:where(.astro-gal462ex){flex-direction:column;gap:5rem 0;display:flex}@media screen and (width<=844px){.checkout-form-wrapper:where(.astro-gal462ex){gap:3rem 0}}.app-loading-wrapper:where(.astro-gal462ex){justify-content:center;align-items:center;width:100%;display:flex}.loading:where(.astro-gal462ex){z-index:999;opacity:1;background-color:#252b33;justify-content:center;align-items:center;gap:.5rem;width:100vw;height:100vh;transition:opacity .8s ease-in-out;position:fixed;top:0;left:0}.loading:where(.astro-gal462ex) .dot:where(.astro-gal462ex){aspect-ratio:1;will-change:transform;background-color:#fff;border-radius:50%;height:1.2rem;animation:1s ease-in-out .2s infinite scaleAnimation;transform:scale(0)}.loading:where(.astro-gal462ex) .dot:where(.astro-gal462ex):first-of-type{animation-delay:0s}.loading:where(.astro-gal462ex) .dot:where(.astro-gal462ex):last-child{animation-delay:.4s}@keyframes scaleAnimation{0%,to{transform:scale(0)}50%{transform:scale(1)}}.button-color:where(.astro-a7ymkdu2){color:#fafafa;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#252b33;border:1px solid #252b33;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-color:where(.astro-a7ymkdu2):hover{color:#252b33;background-color:#dcdfe5}.button-color:where(.astro-a7ymkdu2):active{scale:.96}@media screen and (width<=844px){.button-color:where(.astro-a7ymkdu2){padding:1.3em 1.6em}}.button-color:where(.astro-a7ymkdu2):hover{color:#fafafa;background-color:#838996;border-color:#838996}.button-color-border:where(.astro-a7ymkdu2){color:#fafafa;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#252b33;border:1px solid #a7abb5;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-color-border:where(.astro-a7ymkdu2):hover{color:#252b33;background-color:#dcdfe5}.button-color-border:where(.astro-a7ymkdu2):active{scale:.96}@media screen and (width<=844px){.button-color-border:where(.astro-a7ymkdu2){padding:1.3em 1.6em}}.button-white:where(.astro-a7ymkdu2){color:#252b33;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#fafafa;border:1px solid #a7abb5;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-white:where(.astro-a7ymkdu2):hover{color:#252b33;background-color:#dcdfe5}.button-white:where(.astro-a7ymkdu2):active{scale:.96}@media screen and (width<=844px){.button-white:where(.astro-a7ymkdu2){padding:1.3em 1.6em}}.button-white-border:where(.astro-a7ymkdu2){color:#252b33;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#fafafa;border:1px solid #fafafa;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-white-border:where(.astro-a7ymkdu2):hover{color:#252b33;background-color:#dcdfe5}.button-white-border:where(.astro-a7ymkdu2):active{scale:.96}@media screen and (width<=844px){.button-white-border:where(.astro-a7ymkdu2){padding:1.3em 1.6em}}.button-cancel:where(.astro-a7ymkdu2){color:#838996;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;border-style:solid;border-width:1px;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;text-decoration:underline #838996;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden;border:0!important}.button-cancel:where(.astro-a7ymkdu2):hover{color:#252b33;background-color:#dcdfe5}.button-cancel:where(.astro-a7ymkdu2):active{scale:.96}@media screen and (width<=844px){.button-cancel:where(.astro-a7ymkdu2){padding:1.3em 1.6em}}.button-cancel:where(.astro-a7ymkdu2):hover{color:#252b33;background-color:unset;border:none}.button-rect-white:where(.astro-a7ymkdu2){text-overflow:ellipsis;white-space:nowrap;cursor:pointer;user-select:none;background-color:#fafafa;border-radius:.5em;flex-shrink:0;padding:.4em .5em;line-height:1em;transition:background-color .1s;overflow-x:hidden}.button-rect-white:where(.astro-a7ymkdu2):hover{background-color:#a7abb5}.fwid:where(.astro-a7ymkdu2){font-feature-settings:"fwid"}.ss01:where(.astro-a7ymkdu2){font-feature-settings:"ss01"}.ss02:where(.astro-a7ymkdu2){font-feature-settings:"ss02"}.smcp:where(.astro-a7ymkdu2){font-feature-settings:"smcp"}.palt:where(.astro-a7ymkdu2){font-feature-settings:"palt" 1;font-kerning:normal}.calt_off:where(.astro-a7ymkdu2){font-feature-settings:"calt" 0}.case:where(.astro-a7ymkdu2){font-feature-settings:"case"}.tnum:where(.astro-a7ymkdu2){font-feature-settings:"tnum"}.onum:where(.astro-a7ymkdu2){font-feature-settings:"onum"}.otnum:where(.astro-a7ymkdu2){font-feature-settings:"tnum", "onum"}.numr:where(.astro-a7ymkdu2){font-feature-settings:"numr"}.dnom:where(.astro-a7ymkdu2){font-feature-settings:"dnom"}.frac:where(.astro-a7ymkdu2){font-feature-settings:"frac"}.sups:where(.astro-a7ymkdu2){font-feature-settings:"sups"}.subs:where(.astro-a7ymkdu2){font-feature-settings:"subs"}.hwid:where(.astro-a7ymkdu2){font-feature-settings:"hwid"}.nalt1:where(.astro-a7ymkdu2){font-feature-settings:"nalt" 1}.nalt2:where(.astro-a7ymkdu2){font-feature-settings:"nalt" 2}.nalt3:where(.astro-a7ymkdu2){font-feature-settings:"nalt" 3}.c2sc:where(.astro-a7ymkdu2){font-feature-settings:"c2sc"}.dlig:where(.astro-a7ymkdu2){font-feature-settings:"dlig"}.trad:where(.astro-a7ymkdu2){font-feature-settings:"trad"}.jp78:where(.astro-a7ymkdu2){font-feature-settings:"jp78"}.nlck:where(.astro-a7ymkdu2){font-feature-settings:"nlck"}.ruby:where(.astro-a7ymkdu2){font-feature-settings:"ruby"}.vert:where(.astro-a7ymkdu2){text-indent:0;writing-mode:vertical-rl}.loader:where(.astro-a7ymkdu2){color:#252b33;font-size:1rem;animation:1s linear infinite animloader;display:inline-block;scale:4}.loader:where(.astro-a7ymkdu2):after{content:"*"}.checkout-form-button:where(.astro-a7ymkdu2){flex:1}.checkout-form-wrapper:where(.astro-a7ymkdu2){flex-direction:column;gap:5rem 0;display:flex}@media screen and (width<=844px){.checkout-form-wrapper:where(.astro-a7ymkdu2){gap:3rem 0}}.app-loading-wrapper:where(.astro-a7ymkdu2){justify-content:center;align-items:center;width:100%;display:flex}.purchase-button:where(.astro-a7ymkdu2){z-index:998;font-feature-settings:"palt";font-kerning:normal;color:#fafafa;letter-spacing:.08em;background-color:#252b33;border:1px solid #fafafa;flex:auto;width:10rem;height:2rem;font-family:inherit;display:flex;position:fixed;bottom:1rem;right:1rem}.purchase-button:where(.astro-a7ymkdu2):hover{background-color:#a7abb5;border:1px solid #fafafa}.button-color:where(.astro-rqxtc5kr){color:#fafafa;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#252b33;border:1px solid #252b33;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-color:where(.astro-rqxtc5kr):hover{color:#252b33;background-color:#dcdfe5}.button-color:where(.astro-rqxtc5kr):active{scale:.96}@media screen and (width<=844px){.button-color:where(.astro-rqxtc5kr){padding:1.3em 1.6em}}.button-color:where(.astro-rqxtc5kr):hover{color:#fafafa;background-color:#838996;border-color:#838996}.button-color-border:where(.astro-rqxtc5kr){color:#fafafa;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#252b33;border:1px solid #a7abb5;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-color-border:where(.astro-rqxtc5kr):hover{color:#252b33;background-color:#dcdfe5}.button-color-border:where(.astro-rqxtc5kr):active{scale:.96}@media screen and (width<=844px){.button-color-border:where(.astro-rqxtc5kr){padding:1.3em 1.6em}}.button-white:where(.astro-rqxtc5kr){color:#252b33;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#fafafa;border:1px solid #a7abb5;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-white:where(.astro-rqxtc5kr):hover{color:#252b33;background-color:#dcdfe5}.button-white:where(.astro-rqxtc5kr):active{scale:.96}@media screen and (width<=844px){.button-white:where(.astro-rqxtc5kr){padding:1.3em 1.6em}}.button-white-border:where(.astro-rqxtc5kr){color:#252b33;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#fafafa;border:1px solid #fafafa;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-white-border:where(.astro-rqxtc5kr):hover{color:#252b33;background-color:#dcdfe5}.button-white-border:where(.astro-rqxtc5kr):active{scale:.96}@media screen and (width<=844px){.button-white-border:where(.astro-rqxtc5kr){padding:1.3em 1.6em}}.button-cancel:where(.astro-rqxtc5kr){color:#838996;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;border-style:solid;border-width:1px;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;text-decoration:underline #838996;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden;border:0!important}.button-cancel:where(.astro-rqxtc5kr):hover{color:#252b33;background-color:#dcdfe5}.button-cancel:where(.astro-rqxtc5kr):active{scale:.96}@media screen and (width<=844px){.button-cancel:where(.astro-rqxtc5kr){padding:1.3em 1.6em}}.button-cancel:where(.astro-rqxtc5kr):hover{color:#252b33;background-color:unset;border:none}.button-rect-white:where(.astro-rqxtc5kr){text-overflow:ellipsis;white-space:nowrap;cursor:pointer;user-select:none;background-color:#fafafa;border-radius:.5em;flex-shrink:0;padding:.4em .5em;line-height:1em;transition:background-color .1s;overflow-x:hidden}.button-rect-white:where(.astro-rqxtc5kr):hover{background-color:#a7abb5}.fwid:where(.astro-rqxtc5kr){font-feature-settings:"fwid"}.ss01:where(.astro-rqxtc5kr){font-feature-settings:"ss01"}.ss02:where(.astro-rqxtc5kr){font-feature-settings:"ss02"}.smcp:where(.astro-rqxtc5kr){font-feature-settings:"smcp"}.palt:where(.astro-rqxtc5kr){font-feature-settings:"palt" 1;font-kerning:normal}.calt_off:where(.astro-rqxtc5kr){font-feature-settings:"calt" 0}.case:where(.astro-rqxtc5kr){font-feature-settings:"case"}.tnum:where(.astro-rqxtc5kr){font-feature-settings:"tnum"}.onum:where(.astro-rqxtc5kr){font-feature-settings:"onum"}.otnum:where(.astro-rqxtc5kr){font-feature-settings:"tnum", "onum"}.numr:where(.astro-rqxtc5kr){font-feature-settings:"numr"}.dnom:where(.astro-rqxtc5kr){font-feature-settings:"dnom"}.frac:where(.astro-rqxtc5kr){font-feature-settings:"frac"}.sups:where(.astro-rqxtc5kr){font-feature-settings:"sups"}.subs:where(.astro-rqxtc5kr){font-feature-settings:"subs"}.hwid:where(.astro-rqxtc5kr){font-feature-settings:"hwid"}.nalt1:where(.astro-rqxtc5kr){font-feature-settings:"nalt" 1}.nalt2:where(.astro-rqxtc5kr){font-feature-settings:"nalt" 2}.nalt3:where(.astro-rqxtc5kr){font-feature-settings:"nalt" 3}.c2sc:where(.astro-rqxtc5kr){font-feature-settings:"c2sc"}.dlig:where(.astro-rqxtc5kr){font-feature-settings:"dlig"}.trad:where(.astro-rqxtc5kr){font-feature-settings:"trad"}.jp78:where(.astro-rqxtc5kr){font-feature-settings:"jp78"}.nlck:where(.astro-rqxtc5kr){font-feature-settings:"nlck"}.ruby:where(.astro-rqxtc5kr){font-feature-settings:"ruby"}.vert:where(.astro-rqxtc5kr){text-indent:0;writing-mode:vertical-rl}.loader:where(.astro-rqxtc5kr){color:#252b33;font-size:1rem;animation:1s linear infinite animloader;display:inline-block;scale:4}.loader:where(.astro-rqxtc5kr):after{content:"*"}.checkout-form-button:where(.astro-rqxtc5kr){flex:1}.checkout-form-wrapper:where(.astro-rqxtc5kr){flex-direction:column;gap:5rem 0;display:flex}@media screen and (width<=844px){.checkout-form-wrapper:where(.astro-rqxtc5kr){gap:3rem 0}}.app-loading-wrapper:where(.astro-rqxtc5kr){justify-content:center;align-items:center;width:100%;display:flex}.font:where(.astro-rqxtc5kr){color:#252b33;background-color:#fff}main:where(.astro-rqxtc5kr){flex-direction:column;align-items:center;width:100%}.button-color:where(.astro-eo2c7npu){color:#fafafa;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#252b33;border:1px solid #252b33;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-color:where(.astro-eo2c7npu):hover{color:#252b33;background-color:#dcdfe5}.button-color:where(.astro-eo2c7npu):active{scale:.96}@media screen and (width<=844px){.button-color:where(.astro-eo2c7npu){padding:1.3em 1.6em}}.button-color:where(.astro-eo2c7npu):hover{color:#fafafa;background-color:#838996;border-color:#838996}.button-color-border:where(.astro-eo2c7npu){color:#fafafa;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#252b33;border:1px solid #a7abb5;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-color-border:where(.astro-eo2c7npu):hover{color:#252b33;background-color:#dcdfe5}.button-color-border:where(.astro-eo2c7npu):active{scale:.96}@media screen and (width<=844px){.button-color-border:where(.astro-eo2c7npu){padding:1.3em 1.6em}}.button-white:where(.astro-eo2c7npu){color:#252b33;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#fafafa;border:1px solid #a7abb5;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-white:where(.astro-eo2c7npu):hover{color:#252b33;background-color:#dcdfe5}.button-white:where(.astro-eo2c7npu):active{scale:.96}@media screen and (width<=844px){.button-white:where(.astro-eo2c7npu){padding:1.3em 1.6em}}.button-white-border:where(.astro-eo2c7npu){color:#252b33;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#fafafa;border:1px solid #fafafa;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-white-border:where(.astro-eo2c7npu):hover{color:#252b33;background-color:#dcdfe5}.button-white-border:where(.astro-eo2c7npu):active{scale:.96}@media screen and (width<=844px){.button-white-border:where(.astro-eo2c7npu){padding:1.3em 1.6em}}.button-cancel:where(.astro-eo2c7npu){color:#838996;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;border-style:solid;border-width:1px;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;text-decoration:underline #838996;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden;border:0!important}.button-cancel:where(.astro-eo2c7npu):hover{color:#252b33;background-color:#dcdfe5}.button-cancel:where(.astro-eo2c7npu):active{scale:.96}@media screen and (width<=844px){.button-cancel:where(.astro-eo2c7npu){padding:1.3em 1.6em}}.button-cancel:where(.astro-eo2c7npu):hover{color:#252b33;background-color:unset;border:none}.button-rect-white:where(.astro-eo2c7npu){text-overflow:ellipsis;white-space:nowrap;cursor:pointer;user-select:none;background-color:#fafafa;border-radius:.5em;flex-shrink:0;padding:.4em .5em;line-height:1em;transition:background-color .1s;overflow-x:hidden}.button-rect-white:where(.astro-eo2c7npu):hover{background-color:#a7abb5}.fwid:where(.astro-eo2c7npu){font-feature-settings:"fwid"}.ss01:where(.astro-eo2c7npu){font-feature-settings:"ss01"}.ss02:where(.astro-eo2c7npu){font-feature-settings:"ss02"}.smcp:where(.astro-eo2c7npu){font-feature-settings:"smcp"}.palt:where(.astro-eo2c7npu){font-feature-settings:"palt" 1;font-kerning:normal}.calt_off:where(.astro-eo2c7npu){font-feature-settings:"calt" 0}.case:where(.astro-eo2c7npu){font-feature-settings:"case"}.tnum:where(.astro-eo2c7npu){font-feature-settings:"tnum"}.onum:where(.astro-eo2c7npu){font-feature-settings:"onum"}.otnum:where(.astro-eo2c7npu){font-feature-settings:"tnum", "onum"}.numr:where(.astro-eo2c7npu){font-feature-settings:"numr"}.dnom:where(.astro-eo2c7npu){font-feature-settings:"dnom"}.frac:where(.astro-eo2c7npu){font-feature-settings:"frac"}.sups:where(.astro-eo2c7npu){font-feature-settings:"sups"}.subs:where(.astro-eo2c7npu){font-feature-settings:"subs"}.hwid:where(.astro-eo2c7npu){font-feature-settings:"hwid"}.nalt1:where(.astro-eo2c7npu){font-feature-settings:"nalt" 1}.nalt2:where(.astro-eo2c7npu){font-feature-settings:"nalt" 2}.nalt3:where(.astro-eo2c7npu){font-feature-settings:"nalt" 3}.c2sc:where(.astro-eo2c7npu){font-feature-settings:"c2sc"}.dlig:where(.astro-eo2c7npu){font-feature-settings:"dlig"}.trad:where(.astro-eo2c7npu){font-feature-settings:"trad"}.jp78:where(.astro-eo2c7npu){font-feature-settings:"jp78"}.nlck:where(.astro-eo2c7npu){font-feature-settings:"nlck"}.ruby:where(.astro-eo2c7npu){font-feature-settings:"ruby"}.vert:where(.astro-eo2c7npu){text-indent:0;writing-mode:vertical-rl}.loader:where(.astro-eo2c7npu){color:#252b33;font-size:1rem;animation:1s linear infinite animloader;display:inline-block;scale:4}.loader:where(.astro-eo2c7npu):after{content:"*"}.checkout-form-button:where(.astro-eo2c7npu){flex:1}.checkout-form-wrapper:where(.astro-eo2c7npu){flex-direction:column;gap:5rem 0;display:flex}@media screen and (width<=844px){.checkout-form-wrapper:where(.astro-eo2c7npu){gap:3rem 0}}.app-loading-wrapper:where(.astro-eo2c7npu){justify-content:center;align-items:center;width:100%;display:flex}.section:where(.astro-eo2c7npu){flex-direction:column;align-items:center;width:100%;padding:3.5em 0}.section:where(.astro-eo2c7npu).gray{background-color:#dcdfe5;border-bottom:1px solid #fafafa}.button-color:where(.astro-qw3elulv){color:#fafafa;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#252b33;border:1px solid #252b33;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-color:where(.astro-qw3elulv):hover{color:#252b33;background-color:#dcdfe5}.button-color:where(.astro-qw3elulv):active{scale:.96}@media screen and (width<=844px){.button-color:where(.astro-qw3elulv){padding:1.3em 1.6em}}.button-color:where(.astro-qw3elulv):hover{color:#fafafa;background-color:#838996;border-color:#838996}.button-color-border:where(.astro-qw3elulv){color:#fafafa;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#252b33;border:1px solid #a7abb5;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-color-border:where(.astro-qw3elulv):hover{color:#252b33;background-color:#dcdfe5}.button-color-border:where(.astro-qw3elulv):active{scale:.96}@media screen and (width<=844px){.button-color-border:where(.astro-qw3elulv){padding:1.3em 1.6em}}.button-white:where(.astro-qw3elulv){color:#252b33;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#fafafa;border:1px solid #a7abb5;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-white:where(.astro-qw3elulv):hover{color:#252b33;background-color:#dcdfe5}.button-white:where(.astro-qw3elulv):active{scale:.96}@media screen and (width<=844px){.button-white:where(.astro-qw3elulv){padding:1.3em 1.6em}}.button-white-border:where(.astro-qw3elulv){color:#252b33;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#fafafa;border:1px solid #fafafa;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-white-border:where(.astro-qw3elulv):hover{color:#252b33;background-color:#dcdfe5}.button-white-border:where(.astro-qw3elulv):active{scale:.96}@media screen and (width<=844px){.button-white-border:where(.astro-qw3elulv){padding:1.3em 1.6em}}.button-cancel:where(.astro-qw3elulv){color:#838996;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;border-style:solid;border-width:1px;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;text-decoration:underline #838996;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden;border:0!important}.button-cancel:where(.astro-qw3elulv):hover{color:#252b33;background-color:#dcdfe5}.button-cancel:where(.astro-qw3elulv):active{scale:.96}@media screen and (width<=844px){.button-cancel:where(.astro-qw3elulv){padding:1.3em 1.6em}}.button-cancel:where(.astro-qw3elulv):hover{color:#252b33;background-color:unset;border:none}.button-rect-white:where(.astro-qw3elulv){text-overflow:ellipsis;white-space:nowrap;cursor:pointer;user-select:none;background-color:#fafafa;border-radius:.5em;flex-shrink:0;padding:.4em .5em;line-height:1em;transition:background-color .1s;overflow-x:hidden}.button-rect-white:where(.astro-qw3elulv):hover{background-color:#a7abb5}.fwid:where(.astro-qw3elulv){font-feature-settings:"fwid"}.ss01:where(.astro-qw3elulv){font-feature-settings:"ss01"}.ss02:where(.astro-qw3elulv){font-feature-settings:"ss02"}.smcp:where(.astro-qw3elulv){font-feature-settings:"smcp"}.palt:where(.astro-qw3elulv){font-feature-settings:"palt" 1;font-kerning:normal}.calt_off:where(.astro-qw3elulv){font-feature-settings:"calt" 0}.case:where(.astro-qw3elulv){font-feature-settings:"case"}.tnum:where(.astro-qw3elulv){font-feature-settings:"tnum"}.onum:where(.astro-qw3elulv){font-feature-settings:"onum"}.otnum:where(.astro-qw3elulv){font-feature-settings:"tnum", "onum"}.numr:where(.astro-qw3elulv){font-feature-settings:"numr"}.dnom:where(.astro-qw3elulv){font-feature-settings:"dnom"}.frac:where(.astro-qw3elulv){font-feature-settings:"frac"}.sups:where(.astro-qw3elulv){font-feature-settings:"sups"}.subs:where(.astro-qw3elulv){font-feature-settings:"subs"}.hwid:where(.astro-qw3elulv){font-feature-settings:"hwid"}.nalt1:where(.astro-qw3elulv){font-feature-settings:"nalt" 1}.nalt2:where(.astro-qw3elulv){font-feature-settings:"nalt" 2}.nalt3:where(.astro-qw3elulv){font-feature-settings:"nalt" 3}.c2sc:where(.astro-qw3elulv){font-feature-settings:"c2sc"}.dlig:where(.astro-qw3elulv){font-feature-settings:"dlig"}.trad:where(.astro-qw3elulv){font-feature-settings:"trad"}.jp78:where(.astro-qw3elulv){font-feature-settings:"jp78"}.nlck:where(.astro-qw3elulv){font-feature-settings:"nlck"}.ruby:where(.astro-qw3elulv){font-feature-settings:"ruby"}.vert:where(.astro-qw3elulv){text-indent:0;writing-mode:vertical-rl}.loader:where(.astro-qw3elulv){color:#252b33;font-size:1rem;animation:1s linear infinite animloader;display:inline-block;scale:4}.loader:where(.astro-qw3elulv):after{content:"*"}.checkout-form-button:where(.astro-qw3elulv){flex:1}.checkout-form-wrapper:where(.astro-qw3elulv){flex-direction:column;gap:5rem 0;display:flex}@media screen and (width<=844px){.checkout-form-wrapper:where(.astro-qw3elulv){gap:3rem 0}}.app-loading-wrapper:where(.astro-qw3elulv){justify-content:center;align-items:center;width:100%;display:flex}.header:where(.astro-qw3elulv){font-feature-settings:"palt", "kern", "smcp";flex-direction:column;align-items:center;width:100%;margin-top:.6rem;font-family:inherit;display:flex}@media screen and (width<=844px){.header:where(.astro-qw3elulv){margin-top:.8rem;padding:0 8rem}}.header:where(.astro-qw3elulv) .name:where(.astro-qw3elulv),.header:where(.astro-qw3elulv) .madeby:where(.astro-qw3elulv){text-align:center;width:100%;max-width:20rem;padding:.25em 0;font-size:1rem}@media screen and (width<=844px){.header:where(.astro-qw3elulv) .name:where(.astro-qw3elulv),.header:where(.astro-qw3elulv) .madeby:where(.astro-qw3elulv){padding:0;font-size:.8rem}}.header:where(.astro-qw3elulv) .name:where(.astro-qw3elulv){border-bottom:1px solid}.button-color:where(.astro-2cbpzl2j){color:#fafafa;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#252b33;border:1px solid #252b33;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-color:where(.astro-2cbpzl2j):hover{color:#252b33;background-color:#dcdfe5}.button-color:where(.astro-2cbpzl2j):active{scale:.96}@media screen and (width<=844px){.button-color:where(.astro-2cbpzl2j){padding:1.3em 1.6em}}.button-color:where(.astro-2cbpzl2j):hover{color:#fafafa;background-color:#838996;border-color:#838996}.button-color-border:where(.astro-2cbpzl2j){color:#fafafa;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#252b33;border:1px solid #a7abb5;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-color-border:where(.astro-2cbpzl2j):hover{color:#252b33;background-color:#dcdfe5}.button-color-border:where(.astro-2cbpzl2j):active{scale:.96}@media screen and (width<=844px){.button-color-border:where(.astro-2cbpzl2j){padding:1.3em 1.6em}}.button-white:where(.astro-2cbpzl2j){color:#252b33;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#fafafa;border:1px solid #a7abb5;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-white:where(.astro-2cbpzl2j):hover{color:#252b33;background-color:#dcdfe5}.button-white:where(.astro-2cbpzl2j):active{scale:.96}@media screen and (width<=844px){.button-white:where(.astro-2cbpzl2j){padding:1.3em 1.6em}}.button-white-border:where(.astro-2cbpzl2j){color:#252b33;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#fafafa;border:1px solid #fafafa;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-white-border:where(.astro-2cbpzl2j):hover{color:#252b33;background-color:#dcdfe5}.button-white-border:where(.astro-2cbpzl2j):active{scale:.96}@media screen and (width<=844px){.button-white-border:where(.astro-2cbpzl2j){padding:1.3em 1.6em}}.button-cancel:where(.astro-2cbpzl2j){color:#838996;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;border-style:solid;border-width:1px;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;text-decoration:underline #838996;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden;border:0!important}.button-cancel:where(.astro-2cbpzl2j):hover{color:#252b33;background-color:#dcdfe5}.button-cancel:where(.astro-2cbpzl2j):active{scale:.96}@media screen and (width<=844px){.button-cancel:where(.astro-2cbpzl2j){padding:1.3em 1.6em}}.button-cancel:where(.astro-2cbpzl2j):hover{color:#252b33;background-color:unset;border:none}.button-rect-white:where(.astro-2cbpzl2j){text-overflow:ellipsis;white-space:nowrap;cursor:pointer;user-select:none;background-color:#fafafa;border-radius:.5em;flex-shrink:0;padding:.4em .5em;line-height:1em;transition:background-color .1s;overflow-x:hidden}.button-rect-white:where(.astro-2cbpzl2j):hover{background-color:#a7abb5}.fwid:where(.astro-2cbpzl2j){font-feature-settings:"fwid"}.ss01:where(.astro-2cbpzl2j){font-feature-settings:"ss01"}.ss02:where(.astro-2cbpzl2j){font-feature-settings:"ss02"}.smcp:where(.astro-2cbpzl2j){font-feature-settings:"smcp"}.palt:where(.astro-2cbpzl2j){font-feature-settings:"palt" 1;font-kerning:normal}.calt_off:where(.astro-2cbpzl2j){font-feature-settings:"calt" 0}.case:where(.astro-2cbpzl2j){font-feature-settings:"case"}.tnum:where(.astro-2cbpzl2j){font-feature-settings:"tnum"}.onum:where(.astro-2cbpzl2j){font-feature-settings:"onum"}.otnum:where(.astro-2cbpzl2j){font-feature-settings:"tnum", "onum"}.numr:where(.astro-2cbpzl2j){font-feature-settings:"numr"}.dnom:where(.astro-2cbpzl2j){font-feature-settings:"dnom"}.frac:where(.astro-2cbpzl2j){font-feature-settings:"frac"}.sups:where(.astro-2cbpzl2j){font-feature-settings:"sups"}.subs:where(.astro-2cbpzl2j){font-feature-settings:"subs"}.hwid:where(.astro-2cbpzl2j){font-feature-settings:"hwid"}.nalt1:where(.astro-2cbpzl2j){font-feature-settings:"nalt" 1}.nalt2:where(.astro-2cbpzl2j){font-feature-settings:"nalt" 2}.nalt3:where(.astro-2cbpzl2j){font-feature-settings:"nalt" 3}.c2sc:where(.astro-2cbpzl2j){font-feature-settings:"c2sc"}.dlig:where(.astro-2cbpzl2j){font-feature-settings:"dlig"}.trad:where(.astro-2cbpzl2j){font-feature-settings:"trad"}.jp78:where(.astro-2cbpzl2j){font-feature-settings:"jp78"}.nlck:where(.astro-2cbpzl2j){font-feature-settings:"nlck"}.ruby:where(.astro-2cbpzl2j){font-feature-settings:"ruby"}.vert:where(.astro-2cbpzl2j){text-indent:0;writing-mode:vertical-rl}.loader:where(.astro-2cbpzl2j){color:#252b33;font-size:1rem;animation:1s linear infinite animloader;display:inline-block;scale:4}.loader:where(.astro-2cbpzl2j):after{content:"*"}.checkout-form-button:where(.astro-2cbpzl2j){flex:1}.checkout-form-wrapper:where(.astro-2cbpzl2j){flex-direction:column;gap:5rem 0;display:flex}@media screen and (width<=844px){.checkout-form-wrapper:where(.astro-2cbpzl2j){gap:3rem 0}}.app-loading-wrapper:where(.astro-2cbpzl2j){justify-content:center;align-items:center;width:100%;display:flex}.solid-text:where(.astro-2cbpzl2j){max-width:36em;color:inherit;text-align:justify;margin:2em 3em;font-family:inherit}@media screen and (width<=844px){.solid-text:where(.astro-2cbpzl2j){margin:2em}}.button-color:where(.astro-egu4ytmp){color:#fafafa;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#252b33;border:1px solid #252b33;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-color:where(.astro-egu4ytmp):hover{color:#252b33;background-color:#dcdfe5}.button-color:where(.astro-egu4ytmp):active{scale:.96}@media screen and (width<=844px){.button-color:where(.astro-egu4ytmp){padding:1.3em 1.6em}}.button-color:where(.astro-egu4ytmp):hover{color:#fafafa;background-color:#838996;border-color:#838996}.button-color-border:where(.astro-egu4ytmp){color:#fafafa;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#252b33;border:1px solid #a7abb5;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-color-border:where(.astro-egu4ytmp):hover{color:#252b33;background-color:#dcdfe5}.button-color-border:where(.astro-egu4ytmp):active{scale:.96}@media screen and (width<=844px){.button-color-border:where(.astro-egu4ytmp){padding:1.3em 1.6em}}.button-white:where(.astro-egu4ytmp){color:#252b33;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#fafafa;border:1px solid #a7abb5;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-white:where(.astro-egu4ytmp):hover{color:#252b33;background-color:#dcdfe5}.button-white:where(.astro-egu4ytmp):active{scale:.96}@media screen and (width<=844px){.button-white:where(.astro-egu4ytmp){padding:1.3em 1.6em}}.button-white-border:where(.astro-egu4ytmp){color:#252b33;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#fafafa;border:1px solid #fafafa;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-white-border:where(.astro-egu4ytmp):hover{color:#252b33;background-color:#dcdfe5}.button-white-border:where(.astro-egu4ytmp):active{scale:.96}@media screen and (width<=844px){.button-white-border:where(.astro-egu4ytmp){padding:1.3em 1.6em}}.button-cancel:where(.astro-egu4ytmp){color:#838996;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;border-style:solid;border-width:1px;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;text-decoration:underline #838996;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden;border:0!important}.button-cancel:where(.astro-egu4ytmp):hover{color:#252b33;background-color:#dcdfe5}.button-cancel:where(.astro-egu4ytmp):active{scale:.96}@media screen and (width<=844px){.button-cancel:where(.astro-egu4ytmp){padding:1.3em 1.6em}}.button-cancel:where(.astro-egu4ytmp):hover{color:#252b33;background-color:unset;border:none}.button-rect-white:where(.astro-egu4ytmp){text-overflow:ellipsis;white-space:nowrap;cursor:pointer;user-select:none;background-color:#fafafa;border-radius:.5em;flex-shrink:0;padding:.4em .5em;line-height:1em;transition:background-color .1s;overflow-x:hidden}.button-rect-white:where(.astro-egu4ytmp):hover{background-color:#a7abb5}.fwid:where(.astro-egu4ytmp){font-feature-settings:"fwid"}.ss01:where(.astro-egu4ytmp){font-feature-settings:"ss01"}.ss02:where(.astro-egu4ytmp){font-feature-settings:"ss02"}.smcp:where(.astro-egu4ytmp){font-feature-settings:"smcp"}.palt:where(.astro-egu4ytmp){font-feature-settings:"palt" 1;font-kerning:normal}.calt_off:where(.astro-egu4ytmp){font-feature-settings:"calt" 0}.case:where(.astro-egu4ytmp){font-feature-settings:"case"}.tnum:where(.astro-egu4ytmp){font-feature-settings:"tnum"}.onum:where(.astro-egu4ytmp){font-feature-settings:"onum"}.otnum:where(.astro-egu4ytmp){font-feature-settings:"tnum", "onum"}.numr:where(.astro-egu4ytmp){font-feature-settings:"numr"}.dnom:where(.astro-egu4ytmp){font-feature-settings:"dnom"}.frac:where(.astro-egu4ytmp){font-feature-settings:"frac"}.sups:where(.astro-egu4ytmp){font-feature-settings:"sups"}.subs:where(.astro-egu4ytmp){font-feature-settings:"subs"}.hwid:where(.astro-egu4ytmp){font-feature-settings:"hwid"}.nalt1:where(.astro-egu4ytmp){font-feature-settings:"nalt" 1}.nalt2:where(.astro-egu4ytmp){font-feature-settings:"nalt" 2}.nalt3:where(.astro-egu4ytmp){font-feature-settings:"nalt" 3}.c2sc:where(.astro-egu4ytmp){font-feature-settings:"c2sc"}.dlig:where(.astro-egu4ytmp){font-feature-settings:"dlig"}.trad:where(.astro-egu4ytmp){font-feature-settings:"trad"}.jp78:where(.astro-egu4ytmp){font-feature-settings:"jp78"}.nlck:where(.astro-egu4ytmp){font-feature-settings:"nlck"}.ruby:where(.astro-egu4ytmp){font-feature-settings:"ruby"}.vert:where(.astro-egu4ytmp){text-indent:0;writing-mode:vertical-rl}.loader:where(.astro-egu4ytmp){color:#252b33;font-size:1rem;animation:1s linear infinite animloader;display:inline-block;scale:4}.loader:where(.astro-egu4ytmp):after{content:"*"}.checkout-form-button:where(.astro-egu4ytmp){flex:1}.checkout-form-wrapper:where(.astro-egu4ytmp){flex-direction:column;gap:5rem 0;display:flex}@media screen and (width<=844px){.checkout-form-wrapper:where(.astro-egu4ytmp){gap:3rem 0}}.app-loading-wrapper:where(.astro-egu4ytmp){justify-content:center;align-items:center;width:100%;display:flex}.section-header:where(.astro-egu4ytmp){font-size:calc(var(--default-font-size) * 1.4);font-feature-settings:"palt", "smcp";font-kerning:normal;text-align:center;line-height:1em}.section-header:where(.astro-egu4ytmp)[data-smcp=false]{font-feature-settings:"palt";text-transform:capitalize}.subsection-heading.svelte-1c52gng{font-size:calc(var(--default-font-size) * .85);font-feature-settings:"onum", "smcp";line-height:1em}.subsection-heading[data-smcp=false].svelte-1c52gng{font-feature-settings:"palt";text-transform:capitalize}.button-color.svelte-1t3h6hi{color:#fafafa;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#252b33;border:1px solid #252b33;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-color.svelte-1t3h6hi:hover{color:#252b33;background-color:#dcdfe5}.button-color.svelte-1t3h6hi:active{scale:.96}@media screen and (width<=844px){.button-color.svelte-1t3h6hi{padding:1.3em 1.6em}}.button-color.svelte-1t3h6hi:hover{color:#fafafa;background-color:#838996;border-color:#838996}.button-color-border.svelte-1t3h6hi{color:#fafafa;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#252b33;border:1px solid #a7abb5;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-color-border.svelte-1t3h6hi:hover{color:#252b33;background-color:#dcdfe5}.button-color-border.svelte-1t3h6hi:active{scale:.96}@media screen and (width<=844px){.button-color-border.svelte-1t3h6hi{padding:1.3em 1.6em}}.button-white.svelte-1t3h6hi{color:#252b33;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#fafafa;border:1px solid #a7abb5;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-white.svelte-1t3h6hi:hover{color:#252b33;background-color:#dcdfe5}.button-white.svelte-1t3h6hi:active{scale:.96}@media screen and (width<=844px){.button-white.svelte-1t3h6hi{padding:1.3em 1.6em}}.button-white-border.svelte-1t3h6hi{color:#252b33;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#fafafa;border:1px solid #fafafa;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-white-border.svelte-1t3h6hi:hover{color:#252b33;background-color:#dcdfe5}.button-white-border.svelte-1t3h6hi:active{scale:.96}@media screen and (width<=844px){.button-white-border.svelte-1t3h6hi{padding:1.3em 1.6em}}.button-cancel.svelte-1t3h6hi{color:#838996;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;border-style:solid;border-width:1px;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;text-decoration:underline #838996;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden;border:0!important}.button-cancel.svelte-1t3h6hi:hover{color:#252b33;background-color:#dcdfe5}.button-cancel.svelte-1t3h6hi:active{scale:.96}@media screen and (width<=844px){.button-cancel.svelte-1t3h6hi{padding:1.3em 1.6em}}.button-cancel.svelte-1t3h6hi:hover{color:#252b33;background-color:unset;border:none}.button-rect-white.svelte-1t3h6hi{text-overflow:ellipsis;white-space:nowrap;cursor:pointer;user-select:none;background-color:#fafafa;border-radius:.5em;flex-shrink:0;padding:.4em .5em;line-height:1em;transition:background-color .1s;overflow-x:hidden}.button-rect-white.svelte-1t3h6hi:hover{background-color:#a7abb5}.fwid.svelte-1t3h6hi{font-feature-settings:"fwid"}.ss01.svelte-1t3h6hi{font-feature-settings:"ss01"}.ss02.svelte-1t3h6hi{font-feature-settings:"ss02"}.smcp.svelte-1t3h6hi{font-feature-settings:"smcp"}.palt.svelte-1t3h6hi{font-feature-settings:"palt" 1;font-kerning:normal}.calt_off.svelte-1t3h6hi{font-feature-settings:"calt" 0}.case.svelte-1t3h6hi{font-feature-settings:"case"}.tnum.svelte-1t3h6hi{font-feature-settings:"tnum"}.onum.svelte-1t3h6hi{font-feature-settings:"onum"}.otnum.svelte-1t3h6hi{font-feature-settings:"tnum", "onum"}.numr.svelte-1t3h6hi{font-feature-settings:"numr"}.dnom.svelte-1t3h6hi{font-feature-settings:"dnom"}.frac.svelte-1t3h6hi{font-feature-settings:"frac"}.sups.svelte-1t3h6hi{font-feature-settings:"sups"}.subs.svelte-1t3h6hi{font-feature-settings:"subs"}.hwid.svelte-1t3h6hi{font-feature-settings:"hwid"}.nalt1.svelte-1t3h6hi{font-feature-settings:"nalt" 1}.nalt2.svelte-1t3h6hi{font-feature-settings:"nalt" 2}.nalt3.svelte-1t3h6hi{font-feature-settings:"nalt" 3}.c2sc.svelte-1t3h6hi{font-feature-settings:"c2sc"}.dlig.svelte-1t3h6hi{font-feature-settings:"dlig"}.trad.svelte-1t3h6hi{font-feature-settings:"trad"}.jp78.svelte-1t3h6hi{font-feature-settings:"jp78"}.nlck.svelte-1t3h6hi{font-feature-settings:"nlck"}.ruby.svelte-1t3h6hi{font-feature-settings:"ruby"}.vert.svelte-1t3h6hi{text-indent:0;writing-mode:vertical-rl}.loader.svelte-1t3h6hi{color:#252b33;font-size:1rem;animation:1s linear infinite animloader;display:inline-block;scale:4}.loader.svelte-1t3h6hi:after{content:"*"}.checkout-form-button.svelte-1t3h6hi{flex:1}.checkout-form-wrapper.svelte-1t3h6hi{flex-direction:column;gap:5rem 0;display:flex}@media screen and (width<=844px){.checkout-form-wrapper.svelte-1t3h6hi{gap:3rem 0}}.app-loading-wrapper.svelte-1t3h6hi{justify-content:center;align-items:center;width:100%;display:flex}.type-tester-wrapper.svelte-1t3h6hi{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.3em;max-width:50em;margin:1.8rem 8rem .6rem;display:flex}.type-tester-wrapper.svelte-1t3h6hi:has(.vert:where(.svelte-1t3h6hi)){flex-direction:row}@media screen and (width<=844px){.type-tester-wrapper.svelte-1t3h6hi{margin:1.8rem 1.5rem .6rem}}.type-tester-wrapper.svelte-1t3h6hi .type-tester:where(.svelte-1t3h6hi){width:fit-content;font-family:inherit;font-size:var(--font-size);line-height:var(--line-height);text-align:left;user-select:text;display:block}.type-tester-wrapper.svelte-1t3h6hi .type-tester:where(.svelte-1t3h6hi) div{display:block}.type-tester-wrapper.svelte-1t3h6hi .type-tester:where(.svelte-1t3h6hi):focus{outline:0}@media screen and (width<=844px){.type-tester-wrapper.svelte-1t3h6hi .type-tester.scale-font-at-sm:where(.svelte-1t3h6hi){font-size:calc(var(--font-size) * .8)}}.smcp.svelte-1hfds06{font-feature-settings:"smcp"}.toggle-button.svelte-1hfds06{aspect-ratio:5/2;width:6.5rem;transition:all .1s;position:relative}.toggle-button.svelte-1hfds06 label:where(.svelte-1hfds06){color:#a7abb5;will-change:background-color, border-color, color;background-color:#a7abb5;border:5px solid #a7abb5;border-radius:999px;justify-content:flex-start;align-items:center;width:100%;height:100%;transition:all .1s;display:flex;position:relative}.toggle-button.svelte-1hfds06 label:where(.svelte-1hfds06) .switch-inner:where(.svelte-1hfds06){aspect-ratio:1;will-change:transform;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;height:100%;font-size:.55rem;line-height:1cap;transition:all .2s;display:flex;position:absolute;transform:translate(0)}.toggle-button.svelte-1hfds06 label:where(.svelte-1hfds06) .switch-inner:where(.svelte-1hfds06):after{content:attr(data-name);transition:transform .2s;transform:rotate(-180deg)}.toggle-button.svelte-1hfds06 input:where(.svelte-1hfds06){cursor:pointer;opacity:0;width:100%;height:100%;position:absolute}.toggle-button.svelte-1hfds06 input:where(.svelte-1hfds06):checked+label:where(.svelte-1hfds06){color:#252b33;background-color:#252b33;border:5px solid #252b33}.toggle-button.svelte-1hfds06 input:where(.svelte-1hfds06):checked+label:where(.svelte-1hfds06) .switch-inner:where(.svelte-1hfds06){transform:translate(3.9rem)translateZ(0)}.toggle-button.svelte-1hfds06 input:where(.svelte-1hfds06):checked+label:where(.svelte-1hfds06) .switch-inner:where(.svelte-1hfds06):after{transform:rotate(0)}.smcp.svelte-wl2341{font-feature-settings:"smcp"}.onum.svelte-wl2341{font-feature-settings:"onum"}.slider.svelte-wl2341{flex-direction:column;justify-content:center;align-items:center;width:17rem;height:3.5rem;margin:0 1em;font-size:.7rem;position:relative}.slider.svelte-wl2341 label:where(.svelte-wl2341){vertical-align:bottom;text-align:center;font-size:1em;display:flex}.slider.svelte-wl2341 .info:where(.svelte-wl2341){margin:0;font-size:1em;position:absolute;bottom:-.8em;left:0}.slider.svelte-wl2341 .range:where(.svelte-wl2341){vertical-align:middle;appearance:none;cursor:pointer;background-color:#252b33;width:100%;height:1px;position:relative}.slider.svelte-wl2341 .range:where(.svelte-wl2341)::-moz-range-track{vertical-align:middle;appearance:none;cursor:pointer;background-color:#252b33;width:100%;height:1px}.slider.svelte-wl2341 .range:where(.svelte-wl2341)::-webkit-slider-thumb{appearance:none;cursor:pointer;filter:drop-shadow(2px 2px 1px #0000004d);background-color:#252b33;border:none;border-radius:50%;width:35px;height:35px;position:relative}.slider.svelte-wl2341 .range:where(.svelte-wl2341)::-moz-range-thumb{appearance:none;cursor:pointer;filter:drop-shadow(2px 2px 1px #0000004d);background-color:#252b33;border:none;border-radius:50%;width:35px;height:35px;position:relative}.slider.svelte-wl2341 .range:where(.svelte-wl2341):focus,.slider.svelte-wl2341 .range:where(.svelte-wl2341):active{cursor:pointer;outline:none}.slider.svelte-wl2341 .range:where(.svelte-wl2341):focus::-webkit-slider-thumb{cursor:pointer;outline:none}.slider.svelte-wl2341 .range:where(.svelte-wl2341):active::-webkit-slider-thumb{cursor:pointer;outline:none}.slider.svelte-wl2341 .range:where(.svelte-wl2341):focus::-moz-range-thumb{cursor:pointer;outline:none}.slider.svelte-wl2341 .range:where(.svelte-wl2341):active::-moz-range-thumb{cursor:pointer;outline:none}.slider.svelte-wl2341 .range:where(.svelte-wl2341):disabled{cursor:default}.slider.svelte-wl2341 .range:where(.svelte-wl2341):disabled::-webkit-slider-thumb{cursor:default}.slider.svelte-wl2341 .range:where(.svelte-wl2341):disabled::-moz-range-thumb{cursor:default}.button-color:where(.astro-y3xeb2xt){color:#fafafa;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#252b33;border:1px solid #252b33;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-color:where(.astro-y3xeb2xt):hover{color:#252b33;background-color:#dcdfe5}.button-color:where(.astro-y3xeb2xt):active{scale:.96}@media screen and (width<=844px){.button-color:where(.astro-y3xeb2xt){padding:1.3em 1.6em}}.button-color:where(.astro-y3xeb2xt):hover{color:#fafafa;background-color:#838996;border-color:#838996}.button-color-border:where(.astro-y3xeb2xt){color:#fafafa;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#252b33;border:1px solid #a7abb5;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-color-border:where(.astro-y3xeb2xt):hover{color:#252b33;background-color:#dcdfe5}.button-color-border:where(.astro-y3xeb2xt):active{scale:.96}@media screen and (width<=844px){.button-color-border:where(.astro-y3xeb2xt){padding:1.3em 1.6em}}.button-white:where(.astro-y3xeb2xt){color:#252b33;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#fafafa;border:1px solid #a7abb5;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-white:where(.astro-y3xeb2xt):hover{color:#252b33;background-color:#dcdfe5}.button-white:where(.astro-y3xeb2xt):active{scale:.96}@media screen and (width<=844px){.button-white:where(.astro-y3xeb2xt){padding:1.3em 1.6em}}.button-white-border:where(.astro-y3xeb2xt){color:#252b33;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#fafafa;border:1px solid #fafafa;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-white-border:where(.astro-y3xeb2xt):hover{color:#252b33;background-color:#dcdfe5}.button-white-border:where(.astro-y3xeb2xt):active{scale:.96}@media screen and (width<=844px){.button-white-border:where(.astro-y3xeb2xt){padding:1.3em 1.6em}}.button-cancel:where(.astro-y3xeb2xt){color:#838996;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;border-style:solid;border-width:1px;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;text-decoration:underline #838996;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden;border:0!important}.button-cancel:where(.astro-y3xeb2xt):hover{color:#252b33;background-color:#dcdfe5}.button-cancel:where(.astro-y3xeb2xt):active{scale:.96}@media screen and (width<=844px){.button-cancel:where(.astro-y3xeb2xt){padding:1.3em 1.6em}}.button-cancel:where(.astro-y3xeb2xt):hover{color:#252b33;background-color:unset;border:none}.button-rect-white:where(.astro-y3xeb2xt){text-overflow:ellipsis;white-space:nowrap;cursor:pointer;user-select:none;background-color:#fafafa;border-radius:.5em;flex-shrink:0;padding:.4em .5em;line-height:1em;transition:background-color .1s;overflow-x:hidden}.button-rect-white:where(.astro-y3xeb2xt):hover{background-color:#a7abb5}.fwid:where(.astro-y3xeb2xt){font-feature-settings:"fwid"}.ss01:where(.astro-y3xeb2xt){font-feature-settings:"ss01"}.ss02:where(.astro-y3xeb2xt){font-feature-settings:"ss02"}.smcp:where(.astro-y3xeb2xt){font-feature-settings:"smcp"}.palt:where(.astro-y3xeb2xt){font-feature-settings:"palt" 1;font-kerning:normal}.calt_off:where(.astro-y3xeb2xt){font-feature-settings:"calt" 0}.case:where(.astro-y3xeb2xt){font-feature-settings:"case"}.tnum:where(.astro-y3xeb2xt){font-feature-settings:"tnum"}.onum:where(.astro-y3xeb2xt){font-feature-settings:"onum"}.otnum:where(.astro-y3xeb2xt){font-feature-settings:"tnum", "onum"}.numr:where(.astro-y3xeb2xt){font-feature-settings:"numr"}.dnom:where(.astro-y3xeb2xt){font-feature-settings:"dnom"}.frac:where(.astro-y3xeb2xt){font-feature-settings:"frac"}.sups:where(.astro-y3xeb2xt){font-feature-settings:"sups"}.subs:where(.astro-y3xeb2xt){font-feature-settings:"subs"}.hwid:where(.astro-y3xeb2xt){font-feature-settings:"hwid"}.nalt1:where(.astro-y3xeb2xt){font-feature-settings:"nalt" 1}.nalt2:where(.astro-y3xeb2xt){font-feature-settings:"nalt" 2}.nalt3:where(.astro-y3xeb2xt){font-feature-settings:"nalt" 3}.c2sc:where(.astro-y3xeb2xt){font-feature-settings:"c2sc"}.dlig:where(.astro-y3xeb2xt){font-feature-settings:"dlig"}.trad:where(.astro-y3xeb2xt){font-feature-settings:"trad"}.jp78:where(.astro-y3xeb2xt){font-feature-settings:"jp78"}.nlck:where(.astro-y3xeb2xt){font-feature-settings:"nlck"}.ruby:where(.astro-y3xeb2xt){font-feature-settings:"ruby"}.vert:where(.astro-y3xeb2xt){text-indent:0;writing-mode:vertical-rl}.loader:where(.astro-y3xeb2xt){color:#252b33;font-size:1rem;animation:1s linear infinite animloader;display:inline-block;scale:4}.loader:where(.astro-y3xeb2xt):after{content:"*"}.checkout-form-button:where(.astro-y3xeb2xt){flex:1}.checkout-form-wrapper:where(.astro-y3xeb2xt){flex-direction:column;gap:5rem 0;display:flex}@media screen and (width<=844px){.checkout-form-wrapper:where(.astro-y3xeb2xt){gap:3rem 0}}.app-loading-wrapper:where(.astro-y3xeb2xt){justify-content:center;align-items:center;width:100%;display:flex}.button-color:where(.astro-y3xeb2xt){gap:.5em;height:2.4rem;min-height:2.4rem;display:flex}.button-color:where(.astro-ski7otfy){color:#fafafa;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#252b33;border:1px solid #252b33;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-color:where(.astro-ski7otfy):hover{color:#252b33;background-color:#dcdfe5}.button-color:where(.astro-ski7otfy):active{scale:.96}@media screen and (width<=844px){.button-color:where(.astro-ski7otfy){padding:1.3em 1.6em}}.button-color:where(.astro-ski7otfy):hover{color:#fafafa;background-color:#838996;border-color:#838996}.button-color-border:where(.astro-ski7otfy){color:#fafafa;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#252b33;border:1px solid #a7abb5;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-color-border:where(.astro-ski7otfy):hover{color:#252b33;background-color:#dcdfe5}.button-color-border:where(.astro-ski7otfy):active{scale:.96}@media screen and (width<=844px){.button-color-border:where(.astro-ski7otfy){padding:1.3em 1.6em}}.button-white:where(.astro-ski7otfy){color:#252b33;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#fafafa;border:1px solid #a7abb5;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-white:where(.astro-ski7otfy):hover{color:#252b33;background-color:#dcdfe5}.button-white:where(.astro-ski7otfy):active{scale:.96}@media screen and (width<=844px){.button-white:where(.astro-ski7otfy){padding:1.3em 1.6em}}.button-white-border:where(.astro-ski7otfy){color:#252b33;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#fafafa;border:1px solid #fafafa;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-white-border:where(.astro-ski7otfy):hover{color:#252b33;background-color:#dcdfe5}.button-white-border:where(.astro-ski7otfy):active{scale:.96}@media screen and (width<=844px){.button-white-border:where(.astro-ski7otfy){padding:1.3em 1.6em}}.button-cancel:where(.astro-ski7otfy){color:#838996;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;border-style:solid;border-width:1px;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;text-decoration:underline #838996;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden;border:0!important}.button-cancel:where(.astro-ski7otfy):hover{color:#252b33;background-color:#dcdfe5}.button-cancel:where(.astro-ski7otfy):active{scale:.96}@media screen and (width<=844px){.button-cancel:where(.astro-ski7otfy){padding:1.3em 1.6em}}.button-cancel:where(.astro-ski7otfy):hover{color:#252b33;background-color:unset;border:none}.button-rect-white:where(.astro-ski7otfy){text-overflow:ellipsis;white-space:nowrap;cursor:pointer;user-select:none;background-color:#fafafa;border-radius:.5em;flex-shrink:0;padding:.4em .5em;line-height:1em;transition:background-color .1s;overflow-x:hidden}.button-rect-white:where(.astro-ski7otfy):hover{background-color:#a7abb5}.fwid:where(.astro-ski7otfy){font-feature-settings:"fwid"}.ss01:where(.astro-ski7otfy){font-feature-settings:"ss01"}.ss02:where(.astro-ski7otfy){font-feature-settings:"ss02"}.smcp:where(.astro-ski7otfy){font-feature-settings:"smcp"}.palt:where(.astro-ski7otfy){font-feature-settings:"palt" 1;font-kerning:normal}.calt_off:where(.astro-ski7otfy){font-feature-settings:"calt" 0}.case:where(.astro-ski7otfy){font-feature-settings:"case"}.tnum:where(.astro-ski7otfy){font-feature-settings:"tnum"}.onum:where(.astro-ski7otfy){font-feature-settings:"onum"}.otnum:where(.astro-ski7otfy){font-feature-settings:"tnum", "onum"}.numr:where(.astro-ski7otfy){font-feature-settings:"numr"}.dnom:where(.astro-ski7otfy){font-feature-settings:"dnom"}.frac:where(.astro-ski7otfy){font-feature-settings:"frac"}.sups:where(.astro-ski7otfy){font-feature-settings:"sups"}.subs:where(.astro-ski7otfy){font-feature-settings:"subs"}.hwid:where(.astro-ski7otfy){font-feature-settings:"hwid"}.nalt1:where(.astro-ski7otfy){font-feature-settings:"nalt" 1}.nalt2:where(.astro-ski7otfy){font-feature-settings:"nalt" 2}.nalt3:where(.astro-ski7otfy){font-feature-settings:"nalt" 3}.c2sc:where(.astro-ski7otfy){font-feature-settings:"c2sc"}.dlig:where(.astro-ski7otfy){font-feature-settings:"dlig"}.trad:where(.astro-ski7otfy){font-feature-settings:"trad"}.jp78:where(.astro-ski7otfy){font-feature-settings:"jp78"}.nlck:where(.astro-ski7otfy){font-feature-settings:"nlck"}.ruby:where(.astro-ski7otfy){font-feature-settings:"ruby"}.vert:where(.astro-ski7otfy){text-indent:0;writing-mode:vertical-rl}.loader:where(.astro-ski7otfy){color:#252b33;font-size:1rem;animation:1s linear infinite animloader;display:inline-block;scale:4}.loader:where(.astro-ski7otfy):after{content:"*"}.checkout-form-button:where(.astro-ski7otfy){flex:1}.checkout-form-wrapper:where(.astro-ski7otfy){flex-direction:column;gap:5rem 0;display:flex}@media screen and (width<=844px){.checkout-form-wrapper:where(.astro-ski7otfy){gap:3rem 0}}.app-loading-wrapper:where(.astro-ski7otfy){justify-content:center;align-items:center;width:100%;display:flex}.purchase-links:where(.astro-ski7otfy){flex-direction:column;gap:.5em;width:20rem;margin-top:3rem;display:flex}.purchase-links:where(.astro-ski7otfy) .button-color:where(.astro-ski7otfy){gap:.5em;width:100%;height:2.4rem;min-height:2.4rem;display:flex}.button-color:where(.astro-s64cc2fx){color:#fafafa;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#252b33;border:1px solid #252b33;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-color:where(.astro-s64cc2fx):hover{color:#252b33;background-color:#dcdfe5}.button-color:where(.astro-s64cc2fx):active{scale:.96}@media screen and (width<=844px){.button-color:where(.astro-s64cc2fx){padding:1.3em 1.6em}}.button-color:where(.astro-s64cc2fx):hover{color:#fafafa;background-color:#838996;border-color:#838996}.button-color-border:where(.astro-s64cc2fx){color:#fafafa;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#252b33;border:1px solid #a7abb5;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-color-border:where(.astro-s64cc2fx):hover{color:#252b33;background-color:#dcdfe5}.button-color-border:where(.astro-s64cc2fx):active{scale:.96}@media screen and (width<=844px){.button-color-border:where(.astro-s64cc2fx){padding:1.3em 1.6em}}.button-white:where(.astro-s64cc2fx){color:#252b33;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#fafafa;border:1px solid #a7abb5;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-white:where(.astro-s64cc2fx):hover{color:#252b33;background-color:#dcdfe5}.button-white:where(.astro-s64cc2fx):active{scale:.96}@media screen and (width<=844px){.button-white:where(.astro-s64cc2fx){padding:1.3em 1.6em}}.button-white-border:where(.astro-s64cc2fx){color:#252b33;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-color:#fafafa;border:1px solid #fafafa;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden}.button-white-border:where(.astro-s64cc2fx):hover{color:#252b33;background-color:#dcdfe5}.button-white-border:where(.astro-s64cc2fx):active{scale:.96}@media screen and (width<=844px){.button-white-border:where(.astro-s64cc2fx){padding:1.3em 1.6em}}.button-cancel:where(.astro-s64cc2fx){color:#838996;text-overflow:ellipsis;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;border-style:solid;border-width:1px;border-radius:999px;justify-content:center;align-items:center;padding:1.5em 1.9em;font-size:.95rem;line-height:1em;text-decoration:underline #838996;transition:color .15s,border-color .15s,background-color .15s,scale .1s;display:flex;overflow:hidden;border:0!important}.button-cancel:where(.astro-s64cc2fx):hover{color:#252b33;background-color:#dcdfe5}.button-cancel:where(.astro-s64cc2fx):active{scale:.96}@media screen and (width<=844px){.button-cancel:where(.astro-s64cc2fx){padding:1.3em 1.6em}}.button-cancel:where(.astro-s64cc2fx):hover{color:#252b33;background-color:unset;border:none}.button-rect-white:where(.astro-s64cc2fx){text-overflow:ellipsis;white-space:nowrap;cursor:pointer;user-select:none;background-color:#fafafa;border-radius:.5em;flex-shrink:0;padding:.4em .5em;line-height:1em;transition:background-color .1s;overflow-x:hidden}.button-rect-white:where(.astro-s64cc2fx):hover{background-color:#a7abb5}.fwid:where(.astro-s64cc2fx){font-feature-settings:"fwid"}.ss01:where(.astro-s64cc2fx){font-feature-settings:"ss01"}.ss02:where(.astro-s64cc2fx){font-feature-settings:"ss02"}.smcp:where(.astro-s64cc2fx){font-feature-settings:"smcp"}.palt:where(.astro-s64cc2fx){font-feature-settings:"palt" 1;font-kerning:normal}.calt_off:where(.astro-s64cc2fx){font-feature-settings:"calt" 0}.case:where(.astro-s64cc2fx){font-feature-settings:"case"}.tnum:where(.astro-s64cc2fx){font-feature-settings:"tnum"}.onum:where(.astro-s64cc2fx){font-feature-settings:"onum"}.otnum:where(.astro-s64cc2fx){font-feature-settings:"tnum", "onum"}.numr:where(.astro-s64cc2fx){font-feature-settings:"numr"}.dnom:where(.astro-s64cc2fx){font-feature-settings:"dnom"}.frac:where(.astro-s64cc2fx){font-feature-settings:"frac"}.sups:where(.astro-s64cc2fx){font-feature-settings:"sups"}.subs:where(.astro-s64cc2fx){font-feature-settings:"subs"}.hwid:where(.astro-s64cc2fx){font-feature-settings:"hwid"}.nalt1:where(.astro-s64cc2fx){font-feature-settings:"nalt" 1}.nalt2:where(.astro-s64cc2fx){font-feature-settings:"nalt" 2}.nalt3:where(.astro-s64cc2fx){font-feature-settings:"nalt" 3}.c2sc:where(.astro-s64cc2fx){font-feature-settings:"c2sc"}.dlig:where(.astro-s64cc2fx){font-feature-settings:"dlig"}.trad:where(.astro-s64cc2fx){font-feature-settings:"trad"}.jp78:where(.astro-s64cc2fx){font-feature-settings:"jp78"}.nlck:where(.astro-s64cc2fx){font-feature-settings:"nlck"}.ruby:where(.astro-s64cc2fx){font-feature-settings:"ruby"}.vert:where(.astro-s64cc2fx){text-indent:0;writing-mode:vertical-rl}.loader:where(.astro-s64cc2fx){color:#252b33;font-size:1rem;animation:1s linear infinite animloader;display:inline-block;scale:4}.loader:where(.astro-s64cc2fx):after{content:"*"}.checkout-form-button:where(.astro-s64cc2fx){flex:1}.checkout-form-wrapper:where(.astro-s64cc2fx){flex-direction:column;gap:5rem 0;display:flex}@media screen and (width<=844px){.checkout-form-wrapper:where(.astro-s64cc2fx){gap:3rem 0}}.app-loading-wrapper:where(.astro-s64cc2fx){justify-content:center;align-items:center;width:100%;display:flex}.footer-wrapper:where(.astro-s64cc2fx){background-image:url(https://images.microcms-assets.io/assets/2a8b77eaf4474b099ce5569ac0962402/8fca8368c182436080db8ae1b5084af6/texture.png?q=80&auto=format);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:100%;padding:3rem 2rem;display:flex}.footer-wrapper:where(.astro-s64cc2fx) .footer-inner:where(.astro-s64cc2fx){width:100%;max-width:44rem;font-size:calc(var(--default-font-size) * .85);background-color:#fafafa;flex-direction:column;padding:2rem;line-height:1.4}.footer-wrapper:where(.astro-s64cc2fx) .footer-inner:where(.astro-s64cc2fx) .credit-wrapper:where(.astro-s64cc2fx){vertical-align:middle;border-spacing:0 1em;border-collapse:separate;width:100%}.footer-wrapper:where(.astro-s64cc2fx) .footer-inner:where(.astro-s64cc2fx) .credit-wrapper:where(.astro-s64cc2fx) th:where(.astro-s64cc2fx){width:33%;padding-right:1em;font-weight:400}.footer-wrapper:where(.astro-s64cc2fx) .footer-inner:where(.astro-s64cc2fx) .credit-wrapper:where(.astro-s64cc2fx) th:where(.astro-s64cc2fx) .credit-title:where(.astro-s64cc2fx){text-align:left;margin:0}@media screen and (width<=844px){.footer-wrapper:where(.astro-s64cc2fx) .footer-inner:where(.astro-s64cc2fx) .credit-wrapper:where(.astro-s64cc2fx) th:where(.astro-s64cc2fx) .credit-title:where(.astro-s64cc2fx){margin:0}}.footer-wrapper:where(.astro-s64cc2fx) .footer-inner:where(.astro-s64cc2fx) .credit-wrapper:where(.astro-s64cc2fx) tr:where(.astro-s64cc2fx):first-child th:where(.astro-s64cc2fx) p:where(.astro-s64cc2fx),.footer-wrapper:where(.astro-s64cc2fx) .footer-inner:where(.astro-s64cc2fx) .credit-wrapper:where(.astro-s64cc2fx) tr:where(.astro-s64cc2fx):first-child td:where(.astro-s64cc2fx){border-top:1px solid}
