*{box-sizing:border-box;margin:0}body{display:flex;flex-direction:column;margin:0;min-height:100svh}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,textarea,select{font:inherit;border-radius:0}select{background-color:var(--bg);color:currentcolor}p{text-wrap:pretty}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p:empty{display:none}:is(p,h1,h2,h3,h4,h5,h6):first-child,:empty:first-child+:where(p,h1,h2,h3,h4,h5,h6){margin-block-start:0}:is(p,h1,h2,h3,h4,h5,h6):last-child,:where(p,h1,h2,h3,h4,h5,h6)+:has(+:empty:last-child){margin-block-end:0}body{background:var(--bg);color:var(--text);font-family:var(--font-ui);-webkit-font-smoothing:antialiased}a{color:var(--text);text-decoration:none}a:hover{color:var(--text-hover)}button{font-family:inherit}input::placeholder,textarea::placeholder{color:var(--dim)}.shopify-section-group-footer-group{margin-top:auto}.dmw-page{max-width:var(--page-max);margin:0 auto;padding:0 var(--page-pad)}.dmw-page--narrow{max-width:1120px}.dmw-page--confirm{max-width:720px}.dmw-eyebrow{font:400 10px var(--font-ui);letter-spacing:.22em;text-transform:uppercase;color:var(--eyebrow)}.dmw-nav-text{font:400 11px var(--font-ui);letter-spacing:.14em;text-transform:uppercase}.dmw-text-link{background:none;border:0;border-bottom:1px solid var(--text);padding:0 0 4px;cursor:pointer;color:var(--text);font:500 11px var(--font-ui);letter-spacing:.16em;text-transform:uppercase}.dmw-text-link:hover{color:var(--text);opacity:.7}.dmw-button{display:inline-block;background:var(--text);color:var(--bg);border:0;border-radius:0;padding:16px 40px;cursor:pointer;font:500 11px var(--font-ui);letter-spacing:.18em;text-transform:uppercase;text-align:center;transition:opacity .25s}.dmw-button:hover{background:var(--text-hover);color:var(--bg)}.dmw-button[disabled],.dmw-button[aria-disabled=true]{opacity:.35;cursor:default}.dmw-button[disabled]:hover,.dmw-button[aria-disabled=true]:hover{background:var(--text)}.dmw-button--block{display:block;width:100%;padding:17px}.dmw-h1{font:400 clamp(38px,5.4vw,64px) / 1.04 var(--font-display);text-wrap:balance}.dmw-h2{font:400 clamp(28px,3.4vw,40px) / 1.05 var(--font-display)}.dmw-statement{font:400 clamp(40px,6vw,72px) / 1.02 var(--font-display)}.dmw-body{font:400 14px / 1.8 var(--font-ui);color:var(--body);text-wrap:pretty}.dmw-note{font:400 11px var(--font-ui);color:var(--eyebrow)}.dmw-fit{container-type:inline-size;width:100%}.dmw-fit__text{display:block;white-space:nowrap;font-family:var(--font-display);font-weight:400;line-height:1.1}.dmw-spec{display:block}.dmw-spec__row{display:flex;justify-content:space-between;align-items:baseline;gap:16px;border-top:1px solid var(--line);padding:13px 0;font:400 13px var(--font-ui)}.dmw-spec__key{flex:none;color:var(--eyebrow)}.dmw-spec__value{flex:1;text-align:right;color:var(--body)}.dmw-placeholder{display:flex;align-items:center;justify-content:center;width:100%;padding:0 16px;background:var(--placeholder);font:400 10px var(--font-mono);color:var(--dim);text-align:center}.dmw-rule{border-top:1px solid var(--line)}.dmw-section{border-top:1px solid var(--line);padding:var(--section-gap) 0}.dmw-input{background:transparent;border:0;border-bottom:1px solid var(--line-strong);border-radius:0;color:var(--text);padding:10px 0;font:400 14px var(--font-ui);outline:none}.dmw-input:focus-visible{outline:none;border-bottom-color:var(--text)}.dmw-input.is-error{border-bottom-color:var(--error)}.dmw-field-error{font:400 12px var(--font-ui);color:var(--error);min-height:16px}.dmw-segmented{display:grid;border-top:1px solid var(--line);border-left:1px solid var(--line)}.dmw-segmented__cell{background:transparent;border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:14px 2px;cursor:pointer;font:400 19px var(--font-display);color:var(--nav)}.dmw-segmented__cell:hover,.dmw-segmented__cell[aria-pressed=true]{background:var(--band)}.dmw-segmented__cell[aria-pressed=true]{color:var(--text)}.dmw-option-grid{--cols: 1;display:flex;flex-wrap:wrap;justify-content:center;padding:1px 0 0 1px;margin-top:8px}.dmw-option{flex:0 0 calc(100% / var(--cols));display:flex;flex-direction:column;gap:8px;min-height:104px;background:transparent;border:1px solid var(--line);margin:-1px 0 0 -1px;padding:22px 16px;cursor:pointer;text-align:left;color:var(--text);transition:background .25s}.dmw-option:hover,.dmw-option[aria-pressed=true]{background:var(--band)}.dmw-option__tag{font:400 10px var(--font-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--eyebrow)}.dmw-option__name{font:400 21px / 1.15 var(--font-display);color:var(--nav)}.dmw-option__note{font:400 12px / 1.5 var(--font-ui);color:var(--dim)}.dmw-option[aria-pressed=true] .dmw-option__name{color:var(--text)}.dmw-option[aria-pressed=true] .dmw-option__note{color:var(--eyebrow)}.dmw-option[disabled]{cursor:default}.dmw-option[disabled]:hover{background:transparent}.dmw-option[disabled] .dmw-option__name,.dmw-option[disabled] .dmw-option__note{color:var(--dim)}@keyframes dmw-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes dmw-slide{0%{transform:translate(100%)}to{transform:none}}@keyframes dmw-dim{0%{opacity:0}to{opacity:1}}.dmw-enter{animation:dmw-fade var(--dmw-enter-duration) ease both}@media(prefers-reduced-motion:reduce){*,:before,:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:focus-visible{outline:1px solid var(--text);outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/critical.css.map */
