/* Native specimen sheet: editorial geometry, real flower photography and data-scaled SVG. */
body.tr-home-v3 #specimen .tr-flip-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:16px 0 12px;perspective:1200px}
body.tr-home-v3 #specimen .tr-flip-card{min-width:0;border:1px solid #41343e;border-radius:16px;background:radial-gradient(ellipse at 100% 0,rgba(224,145,178,.09),transparent 65%),#151319;overflow:hidden;transition:border-color .2s,box-shadow .2s}
body.tr-home-v3 #specimen .tr-flip-card.is-selected{border-color:#e4a2bd;box-shadow:inset 0 0 0 1px #e4a2bd,0 8px 28px #0003}
body.tr-home-v3 #specimen .tr-flip-button{appearance:none;display:block;width:100%;margin:0;padding:0!important;border:0!important;background:transparent!important;color:#f2eae7;text-align:left;cursor:pointer;border-radius:0;box-shadow:none!important;font-family:var(--font-sans,'Hanken Grotesk',sans-serif);letter-spacing:normal!important;text-transform:none!important;min-height:0!important}
body.tr-home-v3 #specimen .tr-flip-button:focus-visible{outline:2px solid #f5c8da!important;outline-offset:-5px}
body.tr-home-v3 #specimen .tr-flip-inner{display:grid;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.22,.65,.25,1)}
body.tr-home-v3 #specimen .is-flipped .tr-flip-inner{transform:rotateY(180deg)}
body.tr-home-v3 #specimen .tr-flip-front,body.tr-home-v3 #specimen .tr-flip-back{grid-area:1/1;display:grid;padding:18px;backface-visibility:hidden;-webkit-backface-visibility:hidden;min-height:236px;box-sizing:border-box;align-content:start}
body.tr-home-v3 #specimen .tr-flip-front{grid-template-columns:86px minmax(0,1fr);gap:10px 14px;position:relative}
body.tr-home-v3 #specimen .tr-flip-front img{width:86px;height:118px;object-fit:contain;grid-row:1/3;align-self:center;border-radius:8px}
body.tr-home-v3 #specimen .tr-flip-number{position:absolute;top:13px;right:16px;color:#9b838e;font-size:12px;font-weight:500;letter-spacing:.14em}
body.tr-home-v3 #specimen .tr-flip-name{padding-top:17px;font:500 clamp(20px,1.8vw,25px)/1.1 var(--font-serif,'Bodoni Moda',Georgia,serif);overflow-wrap:break-word}
body.tr-home-v3 #specimen .tr-flip-name small{display:block;color:#bbaeb5;font:500 12px/1.4 var(--font-sans,'Hanken Grotesk',sans-serif);margin-top:8px}
body.tr-home-v3 #specimen .tr-flip-strength{align-self:end;font-size:13px;font-weight:600;line-height:1.5}
body.tr-home-v3 #specimen .tr-flip-strength>span{color:#bcaeb7;font-weight:400;white-space:nowrap}
body.tr-home-v3 #specimen .tr-flip-prompt{grid-column:1/-1;display:flex;align-items:center;gap:9px;color:#f0b4ce;font:600 13px/1.4 var(--font-sans,'Hanken Grotesk',sans-serif);border-top:1px solid #44353f;padding-top:12px;margin-top:4px}
body.tr-home-v3 #specimen .tr-flip-prompt svg{flex:0 0 18px}
body.tr-home-v3 #specimen .tr-flip-back{transform:rotateY(180deg);gap:5px;background:#21191f}
body.tr-home-v3 #specimen .tr-flip-back strong{font:500 23px/1.1 var(--font-serif,'Bodoni Moda',Georgia,serif);margin-bottom:5px}
body.tr-home-v3 #specimen .tr-flip-label{font:600 12px/1.4 var(--font-sans,'Hanken Grotesk',sans-serif);text-transform:uppercase;letter-spacing:.1em;color:#d598b2}
body.tr-home-v3 #specimen .tr-flip-terms{font:400 13px/1.4 var(--font-sans,'Hanken Grotesk',sans-serif);color:#e7dce1;margin-bottom:4px}
body.tr-home-v3 #specimen .tr-flip-product{display:flex;justify-content:space-between;align-items:center;min-height:40px;margin:0 18px;padding:9px 0;border-top:1px solid #44353f;color:#cbbec4;font:500 12px/1.4 var(--font-sans,'Hanken Grotesk',sans-serif);text-decoration:none}
body.tr-home-v3 #specimen .tr-flip-product:hover{color:#f4b4ce}
body.tr-home-v3 #specimen .tr-spotlight-status{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
body.tr-home-v3 #specimen .tr-picks-lab{display:block;text-transform:none!important;letter-spacing:normal!important;font:400 14px/1.5 var(--font-sans,'Hanken Grotesk',sans-serif)!important;color:#bcb0b7}
body.tr-home-v3 #specimen .tr-botanical{margin-top:24px;border:1px solid #49363f;border-radius:20px;background:radial-gradient(ellipse at 20% 42%,#38212e55,transparent 58%),linear-gradient(130deg,#1a151b,#101014 68%);overflow:hidden}
body.tr-home-v3 #specimen .tr-botanical-heading{display:block;padding:26px 32px 20px;border-bottom:1px solid #392c34}
body.tr-home-v3 #specimen .tr-botanical-eyebrow{font:500 12px/1.5 var(--font-sans,'Hanken Grotesk',sans-serif);letter-spacing:.16em;text-transform:uppercase;color:#d0a2b6}
body.tr-home-v3 #specimen .tr-botanical-heading h3{font:500 clamp(34px,4vw,56px)/1.04 var(--font-serif,'Bodoni Moda',Georgia,serif)!important;letter-spacing:-.03em!important;margin:8px 0;color:#f2eae7}
body.tr-home-v3 #specimen .tr-botanical-heading p{margin:0;font:500 14px/1.5 var(--font-sans,'Hanken Grotesk',sans-serif);color:#e0bfce}
body.tr-home-v3 #specimen .tr-botanical-heading p span{color:#b9aab3}
body.tr-home-v3 #specimen .tr-botanical-layout{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:stretch}
body.tr-home-v3 #specimen .tr-botanical-plate{display:grid;position:relative;isolation:isolate;margin:0;min-width:0;min-height:380px;overflow:hidden;padding:16px 30px 64px;border-right:1px solid #392c34}
body.tr-home-v3 #specimen .tr-botanical-plate>img{grid-area:1/1;position:relative;align-self:center;justify-self:center;z-index:1;width:100%;height:370px;object-fit:contain;mix-blend-mode:lighten}
body.tr-home-v3 #specimen .tr-botanical-orbit{position:absolute;inset:7% 7% auto;width:86%;height:86%;stroke:#b98ba2;stroke-width:.7;opacity:.45}
body.tr-home-v3 #specimen .tr-botanical-plate figcaption{position:absolute;bottom:23px;left:30px;right:30px;display:flex;justify-content:space-between;gap:12px;align-items:center;font:500 13px/1.4 var(--font-sans,'Hanken Grotesk',sans-serif);color:#e8d3dc;border-top:1px solid #705462;padding-top:12px}
body.tr-home-v3 #specimen .tr-botanical-plate figcaption span{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#baa2af}
body.tr-home-v3 #specimen .tr-botanical-data{padding:24px 30px;min-width:0}
body.tr-home-v3 #specimen .tr-botanical-chemistry{display:flex;gap:24px;align-items:center;padding-bottom:18px;border-bottom:1px solid #44323d}
body.tr-home-v3 #specimen .tr-botanical-gauge{position:relative;display:grid;place-items:center;flex:0 0 108px;width:108px;height:108px;color:#e8a7c3}
body.tr-home-v3 #specimen .tr-botanical-gauge svg{position:absolute;width:100%;height:100%}
body.tr-home-v3 #specimen .tr-botanical-gauge>div{position:relative;text-align:center}
body.tr-home-v3 #specimen .tr-botanical-gauge span,body.tr-home-v3 #specimen .tr-botanical-stat>span{display:block;color:#bda7b3;font:500 12px/1.5 var(--font-sans,'Hanken Grotesk',sans-serif);letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px}
body.tr-home-v3 #specimen .tr-botanical-gauge strong{font:500 29px/1 var(--font-serif,'Bodoni Moda',Georgia,serif);color:#f6e7ee}
body.tr-home-v3 #specimen .tr-botanical-stat{min-width:0;flex:1}
body.tr-home-v3 #specimen .tr-botanical-stat strong{font:500 29px/1.1 var(--font-serif,'Bodoni Moda',Georgia,serif);color:#f2eae7;overflow-wrap:break-word}
body.tr-home-v3 #specimen .tr-botanical-pack strong{font-size:23px}
body.tr-home-v3 #specimen .tr-botanical h4{font:500 21px/1.2 var(--font-serif,'Bodoni Moda',Georgia,serif)!important;margin:0 0 5px!important;color:#f2eae7}
body.tr-home-v3 #specimen .tr-botanical-terpenes{padding-top:18px}
body.tr-home-v3 #specimen .tr-botanical-terpenes p,body.tr-home-v3 #specimen .tr-botanical-aromas p{font:400 12px/1.5 var(--font-sans,'Hanken Grotesk',sans-serif);color:#bcaeb7;margin:0 0 12px}
body.tr-home-v3 #specimen .tr-botanical-bars{display:grid;gap:10px;list-style:none;margin:12px 0;padding:0}
body.tr-home-v3 #specimen .tr-botanical-bar{display:grid;grid-template-columns:1fr auto;gap:4px;color:#d9a2bb;font:500 12px/1.4 var(--font-sans,'Hanken Grotesk',sans-serif)}
body.tr-home-v3 #specimen .tr-botanical-bar>span,body.tr-home-v3 #specimen .tr-botanical-bar>b{color:#e5d9df;font-weight:500}
body.tr-home-v3 #specimen .tr-botanical-bar svg{width:100%;height:3px;grid-column:1/-1}
body.tr-home-v3 #specimen .tr-botanical-terms{list-style:none;display:flex;flex-wrap:wrap;gap:9px 17px;padding:0;margin:13px 0}
body.tr-home-v3 #specimen .tr-botanical-term{display:flex;gap:7px;align-items:center;color:#dfd3da;font:500 13px/1.5 var(--font-sans,'Hanken Grotesk',sans-serif)}
body.tr-home-v3 #specimen .tr-botanical-dot{width:5px;height:5px;border-radius:50%;background:#d59bb5}
body.tr-home-v3 #specimen .tr-botanical-terpenes>small{display:block;font:400 12px/1.5 var(--font-sans,'Hanken Grotesk',sans-serif);color:#a897a2}
body.tr-home-v3 #specimen .tr-botanical-aromas{border-top:1px solid #44323d;margin-top:18px;padding-top:16px}
body.tr-home-v3 #specimen .tr-botanical-aromas>div{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0}
body.tr-home-v3 #specimen .tr-botanical-aromas>div>span{font:500 12px/1.3 var(--font-sans,'Hanken Grotesk',sans-serif);padding:5px 9px;border:1px solid #624452;border-radius:5px;color:#ecc0d3}
body.tr-home-v3 #specimen .tr-botanical-footer{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding:18px 30px;border-top:1px solid #49343f;background:#171218}
body.tr-home-v3 #specimen .tr-botanical-footer a{display:flex;gap:12px;align-items:center;color:#e6c1d1;font:500 13px/1.5 var(--font-sans,'Hanken Grotesk',sans-serif);min-height:42px;text-decoration:none}
body.tr-home-v3 #specimen .tr-botanical-footer a.tr-botanical-primary{padding:10px 18px;border:1px solid #b07a94;border-radius:7px;background:#573546;color:#fff0f6}
body.tr-home-v3 #specimen .tr-botanical-footer p{flex-basis:100%;font:400 12px/1.5 var(--font-sans,'Hanken Grotesk',sans-serif);color:#ad9eaa;margin:0}
@media(max-width:900px){body.tr-home-v3 #specimen .tr-flip-front{grid-template-columns:65px minmax(0,1fr);padding:14px;gap:8px}body.tr-home-v3 #specimen .tr-flip-front img{width:65px}body.tr-home-v3 #specimen .tr-flip-name{font-size:21px}body.tr-home-v3 #specimen .tr-flip-strength{font-size:12px}body.tr-home-v3 #specimen .tr-botanical-data{padding:20px}body.tr-home-v3 #specimen .tr-botanical-chemistry{gap:12px}body.tr-home-v3 #specimen .tr-botanical-gauge{flex-basis:92px;width:92px;height:92px}}
@media(max-width:650px){body.tr-home-v3 #specimen .tr-flip-grid{grid-template-columns:1fr;gap:12px}body.tr-home-v3 #specimen .tr-flip-front,body.tr-home-v3 #specimen .tr-flip-back{min-height:196px;padding:16px}body.tr-home-v3 #specimen .tr-flip-front{grid-template-columns:84px minmax(0,1fr)}body.tr-home-v3 #specimen .tr-flip-front img{width:84px;height:104px}body.tr-home-v3 #specimen .tr-flip-name{font-size:24px}body.tr-home-v3 #specimen .tr-flip-strength{font-size:13px}body.tr-home-v3 #specimen .tr-botanical-layout{grid-template-columns:1fr}body.tr-home-v3 #specimen .tr-botanical-plate{min-height:320px;border-right:0;border-bottom:1px solid #392c34}body.tr-home-v3 #specimen .tr-botanical-plate>img{height:285px}body.tr-home-v3 #specimen .tr-botanical-heading{padding:22px}body.tr-home-v3 #specimen .tr-botanical-footer{padding:18px 22px}body.tr-home-v3 #specimen .tr-botanical-footer a{width:100%;justify-content:space-between}body.tr-home-v3 #specimen .tr-botanical{border-radius:16px}}
@media(prefers-reduced-motion:reduce){body.tr-home-v3 #specimen .tr-flip-inner{transition:none}body.tr-home-v3 #specimen .tr-flip-card{transition:none}}
