.orion-assistance{border:1px solid #ead9ce;border-radius:1.6rem;padding:2rem;width:min(52rem,calc(100vw - 3rem));max-height:85dvh;overflow:auto;color:#281209;background:#fdfaf7}.orion-assistance::backdrop{background:#00000073}.orion-assistance form,.orion-assistance label{display:grid;gap:.6rem}.orion-assistance form{gap:1.2rem}.orion-assistance input,.orion-assistance textarea{width:100%;min-width:0;padding:1rem;border:1px solid #bba99e;border-radius:.6rem;font:inherit;box-sizing:border-box}.orion-assistance button{padding:1rem;cursor:pointer}.orion-assistance-close{float:right;border:0;background:transparent;font-size:2.4rem;line-height:1}.orion-assistance-cta{display:block;margin:1rem auto;padding:.8rem 1rem;border:1px solid #b65218;border-radius:1rem;background:transparent;color:#78350e;cursor:pointer;font:inherit}.orion-assistance{padding:0;width:min(102.5rem,calc(100vw - 3rem));overflow:hidden;box-shadow:0 2rem 6rem #30190d38}.orion-assistance-layout{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(25rem,.9fr);min-height:60rem}.orion-assistance-main{padding:4rem 4.8rem 4.2rem;background:#fff}.orion-assistance-brand,.personalizer-confirm-modal__brand{color:#813914;letter-spacing:.22em;font-size:2.2rem;font-weight:500;text-transform:uppercase}.orion-assistance h2{margin:3rem 0 1.2rem;color:#171313;font-size:clamp(2.8rem,4vw,4.5rem);line-height:1.08}.orion-assistance-intro{margin:0 0 3rem;font-size:1.7rem;line-height:1.55}.orion-assistance form{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 2.4rem}.orion-assistance form label:nth-of-type(5),.orion-assistance form [role=status],.orion-assistance form button{grid-column:1 / -1}.orion-assistance label{font-size:1.7rem;font-weight:600}.orion-assistance input,.orion-assistance textarea{margin-top:.5rem;padding:1.35rem 1.5rem;border-color:#bfc2c5;border-radius:.8rem;background:#fff}.orion-assistance textarea{min-height:10rem;resize:vertical}.orion-assistance input:focus,.orion-assistance textarea:focus{outline:2px solid #b65218;outline-offset:2px}.orion-assistance form button{min-height:5.5rem;border-radius:.8rem;font-size:1.7rem;font-weight:700}.orion-assistance form button[type=submit]{border:0;background:#b65218;color:#fff;box-shadow:0 .7rem 1.5rem #873b1438}.orion-assistance form button[type=submit]:hover{background:#8f3f14}.orion-assistance form button[data-dismiss]{border:1px solid #b65218;background:#fff;color:#8f3f14}.orion-assistance form [role=status]{margin:0;color:#8f3f14;font-size:1.4rem}.orion-assistance-reassurance{display:grid;align-content:center;gap:3.2rem;padding:4rem 3.5rem;background:linear-gradient(145deg,#fbf2e9,#f1dfce);color:#713512}.orion-assistance-reassurance>strong{font-size:3.2rem;font-style:italic;line-height:1.1}.orion-assistance-reassurance>div{display:grid;grid-template-columns:4.5rem 1fr;gap:.3rem 1rem;align-items:center;font-size:2rem}.orion-reassurance-icon{display:grid;place-items:center;width:4.5rem;height:4.5rem;border-radius:50%;background:#fbe0c8;color:#8f3f14}.orion-reassurance-icon svg{width:2.4rem;height:2.4rem;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.orion-assistance-reassurance b,.orion-assistance-reassurance small{grid-column:2}.orion-assistance-reassurance small{font-size:1.4rem;color:#3f2a20}.orion-assistance-close{position:absolute;z-index:2;top:1.5rem;right:1.8rem;padding:0!important;border:0;background:transparent;color:#493d38;font-size:3.3rem}[data-abandon-confirm] .personalizer-confirm-modal__dialog{position:relative;display:grid;grid-template-columns:10rem minmax(0,1fr);width:min(82rem,calc(100vw - 3rem));padding:3rem 3.5rem 2.5rem;border-radius:1.6rem;background:#fff;box-shadow:0 2rem 6rem #30190d38}[data-abandon-confirm] .personalizer-confirm-modal__close{position:absolute;top:1.2rem;right:1.5rem;border:0;background:transparent;color:#554944;font-size:3rem;cursor:pointer}[data-abandon-confirm] .personalizer-confirm-modal__visual{display:grid;place-items:center;align-self:stretch;width:100%;height:100%;min-height:100%;margin:0;background:transparent;color:#a64919;font-size:4.2rem}[data-abandon-confirm] .personalizer-confirm-modal__visual>span{display:grid;place-items:center;width:6.4rem;height:6.4rem;min-width:6.4rem;min-height:6.4rem;box-sizing:border-box;border-radius:50%;background:#fbe0c8}[data-abandon-confirm] .personalizer-confirm-modal__main{min-width:0}[data-abandon-confirm] .personalizer-confirm-modal__brand{margin-bottom:1.5rem}[data-abandon-confirm] .personalizer-confirm-modal__title{margin:0 0 1rem;font-size:2.8rem}[data-abandon-confirm] .personalizer-confirm-modal__text{margin:0 0 2rem;max-width:58rem;font-size:1.55rem;line-height:1.45}[data-abandon-confirm] .personalizer-confirm-modal__actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;margin:0}[data-abandon-confirm] .personalizer-confirm-modal__button{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:5.6rem;border-radius:.8rem;font-size:1.35rem;font-weight:700}[data-abandon-confirm] .personalizer-confirm-modal__button--primary{order:3;background:#b65218;box-shadow:0 .6rem 1.2rem #873b1438}[data-abandon-confirm] .personalizer-confirm-modal__button--secondary{background:#fff;border:1px solid #b65218;color:#8f3f14}[data-abandon-confirm] .personalizer-confirm-modal__footer-note{margin-top:2.2rem;color:#b7a096;font-size:1rem;letter-spacing:.18em;text-align:center}.orion-group-icon{display:inline-block;width:2rem;height:2rem;flex:0 0 2rem;background:currentColor;-webkit-mask:var(--orion-group-icon-url) center / contain no-repeat;mask:var(--orion-group-icon-url) center / contain no-repeat}@media(min-width:750px)and (max-width:989px){.orion-assistance{width:calc(100vw - 2rem);max-height:calc(100dvh - 2rem)}.orion-assistance-layout{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.85fr);min-height:0}.orion-assistance-main{padding:2.8rem 2.4rem 2.6rem}.orion-assistance-brand{font-size:1.8rem}.orion-assistance h2{margin:2rem 0 1rem;font-size:clamp(2.2rem,4vw,3.2rem)}.orion-assistance-intro{margin-bottom:2rem;font-size:1.35rem}.orion-assistance form{gap:1.2rem 1.4rem}.orion-assistance label{font-size:1.3rem}.orion-assistance input,.orion-assistance textarea{padding:1rem}.orion-assistance textarea{min-height:7rem}.orion-assistance form button{min-height:4.4rem;font-size:1.3rem}.orion-assistance-reassurance{gap:2rem;padding:2.8rem 2rem}.orion-assistance-reassurance>strong{font-size:2.4rem}.orion-assistance-reassurance>div{grid-template-columns:3rem 1fr;gap:.2rem .7rem;font-size:1.35rem}.orion-reassurance-icon{width:3rem;height:3rem}.orion-reassurance-icon svg{width:1.7rem;height:1.7rem}.orion-assistance-reassurance small{font-size:1rem}}@media(max-width:749px){.orion-assistance{display:block;width:calc(100vw - 2.4rem);height:calc(100dvh - 1.2rem);max-height:calc(100dvh - 1.2rem);margin:.6rem auto;box-sizing:border-box;overflow-x:hidden;overflow-y:scroll;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.orion-assistance-layout{display:block;min-height:0}.orion-assistance-main{padding:2.5rem 1.8rem 2rem}.orion-assistance h2{margin-top:2rem;font-size:2.6rem}.orion-assistance-intro{margin-bottom:2rem;font-size:1.45rem}.orion-assistance form{display:grid;grid-template-columns:1fr;gap:1.2rem}.orion-assistance form label:nth-of-type(5),.orion-assistance form [role=status],.orion-assistance form button{grid-column:auto}.orion-assistance label{font-size:1.4rem}.orion-assistance-reassurance{display:none}[data-abandon-confirm] .personalizer-confirm-modal__dialog{display:block;width:calc(100vw - 2.4rem);padding:2rem 1.5rem 1.5rem}[data-abandon-confirm] .personalizer-confirm-modal__visual{width:100%;height:auto;min-height:5.5rem;margin:0 auto 1.2rem}[data-abandon-confirm] .personalizer-confirm-modal__visual>span{width:5.5rem;height:5.5rem;min-width:5.5rem;min-height:5.5rem;font-size:3.5rem}[data-abandon-confirm] .personalizer-confirm-modal__brand{text-align:center}[data-abandon-confirm] .personalizer-confirm-modal__title,[data-abandon-confirm] .personalizer-confirm-modal__text{margin-inline:0;text-align:center}[data-abandon-confirm] .personalizer-confirm-modal__title{font-size:2.2rem}[data-abandon-confirm] .personalizer-confirm-modal__text{font-size:1.35rem}[data-abandon-confirm] .personalizer-confirm-modal__actions{grid-template-columns:1fr;margin-inline:0}[data-abandon-confirm] .personalizer-confirm-modal__button--primary{order:-1}[data-abandon-confirm] .personalizer-confirm-modal__footer-note{font-size:.8rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/personalizer-assistance.css.map */
