*{box-sizing:border-box;margin:0}body{display:flex;flex-direction:column;margin:0;min-height:100svh}#MainContent{flex:1 0 auto}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.skip-to-content-link:focus{position:fixed!important;z-index:10000;top:12px;left:12px;width:auto!important;height:auto!important;margin:0!important;overflow:visible!important;clip:auto!important;white-space:normal!important;border:2px solid currentcolor!important;border-radius:999px;padding:12px 18px!important;background:var(--np-color-lime, #a8ff6a);color:var(--np-color-green, #004623);font-weight:700}input,textarea,select{font:inherit;border-radius:var(--style-border-radius-inputs)}select{background-color:var(--color-background);color:currentcolor}dialog:not(#shopify-pc__banner):not(#shopify-pc__prefs):not(.np-policy-modal):not(.np-cart-drawer__dialog):not(.np-delivery-dialog){background-color:var(--color-background);color:var(--color-foreground)}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{font-family:var(--font-primary--family);background-color:var(--color-background);color:var(--color-foreground)}#shopify-pc__prefs__dialog,#shopify-pc__prefs__dialog *{box-sizing:border-box}#shopify-pc__prefs__dialog{display:flex!important;flex-direction:column!important;height:min(760px,calc(100dvh - 48px))!important;max-height:calc(100dvh - 48px);overflow:hidden;color:#202020;font-family:Arial,Helvetica,sans-serif;line-height:1.4}#shopify-pc__prefs__dialog header{flex:0 0 auto!important;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;height:auto!important;min-height:0!important;max-height:none!important;padding:24px 24px 18px;border-bottom:1px solid #e5e5e5;background:#fff}#shopify-pc__prefs__header-title{margin:0;color:#202020;font-family:Arial,Helvetica,sans-serif;font-size:22px;font-weight:700;line-height:1.15}#shopify-pc__prefs__header-close{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:0;background:transparent;color:#202020;cursor:pointer}#shopify-pc__prefs__header-close svg{width:14px;height:14px;max-width:none}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:10px;width:100%}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button{position:static;display:inline-flex;flex:1 1 150px;align-items:center;justify-content:center;min-height:42px;padding:10px 14px;border:1px solid #202020;border-radius:0;background:#fff;color:#202020;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:400;line-height:1.2;text-align:center;cursor:pointer}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button:hover,#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button:focus-visible{background:#f3f3f3}#shopify-pc__prefs__dialog .shopify-pc__prefs__scrollable{flex:1 1 auto!important;min-height:0!important;max-height:none;padding:22px 24px 26px;overflow:auto;background:#fff}#shopify-pc__prefs__dialog .shopify-pc__prefs__intro{margin-bottom:24px}#shopify-pc__prefs__dialog .shopify-pc__prefs__intro h3{margin:0 0 8px;color:#202020;font-family:Arial,Helvetica,sans-serif;font-size:17px;font-weight:700;line-height:1.25}#shopify-pc__prefs__dialog p{margin:0;color:#3d3d3d;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:400;line-height:1.45}#shopify-pc__prefs__dialog .shopify-pc__prefs__options{display:grid;gap:22px}#shopify-pc__prefs__dialog .shopify-pc__prefs__option{position:relative;min-height:30px;padding-left:44px}#shopify-pc__prefs__dialog .shopify-pc__prefs__option label{display:flex;align-items:center;min-height:28px;margin:0 0 8px;color:#202020;font-family:Arial,Helvetica,sans-serif;font-size:17px;font-weight:700;line-height:1.25}#shopify-pc__prefs__dialog .shopify-pc__prefs__option input[type=checkbox]{position:absolute;left:0;top:2px;width:24px;height:24px;margin:0;opacity:0}#shopify-pc__prefs__dialog .shopify-pc__prefs__option label>span[aria-hidden=true]{position:absolute;left:0;top:2px;display:block;width:24px;height:24px}#shopify-pc__prefs__dialog .shopify-pc__prefs__option svg{width:24px;height:24px;max-width:none}@media(max-width:520px){#shopify-pc__prefs__dialog{width:calc(100vw - 28px);height:min(760px,calc(100dvh - 32px))!important;max-height:calc(100dvh - 32px)}#shopify-pc__prefs__dialog header{gap:14px;padding:18px 20px 16px}#shopify-pc__prefs__header-title{font-size:21px}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button{width:100%;min-height:40px;font-size:15px}#shopify-pc__prefs__header-save{grid-column:1 / -1}#shopify-pc__prefs__dialog .shopify-pc__prefs__scrollable{padding:20px}#shopify-pc__prefs__dialog .shopify-pc__prefs__options{gap:20px}#shopify-pc__prefs__dialog .shopify-pc__prefs__option{padding-left:40px}#shopify-pc__prefs__dialog p{font-size:15px}}.shopify-section{--content-width: min( calc(var(--page-width) - var(--page-margin) * 2), calc(100% - var(--page-margin) * 2) );--content-margin: minmax(var(--page-margin), 1fr);--content-grid: var(--content-margin) var(--content-width) var(--content-margin);position:relative;grid-template-columns:var(--content-grid);display:grid;width:100%}.shopify-section>*{grid-column:2}.shopify-section>.full-width{grid-column:1 / -1}body.np-theme{--np-layer-support-chat: 20;--np-layer-sticky-actions: 30}body.np-theme #fc_frame{z-index:var(--np-layer-support-chat)!important}.np-header-stack{position:sticky;top:0;z-index:50;transition:transform .2s cubic-bezier(.2,.8,.2,1)}.np-header-stack.is-scroll-hidden{transform:translateY(-100%)}html.np-menu-open .np-header-stack{transform:none}@media(prefers-reduced-motion:reduce){.np-header-stack{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/critical.css.map */
