.orc-personalizer{width:min(480px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);padding:0;border:0;border-radius:12px;background:#fff;color:#292e2b;overflow-y:auto;overscroll-behavior:contain}.orc-personalizer::backdrop{background:#00000073}.orc-personalizer [hidden]{display:none!important}.orc-personalizer__inner{position:relative;padding:28px 22px}.orc-personalizer__close{position:absolute;top:12px;right:12px;width:44px;height:44px;border:0;border-radius:50%;background:#f4f1ec;color:#292e2b;font-size:24px;cursor:pointer}.orc-personalizer__progress{display:flex;gap:6px;margin:0 48px 20px 0}.orc-personalizer__progress span{flex:1;height:4px;border-radius:4px;background:#e9e4dc}.orc-personalizer__progress .is-active{background:#b58c43}.orc-personalizer__top{display:flex;justify-content:space-between;gap:12px;padding-right:4px;font-size:13px}.orc-personalizer__top>span{color:#866632;font-size:11px;font-weight:700;letter-spacing:.08em}.orc-personalizer__title{margin:10px 0 20px;font-size:26px}.orc-personalizer__product{display:flex;align-items:center;gap:14px;margin-bottom:24px;font-size:14px}.orc-personalizer__product img{width:64px;height:76px;object-fit:cover;border-radius:6px}.orc-personalizer__product p{margin:4px 0 0;color:#666}.orc-personalizer__primary,.orc-personalizer__back{min-height:48px;padding:12px 18px;border:0;border-radius:8px;font:inherit;cursor:pointer}.orc-personalizer__primary{width:100%;background:#292e2b;color:#fff;font-weight:700}.orc-personalizer__primary:disabled{background:#b3b3b3;cursor:not-allowed}.orc-personalizer__back{background:#f4f1ec;color:#292e2b}.orc-personalizer__actions{display:flex;gap:10px}.orc-personalizer__summary{margin:0}.orc-personalizer__summary>div{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid #eee}.orc-personalizer__summary dt{color:#666}.orc-personalizer__summary dd{margin:0;font-weight:600;text-align:right;overflow-wrap:anywhere}.orc-personalizer__edit{min-height:44px;padding:8px 0;border:0;background:none;color:#292e2b;text-decoration:underline;font:inherit;cursor:pointer}.orc-personalizer__total{display:flex;justify-content:space-between;gap:16px;margin:20px 0}.orc-personalizer__note{font-size:12px;line-height:1.6;color:#666}.orc-personalizer__note a{display:block;color:inherit;text-decoration:underline}.orc-personalizer__error{color:#b00020;font-size:13px}.orc-personalizer button:focus-visible,.orc-personalizer a:focus-visible{outline:2px solid #866632;outline-offset:3px}@media screen and (max-width:749px){.orc-personalizer{width:100%;max-height:100dvh;height:100dvh;margin:0;border-radius:0}.orc-personalizer__inner{padding-bottom:calc(24px + env(safe-area-inset-bottom))}}.orc-cart-bar{display:none}@media screen and (max-width:749px){.orc-cart-bar:not([hidden]){display:block;position:fixed;inset:auto 0 0;z-index:3;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:rgb(var(--color-background));box-shadow:0 -2px 12px #0000001f}.orc-cart-bar .button{min-height:48px}body.orc-cart-visible{padding-bottom:calc(80px + env(safe-area-inset-bottom))}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map?subset=AAAAAAAAAAAM */
