:where(.mw) *,:where(.mw) *:before,:where(.mw) *:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--pinned-top) + 16px);scroll-padding-bottom:calc(var(--pinned-bottom) + 16px)}html.is-locked{overflow:hidden;padding-right:var(--scrollbar-comp, 0)}body.mw{margin:0;min-height:100vh;background:var(--color-canvas);color:var(--color-ink);font-family:var(--font-sans);font-size:16px;line-height:1.55;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}:where(.mw) img,:where(.mw) svg,:where(.mw) video{display:block;max-width:100%}:where(.mw) img{height:auto}:where(.mw) h1,:where(.mw) h2,:where(.mw) h3,:where(.mw) h4,:where(.mw) p,:where(.mw) ul,:where(.mw) ol,:where(.mw) dl,:where(.mw) dd,:where(.mw) figure,:where(.mw) blockquote{margin:0}:where(.mw) :where(ul[role=list],ol[role=list]){list-style:none;padding:0}:where(.mw) a{color:inherit;text-decoration-thickness:1px;text-underline-offset:3px}:where(.mw) button,:where(.mw) input,:where(.mw) select,:where(.mw) textarea{font:inherit;color:inherit;letter-spacing:inherit}:where(.mw) button{cursor:pointer}:where(.mw) button:disabled{cursor:not-allowed}:where(.mw) :focus{outline:none}:where(.mw) :focus-visible{outline:2px solid var(--color-ink);outline-offset:2px;border-radius:4px}.on-dark :focus-visible,.on-photo:focus-visible{outline-color:#fff;box-shadow:0 0 0 4px #1119}::selection{background:color-mix(in srgb,var(--color-gold) 35%,transparent)}:where(.mw) [hidden]{display:none!important}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:absolute;left:max(12px,var(--safe-left));top:-80px;z-index:100;padding:12px 18px;border-radius:var(--radius-control);background:var(--color-ink);color:var(--color-canvas);font-weight:600;text-decoration:none;transition:top var(--dur-snap) var(--ease)}.skip-link:focus-visible{top:12px}.container{width:100%;max-width:var(--content-max);margin-inline:auto;padding-inline:var(--edge-l) var(--edge-r)}.section{margin-top:var(--section-gap)}.display{font-family:var(--font-serif);font-weight:400;letter-spacing:-.012em;line-height:1.12}.display--section{font-size:var(--type-section-title-size);line-height:var(--type-section-title-lh)}.display--page{font-size:var(--type-screen-title-size);line-height:var(--type-screen-title-lh)}.display--hero{font-size:var(--type-campaign-size);line-height:var(--type-campaign-lh)}.eyebrow{font-family:var(--font-sans);font-size:var(--type-eyebrow-size);font-weight:500;line-height:1.3;letter-spacing:var(--type-eyebrow-track);text-transform:uppercase;color:var(--color-gold-text)}.eyebrow--muted{color:var(--color-ink-muted)}.title-sans{font-family:var(--font-sans);font-weight:600;letter-spacing:-.006em;line-height:1.25}.text-muted{color:var(--color-ink-muted)}.body-copy{font-size:16px;line-height:1.6;color:var(--color-ink-muted)}.body-copy--ink{color:var(--color-ink)}.small{font-size:13px;line-height:1.45}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:var(--control);padding:0 24px;border-radius:var(--radius-control);border:1px solid transparent;font-size:var(--type-control-size);font-weight:600;line-height:1.15;text-align:center;text-decoration:none;white-space:normal;transition:background-color var(--dur-snap) var(--ease),border-color var(--dur-snap) var(--ease),color var(--dur-snap) var(--ease),transform var(--dur-snap) var(--ease);-webkit-tap-highlight-color:transparent}.btn:active:not(:disabled){transform:scale(.985)}.btn--primary{min-height:var(--control);border-radius:var(--radius-pill);background:var(--color-action-primary);color:var(--color-on-action-primary);font-size:var(--type-control-size);letter-spacing:.06em;text-transform:uppercase}.btn--primary:hover:not(:disabled){background:color-mix(in srgb,var(--color-action-primary) 88%,#000)}.btn--primary:disabled,.btn--primary[aria-disabled=true]{background:color-mix(in srgb,var(--color-action-primary) 55%,var(--color-canvas))}.btn--outline{border-radius:var(--radius-pill);background:transparent;border-color:var(--color-border-control);color:var(--color-ink);font-size:var(--type-control-size);letter-spacing:.06em;text-transform:uppercase}.btn--outline:hover:not(:disabled){background:var(--color-surface-warm)}.btn--quiet{background:var(--color-surface-warm);color:var(--color-ink)}.btn--quiet:hover:not(:disabled){background:color-mix(in srgb,var(--color-surface-warm) 88%,var(--color-ink))}.btn--dark{border-radius:var(--radius-pill);background:var(--color-action-dark);color:var(--color-on-action-dark)}.btn--dark:hover:not(:disabled){background:color-mix(in srgb,var(--color-action-dark) 86%,#fff)}.btn--text{min-height:var(--tap);padding:0 8px;background:transparent;font-weight:600}.btn--text:hover{text-decoration:underline}.btn--block{width:100%}.btn--sm{min-height:var(--tap);padding:0 18px;font-size:14px}.btn .icon{flex:none}.icon-button{display:inline-grid;place-items:center;flex:none;width:var(--tap);height:var(--tap);padding:0;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--color-ink);transition:background-color var(--dur-snap) var(--ease);-webkit-tap-highlight-color:transparent}.icon-button:hover{background:#1111110d}.spinner{width:16px;height:16px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:spin .7s linear infinite;flex:none}@keyframes spin{to{transform:rotate(360deg)}}.link{color:var(--color-ink);font-weight:600;text-decoration:underline;text-underline-offset:4px}.link-action{display:inline-flex;align-items:center;gap:2px;min-height:var(--tap);padding:0 4px;color:var(--color-ink-muted);font-size:14px;text-decoration:none;white-space:nowrap}.link-action:hover{color:var(--color-ink)}.price{font-weight:var(--type-price-weight);color:var(--color-ink);white-space:nowrap}.price-compare{color:var(--color-ink-muted);text-decoration:line-through;white-space:nowrap}.price--sale{color:var(--color-sale)}.badge{display:inline-flex;align-items:center;min-height:22px;padding:4px 10px;border-radius:var(--radius-pill);font-size:10px;font-weight:600;letter-spacing:.12em;line-height:1.2;text-transform:uppercase;white-space:nowrap}.badge--sale{background:var(--color-sale-surface);color:var(--color-sale)}.badge--seal{background:var(--color-canvas);color:var(--color-ink);border:1px solid var(--color-ink)}.badge--quiet{background:var(--color-surface-warm);color:var(--color-ink)}.field{display:grid;gap:6px}.field__label{font-size:13px;font-weight:500;color:var(--color-ink)}.input{width:100%;min-height:var(--tap);padding:10px 14px;border:1px solid var(--color-hairline-strong);border-radius:var(--radius-control);background:var(--color-canvas);font-size:16px;line-height:1.3}.input:focus-visible{outline:2px solid var(--color-ink);outline-offset:0;border-color:var(--color-ink)}.select{-webkit-appearance:none;appearance:none;min-height:var(--tap);padding:10px 40px 10px 14px;border:1px solid var(--color-hairline-strong);border-radius:var(--radius-control);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23111111' d='M16.59 8.59 12 13.17 7.41 8.59 6 10l6 6 6-6z'/%3E%3C/svg%3E") no-repeat right 10px center / 20px,var(--color-canvas);font-size:15px}.check{display:flex;align-items:center;gap:12px;min-height:44px;cursor:pointer;font-size:15px}.check input{width:20px;height:20px;margin:0;flex:none;accent-color:var(--color-ink)}.check__count{margin-left:auto;color:var(--color-ink-muted);font-size:13px;font-variant-numeric:tabular-nums}.check--disabled{color:var(--color-ink-muted);cursor:default}.stepper{display:inline-flex;align-items:center;border:1px solid var(--color-hairline-strong);border-radius:var(--radius-control);background:var(--color-canvas)}.stepper__button{display:grid;place-items:center;width:var(--tap);height:var(--tap);padding:0;border:0;border-radius:var(--radius-control);background:transparent}.stepper__button:hover:not(:disabled){background:var(--color-surface-deep)}.stepper__button:disabled{color:#1111114d}.stepper__value{min-width:36px;text-align:center;font-weight:600;font-variant-numeric:tabular-nums}.skeleton{display:block;border-radius:6px;background:linear-gradient(90deg,#f0f0f0 25%,#f7f7f7 37%,#f0f0f0 63%);background-size:400% 100%;animation:shimmer 1.3s ease infinite}@keyframes shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}.reveal-ready [data-reveal]{opacity:0;transform:translateY(10px);transition:opacity var(--dur-settle) var(--ease),transform var(--dur-settle) var(--ease)}.reveal-ready [data-reveal].is-revealed{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){:where(.mw) *,:where(.mw) *:before,:where(.mw) *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.reveal-ready [data-reveal]{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/monetta-base.css.map */
