.lbt-availability{display:block;margin:1.5rem 0}.lbt-availability [hidden]{display:none!important}.lbt-availability__trigger{display:none}.lbt-unavailable-selected .lbt-availability__trigger{display:block}.lbt-unavailable-selected [data-lbt-standard-purchase],.lbt-unavailable-selected .lbt-native-upload,.lbt-unavailable-selected .lbt-upload-intro,.lbt-unavailable-selected .artwork-change,.lbt-unavailable-selected .product-form__quantity,.lbt-unavailable-selected .installment{display:none!important}.lbt-availability__status{font-size:1.35rem;margin:.8rem 0}.lbt-availability dialog{width:min(56rem,calc(100% - 3rem));max-height:85dvh;overflow:auto;padding:2.4rem;border:1px solid #cfc4b7;border-radius:.8rem;color:rgb(var(--color-foreground));background:rgb(var(--color-background));box-shadow:0 1rem 4rem #0004}.lbt-availability dialog::backdrop{background:#0008}.lbt-availability__close{display:block;margin:0 0 1rem auto;border:0;background:transparent;color:inherit;text-decoration:underline;min-height:4.4rem;cursor:pointer}.lbt-availability h2{margin:0 0 1.2rem;font-size:2.8rem}.lbt-availability h3{font-size:2.2rem;margin:.5rem 0 1rem}.lbt-availability p{line-height:1.5}.lbt-availability__alternative{padding:1.8rem;border-left:3px solid #b18c54;background:rgba(var(--color-foreground),.04);margin:1.6rem 0}.lbt-availability__alternative a.button{margin-top:1rem}.lbt-availability details{margin-top:1.8rem}.lbt-availability summary{padding:1.2rem 0;text-decoration:underline;cursor:pointer}.lbt-availability label{display:block;margin:1.2rem 0 .6rem}.lbt-availability input[type=email]{width:100%;padding:1.2rem;font:inherit;border:1px solid rgba(var(--color-foreground),.5);color:inherit;background:rgb(var(--color-background));border-radius:3px}.lbt-availability__consent{display:flex!important;gap:.8rem;align-items:flex-start;font-size:1.3rem}.lbt-availability__consent input{margin-top:.4rem;flex-shrink:0}.lbt-availability__note{font-size:1.2rem}.lbt-ispm-material{margin:1.8rem 0}.lbt-ispm-material label{display:block;margin-bottom:.6rem}.lbt-ispm-material select{width:100%;padding:1.2rem;font:inherit;color:rgb(var(--color-foreground));background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.4)}.lbt-ispm-material a{display:inline-block;margin-top:.8rem}
.lbt-availability input[type=text]{width:100%;padding:1.2rem;font:inherit;border:1px solid rgba(var(--color-foreground),.5);color:inherit;background:rgb(var(--color-background));border-radius:3px}.lbt-availability__request-type{border:1px solid rgba(var(--color-foreground),.2);padding:1.2rem;margin-top:1.2rem}
.lbt-unavailable-selected .price__badge-sold-out{display:none!important}.lbt-availability summary{display:block;padding:1.3rem 1.6rem;border:1px solid #b18c54;border-radius:4px;font-weight:600;text-decoration:none;background:#fbf8f3}.lbt-availability__recommendation{font-weight:600;margin:0 0 1rem}.lbt-availability__status{font-weight:600}
