.rt-bis{margin-top:0}.rt-bis[data-oos=false] .rt-bis__oos{display:none}product-form:has(~.rt-bis[data-oos=true]) .product-form__buttons{display:none}body.rt-bis-oos sticky-atc .sticky-atc__add_button{display:none!important}.rt-bis-sticky-btn{display:none!important}body.rt-bis-oos sticky-atc .rt-bis-sticky-btn{display:inline-flex!important}.rt-bis__status{margin:0 0 .8rem;font-size:1.5rem;font-weight:600;line-height:1.4;color:rgb(var(--color-foreground))}.rt-bis__button,.rt-bis-sticky-btn{display:inline-flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;cursor:pointer}.rt-bis__button{width:100%}.rt-bis__button span{line-height:1.3}.rt-bis__alts{margin-top:1.4rem}.rt-bis__alts[hidden]{display:none}.rt-bis__alts-title{margin:0 0 .6rem;font-size:1.4rem;font-weight:600}.rt-bis__alts-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem}.rt-bis__alt{display:inline-block;padding:.6rem 1.2rem;border:1px solid rgba(var(--color-foreground),.35);border-radius:999px;font-size:1.3rem;line-height:1.3;color:rgb(var(--color-foreground));text-decoration:none;background:rgb(var(--color-background));transition:border-color .15s ease,background-color .15s ease}.rt-bis__alt:hover,.rt-bis__alt:focus-visible{border-color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.05)}.rt-bis-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;align-items:center;justify-content:center;direction:rtl}.rt-bis-modal:target,.rt-bis-modal:has(:target),.rt-bis-modal.is-open{display:flex}.rt-bis-modal{background:#00000073}.rt-bis-modal__scrim{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0}.rt-bis-modal__panel{position:relative;width:min(46rem,calc(100% - 3.2rem));max-height:calc(100vh - 4rem);overflow-y:auto;background:rgb(var(--color-background, 255, 255, 255));color:rgb(var(--color-foreground));border-radius:1.6rem;padding:2.8rem 2.4rem 2.4rem;box-shadow:0 1.2rem 4rem #0003;text-align:start}.rt-bis-modal__close{position:absolute;z-index:1;top:1rem;left:1.2rem;width:3.6rem;height:3.6rem;display:flex;align-items:center;justify-content:center;font-size:2.6rem;line-height:1;color:rgb(var(--color-foreground));text-decoration:none;border-radius:50%}.rt-bis-modal__close:hover{background:rgba(var(--color-foreground),.06)}.rt-bis-modal__title{margin:0 0 .8rem;font-family:var(--font-heading-family);font-size:2.2rem;line-height:1.25;font-weight:600;padding-left:3.2rem}.rt-bis-form__product{margin:0 0 1.6rem;font-size:1.4rem;line-height:1.45}.rt-bis-form__variant{display:block;color:rgba(var(--color-foreground),.75)}.rt-bis-form__label{display:block;margin:1rem 0 .4rem;font-size:1.4rem;font-weight:600}.rt-bis-form__optional{font-weight:400;color:rgba(var(--color-foreground),.65)}.rt-bis-form__input{width:100%;box-sizing:border-box;min-height:4.6rem;padding:.8rem 1.2rem;border:1px solid rgba(var(--color-foreground),.35);border-radius:.8rem;font-size:1.6rem;font-family:inherit;background:rgb(var(--color-background, 255, 255, 255));color:rgb(var(--color-foreground))}.rt-bis-form__input[dir=ltr]{text-align:right}.rt-bis-form__input:focus{outline:2px solid rgba(var(--color-foreground),.6);outline-offset:1px}.rt-bis-form__input[aria-invalid=true]{border-color:#c0392b}.rt-bis-form__consent{margin:1.4rem 0 1.2rem;font-size:1.2rem;line-height:1.5;color:rgba(var(--color-foreground),.75)}.rt-bis-form__alert{margin:0 0 .8rem;padding:.8rem 1rem;border-radius:.6rem;background:#fdecea;color:#8a1c12;font-size:1.35rem}.rt-bis-form__alert[hidden],.rt-bis-form__success[hidden],.rt-bis-form__fields[hidden]{display:none}.rt-bis-form__submit{width:100%}.rt-bis-form__submit[aria-busy=true]{opacity:.7;pointer-events:none}.rt-bis-form__success-text{margin:.4rem 0;font-size:1.6rem;line-height:1.5}body.rt-bis-lock{overflow:hidden}@media screen and (max-width:749px){.rt-bis-modal{align-items:flex-end}.rt-bis-modal__panel{width:100%;max-height:92vh;border-radius:1.8rem 1.8rem 0 0;padding:2.6rem 2rem calc(2rem + env(safe-area-inset-bottom));animation:rt-bis-sheet-up .22s ease-out}.rt-bis-modal__panel:before{content:"";position:absolute;top:.8rem;left:50%;width:4.4rem;height:.45rem;margin-left:-2.2rem;border-radius:999px;background:rgba(var(--color-foreground),.2)}}@keyframes rt-bis-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.rt-bis-modal__panel{animation:none}}.rt-bis-modal__panel:focus{outline:none}
/*# sourceMappingURL=/cdn/shop/t/53/assets/custom-back-in-stock.css.map */
