@media (min-width:1024px){body.single-product{overflow-x:clip!important;--pdp-ink:#112b40;--pdp-muted:#536b7e;--pdp-blue:#0676d2;--pdp-surface:#fff;--pdp-page:#f7f9fb;--pdp-wash:#eef5fa;--pdp-line:rgba(39,87,124,.12);--pdp-shadow:0 20px 70px rgba(26,64,96,.055)}html[data-theme=dark] body.single-product{--pdp-ink:#eef5fb;--pdp-muted:#a2b8ca;--pdp-blue:#62b6ff;--pdp-surface:#10263b;--pdp-page:#081a2b;--pdp-wash:#142f47;--pdp-line:rgba(177,212,239,.14);--pdp-shadow:0 20px 70px rgba(1,10,18,.1)}body.single-product .pci-apple-product{background:var(--pdp-page)!important;color:var(--pdp-ink)!important;--pci-accent:var(--pdp-blue);--pci-accent-dark:#087bc6;--pci-accent-darker:#055aa5}body.single-product .pci-apple-product .pci-product-hero{background:var(--pdp-page)!important;overflow:visible}body.single-product .pci-apple-product .pci-hero-bg{background:none!important}body.single-product .pci-apple-product .pci-hero-container{align-items:start!important;gap:clamp(40px,5vw,72px)!important;grid-template-columns:minmax(0,1.04fr) minmax(0,1fr)!important;max-width:1280px!important;padding:48px 32px 96px!important}body.single-product .pci-apple-product .pci-product-gallery{align-self:start;background:var(--pdp-wash)!important;border:1px solid var(--pdp-line)!important;border-radius:32px!important;box-shadow:var(--pdp-shadow),inset 0 1px 0 hsla(0,0%,100%,.35)!important;margin:0!important;max-width:none!important;padding:8px!important;position:sticky;top:32px;width:100%!important}body.single-product .pci-apple-product .pci-slider-container{aspect-ratio:1/1.06;background:var(--pdp-surface)!important;border:0!important;border-radius:24px!important;box-shadow:inset 0 0 0 1px var(--pdp-line)!important;width:100%!important}body.single-product .pci-apple-product .pci-slide-image{border-radius:16px!important;max-height:88%!important;max-width:88%!important;object-fit:contain!important}body.single-product .pci-apple-product .pci-slider-arrow{backdrop-filter:none!important;background:var(--pdp-surface)!important;border:1px solid var(--pdp-line)!important;box-shadow:0 4px 18px rgba(24,62,94,.07)!important;color:var(--pdp-ink)!important;height:40px!important;padding:0!important;width:40px!important}body.single-product .pci-apple-product .pci-slider-arrow svg,body.single-product .pci-apple-product .pci-slider-arrow svg path{stroke:var(--pdp-ink)!important;stroke-width:1.5}body.single-product .pci-apple-product .mvst-media-tabs{background:transparent!important;border:0!important;margin:8px 0 0!important;max-width:none!important;padding:5px!important;width:100%!important}body.single-product .pci-apple-product .mvst-media-tab{color:var(--pdp-muted)!important;font-size:11px!important;min-height:40px}body.single-product .pci-apple-product .mvst-media-tab.is-on{background:var(--pdp-surface)!important;box-shadow:0 2px 8px rgba(26,64,96,.04);color:var(--pdp-blue)!important}body.single-product .pci-apple-product .pci-slider-dots{margin:10px 0 6px!important}body.single-product .pci-apple-product .pci-product-info{align-items:stretch!important;justify-self:stretch!important;max-width:none!important;text-align:left!important;width:100%!important}body.single-product .pci-apple-product .pci-product-badge{align-self:flex-start;background:var(--pdp-wash)!important;border-color:var(--pdp-line)!important;color:var(--pdp-blue)!important;font-size:10px!important;letter-spacing:.14em!important;margin:0 0 14px!important;padding:6px 12px!important}body.single-product .pci-apple-product .pci-product-title{color:var(--pdp-ink)!important;font-family:Outfit,DM Sans,sans-serif!important;font-size:clamp(40px,4.2vw,60px)!important;font-weight:600!important;letter-spacing:-.045em!important;line-height:1.05!important;margin:0 0 14px!important;text-align:left!important}body.single-product .pci-apple-product .pci-research-context--hero{background:var(--pdp-surface)!important;border:1px solid var(--pdp-line)!important;border-radius:16px!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2)!important;margin:0 0 12px!important;width:100%!important}body.single-product .pci-apple-product .pci-research-context__summary{padding:14px 18px!important}body.single-product .pci-apple-product .pci-research-context__eyebrow{color:var(--pdp-muted)!important;font-size:9px!important;letter-spacing:.12em!important}body.single-product .pci-apple-product .pci-research-context__title{color:var(--pdp-ink)!important;font-size:16px!important}body.single-product .pci-apple-product .pci-purity-badge{align-self:flex-start;background:transparent!important;border:0!important;box-shadow:none!important;gap:12px!important;margin:0 0 14px!important;max-width:none!important;padding:0!important;width:auto!important}body.single-product .pci-apple-product .pci-purity-value{color:var(--pdp-blue)!important;filter:none!important;font-size:26px!important;font-style:normal!important;font-weight:600!important;text-shadow:none!important}body.single-product .pci-apple-product .pci-purity-label{color:var(--pdp-muted)!important;font-size:11px!important;line-height:1.5!important}body.single-product .pci-apple-product .pci-price-section{align-items:flex-start!important;border-top:1px solid var(--pdp-line);margin:0 0 22px!important;padding:18px 0 0!important;text-align:left!important}body.single-product .pci-apple-product .pci-price-label{color:var(--pdp-muted)!important;font-size:10px!important;letter-spacing:.12em!important;margin:0 0 5px!important}body.single-product .pci-apple-product .pci-price-row{align-items:baseline!important;gap:12px!important;justify-content:flex-start!important}body.single-product .pci-apple-product .pci-price-current,body.single-product .pci-apple-product .pci-price-current *{color:var(--pdp-ink)!important;font-size:30px!important;font-weight:600!important;letter-spacing:-.035em!important}body.single-product .pci-apple-product .pci-price-original{color:var(--pdp-muted)!important;font-size:14px!important}body.single-product .pci-apple-product .pci-price-savings{background:var(--pdp-wash)!important;border-radius:30px!important;color:var(--pdp-blue)!important;font-size:11px!important;padding:5px 9px!important}body.single-product .pci-apple-product .pci-variant-section{margin:0 0 22px!important;width:100%!important}body.single-product .pci-apple-product .pci-variant-group{margin:0!important}body.single-product .pci-apple-product .mvst-pack-label,body.single-product .pci-apple-product .pci-variant-label{color:var(--pdp-muted)!important;font-size:10px!important;letter-spacing:.12em!important;margin:0 0 10px!important;text-align:left!important}body.single-product .pci-apple-product .pci-variant-options{display:flex!important;gap:8px!important;width:100%!important}body.single-product .pci-apple-product .pci-variant-btn{background:var(--pdp-surface)!important;border:1px solid var(--pdp-line)!important;border-radius:14px!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18)!important;color:var(--pdp-ink)!important;flex:1 1 0;font-size:14px!important;min-height:66px!important;min-width:0!important;padding:10px 8px!important}body.single-product .pci-apple-product .pci-variant-btn.active{background:var(--pdp-wash)!important;border-color:var(--pdp-blue)!important;color:var(--pdp-blue)!important}body.single-product .pci-apple-product .pci-variant-price{color:var(--pdp-muted)!important;font-size:11px!important;margin-top:2px!important}body.single-product .pci-apple-product .mvst-pack-section{margin:0 0 18px!important;width:100%!important}body.single-product .pci-apple-product .mvst-pack-cards{display:grid;gap:8px!important;grid-template-columns:repeat(3,minmax(0,1fr))}body.single-product .pci-apple-product .mvst-pack-card{align-content:start;background:var(--pdp-surface)!important;border-color:var(--pdp-line)!important;border-radius:14px!important;box-shadow:none!important;color:var(--pdp-ink)!important;gap:6px;grid-template-areas:"head" "price" "unit" "bac";grid-template-columns:minmax(0,1fr);min-height:130px;padding:15px 12px 12px!important}body.single-product .pci-apple-product .mvst-pack-head{align-items:flex-start;display:flex;flex-direction:column;gap:0;min-height:36px}body.single-product .pci-apple-product .mvst-pack-price{align-items:baseline;display:flex;flex-wrap:wrap;font-size:16px;gap:3px;justify-self:start;min-height:25px}body.single-product .pci-apple-product .mvst-pack-was{font-size:10px;margin:0}body.single-product .pci-apple-product .mvst-pack-unit{font-size:10px}body.single-product .pci-apple-product .mvst-pack-bac:empty{display:none}body.single-product .pci-apple-product .mvst-pack-card.is-selected{background:var(--pdp-wash)!important;border-color:var(--pdp-blue)!important;box-shadow:inset 3px 0 0 var(--pdp-blue)!important}body.single-product .pci-apple-product .mvst-pack-badge{background:var(--pdp-blue)!important;color:var(--pdp-surface)!important;font-size:8px!important;left:auto;padding:2px 7px;right:15px;top:-7px}body.single-product .pci-apple-product .mvst-pack-badge--value{background:var(--pdp-ink)!important}body.single-product .pci-apple-product .mvst-pack-save{color:var(--pdp-blue)!important}body.single-product .pci-apple-product .mvst-pack-unit,body.single-product .pci-apple-product .mvst-pack-was{color:var(--pdp-muted)!important}body.single-product .pci-apple-product .mvst-pack-kit{color:var(--pdp-blue)!important;font-size:11px!important;margin-top:10px!important}body.single-product .pci-apple-product .pci-purchase-row{gap:10px!important;margin:0!important;width:100%!important}body.single-product .pci-apple-product .pci-purchase-row .pci-add-to-cart{background:#0575cf!important;border-radius:999px!important;box-shadow:0 8px 24px rgba(5,117,207,.16),inset 0 1px 0 hsla(0,0%,100%,.2)!important;color:#fff!important;font-size:14px!important;letter-spacing:.015em!important;min-height:54px!important;text-transform:none!important;transition:transform .24s cubic-bezier(.32,.72,0,1),box-shadow .24s cubic-bezier(.32,.72,0,1)!important}body.single-product .pci-apple-product .pci-add-to-cart:hover{box-shadow:0 12px 28px rgba(5,117,207,.22)!important;transform:translateY(-1px)!important}body.single-product .pci-apple-product .pci-add-to-cart:active{transform:scale(.98)!important}body.single-product .pci-apple-product .pci-purchase-row .pci-quantity-selector{background:var(--pdp-surface)!important;border-color:var(--pdp-line)!important;border-radius:999px!important;box-shadow:none!important}body.single-product .pci-apple-product .pci-purchase-row .mv-ruo-bar{background:transparent!important;border-color:rgba(164,63,55,.18)!important;border-radius:10px!important;color:#a44741!important;font-size:10px!important;margin:2px 0 0!important;min-height:32px;padding:8px 10px!important}html[data-theme=dark] body.single-product .pci-apple-product .pci-purchase-row .mv-ruo-bar{color:#e99e97!important}body.single-product .pci-apple-product .mvst-ships-box{background:var(--pdp-wash)!important;border-color:var(--pdp-line)!important;border-radius:16px!important;box-sizing:border-box;margin:16px 0 10px!important;padding:14px 18px!important;text-align:left!important;width:100%}body.single-product .pci-apple-product .mvst-ships-title{color:var(--pdp-muted)!important;font-size:9px!important}body.single-product .pci-apple-product .mvst-ships-row{color:var(--pdp-ink)!important;font-size:12px!important;text-align:left!important}body.single-product .pci-apple-product .mvst-sub-line{color:var(--pdp-muted)!important;text-align:left!important}body.single-product .pci-apple-product .pci-trust-row{gap:24px!important;justify-content:flex-start!important;margin:0!important;padding:8px 0 0!important}body.single-product .pci-apple-product .pci-trust-item{color:var(--pdp-muted)!important;font-size:11px!important}body.single-product .pci-apple-product .pci-trust-item svg{color:var(--pdp-blue)!important}body.single-product .pci-apple-product .mvst-section-container,body.single-product .pci-apple-product .pci-section-container{box-sizing:border-box;margin:0 auto!important;max-width:1280px!important;padding:0 32px!important;width:100%!important}body.single-product .pci-apple-product .pci-chemical-section{background:var(--pdp-wash)!important;border:0!important;padding:96px 0!important}body.single-product .pci-apple-product .pci-chemical-section .pci-section-container{align-items:start;display:grid;gap:64px;grid-template-columns:minmax(220px,.7fr) minmax(0,1.5fr)}body.single-product .pci-apple-product .pci-section-header{margin:0!important;text-align:left!important}body.single-product .pci-apple-product .pci-section-badge{background:var(--pdp-surface)!important;border-color:var(--pdp-line)!important;color:var(--pdp-blue)!important;font-size:9px!important;letter-spacing:.14em}body.single-product .pci-apple-product .pci-section-title{color:var(--pdp-ink)!important;font-family:Outfit,DM Sans,sans-serif!important;font-size:38px!important;letter-spacing:-.035em!important;line-height:1.1!important;margin:18px 0 14px!important}body.single-product .pci-apple-product .pci-section-subtitle{color:var(--pdp-muted)!important;font-size:14px!important;line-height:1.7!important}body.single-product .pci-apple-product .pci-chem-grid{gap:12px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}body.single-product .pci-apple-product .pci-chem-card{background:var(--pdp-surface)!important;border:1px solid var(--pdp-line)!important;border-radius:20px!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3),var(--pdp-shadow)!important;padding:22px!important}body.single-product .pci-apple-product .pci-chem-card-wide{grid-column:1/-1!important}body.single-product .pci-apple-product .pci-chem-card:nth-child(3):not(.pci-chem-card-wide):nth-last-child(2){grid-column:1/-1}body.single-product .pci-apple-product .pci-chem-card-icon{background:var(--pdp-wash)!important;color:var(--pdp-blue)!important;height:30px;margin-bottom:16px;width:30px}body.single-product .pci-apple-product .pci-chem-card-label{color:var(--pdp-muted)!important;font-size:9px!important;letter-spacing:.1em!important}body.single-product .pci-apple-product .pci-chem-card-value{color:var(--pdp-ink)!important;font-size:20px!important;font-weight:500!important}body.single-product .pci-apple-product .pci-iupac,body.single-product .pci-apple-product .pci-sequence{color:var(--pdp-muted)!important;font-size:12px!important;line-height:1.7!important;overflow-wrap:anywhere}body.single-product .pci-apple-product .pci-expandable-text.pci-is-collapsed:after{background:linear-gradient(transparent,var(--pdp-surface))!important}body.single-product .pci-apple-product .pci-expand-toggle{background:var(--pdp-wash)!important;border-color:var(--pdp-line)!important;color:var(--pdp-blue)!important;font-size:11px!important;padding:7px 12px!important}body.single-product .pci-apple-product .pci-description-section{background:var(--pdp-page)!important;padding:96px 0!important}body.single-product .pci-apple-product .pci-description-grid{align-items:start;gap:80px!important;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)!important}body.single-product .pci-apple-product .pci-description-eyebrow{color:var(--pdp-blue)!important;font-size:10px!important;letter-spacing:.14em!important}body.single-product .pci-apple-product .pci-description-heading{color:var(--pdp-ink)!important;font-family:Outfit,DM Sans,sans-serif!important;font-size:38px!important;letter-spacing:-.035em!important;line-height:1.15!important}body.single-product .pci-apple-product .pci-description-content p{color:var(--pdp-muted)!important;font-size:15px!important;line-height:1.85!important}body.single-product .pci-apple-product .pci-coa-card{background:var(--pdp-surface)!important;border:6px solid var(--pdp-wash)!important;border-radius:28px!important;box-shadow:var(--pdp-shadow)!important;outline:1px solid var(--pdp-line);padding:28px!important}body.single-product .pci-apple-product .pci-coa-title{color:var(--pdp-ink)!important;font-size:18px!important}body.single-product .pci-apple-product .pci-coa-docs-label,body.single-product .pci-apple-product .pci-coa-stat-label,body.single-product .pci-apple-product .pci-coa-stat-method,body.single-product .pci-apple-product .pci-coa-subtitle{color:var(--pdp-muted)!important}body.single-product .pci-apple-product .pci-coa-stat{background:var(--pdp-wash)!important;border-color:var(--pdp-line)!important;border-radius:16px!important}body.single-product .pci-apple-product .pci-coa-stat-value{color:var(--pdp-blue)!important}body.single-product .pci-apple-product .mvst-order-guarantee{background:var(--pdp-page)!important;padding:0 0 32px!important}body.single-product .pci-apple-product .mvst-og-card{background:var(--pdp-surface)!important;border:1px solid var(--pdp-line)!important;border-radius:24px!important;box-shadow:var(--pdp-shadow)!important;max-width:none!important;padding:30px 32px!important;text-align:left!important}body.single-product .pci-apple-product .mvst-og-header{color:var(--pdp-ink)!important;justify-content:flex-start!important}body.single-product .pci-apple-product .mvst-og-lines{column-gap:36px;display:grid;grid-template-columns:1fr 1fr}body.single-product .pci-apple-product .mvst-og-line{color:var(--pdp-muted)!important;font-size:13px!important;line-height:1.8!important;text-align:left!important}body.single-product .pci-apple-product .mvst-og-line strong{color:var(--pdp-ink)!important;display:block;font-weight:600}body.single-product .pci-apple-product .mvst-og-footer{border-color:var(--pdp-line)!important;justify-content:flex-start!important}body.single-product .pci-apple-product .mvst-pdp-contact{background:var(--pdp-page)!important;padding:0 0 96px!important}body.single-product .pci-apple-product .mvst-contact-pill{background:var(--pdp-surface)!important;border-color:var(--pdp-line)!important;color:var(--pdp-blue)!important;font-size:11px!important;min-height:48px}body.single-product .pci-apple-product .mvst-contact-eyebrow{color:var(--pdp-muted)!important}body.single-product .pci-apple-product .mvst-contact-pill,body.single-product .pci-apple-product .mvst-media-tab,body.single-product .pci-apple-product .mvst-pack-card,body.single-product .pci-apple-product .pci-variant-btn{transition:transform .25s cubic-bezier(.32,.72,0,1),background .25s cubic-bezier(.32,.72,0,1),border-color .25s cubic-bezier(.32,.72,0,1)!important}body.single-product .pci-apple-product .mvst-pack-card:active,body.single-product .pci-apple-product .pci-variant-btn:active{transform:scale(.98)}body.single-product .pci-apple-product :focus-visible{outline:2px solid var(--pdp-blue);outline-offset:4px}}@media (min-width:1024px) and (max-width:1399px){body.single-product .pci-apple-product .mvst-section-container,body.single-product .pci-apple-product .pci-hero-container,body.single-product .pci-apple-product .pci-section-container{max-width:calc(100% - 112px)!important}body.single-product .pci-apple-product .pci-hero-container{gap:32px!important}body.single-product .pci-apple-product .pci-chemical-section .pci-section-container{gap:32px}}@media (min-width:1024px) and (prefers-reduced-motion:reduce){body.single-product .pci-apple-product *{animation:none!important;transition:none!important}}