/* WRAPING v1.4.0 – product #1969, LONG DESCRIPTION ONLY.
   The established hero/gallery/cart layout from v1.3 stays unchanged. */
body.postid-1969.wrk-colostrum-mirror .wrk-exact-tabs-and-content .woocommerce-Tabs-panel--description { color:#dccfbc!important;max-width:100%!important;min-width:0!important; }
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 { --lux-gold:#e3b977;--lux-paper:#f7e8d0;--lux-muted:#cbbda7;--lux-rule:rgba(217,175,109,.25); width:100%;max-width:none;min-width:0;background:#0d0b09;color:#e9decb;display:block;isolation:isolate;font-family:Arial,sans-serif;font-size:15px;line-height:1.78; }
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 * {box-sizing:border-box}
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 .wrk-lux-intro { display:grid; grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr)); min-height:270px; border:1px solid var(--lux-rule); margin:0 0 32px!important; background:#14100d; }
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 .wrk-lux-intro-lead {display:flex;flex-direction:column;justify-content:center;padding:32px clamp(20px,2.5vw,39px);background:radial-gradient(ellipse at 100% 70%,#392516 0,transparent 70%),linear-gradient(145deg,#251a12,#16110e);min-width:0;border-right:1px solid var(--lux-rule)}
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 .wrk-lux-intro-kicker {color:var(--lux-gold);font:700 10px/1.5 Arial,sans-serif!important;letter-spacing:.18em;margin:0 0 14px}
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 .wrk-lux-intro h2 {font:400 clamp(26px,2.8vw,39px)/1.05 Georgia,'Times New Roman',serif!important;color:var(--lux-paper)!important;letter-spacing:-.025em!important;margin:0 0 15px!important;overflow-wrap:normal!important}
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 .wrk-lux-intro p {font:400 12px/1.65 Arial,sans-serif!important;color:var(--lux-muted)!important;margin:0!important}
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 .wrk-lux-chapter-link { display:flex;flex-direction:column;justify-content:center;gap:14px;padding:29px 22px; min-width:0; border-right:1px solid var(--lux-rule);color:var(--lux-paper)!important;text-decoration:none!important;background:#110f0c;transition:background .15s ease;overflow-wrap:break-word }
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 .wrk-lux-chapter-link:hover {background:#24190f}
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 .wrk-lux-chapter-link:last-child {border-right:0}
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 .wrk-lux-chapter-link small {font:700 11px/1.4 Arial,sans-serif;color:var(--lux-gold);letter-spacing:.12em}
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 .wrk-lux-chapter-link strong {font:400 18px/1.3 Georgia,serif;color:var(--lux-paper)!important}
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 .wrk-lux-flow {display:block;min-width:0}
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 .wrk-lux-story {display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:clamp(20px,4vw,56px)!important;align-items:center!important;position:relative;min-width:0;padding:clamp(33px,4vw,60px) clamp(13px,2vw,30px)!important;border-bottom:1px solid var(--lux-rule);background:linear-gradient(120deg,rgba(52,32,19,.32),rgba(11,10,9,0) 60%)}
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 .wrk-lux-story-alt {background:linear-gradient(240deg,rgba(52,32,19,.32),rgba(11,10,9,0) 60%)}
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 .wrk-lux-story-tag {grid-column:1/-1;font:700 10px/1.4 Arial,sans-serif;letter-spacing:.2em;color:var(--lux-gold);margin:0 0 -5px}
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 .wrk-lux-story-copy {grid-column:1;grid-row:2;padding:12px 0;min-width:0;max-width:100%}
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 .wrk-lux-story-media {grid-column:2;grid-row:2;min-width:0;text-align:center;background:#15120e;padding:18px;align-self:stretch;display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:100%;overflow:hidden}
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 .wrk-lux-story-alt .wrk-lux-story-copy {grid-column:2!important}
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 .wrk-lux-story-alt .wrk-lux-story-media {grid-column:1!important}
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 .wrk-lux-card { padding:clamp(28px,4vw,55px) clamp(20px,4vw,60px);border-bottom:1px solid var(--lux-rule);min-width:0;max-width:100%;background:#0c0b09; }
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 .wrk-lux-card.wrk-lux-copy {background:linear-gradient(108deg,#1d150f,#0d0b09 85%)}
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 .wrk-lux-card.wrk-lux-list {background:linear-gradient(108deg,#25190f,#100e0b 85%)}
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 .wrk-lux-marker {font:700 10px/1.5 Arial,sans-serif!important;color:var(--lux-gold)!important;letter-spacing:.19em;margin-bottom:16px;}
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 .wrk-lux-card.wrk-lux-copy .wrk-lux-content {max-width:990px}
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 :is(h2,h3,h4,h5){font:400 clamp(24px,2.7vw,39px)/1.16 Georgia,'Times New Roman',serif!important;letter-spacing:-.02em!important;color:var(--lux-paper)!important;text-align:left!important;margin:10px 0 23px!important;overflow-wrap:break-word}
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 h4 {font-size:clamp(21px,2.2vw,29px)!important}
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 :is(p,blockquote,li,td,div) {line-height:1.78;color:#ddcfb9}
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 p {font-size:15px!important;margin:0 0 18px!important;color:#e1d4c2!important;max-width:none!important}
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 p:last-child {margin-bottom:0!important}
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 :is(strong,b) {color:#f5dfb4}
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 a:not(.wrk-lux-chapter-link) {color:#e7bd7c!important;text-decoration-color:#b88c50!important}
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 :is(img,picture,figure){max-width:100%!important;border:0!important;box-shadow:none!important}
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 img {display:block!important;max-width:100%!important;width:auto;height:auto!important;max-height:690px;object-fit:contain!important;margin:auto!important;background:transparent!important}
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 figure {margin:0!important}
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 figcaption {color:#b8a384!important;font-size:12px!important;margin:12px 0 0!important}
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 :is(ul,ol){display:block;margin:20px 0!important;padding-left:25px!important;list-style:revert!important}
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 li {font-size:15px!important;padding:5px 0!important;color:#e3d8c8!important}
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 li::marker {color:var(--lux-gold)!important}
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 blockquote {margin:0!important;padding:14px 22px!important;border:0!important;border-left:2px solid #cda665!important;background:rgba(163,110,48,.06)!important;font-style:normal!important;box-shadow:none!important;max-width:100%!important}
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 .wrk-lux-table {overflow-x:auto!important;overscroll-behavior-inline:contain}
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 table {display:table!important;width:100%!important;max-width:100%!important;border-collapse:collapse!important;font-size:14px!important;background:#15110d!important;table-layout:auto!important}
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 th {text-transform:none!important;letter-spacing:normal!important;color:#f5d8a0!important;font-weight:700!important}
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 :is(th,td){text-align:left!important;padding:13px 14px!important;border:0!important;border-bottom:1px solid var(--lux-rule)!important;vertical-align:top!important;white-space:normal!important;background:transparent!important}
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 tr:nth-child(even) {background:#1b150e}
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 .wrk-lux-media {text-align:center!important;background:#15120e!important}
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 .wrk-lux-media img {margin:auto!important}
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 :is(.wrk-lux-card,.wrk-lux-story-copy,.wrk-lux-story-media){scroll-margin-top:120px}
body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 .wrk-lux-story-copy > *:first-child {margin-top:0!important}
/* If the source markup is exotic, keep it readable without JS. */
body.postid-1969.wrk-colostrum-mirror .woocommerce-Tabs-panel--description #wrkc-premium-description:not(.wrk-lux-applied) {max-width:100%;font-size:15px;color:#e3d6c3;line-height:1.8}
@media(max-width:1050px){
 body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 .wrk-lux-intro {grid-template-columns:repeat(3,minmax(0,1fr))}
 body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 .wrk-lux-intro-lead {grid-column:1/-1;border-right:0;border-bottom:1px solid var(--lux-rule);min-height:160px}
 body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 .wrk-lux-chapter-link {min-height:125px}
}
@media(max-width:820px){
 body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 .wrk-lux-story,body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 .wrk-lux-story-alt {grid-template-columns:minmax(0,1fr)!important;gap:12px!important;padding:26px 14px!important}
 body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 .wrk-lux-story-tag {grid-column:1!important;grid-row:1!important}
 body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 .wrk-lux-story :is(.wrk-lux-story-copy,.wrk-lux-story-media),body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 .wrk-lux-story-alt :is(.wrk-lux-story-copy,.wrk-lux-story-media) {grid-column:1!important;grid-row:auto!important}
 body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 .wrk-lux-story-media {padding:12px;min-height:170px}
 body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 .wrk-lux-card {padding:28px 16px}
}
@media(max-width:580px){
 body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 .wrk-lux-intro {grid-template-columns:1fr}
 body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 .wrk-lux-chapter-link {border-right:0;border-bottom:1px solid var(--lux-rule);min-height:80px;padding:17px 18px;gap:5px}
 body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 .wrk-lux-chapter-link:last-child {border-bottom:0}
 body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 p,body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 li {font-size:14px!important}
 body.postid-1969.wrk-colostrum-mirror .wrk-colostrum-lux-v14 :is(th,td){padding:9px 11px!important;font-size:12px!important}
}
