.sh-restock{width:100%;border:1px solid currentColor;background:transparent;color:inherit;cursor:pointer}.sh-bis{box-sizing:border-box;position:fixed;inset:0;margin:auto;width:min(520px,calc(100% - 32px));max-height:calc(100dvh - 32px);overflow:auto;border:0;padding:48px 36px 24px;background:#fff;color:#112335;font:16px/1.5 Arial,sans-serif}.sh-bis::backdrop{background:#0008}.sh-bis h2{font:400 30px/1.15 Georgia,serif;text-align:center;margin:0 0 20px}.sh-bis>p{text-align:center}.sh-bis-close{position:absolute;right:10px;top:8px;width:44px;height:44px;background:transparent;border:0;color:#112335;font-size:32px;cursor:pointer}.sh-bis label{display:block;margin:20px 0 6px}.sh-bis input{box-sizing:border-box;width:100%;min-height:48px;padding:12px;border:1px solid #112335;background:white;color:#112335;font:inherit}.sh-bis-note{font-size:12px;color:#555}.sh-bis a{color:inherit;text-decoration:underline}.sh-bis-submit{width:100%;min-height:50px;background:#112335;color:#fff;border:0;font:inherit;cursor:pointer}.sh-bis-submit:disabled{opacity:.65;cursor:default}.sh-bis [role=status]{font-size:14px}.sh-bis button:focus-visible,.sh-bis input:focus-visible{outline:2px solid #395d83;outline-offset:3px}@media(max-width:600px){.sh-bis{padding:48px 24px 20px}.sh-bis h2{font-size:27px}}
[data-sh-product] [data-a11y-identifier^="bis-button-"]{display:none!important}