:root{--font-body-family:Arial,Helvetica,sans-serif;--font-body-style:normal;--font-body-weight:400;--font-body-weight-bold:700;--font-heading-family:'BN Dime Display Regular',Impact,sans-serif;--font-heading-style:normal;--font-heading-weight:400;--font-body-scale:1;--font-heading-scale:1;--color-foreground:3,89,77;--color-background:249,248,244;--color-button:3,89,77;--color-button-text:255,255,148;--color-secondary-button:249,248,244;--color-secondary-button-text:3,89,77;--color-link:3,89,77;--color-shadow:3,89,77;--color-base-text:3,89,77;--color-badge-background:249,248,244;--color-badge-foreground:3,89,77;--color-badge-border:3,89,77;--page-width:120rem;--page-width-margin:0;--grid-desktop-horizontal-spacing:32px;--grid-desktop-vertical-spacing:24px;--grid-mobile-horizontal-spacing:16px;--grid-mobile-vertical-spacing:16px;--buttons-border-width:1px;--buttons-border-opacity:1;--buttons-radius:10px;--buttons-radius-outset:10px;--buttons-shadow-opacity:0;--buttons-shadow-visible:0;--inputs-border-width:1px;--inputs-border-opacity:1;--inputs-radius:0;--inputs-shadow-opacity:0;--inputs-shadow-vertical-offset:0px;--inputs-margin-offset:0px;--inputs-shadow-blur-radius:0px;--inputs-radius-outset:0px;--media-border-width:0px;--media-border-opacity:0;--media-radius:0;--media-padding:0px;--media-shadow-opacity:0;--media-shadow-visible:0;--media-shadow-horizontal-offset:0px;--media-shadow-vertical-offset:0px;--media-shadow-blur-radius:0px;--drawer-border-width:0px;--drawer-border-opacity:0;--variant-pills-radius:30px;--variant-pills-border-width:1px;--variant-pills-border-opacity:1;--variant-pills-shadow-opacity:0;--variant-pills-shadow-horizontal-offset:0px;--variant-pills-shadow-vertical-offset:0px;--variant-pills-shadow-blur-radius:0px;--text-boxes-border-width:0px;--text-boxes-border-opacity:0}
html{box-sizing:border-box;font-size:62.5%}body{font-size:1.6rem;line-height:1.5;min-height:100vh}*,*::before,*::after{box-sizing:inherit}.local-preview-note{margin:0;padding:10px 20px;text-align:center;font-size:12px;background:var(--science-yellow);color:var(--science-ink)}.local-status:not(:empty){position:fixed;bottom:20px;left:20px;max-width:calc(100% - 40px);background:var(--science-ink);color:white;padding:12px 20px;z-index:1000;border-radius:10px;font-size:14px}.local-demo-note{background:var(--science-pink);padding:16px;font-size:14px;border-radius:10px}.local-demo-status{font-size:14px;color:var(--science-ink);padding-block:8px}.drawer.active{visibility:visible}.drawer.active .drawer__inner{transform:translateX(0)}.local-cart-links{display:flex;gap:20px;justify-content:space-between;padding:12px 0;font-size:14px}.local-cart-links a{text-decoration:underline}.cart-items .quantity__input{font-size:16px}.wonderlab-theme .cart__contents.critical-hidden{visibility:visible}.cart-item__name{word-break:normal}.product__media img{height:100%;width:100%;object-fit:contain}.product__info-container .product__tax{display:none}.science-cart-link .cart-count-bubble{padding:3px}
@media(max-width:700px){.local-preview-note{font-size:10px}.cart-drawer .cart-item{grid-template-columns:1fr 2fr}.cart-drawer .cart-item__totals{grid-column:2}.cart-drawer .cart-item__quantity{grid-column:2}.product__media-wrapper{margin-inline:0!important;width:100%!important}.science-nav-links{width:100%}}
body.wonderlab-theme{display:flex;flex-direction:column;min-height:100vh}
body.wonderlab-theme>#MainContent{flex:1 0 auto;width:100%}
body.wonderlab-theme>footer{flex:0 0 auto}
