.add-confirm{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;pointer-events:none}.add-confirm[hidden]{display:none}.add-confirm.is-open{pointer-events:auto}.add-confirm__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;opacity:0;transition:opacity .25s ease}.add-confirm.is-open .add-confirm__backdrop{opacity:1}.add-confirm__panel{position:absolute;top:0;left:0;right:0;max-height:100%;overflow-y:auto;box-sizing:border-box;padding:1.6rem 1.5rem 2rem;background:var(--white-color, #fff);color:var(--base-color, #2f2929);box-shadow:0 .4rem 1.6rem #0000002e;transform:translateY(-100%);transition:transform .3s ease;outline:none}.add-confirm.is-open .add-confirm__panel{transform:translateY(0)}.add-confirm__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.4rem}.add-confirm__title{display:flex;align-items:center;gap:.8rem;margin:0;font-family:var(--font-body-family);font-size:1.3rem;font-weight:400;letter-spacing:.1rem;text-transform:uppercase}.add-confirm__close{display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;margin:-1rem -1.2rem -1rem 0;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.add-confirm__item{display:flex;align-items:flex-start;gap:1.4rem;margin-bottom:1.8rem}.add-confirm__image{flex:0 0 7.2rem;width:7.2rem;height:7.2rem;background:#f2f2f2}.add-confirm__image img{display:block;width:100%;height:100%;object-fit:contain}.add-confirm__info{min-width:0}.add-confirm__name{margin:0 0 .5rem;font-family:var(--font-body-family-bold);font-size:1.4rem;line-height:1.35;letter-spacing:.1rem;text-transform:uppercase}.add-confirm__options{margin:0;font-size:1.3rem;line-height:1.4}.add-confirm__button{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:4.8rem;margin:0 0 1rem;padding:0 1.5rem;font-family:var(--font-body-family);font-size:1.4rem;letter-spacing:.15rem;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer}.add-confirm__button--outline{border:1px solid var(--base-color, #2f2929);background:var(--white-color, #fff);color:var(--base-color, #2f2929)}.add-confirm__button--primary{border:1px solid var(--accent-color, #da291c);background:var(--accent-color, #da291c);color:var(--white-color, #fff)}.add-confirm__continue{display:block;margin:1.4rem auto 0;padding:.6rem 1rem;border:0;background:transparent;color:inherit;font-family:var(--font-body-family);font-size:1.3rem;text-decoration:underline;cursor:pointer}html.add-confirm-open{overflow:hidden}@media screen and (min-width:990px){.add-confirm__panel{left:50%;right:auto;width:52rem;max-width:100%;padding:2.4rem 2.4rem 2.6rem;transform:translate(-50%,-100%)}.add-confirm.is-open .add-confirm__panel{transform:translate(-50%)}.add-confirm__button:hover,.add-confirm__continue:hover{opacity:.85}}@media(prefers-reduced-motion:reduce){.add-confirm__backdrop,.add-confirm__panel{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/733/assets/add-confirm.css.map */
