.mj-shop-reassurance{background:var(--mj-band-bg);color:var(--mj-band-ink);padding:var(--mj-band-space) 0;border-top:1px solid var(--mj-shop-line);border-bottom:1px solid var(--mj-shop-line)}.mj-shop-reassurance__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px}.mj-shop-reassurance__grid h2{font:400 var(--mj-band-size)/1.15 var(--font-heading-family)!important;color:inherit!important;margin:0 0 12px}.mj-shop-reassurance__grid p{font:400 14px/1.8 var(--font-body-family);margin:0;max-width:350px}.mj-shop-reassurance__grid>div+div{border-left:1px solid var(--mj-shop-line);padding-left:30px}@media(max-width:749px){.mj-shop-reassurance__grid{grid-template-columns:1fr;gap:24px}.mj-shop-reassurance__grid>div+div{border-left:0;border-top:1px solid var(--mj-shop-line);padding:22px 0 0}}#MainContent .mj-order-guide.mj-design-step{margin:20px 0!important;padding:22px!important;border:1px solid #dfd3c9!important;border-radius:10px!important}#MainContent .mj-order-guide.mj-design-step--choices{background:#f4eee7!important}#MainContent .mj-order-guide.mj-design-step--details{background:#fffaf5!important}#MainContent .mj-order-guide.mj-design-step--notes{background:#f2f0ee!important}#MainContent .mj-design-step h2,#MainContent .mj-design-step h2 label{font-family:var(--font-body-family)!important;font-size:17px!important;font-weight:700!important;line-height:1.5!important;letter-spacing:0!important;margin:0 0 10px!important}#MainContent .mj-design-step--details .mj-extras{margin:18px 0 0!important;padding:0!important;background:transparent!important;border:0!important}#MainContent .mj-design-step textarea.field__input{box-sizing:border-box!important;width:100%!important;min-height:110px!important;padding:12px!important;resize:vertical}.mj-design-step{display:block;margin:18px 0;padding:22px;border:1px solid #ead8dd;border-radius:10px}.mj-design-step h2{margin:0 0 10px;font-family:var(--font-body-family);font-size:17px;font-weight:700;line-height:1.45;letter-spacing:0}.mj-design-step--choices{background:#fcf5f2}.mj-design-step--details{background:#fff9f3}.mj-design-step--notes{background:#f6f4f2}.mj-design-step--details .mj-extras{margin:18px 0 0;padding:0;background:transparent;border:0;border-radius:0}.mj-design-step .product-form__input{max-width:none}.mj-design-step textarea.field__input{width:100%;margin:0;min-height:110px}.mj-design-step .field__input{font:inherit;box-shadow:none}.mj-design-step--choices variant-selects{display:block;margin:18px 0}.mj-design-step--choices .select{max-width:none}.mj-order-guide{margin:22px 0;padding:18px;background:#fcf5f2;border:1px solid #ead8dd;border-radius:8px;font-size:14px;line-height:1.7;color:#633845}.mj-order-guide p{margin:0 0 16px}.mj-order-guide p:last-child{margin-bottom:0}.mj-order-guide .select__select{border:1px solid #d9b9be;background:#fff;margin-bottom:14px;max-width:100%;padding:12px;min-height:46px}.mj-order-guide .field__input{border:1px solid #d9b9be;background:#fff;padding:12px;margin-bottom:12px}.mj-order-guide details{margin-bottom:18px}.mj-order-guide summary{cursor:pointer;font-weight:700;padding:8px 0}.mj-order-guide details[open] summary{margin-bottom:10px}.mj-order-guide .mj-order-help{font-size:12px;line-height:1.7}.mj-order-check{display:flex;align-items:flex-start;gap:10px;margin:16px 0 10px}.mj-order-check input{width:20px;height:20px;flex:none;margin-top:2px;accent-color:#773c4e}.mj-order-guide [hidden]{display:none}.mj-order-guide dl{margin:0 0 14px}.mj-order-guide dt{font-weight:700}.mj-order-guide dd{margin:0 0 8px;overflow-wrap:anywhere}
/*# sourceMappingURL=/cdn/shop/t/11/compiled_assets/styles.css.map?subset=AAAAAAAAAgAAAABA */
