body{margin:0}.wp-site-blocks{padding:0}.studio-header{margin:0!important}.studio-demo{text-align:center;background:#fff1d6;color:#735322;padding:8px 20px;margin:0;font-size:11px}.studio-research-notice{text-align:center;background:#4b8082;color:white;padding:9px 20px;margin:0;font-size:11px}.studio-nav-row{padding:22px 35px;border-bottom:1px solid #dbe2e4;max-width:1440px;margin:auto}.studio-brand{font-size:26px;font-weight:700;letter-spacing:.14em;margin:0}.studio-brand a{color:#222d32;text-decoration:none}.studio-tagline{font-size:9px;letter-spacing:.15em;margin:0;color:#658083}.studio-account{font-size:12px}.studio-account a{text-decoration:none}.studio-account-cart{gap:18px}.studio-nav-row nav{font-size:13px}.studio-home-content{margin:0}.studio-hero,.studio-catalog,.studio-feature,.studio-assurance,.studio-page{padding:35px;max-width:1440px;margin:0 auto}.studio-hero-columns{align-items:center!important;gap:65px}.studio-hero-title{font-size:clamp(35px,4.5vw,64px);letter-spacing:-.045em;margin:14px 0 20px;line-height:1.03}.studio-eyebrow{font-size:10px;letter-spacing:.2em;color:#5b7d80}.studio-lead{font-size:15px;color:#65767b;max-width:600px}.studio-vials{gap:18px}.studio-vials .wp-block-image{margin:0}.studio-vials img{border-radius:10px;width:100%;height:auto}.studio-caption{font-size:10px;color:#78898c;margin-top:8px}.studio-assurance{padding-top:15px;padding-bottom:15px;border-top:1px solid #dbe2e4;border-bottom:1px solid #dbe2e4}.studio-assurance p{font-size:11px;color:#596f74}.studio-assurance .wp-block-columns{margin-bottom:0}.studio-catalog{padding-top:30px;padding-bottom:60px}.studio-catalog>h2{font-size:28px;letter-spacing:-.025em}.studio-product-collection .wc-block-product-template{gap:28px 20px}.studio-product-collection .wc-block-product-template>li{min-width:0}.studio-product-collection img{border-radius:10px}.studio-product-collection h3{font-size:17px;letter-spacing:-.02em;margin:12px 0 8px}.studio-product-collection h3 a{text-decoration:none;color:#222d32}.studio-product-collection .wp-block-post-excerpt{font-size:12px;line-height:1.65;color:#65767b}.studio-product-collection .wc-block-components-product-price{font-size:17px;font-weight:600}.studio-product-collection .wp-block-button__link{font-size:12px}.studio-feature{background:#e4eeed}.studio-feature h2{font-size:36px;letter-spacing:-.03em}.studio-feature h3{font-size:16px;border-bottom:1px solid #b7cbca;padding-bottom:20px}.studio-feature p{color:#62777b}.studio-footer{padding:40px 35px;background:#26393c;color:#d8e6e5;margin:0}.studio-footer>.wp-block-columns,.studio-footer>.studio-copyright{max-width:1370px;margin-left:auto;margin-right:auto}.studio-footer p{font-size:12px}.studio-footer a{color:#dfebea;text-decoration:none}.studio-footer h2{font-size:27px;letter-spacing:.15em}.studio-footer h3{font-size:14px;color:#a9c3c4}.studio-copyright{border-top:1px solid #ffffff20;padding-top:18px;color:#a0b5b5}.studio-page{min-height:55vh}.woocommerce input,.woocommerce select,.woocommerce textarea{padding:10px;border:1px solid #dbe2e4;border-radius:4px}.woocommerce table.shop_table{border-color:#dbe2e4}.research-data{width:100%;border-collapse:collapse}.research-data th,.research-data td{padding:12px;border-bottom:1px solid #dbe2e4;text-align:left}
@media(max-width:780px){.studio-nav-row{padding:18px 20px}.studio-nav-row nav{order:3;width:100%}.studio-hero,.studio-catalog,.studio-feature,.studio-assurance,.studio-page{padding-left:20px;padding-right:20px}.studio-hero-title{font-size:40px}.studio-hero-columns{gap:24px}.studio-vials{max-width:360px}.studio-assurance .wp-block-columns{gap:5px}.studio-assurance p{margin:0}.studio-footer{padding:30px 20px}.studio-product-collection .wc-block-product-template{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
