.preorder-acknowledgement{margin:1.2rem 0 1.6rem}.preorder-acknowledgement__notice{display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:start;padding:1.2rem 1.3rem;border:.1rem solid rgba(var(--color-button),.45);border-radius:.8rem;background:rgba(var(--color-button),.1)}.preorder-acknowledgement__icon{display:flex;color:rgb(var(--color-button))}.preorder-acknowledgement__notice strong{display:block;margin-bottom:.2rem;color:rgb(var(--color-foreground));font-size:1.45rem}.preorder-acknowledgement__notice p{margin:0;color:rgba(var(--color-foreground),.78);font-size:1.25rem;line-height:1.45}.preorder-acknowledgement__modal[hidden]{display:none}.preorder-acknowledgement__modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:grid;place-items:center;padding:2rem}.preorder-acknowledgement__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000b8}.preorder-acknowledgement__dialog{position:relative;z-index:1;width:min(100%,48rem);padding:2.2rem;border:.1rem solid rgba(var(--color-button),.45);border-radius:1.2rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 2.4rem 7rem #00000073}.preorder-acknowledgement__close{position:absolute;top:1rem;right:1.2rem;border:0;background:transparent;color:inherit;cursor:pointer;font-size:3rem;line-height:1}.preorder-acknowledgement__eyebrow{margin:0 0 .6rem;color:rgb(var(--color-button));font-size:1.2rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.preorder-acknowledgement__dialog h2{margin:0 3rem 1rem 0;font-size:clamp(2.4rem,5vw,3.4rem);line-height:1.05}.preorder-acknowledgement__copy{margin:0 0 1.4rem;color:rgba(var(--color-foreground),.78);line-height:1.5}.preorder-acknowledgement__checkbox{display:flex;gap:1rem;align-items:flex-start;margin:1.5rem 0;padding:1.2rem;border:.1rem solid rgba(var(--color-foreground),.16);border-radius:.8rem;cursor:pointer}.preorder-acknowledgement__checkbox input{width:1.8rem;min-width:1.8rem;height:1.8rem;margin-top:.15rem;accent-color:rgb(var(--color-button))}.preorder-acknowledgement__error{margin:-.5rem 0 1rem;color:#ff4a3d;font-weight:700}.preorder-acknowledgement__confirm{margin-top:.4rem}.preorder-acknowledgement__cancel{display:block;margin:1.2rem auto 0;border:0;background:transparent;color:rgba(var(--color-foreground),.72);cursor:pointer;font:inherit;text-decoration:underline}body.preorder-acknowledgement-open{overflow:hidden}@media screen and (max-width:749px){.preorder-acknowledgement__dialog{padding:2rem 1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/preorder-acknowledgement.css.map */
