:root{--ink: #0F141E;--ink-soft: #1E2433;--ink-muted: #5A6070;--soft: #AAACB4;--yellow: #FAC828;--yellow-dark: #D4A800;--yellow-soft: #FEF1CA;--cream: #F5F0EB;--cream2: #EDE8E2;--cream3: #E5DDD2;--violet: #5F2DFF;--green: #16A34A;--white: #FFFFFF;--grey: var(--soft);--cream-warm: var(--cream2);--cream-dark: var(--cream3);--violet-soft: #EDE9FF;--green-soft: #DCFCE7;--line: rgba(15, 20, 30, .1);--line-soft: rgba(15, 20, 30, .06);--line-dark: rgba(245, 240, 235, .1);--font-sans: "DM Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-serif: "Instrument Serif", Georgia, serif;--font-mono: "Space Mono", ui-monospace, Menlo, monospace;--radius-card: 20px;--radius-pill: 100px;--shadow-card: 0 2px 6px rgba(15, 20, 30, .04), 0 12px 32px rgba(15, 20, 30, .06);--shadow-card-hover: 0 4px 10px rgba(15, 20, 30, .06), 0 20px 44px rgba(15, 20, 30, .1);--container: 1300px;--color-base-text: 15, 20, 30;--color-base-background-1: 245, 240, 235;--color-base-background-2: 237, 232, 226;--color-base-solid-button-labels: 15, 20, 30;--color-base-accent-1: 250, 200, 40;--color-base-accent-2: 95, 45, 255}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scroll-behavior:smooth}html,body{background:var(--cream);color:var(--ink);font-family:var(--font-sans)}body{font-size:16px;line-height:1.55;letter-spacing:0}body.gradient{background:var(--cream)}h1,h2,h3,h4,h5,h6{font-family:var(--font-sans);color:var(--ink);letter-spacing:-.02em;line-height:1.1;margin:0}a{color:inherit}img{max-width:100%;height:auto}::selection{background:var(--yellow);color:var(--ink)}:focus-visible{outline:2px solid var(--violet);outline-offset:3px}.oz-container{max-width:var(--container);margin:0 auto;padding:0 20px}@media(min-width:750px){.oz-container{padding:0 32px}}@media(min-width:1100px){.oz-container{padding:0 40px}}.oz-section{padding:64px 0}@media(min-width:990px){.oz-section{padding:96px 0}}.oz-section--cream{background:var(--cream)}.oz-section--cream2{background:var(--cream2)}.oz-section--ink{background:var(--ink);color:var(--cream)}.oz-section--ink h1,.oz-section--ink h2,.oz-section--ink h3{color:var(--cream)}.oz-band{display:block;height:4px;background:var(--yellow)}.oz-band--6{height:6px}.oz-band--top{position:relative}.oz-band--top:before{content:"";position:absolute;left:0;right:0;top:0;height:5px;background:var(--yellow)}.oz-band--bottom{position:relative}.oz-band--bottom:after{content:"";position:absolute;left:0;right:0;bottom:0;height:5px;background:var(--yellow)}.oz-serif{font-family:var(--font-serif);font-style:italic;font-weight:400;letter-spacing:-.01em}.oz-mono{font-family:var(--font-mono);font-size:11px;font-weight:400;letter-spacing:.1em;text-transform:uppercase}.oz-display-xl{font-weight:600;font-size:clamp(38px,5.4vw,68px);line-height:1.02;letter-spacing:-.035em}.oz-display-lg{font-weight:600;font-size:clamp(30px,3.8vw,48px);line-height:1.06;letter-spacing:-.03em}.oz-display-md{font-weight:600;font-size:clamp(24px,2.6vw,32px);line-height:1.12;letter-spacing:-.025em}.oz-display-xl em,.oz-display-lg em,.oz-display-md em,.oz-accent{font-family:var(--font-serif);font-style:italic;font-weight:400;letter-spacing:-.01em}.oz-lead{font-size:17px;line-height:1.55;color:var(--ink-muted)}@media(min-width:990px){.oz-lead{font-size:19px}}.oz-muted{color:var(--ink-muted)}.oz-eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink);margin-bottom:18px}.oz-eyebrow:before{content:"";width:18px;height:3px;background:var(--yellow);border-radius:2px}.oz-section--ink .oz-eyebrow{color:var(--cream)}.oz-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 24px;border-radius:var(--radius-pill);font-family:var(--font-sans);font-weight:700;font-size:14.5px;line-height:1;text-decoration:none;border:1.5px solid transparent;cursor:pointer;transition:transform .15s,box-shadow .15s,background .15s,color .15s,border-color .15s;white-space:nowrap}.oz-btn svg{flex-shrink:0}.oz-btn--yellow{background:var(--yellow);color:var(--ink)}.oz-btn--yellow:hover{transform:translateY(-1px);box-shadow:0 6px 18px #fac82873}.oz-btn--ink{background:var(--ink);color:var(--cream)}.oz-btn--ink:hover{background:var(--ink-soft);transform:translateY(-1px)}.oz-btn--ghost{background:transparent;color:var(--ink);border-color:#0f141e2e;font-weight:600}.oz-btn--ghost:hover{background:var(--ink);color:var(--cream);border-color:var(--ink)}.oz-btn--ghost-light{background:transparent;color:var(--cream);border-color:#f5f0eb4d;font-weight:600}.oz-btn--ghost-light:hover{background:var(--cream);color:var(--ink);border-color:var(--cream)}.oz-btn--sm{padding:9px 16px;font-size:13px}.oz-btn--block{width:100%}.oz-btn[disabled],.oz-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none!important;box-shadow:none!important}.oz-link{color:var(--violet);font-weight:600;text-decoration:none}.oz-link:hover{text-decoration:underline}.oz-badge{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;line-height:1;white-space:nowrap;background:var(--cream2);color:var(--ink);border:1px solid var(--line-soft)}.oz-badge--yellow{background:var(--yellow-soft);border-color:#d4a80059}.oz-badge--ink{background:var(--ink);color:var(--cream);border-color:var(--ink)}.oz-badge--violet{background:var(--violet-soft);color:var(--violet);border-color:#5f2dff33}.oz-badge--green{background:var(--green-soft);color:var(--green);border-color:#16a34a33}.oz-badge--outline{background:transparent;border-color:var(--line)}.oz-badges{display:flex;flex-wrap:wrap;gap:6px}.oz-card{background:var(--white);border-radius:var(--radius-card);box-shadow:var(--shadow-card);border:1px solid var(--line-soft)}.oz-card--dark{background:var(--ink-soft);color:var(--cream);border-color:#f5f0eb14;position:relative;overflow:hidden;box-shadow:none}.oz-card--dark:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--yellow)}.oz-card--dark h3{color:var(--cream)}.oz-card--hover{transition:transform .2s,box-shadow .2s}.oz-card--hover:hover{transform:translateY(-3px);box-shadow:var(--shadow-card-hover)}.oz-card--flat{box-shadow:none}.oz-notice{display:flex;gap:12px;align-items:flex-start;background:var(--yellow-soft);border:1px solid rgba(212,168,0,.35);border-radius:14px;padding:14px 16px;font-size:14px;line-height:1.5;color:var(--ink)}.oz-notice svg{flex-shrink:0;margin-top:2px}.oz-notice a{color:var(--violet);font-weight:600}.oz-notice--violet{background:var(--violet-soft);border-color:#5f2dff33}.oz-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;height:100%;color:var(--ink-muted);background:repeating-linear-gradient(135deg,var(--cream2) 0 12px,var(--cream) 12px 24px);text-align:center;padding:24px}.oz-placeholder__icon{width:56px;height:56px;border-radius:16px;background:var(--white);display:flex;align-items:center;justify-content:center;border:1px solid var(--line-soft)}.oz-placeholder__label{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase}.oz-field{display:flex;flex-direction:column;gap:6px}.oz-field label{font-size:13px;font-weight:600;color:var(--ink)}.oz-input,.oz-textarea{width:100%;font-family:var(--font-sans);font-size:15px;color:var(--ink);background:var(--white);border:1.5px solid var(--line);border-radius:12px;padding:12px 14px;outline:none;transition:border-color .15s,box-shadow .15s}.oz-input:focus,.oz-textarea:focus{border-color:var(--ink);box-shadow:0 0 0 3px #fac82859}.oz-textarea{min-height:140px;resize:vertical}.oz-qty{display:inline-flex;align-items:center;background:var(--white);border:1.5px solid var(--line);border-radius:var(--radius-pill);overflow:hidden}.oz-qty button{width:40px;height:46px;border:none;background:transparent;cursor:pointer;font-family:var(--font-sans);font-size:18px;font-weight:600;color:var(--ink);line-height:1}.oz-qty button:hover{background:var(--cream2)}.oz-qty input{width:46px;height:46px;border:none;background:transparent;text-align:center;font-family:var(--font-sans);font-weight:700;font-size:15px;color:var(--ink);-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.oz-qty input::-webkit-outer-spin-button,.oz-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.oz-qty--sm button{width:32px;height:34px;font-size:15px}.oz-qty--sm input{width:36px;height:34px;font-size:13.5px}.oz-stock{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600}.oz-stock:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--soft)}.oz-stock--in:before{background:var(--green);box-shadow:0 0 0 4px #16a34a26}.oz-stock--order:before{background:var(--yellow-dark);box-shadow:0 0 0 4px #d4a8002e}.oz-stock--out{color:var(--ink-muted)}.oz-price{font-weight:700;letter-spacing:-.02em;color:var(--ink)}.oz-price__tax{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);margin-left:6px}.oz-rte{font-size:15.5px;line-height:1.65;color:var(--ink)}.oz-rte>*+*{margin-top:14px}.oz-rte h2,.oz-rte h3,.oz-rte h4{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);margin-top:26px;margin-bottom:8px;font-weight:700}.oz-rte h2:first-child,.oz-rte h3:first-child{margin-top:0}.oz-rte ul,.oz-rte ol{padding-left:0;list-style:none;margin:0}.oz-rte ul li{position:relative;padding-left:22px;margin:6px 0}.oz-rte ul li:before{content:"";position:absolute;left:0;top:10px;width:10px;height:3px;background:var(--yellow);border-radius:2px}.oz-rte ol{counter-reset:oz}.oz-rte ol li{position:relative;padding-left:30px;margin:8px 0;counter-increment:oz}.oz-rte ol li:before{content:counter(oz);position:absolute;left:0;top:0;width:22px;height:22px;border-radius:50%;background:var(--ink);color:var(--cream);font-family:var(--font-serif);font-style:italic;font-size:14px;display:flex;align-items:center;justify-content:center}.oz-rte a{color:var(--violet);font-weight:600}.oz-rte strong{font-weight:700}.oz-rte em{color:var(--ink-muted)}.oz-rte img{border-radius:12px}.oz-rte table{width:100%;border-collapse:collapse;font-size:14px}.oz-rte th,.oz-rte td{border-bottom:1px solid var(--line-soft);padding:10px 8px;text-align:left;vertical-align:top}.oz-rte th{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted)}.oz-rte--light{color:var(--cream)}.oz-rte--light h3{color:#f5f0eb99}.oz-crumbs{font-size:13px;color:var(--ink-muted);display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-bottom:22px}.oz-crumbs a{color:inherit;text-decoration:none}.oz-crumbs a:hover{color:var(--ink)}.oz-crumbs span[aria-current]{color:var(--ink);font-weight:600}.oz-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.button,.shopify-payment-button__button--unbranded{font-family:var(--font-sans)!important;font-weight:700!important;border-radius:var(--radius-pill)!important;letter-spacing:0!important;text-transform:none!important}.button--primary,.cart__checkout-button,.shopify-payment-button__button--unbranded{background:var(--yellow)!important;color:var(--ink)!important;border:none!important;box-shadow:none!important}.button--primary:before,.button--primary:after,.button:before,.button:after{display:none!important}.button--secondary{background:transparent!important;color:var(--ink)!important;border:1.5px solid rgba(15,20,30,.18)!important}.button--secondary:hover{background:var(--ink)!important;color:var(--cream)!important}.button.button--tertiary{border-radius:10px!important}.field__input,.select__select,.customer .field input,.customer select,.text-area{font-family:var(--font-sans);border-radius:12px!important;background:var(--white)!important;color:var(--ink)!important}.field:after,.select:after,.customer .field:after,.customer select+.select__select:after,.text-area:after{border-radius:12px!important;box-shadow:0 0 0 1.5px var(--line)!important}.field__input:focus~.field:after,.field__input:focus-visible~.field:after{box-shadow:0 0 0 2px var(--ink)!important}.field__label{color:var(--ink-muted)}cart-drawer .drawer__inner,.cart-drawer .drawer__inner{background:var(--cream)!important;color:var(--ink)!important;border-left:none!important;border-top:5px solid var(--yellow);padding:0 24px!important}.drawer__header{padding:22px 0 16px!important;border-bottom:1px solid var(--line)!important}.drawer__heading{font-family:var(--font-sans)!important;font-weight:700!important;font-size:22px!important;letter-spacing:-.02em!important;color:var(--ink)!important}.drawer__close{color:var(--ink)!important}.cart-drawer .cart-items thead th{font-family:var(--font-mono)!important;font-size:10.5px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--ink-muted)!important}.cart-drawer .cart-item{border-bottom:1px solid var(--line-soft)}.cart-drawer .cart-item__name{font-family:var(--font-sans)!important;font-weight:600!important;font-size:15px!important;color:var(--ink)!important;letter-spacing:-.01em;text-decoration:none!important}.cart-drawer .cart-item__image{border-radius:12px;background:var(--white);border:1px solid var(--line-soft);object-fit:contain}.cart-drawer .product-option,.cart-drawer .price{color:var(--ink)!important;font-size:14px!important}.cart-drawer .price{font-weight:700!important}.cart-drawer .quantity{border-radius:var(--radius-pill)!important;background:var(--white)!important;min-height:40px!important}.cart-drawer .quantity:after{border-radius:var(--radius-pill)!important;box-shadow:0 0 0 1.5px var(--line)!important}.cart-drawer .quantity:before{display:none}.cart-drawer .quantity__input{font-family:var(--font-sans)!important;font-weight:700!important;color:var(--ink)!important}.cart-drawer .quantity__button{color:var(--ink)!important}.cart-drawer .cart-remove-button{color:var(--ink-muted)!important}.drawer__footer{background:var(--cream)!important;border-top:1px solid var(--line)!important;padding:18px 0 22px!important}.drawer__footer summary{font-family:var(--font-sans)!important;color:var(--ink)!important}.cart-drawer .totals__total,.cart-drawer .totals__total-value{font-family:var(--font-sans)!important;color:var(--ink)!important;font-weight:700!important;font-size:18px!important}.cart-drawer .tax-note{font-size:12.5px!important;color:var(--ink-muted)!important}.cart-drawer .cart__checkout-button{min-height:52px!important;font-size:15px!important}.cart-drawer .cart__empty-text,.cart-drawer .cart__login-title{font-family:var(--font-sans)!important;color:var(--ink)!important;letter-spacing:-.02em!important}.cart-drawer .cart__login-paragraph a{color:var(--violet)}.cart-drawer .discounts__discount{color:var(--green);font-weight:600}.cart-drawer__overlay{background:#0f141e8c!important}.cart-drawer .cart-item__error-text{color:#b42318}.shopify-policy__container{max-width:820px!important;margin:48px auto 96px!important;padding:40px 28px!important;background:var(--white);border-radius:var(--radius-card);box-shadow:var(--shadow-card);border:1px solid var(--line-soft);position:relative;overflow:hidden}.shopify-policy__container:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--yellow)}.shopify-policy__title h1{font-family:var(--font-sans)!important;font-weight:600;font-size:clamp(28px,3.4vw,40px);letter-spacing:-.03em;margin-bottom:24px}.shopify-policy__body{font-size:15.5px;line-height:1.65}.shopify-policy__body h2,.shopify-policy__body h3{font-family:var(--font-mono)!important;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);margin:28px 0 8px}.shopify-policy__body a{color:var(--violet)}.page-width{max-width:var(--container)}.title,.h0,.h1,.h2,.h3,.h4{font-family:var(--font-sans)!important;letter-spacing:-.02em!important;color:var(--ink)!important}.customer h1,.customer h2{font-family:var(--font-sans)!important}.card__heading,.card__heading a{font-family:var(--font-sans)!important;font-weight:600!important;color:var(--ink)!important}.card-wrapper .card{border-radius:var(--radius-card);background:var(--white)}.link,.customer a{color:var(--violet)}.pagination__item--current:after{border-color:var(--yellow)!important}.shopify-challenge__container{padding:64px 20px}.shopify-challenge__button{background:var(--yellow)!important;color:var(--ink)!important;border-radius:var(--radius-pill)!important;font-family:var(--font-sans)!important;font-weight:700!important;border:none!important;padding:14px 26px!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ozecar.css.map */
