#exo-contact-widget{--exo-accent: #e99a00}#exo-contact-widget .exo-contact-tab{position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:80;writing-mode:vertical-rl;padding:20px 12px;border:0;border-radius:8px 0 0 8px;background:var(--exo-accent);color:#151515;font:inherit;font-weight:700;cursor:pointer;box-shadow:0 3px 16px #0002;min-width:44px}#exo-contact-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(440px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow-y:auto;padding:32px;border:0;border-radius:12px;background:#fff;color:#202020;box-shadow:0 12px 60px #0004}#exo-contact-dialog::backdrop{background:#0007}#exo-contact-dialog h2{margin:0 32px 12px 0;font-size:26px;line-height:1.2;color:inherit}#exo-contact-dialog p{margin:0 0 18px;font-size:15px;line-height:1.5}#exo-contact-dialog label{display:block;margin:14px 0 6px;font-size:14px;font-weight:600}#exo-contact-dialog input:not([type=hidden]),#exo-contact-dialog textarea{display:block;width:100%;min-height:44px;box-sizing:border-box;padding:10px 12px;border:1px solid #aaa;border-radius:5px;background:#fff;color:#202020;font:inherit;font-size:16px}#exo-contact-dialog textarea{resize:vertical;min-height:110px}#exo-contact-dialog .exo-contact-close{position:absolute;right:10px;top:10px;width:44px;height:44px;border:0;background:transparent;color:inherit;font-size:30px;cursor:pointer}#exo-contact-dialog .exo-contact-submit{width:100%;min-height:48px;padding:12px;border:0;border-radius:5px;background:var(--exo-accent);color:#151515;font:inherit;font-weight:700;cursor:pointer}#exo-contact-dialog .exo-contact-note{margin:12px 0;font-size:12px}#exo-contact-dialog a{text-decoration:underline;color:inherit}#exo-contact-widget :focus-visible{outline:3px solid #145bd1;outline-offset:3px}@media print{#exo-contact-widget{display:none}}.noonee-private-customer{width:100%;min-width:0;color:#292c27;text-align:left}.noonee-private-customer *,.noonee-private-customer *:before,.noonee-private-customer *:after{box-sizing:border-box}.noonee-private-customer__box{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:0 12px;padding:18px;border:1px solid #cadfe8;border-radius:10px;background:#f0f7fa}.noonee-private-customer input.noonee-private-customer__toggle[type=checkbox]{display:block;position:static;appearance:auto;-webkit-appearance:checkbox;width:22px;height:22px;min-width:22px;min-height:22px;margin:1px 0 0;padding:0;opacity:1;visibility:visible;transform:none;clip:auto;clip-path:none;accent-color:#168bb3;cursor:pointer}.noonee-private-customer .noonee-private-customer__label{display:block;position:static;margin:0;padding:0;color:#292c27;font:inherit;font-size:15px;font-weight:500;line-height:1.5;cursor:pointer;overflow-wrap:anywhere}.noonee-private-customer .noonee-private-customer__label:before,.noonee-private-customer .noonee-private-customer__label:after{content:none;display:none}.noonee-private-customer .noonee-private-customer__content{display:none;grid-column:1 / -1;min-width:0;margin-top:17px;padding-top:17px;border-top:1px solid #cadfe8}.noonee-private-customer__toggle:checked~.noonee-private-customer__content{display:block}.noonee-private-customer .noonee-private-customer__title{margin:0 0 8px;color:#292c27;font-size:15px;font-weight:700;line-height:1.4}.noonee-private-customer .noonee-private-customer__message{margin:0 0 12px;color:#404b50;font-size:14px;font-weight:400;line-height:1.5}.noonee-private-customer a.noonee-private-customer__email{display:inline-flex;align-items:center;gap:9px;max-width:100%;min-height:32px;color:#087ea4;font-size:15px;font-weight:700;line-height:1.5;text-decoration:underline;text-underline-offset:3px}.noonee-private-customer__email svg{display:block;flex:0 0 22px;width:22px;height:22px}.noonee-private-customer__email span{min-width:0;overflow-wrap:anywhere}.noonee-private-customer a.noonee-private-customer__email:hover{color:#055b78}.noonee-private-customer .noonee-private-customer__optional{margin:9px 0 0;color:#687178;font-size:12px;line-height:1.4}.noonee-private-customer :focus-visible{outline:2px solid #087ea4;outline-offset:4px}@media(max-width:480px){.noonee-private-customer__box{padding:14px;gap:0 10px}}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAgAAAAAAE */
