.pv-detail,.pv-description{display:none!important}.pvd-section{padding:56px 20px 72px;background:#f5f1e8}.pvd-wrap{max-width:1180px;margin:0 auto}.pvd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Arial,sans-serif;color:#22312a;font-size:15.5px;line-height:1.65}.pvd *{box-sizing:border-box}.pvd>*{margin:0}.pvd a{color:#b26a24;font-weight:700;text-decoration:none}.pvd a:hover{text-decoration:underline}.pvd h2,.pvd h3{font-family:inherit;color:#1b4d42;letter-spacing:-.02em;line-height:1.2;margin:0 0 14px}.pvd h3{display:flex;align-items:center;gap:10px;font-size:21px}.pvd h3:before{content:"";flex:0 0 6px;height:22px;border-radius:4px;background:#b26a24}.pvd p{margin:0 0 12px}.pvd p:last-child{margin-bottom:0}.pvd-block{background:#fff;border:1px solid #e7e0d2;border-radius:24px;padding:28px 30px;box-shadow:0 12px 30px #3c2d140f}.pvd-wide{grid-column:1/-1}.pvd-intro{grid-column:1/-1;position:relative;overflow:hidden;padding:38px 42px;border-radius:28px;background:radial-gradient(circle at 92% 0%,rgba(243,201,154,.22),transparent 38%),linear-gradient(135deg,#1b4d42,#245f50);color:#fff;box-shadow:0 18px 44px #1b4d4238}.pvd-intro h2{color:#fff;font-size:clamp(26px,3.2vw,38px);line-height:1.15;margin-bottom:12px}.pvd-intro p{max-width:780px;color:#ffffffe0;font-size:16.5px}.pvd .pvd-kicker{display:inline-block;margin:0 0 10px;color:#f3c99a;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.pvd-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:24px 0 0;padding:0}.pvd-facts div{padding:12px 14px;border:1px solid rgba(255,255,255,.18);border-radius:16px;background:#ffffff1a}.pvd-facts dt{color:#f3c99a;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pvd-facts dd{margin:4px 0 0;color:#fff;font-size:16px;font-weight:700;line-height:1.3}.pvd-ingredients{list-style:none;margin:0;padding:0}.pvd-ingredients li{display:grid;gap:2px;padding:12px 0;border-top:1px solid #efe9dd}.pvd-ingredients li:first-child{padding-top:0;border-top:0}.pvd-ingredients strong{color:#1d2b24;font-size:15.5px}.pvd-ingredients span{color:#5f6b64;font-size:14px;line-height:1.5}.pvd-benefits{display:grid;gap:12px;list-style:none;margin:0;padding:0}.pvd-benefits li{position:relative;padding-left:34px}.pvd-benefits li:before{content:"\2713";position:absolute;left:0;top:2px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#e6f1ea;color:#1b4d42;font-size:13px;font-weight:800}.pvd-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;list-style:none;margin:0;padding:0;counter-reset:pvd}.pvd-steps li{counter-increment:pvd;padding:18px;border:1px solid #efe7d8;border-radius:18px;background:#faf7f1}.pvd-steps li:before{content:counter(pvd);display:grid;place-items:center;width:34px;height:34px;margin-bottom:12px;border-radius:11px;background:#1b4d42;color:#fff;font-weight:800}.pvd-steps strong{display:block;margin-bottom:4px;color:#1d2b24}.pvd-steps span{display:block;color:#5f6b64;font-size:14px;line-height:1.5}.pvd-combo{grid-column:1/-1;display:flex;align-items:center;gap:18px;padding:22px 26px;border:1px solid #f0d9bb;border-radius:22px;background:#fff6ea}.pvd-combo:before{content:"+";display:grid;place-items:center;flex:0 0 46px;height:46px;border-radius:50%;background:#b26a24;color:#fff;font-size:28px;font-weight:700;line-height:1}.pvd-combo strong{display:block;color:#7a4513;font-size:17px}.pvd-combo p{margin:4px 0 0;color:#6b5a48}.pvd-warn{background:#fffdf8;border-color:#ecdcc3}.pvd-warn ul{margin:0;padding-left:20px;color:#5c5246}.pvd-warn li{margin:6px 0}.pvd-note{grid-column:1/-1;padding:0 6px;color:#7a7f78;font-size:12.5px;line-height:1.6}.pvd-guide .pv-application-wrapper{margin-top:22px}@media(max-width:860px){.pvd{grid-template-columns:1fr}.pvd-steps,.pvd-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.pvd-section{padding:32px 12px 48px}.pvd{font-size:15px}.pvd-intro{padding:26px 22px;border-radius:22px}.pvd-block{padding:22px 18px;border-radius:20px}.pvd-steps{grid-template-columns:1fr}.pvd-combo{flex-direction:column;align-items:flex-start;padding:20px}}.pv-product-description-section{padding:42px 20px 64px;background:radial-gradient(circle at 92% 8%,rgba(118,207,146,.24),transparent 32%),linear-gradient(145deg,#0f5f36,#174f36 56%,#0d402b)}.pv-product-description-wrap{max-width:1180px;margin:0 auto}.pv-product-description-content{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Arial,sans-serif;color:#1d1d1f}.pv-apple-accordion{display:grid;gap:16px}.pv-apple-accordion details{position:relative;overflow:hidden;margin:0;border:1px solid rgba(255,255,255,.9);border-radius:24px;background:#fff;box-shadow:0 16px 40px #04221538,0 1px #ffffffbf inset;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.pv-apple-accordion details:before{position:absolute;z-index:0;top:-45%;left:-55%;width:34%;height:190%;content:"";pointer-events:none;transform:rotate(18deg);background:linear-gradient(90deg,transparent,rgba(142,221,167,.72),transparent);opacity:0}.pv-apple-accordion details:hover{transform:translateY(-5px) scale(1.005);border-color:#a9d9b8;box-shadow:0 24px 54px #021d114d,0 0 0 3px #aadcb929}.pv-apple-accordion details:hover:before,.pv-apple-accordion details.pv-soft-flash:before{animation:pv-content-shine .9s ease}.pv-apple-accordion summary{position:relative;z-index:1;display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:16px;padding:20px 22px;cursor:pointer;list-style:none;font-size:18px;font-weight:750;letter-spacing:-.02em}.pv-apple-accordion summary::-webkit-details-marker{display:none}.pv-apple-accordion summary:after{display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center;border-radius:50%;background:#e7f5eb;color:#0f5f36;content:"+";font-size:27px;font-weight:400;line-height:1;transition:transform .24s ease,background .24s ease,color .24s ease}.pv-apple-accordion details[open] summary:after{transform:rotate(180deg);background:linear-gradient(145deg,#2f8b51,#176238);color:#fff;content:"\2212"}.pv-apple-panel{position:relative;z-index:1;padding:0 22px 24px;color:#515154;font-size:15px;line-height:1.72;animation:pv-content-reveal .26s ease}.pv-apple-panel>:first-child{margin-top:0}.pv-apple-panel>:last-child{margin-bottom:0}.pv-apple-panel p{margin:0 0 12px}.pv-apple-panel ul{margin:0;padding-left:21px}.pv-apple-panel li{margin:7px 0}.pv-apple-panel .pv-section-header{display:none}.pv-apple-panel .pv-ingredient{padding:15px 0;border-top:1px solid rgba(29,29,31,.08)}.pv-apple-panel .pv-ingredient:first-child{padding-top:0;border-top:0}.pv-apple-panel .pv-ingredient h3{margin:0 0 5px;font-size:15px}.pv-apple-panel .pv-ingredient p{margin:0}.pv-product-description-content .pv-application-wrapper{margin:28px 0 0}.pv-product-description-content .pv-application-button{position:relative;isolation:isolate;display:grid;overflow:hidden;width:100%;min-height:92px;grid-template-columns:52px 1fr 44px;justify-content:stretch;align-items:center;gap:16px;padding:20px 22px;border:1px solid rgba(255,236,210,.55);border-radius:26px;background:linear-gradient(135deg,#c1653d,#b26a24);box-shadow:0 20px 48px #34160652,0 0 0 4px #ffe9c724,0 1px #ffffff47 inset;color:#fff!important;text-align:left;text-decoration:none!important;font-size:16px;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.pv-product-description-content .pv-application-button:before{position:absolute;z-index:0;top:-45%;left:-55%;width:34%;height:190%;content:"";pointer-events:none;transform:rotate(18deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.7),transparent);opacity:0}.pv-product-description-content .pv-application-button:hover:before,.pv-product-description-content .pv-application-button.pv-soft-flash:before{animation:pv-content-shine .9s ease}.pv-product-description-content .pv-guide-icon,.pv-product-description-content .pv-guide-copy,.pv-product-description-content .pv-guide-arrow{position:relative;z-index:1}.pv-product-description-content .pv-guide-icon{display:grid;width:52px;height:52px;place-items:center;border:1px solid rgba(255,255,255,.6);border-radius:16px;background:#ffffff2e;box-shadow:0 8px 22px #3c190838;font-size:27px}.pv-product-description-content .pv-guide-copy{display:grid;gap:4px}.pv-product-description-content .pv-guide-kicker{color:#ffe9c7;font-size:12px;font-weight:750;letter-spacing:.09em;text-transform:uppercase}.pv-product-description-content .pv-guide-title{color:#fff;font-size:clamp(17px,2.2vw,22px);font-weight:780;letter-spacing:-.018em;line-height:1.28}.pv-product-description-content .pv-guide-arrow{display:grid;width:44px;height:44px;place-items:center;justify-self:end;border-radius:50%;background:#fff;color:#b26a24;font-size:28px;font-weight:700;line-height:1;box-shadow:0 6px 16px #3c190840;transition:transform .24s ease,background .24s ease}.pv-product-description-content .pv-application-button:hover{transform:translateY(-5px) scale(1.006);border-color:#ffe9c7;background:linear-gradient(135deg,#c96e45,#bb722b);box-shadow:0 28px 64px #34160666,0 0 0 5px #ffe9c73d}.pv-product-description-content .pv-application-button:hover .pv-guide-arrow{transform:translate(3px);background:#ffe9c7}.pv-product-description-content .pv-application-button:focus-visible{outline:3px solid #ffe9c7;outline-offset:3px}@keyframes pv-content-shine{0%{left:-55%;opacity:0}18%{opacity:.85}to{left:125%;opacity:0}}@keyframes pv-content-reveal{0%{transform:translateY(-5px);opacity:0}to{transform:translateY(0);opacity:1}}@media(max-width:749px){.pv-product-description-section{padding:28px 12px 46px}.pv-apple-accordion{gap:12px}.pv-apple-accordion details{border-radius:19px}.pv-apple-accordion summary{min-height:64px;padding:16px;font-size:16px}.pv-apple-panel{padding:0 16px 19px;font-size:14px}.pv-product-description-content .pv-application-wrapper{margin-top:20px}.pv-product-description-content .pv-application-button{min-height:84px;grid-template-columns:44px 1fr 40px;gap:12px;padding:16px;border-radius:20px}.pv-product-description-content .pv-guide-icon{width:44px;height:44px;border-radius:13px;font-size:23px}.pv-product-description-content .pv-guide-arrow{width:40px;height:40px}.pv-product-description-content .pv-guide-title{font-size:16px}}@media(prefers-reduced-motion:reduce){.pvd *,.pv-product-description-content *,.pv-product-description-content *:before,.pv-product-description-content *:after{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/108/assets/pv-description.css.map */
