.pv-production-details{color:#fff;background:#111;font-family:var(--pv-font-body, "PP Mori", system-ui, sans-serif)}.pv-production-details [hidden]{display:none!important}.pv-production-details .pv-amb__read-more,.pv-production-details button.pv-otp-block__hit{-webkit-appearance:none;appearance:none;background:transparent;border:0;color:inherit;cursor:pointer;padding:0;font:inherit}.pv-production-details .pv-amb__read-more{text-decoration:underline}.pv-production-details .pv-amb__quote{white-space:pre-line}.pv-production-details .pv-otp-block__hit{text-decoration:underline}.pv-details-reviews{max-width:1160px;margin:0 auto;padding:48px 20px}.pv-details-reviews h2{font-size:clamp(26px,5vw,44px);line-height:1.15;margin:0;text-align:center}.pv-details-reviews__rating{color:#ddd;margin:14px 0 24px;text-align:center}.pv-details-reviews__rating span,.pv-details-review__stars{color:#dc8b48;letter-spacing:.11em}.pv-details-reviews__grid{columns:3 230px;column-gap:15px}.pv-details-review{background:#181818;border:1px solid #333;border-radius:6px;break-inside:avoid;overflow:hidden;margin:0 0 15px}.pv-details-review img{aspect-ratio:4 / 3;display:block;height:auto;object-fit:cover;width:100%}.pv-details-review__content{padding:14px}.pv-details-review__meta{display:flex;align-items:baseline;flex-wrap:wrap;gap:.35rem .7rem}.pv-details-review__meta time,.pv-details-review__verified{color:#ccc;font-size:12px}.pv-details-review__stars{margin:7px 0}.pv-details-review__body{font-size:14px;margin:0}.pv-details-reviews__more summary{border:1px solid #777;border-radius:4px;cursor:pointer;margin:8px auto 18px;padding:10px 18px;width:fit-content}.pv-details-video{background:#191410;border:1px solid #665245;border-radius:10px;color:#fff;top:0;right:0;bottom:0;left:0;margin:auto;max-height:94dvh;max-width:min(92vw,480px);padding:14px;width:100%}.pv-details-video::backdrop{background:#000000d1}.pv-details-video h2{font-size:18px;margin:3px 34px 5px 2px}.pv-details-video__language{color:#ded5cd;font-size:13px;margin:0 2px 12px}.pv-details-video video{background:#000;display:block;max-height:80dvh;width:100%}.pv-details-video__close{-webkit-appearance:none;appearance:none;background:none;border:none;color:#fff;cursor:pointer;font:28px/1 system-ui,sans-serif;position:absolute;right:12px;top:12px}.pv-details-quote{display:grid;grid-template-columns:14% minmax(0,1fr);align-items:start;gap:5px 2%;margin:0;padding:4px;font:clamp(14px,1.65vw,24px)/1.38 Arial,sans-serif;color:#171717}.pv-details-quote img.pv-details-quote__avatar{aspect-ratio:1;border-radius:50%;object-fit:cover}.pv-details-quote__body{background:#f5f5f5;border-radius:clamp(15px,2.4vw,35px);box-shadow:0 4px 9px #00000085;padding:clamp(12px,1.6vw,27px)}.pv-details-quote figcaption{font-weight:700;margin:0 0 .16em}.pv-details-quote blockquote{border:0;font:inherit;margin:0;padding:0}.pv-details-quote__photo{grid-column:2;justify-self:end;display:block;background-image:var(--pv-details-quote-photo);background-repeat:no-repeat;border-radius:clamp(7px,1.2vw,17px)}.pv-details-quote__photo--john{aspect-ratio:207 / 231;background-position:97.5% 100%;background-size:177% 216%;width:69%}.pv-details-quote__photo--ronald{aspect-ratio:633 / 630;background-position:96.7% 100%;background-size:152% 229%;width:79%}.pv-details-comparison{border-collapse:separate;border-spacing:clamp(6px,1.5vw,16px) 0;color:#f9f3eb;font-size:clamp(13px,1.75vw,23px);line-height:1.35;margin:0 auto;max-width:var(--pv-lb-img-max-w, 1140px);table-layout:fixed;text-align:center;width:100%}.pv-details-comparison th,.pv-details-comparison td{background:#2b2b2b;border:0;padding:clamp(10px,1.5vw,23px) clamp(8px,2.2vw,32px);width:50%}.pv-details-comparison :is(th,td):nth-child(2){background:#422617}.pv-details-comparison th{border-radius:clamp(12px,2vw,26px) clamp(12px,2vw,26px) 0 0;padding-top:clamp(13px,2vw,29px)}.pv-details-comparison tbody tr:last-child td{border-radius:0 0 clamp(12px,2vw,26px) clamp(12px,2vw,26px);padding-bottom:clamp(18px,3.2vw,48px)}.pv-details-comparison tbody tr:not(:last-child) td{position:relative}.pv-details-comparison tbody tr:not(:last-child) td:after{background:#ffffff4d;bottom:0;content:"";height:1px;inset-inline:clamp(12px,3.5vw,54px);position:absolute}.pv-details-comparison tbody tr:not(:last-child) td:nth-child(2):after{background:#a95417}.pv-details-comparison__brand,.pv-details-comparison__stars{display:block}.pv-details-comparison__brand{font-size:clamp(14px,2.1vw,32px);text-transform:uppercase}.pv-details-comparison__stars{color:#d2c5b9;letter-spacing:.08em}.pv-details-comparison th:nth-child(2) .pv-details-comparison__stars{color:#f39145}.pv-details-comparison__bottle{background-image:var(--pv-details-comparison-photo);background-repeat:no-repeat;display:block;height:clamp(82px,12vw,170px);margin:0 auto clamp(10px,1.5vw,20px)}.pv-details-comparison__bottle--other{aspect-ratio:142 / 257;background-position:25.04% 5.64%;background-size:986% 479%;clip-path:polygon(27% 2%,76% 2%,83% 7%,83% 19%,77% 23%,95% 30%,100% 39%,100% 86%,92% 96%,72% 100%,24% 100%,7% 94%,0 85%,0 39%,8% 30%,26% 23%,21% 19%,21% 7%)}.pv-details-comparison__bottle--primal{aspect-ratio:139 / 263;background-position:73% 1.44%;background-size:1007% 468%;clip-path:polygon(12% 1%,86% 1%,94% 6%,94% 18%,87% 21%,92% 28%,100% 36%,100% 88%,93% 96%,77% 100%,22% 100%,6% 95%,0 88%,0 36%,10% 28%,14% 21%,6% 18%,6% 6%)}.pv-lb-image-text__media.pv-details-transform{align-self:center}.pv-details-transform__label{align-items:center;background:#a74e05;color:#fff;display:flex;font-size:clamp(15px,3vw,43px);font-weight:700;top:0;right:41.55%;bottom:0;left:41.55%;justify-content:center;letter-spacing:.12em;position:absolute;text-transform:uppercase;white-space:nowrap}.pv-details-transform__label span{transform:rotate(-90deg)}.pv-details-infographic-caption{color:#eee;font-size:.875rem;line-height:1.5;margin:12px auto 0;padding:0 8px}.pv-details-infographic-caption summary{cursor:pointer;text-underline-offset:.16em;text-decoration:underline}.pv-details-infographic-caption ul{margin:.6rem 0 0;padding-inline-start:1.2em}.pv-details-infographic-strip{aspect-ratio:2172 / 390;border-radius:var(--pv-lb-img-radius, 8px);overflow:hidden}.pv-details-infographic-strip img{height:100%;object-fit:cover;object-position:center}@media(max-width:640px){.pv-details-reviews{padding:35px 15px}.pv-details-reviews__grid{columns:2 145px;column-gap:9px}.pv-details-review{margin-bottom:9px}.pv-details-review__content{padding:10px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/pv-production-details.css.map */
