.aes{--aes-ink: #053b4c;--aes-paper: #f5f3ec;--aes-muted: #4f625c;--aes-line: #cdd5cb;display:block;background:var(--aes-paper);color:var(--aes-ink);font-size:15px;line-height:1.6;letter-spacing:0}.aes [hidden]{display:none!important}.aes-wrap{max-width:1120px;margin-inline:auto;padding:34px 28px 72px}.aes-heading{max-width:760px;padding:44px 0 32px}.aes h1,.aes h2{color:var(--aes-ink);text-transform:none;letter-spacing:-.04em}.aes h1{font-size:clamp(38px,5vw,68px);line-height:1.05;margin:8px 0 14px}.aes h2{font-size:clamp(26px,4vw,36px);margin:0 0 12px;scroll-margin-top:10rem}.aes-heading>p:last-child,.aes-body section>p{color:var(--aes-muted)}.aes-kicker{font-size:11px;font-weight:650;letter-spacing:.15em;text-transform:uppercase;margin:0}.aes-back-link{display:inline-flex;gap:9px;align-items:center;color:inherit;font-size:13px}.aes-layout{display:grid;grid-template-columns:165px minmax(0,1fr);border:1px solid var(--aes-line)}.aes-progress{list-style:none;padding:26px 22px;margin:0;border-inline-end:1px solid var(--aes-line);counter-reset:step}.aes-progress li{counter-increment:step;padding:9px 0;color:var(--aes-muted);font-size:13px}.aes-progress li:before{content:counter(step,decimal-leading-zero);padding-inline-end:9px;font-variant-numeric:tabular-nums}.aes-progress [aria-current]{color:var(--aes-ink);font-weight:700}.aes-body{padding:clamp(20px,4vw,40px);background:#fffdf7;min-width:0}.aes-mobile-step{display:none}.aes fieldset{min-inline-size:0;padding:0;border:0;margin:0}.aes-types,.aes-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;margin-top:22px!important}.aes-type{position:relative;display:flex}.aes-type input{position:absolute;opacity:0;inset-inline-start:14px;top:20px}.aes-type-copy{display:grid;align-content:start;gap:5px;width:100%;padding:16px 16px 16px 38px;border:1px solid var(--aes-line);cursor:pointer;position:relative}.aes-type-copy:before{content:"";width:12px;height:12px;border:1px solid var(--aes-muted);border-radius:50%;position:absolute;inset-inline-start:15px;top:21px}.aes-type input:checked+span{border-color:var(--aes-ink);background:#e9eee8}.aes-type input:checked+span:before{border-color:var(--aes-ink);background:var(--aes-ink);box-shadow:inset 0 0 0 2px #e9eee8}.aes-type input:focus-visible+span,.aes :is(button,a,input,select):focus-visible{outline:2px solid var(--aes-ink);outline-offset:3px}.aes-type small,.aes-field-note{color:var(--aes-muted);font-size:13px}.aes-field{display:grid;align-content:start;gap:6px;min-width:0}.aes-field>span{font-weight:600;font-size:13px}.aes-field :is(input,select){width:100%;min-width:0;min-height:46px;padding:8px 11px;border:1px solid var(--aes-line);border-radius:0;background:#fff;color:var(--aes-ink);font:inherit;font-size:16px}.aes-length{display:grid;grid-template-columns:minmax(0,1fr) minmax(106px,.85fr);gap:10px}.aes-field-note{grid-column:1 / -1;margin:4px 0 0}.aes-error{color:#8e2923!important;font-weight:600}.aes-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-top:28px}.aes-button{min-height:46px;border:1px solid var(--aes-ink);background:var(--aes-ink);color:#fff;padding:10px 22px;font:inherit;cursor:pointer}.aes-button-secondary{background:transparent;color:var(--aes-ink)}.aes-summary{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:22px 0}.aes-summary>*{margin:0;padding:9px 10px;border-bottom:1px solid var(--aes-line);overflow-wrap:anywhere}.aes-summary dd{font-weight:600}.aes-body .aes-review-note{background:#e9eee8;padding:12px 14px;font-size:14px}.aes-collection-entry{text-align:center}.aes-entry,.aura-extension-page .aes-entry{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;margin-top:16px;padding:9px 17px;background:#053b4c;color:#fff;font-size:13px;font-weight:600;text-decoration:none}.aes-entry:hover{background:#165164}.aes fieldset.aes-colour-group{margin-top:20px}.aes-colour-group legend{font-size:18px;font-weight:600;padding:0;margin-bottom:10px}.aes-colour-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.aes-colour-grid-three,.aes-colour-grid-accent{grid-template-columns:repeat(3,minmax(0,1fr))}.aes-colour-card{position:relative;min-width:0;cursor:pointer}.aes-colour-card input{position:absolute;width:1px;height:1px;opacity:0}.aes-colour-card-body{display:block;height:100%;border:1px solid var(--aes-line);padding:4px;text-align:center}.aes-colour-card input:checked+.aes-colour-card-body{border-color:var(--aes-ink);box-shadow:inset 0 0 0 1px var(--aes-ink);background:#e9eee8}.aes-colour-card input:focus-visible+.aes-colour-card-body{outline:2px solid var(--aes-ink);outline-offset:2px}.aes-colour-card .wv-label{display:block;padding:6px 2px 3px;font-size:13px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.aes-colour-card small{display:block;padding:0 2px 5px;color:var(--aes-muted);font-size:11px;line-height:1.3}.aes-shade-photo{display:block;width:100%;height:auto;aspect-ratio:30 / 23;object-fit:cover}.aes-technique-photo{display:block;position:relative;overflow:hidden;aspect-ratio:300 / 310}.aes-technique-photo img{position:absolute;width:calc(1024 / 300 * 100%);max-width:none;height:auto;left:calc(var(--aes-crop-x) / 300 * -100%);top:calc(173 / 310 * -100%)}.aes-colour-card svg{display:block;width:100%;height:auto}.aes-colour-note,.aes-colour-pair{color:var(--aes-muted);font-size:13px}.aes-colour-pair{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.aes-dot{width:12px;height:12px;border-radius:50%;background:var(--wv-base, #3b2922)}.aes-accent-dot{background:var(--wv-highlight, #d3aa65)}@media(max-width:690px){.aes-wrap{padding:24px 16px 45px}.aes-heading{padding:27px 0 21px}.aes-layout{display:block}.aes-progress{display:none}.aes-mobile-step{display:block;margin-bottom:8px}.aes-types,.aes-fields{grid-template-columns:1fr;gap:10px}.aes-button[data-next]{flex:1}.aes-colour-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aes-colour-grid-three{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.aes-colour-grid-three .wv-label{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/aura-extension-studio.css.map */
