body.single-product .ani-pdp,body.single-product .ani-pdp *{box-sizing:border-box!important}body.single-product .ani-pdp{padding:clamp(8px, 2vw, 24px) 0 clamp(40px, 6vw, 72px)!important;color:#243126!important;text-align:left!important}body.single-product .ani-pdp .ani-pdp__container{width:min(1100px, 100%)!important;margin:0 auto!important}body.single-product .ani-pdp .ani-pdp__eyebrow{display:inline-flex!important;align-items:center!important;gap:8px!important;margin-bottom:16px!important;padding:8px 14px!important;border:1px solid rgba(47, 93, 58, 0.14)!important;border-radius:999px!important;background:rgba(255, 255, 255, 0.8)!important;color:#2f5d3a!important;font-size:13px!important;font-weight:760!important;line-height:1!important}body.single-product .ani-pdp .ani-pdp__eyebrow::before{content:""!important;width:7px!important;height:7px!important;border-radius:999px!important;background:#2f5d3a!important}body.single-product .ani-pdp .ani-pdp__block{margin:0 0 clamp(40px, 6vw, 64px)!important}body.single-product .ani-pdp .ani-pdp__title{margin:0 0 20px!important;color:#1f3f29!important;font-size:clamp(24px, 2.4vw, 30px)!important;font-weight:820!important;line-height:1.15!important;letter-spacing:-0.03em!important;text-align:left!important}body.single-product .ani-pdp .ani-pdp__items{display:grid!important;grid-template-columns:repeat(4, minmax(0, 1fr))!important;gap:14px!important}body.single-product .ani-pdp .ani-pdp__item{display:flex!important;flex-direction:column!important;padding:22px!important;border:1px solid rgba(47, 93, 58, 0.12)!important;border-radius:24px!important;background:rgba(255, 255, 255, 0.9)!important;box-shadow:0 14px 40px rgba(31, 63, 41, 0.07)!important;color:inherit!important;text-decoration:none!important;transition:transform 200ms ease, box-shadow 200ms ease!important}body.single-product .ani-pdp .ani-pdp__item:hover{transform:translateY(-4px)!important;box-shadow:0 22px 54px rgba(31, 63, 41, 0.12)!important}body.single-product .ani-pdp .ani-pdp__item-role{color:#2f5d3a!important;font-size:12px!important;font-weight:800!important;letter-spacing:0.08em!important;text-transform:uppercase!important}body.single-product .ani-pdp .ani-pdp__item h3{margin:6px 0 8px!important;color:#1f3f29!important;font-size:20px!important;font-weight:820!important;line-height:1.15!important;letter-spacing:-0.02em!important;text-align:left!important}body.single-product .ani-pdp .ani-pdp__item p{margin:0 0 16px!important;color:#5d685b!important;font-size:14.5px!important;line-height:1.55!important;text-align:left!important}body.single-product .ani-pdp .ani-pdp__item-price{margin-top:auto!important;padding-top:12px!important;border-top:1px solid rgba(47, 93, 58, 0.1)!important;color:#667064!important;font-size:14px!important;font-weight:700!important}body.single-product .ani-pdp .ani-pdp__value{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:14px 36px!important;margin-top:14px!important;padding:22px 26px!important;border-radius:24px!important;background:#1f3f29!important;color:#ffffff!important}body.single-product .ani-pdp .ani-pdp__value-label{display:block!important;color:rgba(255, 255, 255, 0.65)!important;font-size:12px!important;font-weight:700!important;letter-spacing:0.06em!important;text-transform:uppercase!important}body.single-product .ani-pdp .ani-pdp__value-old{color:rgba(255, 255, 255, 0.8)!important;font-size:22px!important;font-weight:700!important}body.single-product .ani-pdp .ani-pdp__value-new{color:#ffffff!important;font-size:30px!important;font-weight:850!important;letter-spacing:-0.03em!important}body.single-product .ani-pdp .ani-pdp__value-save{margin-left:auto!important;padding:10px 16px!important;border-radius:999px!important;background:#afc2a4!important;color:#1f3f29!important;font-size:15px!important;font-weight:820!important}body.single-product .ani-pdp .ani-pdp__steps li{position:relative!important;margin:0!important;padding:22px!important;border-radius:24px!important;background:#eef4ea!important;text-align:left!important}body.single-product .ani-pdp .ani-pdp__steps li::before,body.single-product .ani-pdp .ani-pdp__chips li::before{content:none!important;display:none!important}body.single-product .ani-pdp .ani-pdp__steps h3{margin:0 0 6px!important;color:#1f3f29!important;font-size:18px!important;font-weight:820!important;line-height:1.2!important;text-align:left!important}body.single-product .ani-pdp .ani-pdp__steps p{margin:0!important;color:#4f5a4e!important;font-size:15px!important;line-height:1.55!important;text-align:left!important}body.single-product .ani-pdp .ani-pdp__note{margin:14px 0 0!important;color:#667064!important;font-size:13.5px!important;text-align:left!important}body.single-product .ani-pdp .ani-pdp__chips{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}body.single-product .ani-pdp .ani-pdp__chips li{margin:0!important;padding:8px 14px!important;border:1px solid rgba(47, 93, 58, 0.16)!important;border-radius:999px!important;color:#1f3f29!important;font-size:14px!important;font-weight:700!important;line-height:1.2!important}body.single-product .ani-pdp .ani-pdp__stars{margin-bottom:12px!important;color:#d08a2f!important;font-size:18px!important;letter-spacing:0.08em!important}body.single-product .ani-pdp .ani-pdp__tip{display:grid!important;grid-template-columns:auto minmax(0, 1fr) auto!important;align-items:center!important;gap:16px!important;margin:0 0 clamp(40px, 6vw, 64px)!important;padding:18px 22px!important;border:1px dashed rgba(47, 93, 58, 0.35)!important;border-radius:22px!important;background:#fbf7ee!important;text-align:left!important}body.single-product .ani-pdp .ani-pdp__tip .ani-pdp__tip-title{display:block!important}body.single-product .ani-pdp .ani-pdp__tip p{margin:0!important;color:#4f5a4e!important;font-size:14.5px!important;line-height:1.5!important;text-align:left!important}body.single-product .ani-pdp .ani-pdp__tip-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;padding:12px 20px!important;border-radius:999px!important;background:#2f5d3a!important;color:#ffffff!important;font-size:15px!important;font-weight:800!important;text-decoration:none!important;white-space:nowrap!important}body.single-product .ani-pdp .ani-pdp__tip-button:hover{background:#1f3f29!important}body.single-product .ani-pdp .ani-pdp__faq{display:grid!important;gap:10px!important}body.single-product .ani-pdp .ani-pdp__faq details{border:1px solid rgba(47, 93, 58, 0.12)!important;border-radius:18px!important;background:rgba(255, 255, 255, 0.9)!important;text-align:left!important}body.single-product .ani-pdp .ani-pdp__faq summary{position:relative!important;padding:18px 52px 18px 20px!important;color:#1f3f29!important;font-size:16px!important;font-weight:760!important;cursor:pointer!important;list-style:none!important}body.single-product .ani-pdp .ani-pdp__faq summary::-webkit-details-marker{display:none!important}body.single-product .ani-pdp .ani-pdp__faq summary::after{content:"+"!important;position:absolute!important;right:20px!important;top:50%!important;transform:translateY(-50%)!important;color:#2f5d3a!important;font-size:22px!important;font-weight:600!important}body.single-product .ani-pdp .ani-pdp__faq details[open] summary::after{content:"–"!important}body.single-product .ani-pdp .ani-pdp__faq details p{margin:0!important;padding:0 20px 18px!important;color:#4f5a4e!important;font-size:15px!important;line-height:1.6!important;text-align:left!important}body.single-product .ani-pdp .ani-pdp__faq a{color:#2f5d3a!important;font-weight:700!important;text-decoration:underline!important}@media (max-width: 980px){body.single-product .ani-pdp .ani-pdp__items{grid-template-columns:repeat(2, minmax(0, 1fr))!important}body.single-product .ani-pdp .ani-pdp__steps{grid-template-columns:minmax(0, 1fr)!important}}@media (max-width: 600px){body.single-product .ani-pdp .ani-pdp__items{grid-template-columns:minmax(0, 1fr)!important}body.single-product .ani-pdp .ani-pdp__item{display:grid!important;grid-template-columns:48px minmax(0, 1fr)!important;column-gap:14px!important;padding:18px!important}body.single-product .ani-pdp .ani-pdp__value{padding:20px!important}body.single-product .ani-pdp .ani-pdp__value-save{margin-left:0!important}body.single-product .ani-pdp .ani-pdp__tip{grid-template-columns:auto minmax(0, 1fr)!important}body.single-product .ani-pdp .ani-pdp__tip-action{grid-column:1 / -1!important}body.single-product .ani-pdp .ani-pdp__tip-button{width:100%!important}}body.single-product .ani-pdp br,body.single-product .ani-pdp p:empty{display:none!important}body.single-product .ani-pdp .ani-pdp__item{position:relative!important}body.single-product .ani-pdp .ani-pdp__item h3 a{color:inherit!important;text-decoration:none!important}body.single-product .ani-pdp .ani-pdp__item h3 a::after{content:""!important;position:absolute!important;inset:0!important;border-radius:24px!important}body.single-product .ani-pdp .ani-pdp__item:hover h3 a{text-decoration:underline!important;text-underline-offset:3px!important}body.single-product .ani-pdp .ani-pdp__item-role{display:block!important}body.single-product .ani-pdp .ani-pdp__item-price{display:block!important}body.single-product .ani-pdp .ani-pdp__value-col > div{display:block!important}body.single-product .ani-pdp .ani-pdp__tip .ani-pdp__tip-title{margin:0 0 2px!important;color:#1f3f29!important;font-size:16px!important;font-weight:820!important}body.single-product .ani-pdp .ani-pdp__tip-action p{margin:0!important}body.single-product .ani-pdp .ani-pdp__lead{margin:-8px 0 18px!important;color:#5d685b!important;font-size:16px!important;text-align:left!important}body.single-product .ani-pdp .ani-pdp__cal{overflow:hidden!important;border:1px solid rgba(47, 93, 58, 0.14)!important;border-radius:24px!important;background:rgba(255, 255, 255, 0.92)!important}body.single-product .ani-pdp .ani-pdp__cal-row{display:grid!important;grid-template-columns:200px repeat(4, minmax(0, 1fr))!important;align-items:center!important;column-gap:8px!important;padding:12px 16px!important;border-top:1px solid rgba(47, 93, 58, 0.08)!important}body.single-product .ani-pdp .ani-pdp__cal-head{border-top:0!important;background:#eef4ea!important;padding-top:14px!important;padding-bottom:10px!important;color:#667064!important;font-size:13px!important;font-weight:750!important;text-align:center!important}body.single-product .ani-pdp .ani-pdp__cal-head .ani-pdp__cal-name{text-align:left!important;font-size:12px!important;letter-spacing:0.08em!important;text-transform:uppercase!important}body.single-product .ani-pdp .ani-pdp__cal-name{grid-column:1!important;display:flex!important;align-items:center!important;gap:10px!important;color:#1f3f29!important;font-size:15px!important;font-weight:800!important}body.single-product .ani-pdp .ani-pdp__cal-num{display:inline-grid!important;place-items:center!important;flex:0 0 auto!important;width:24px!important;height:24px!important;border-radius:999px!important;background:#1f3f29!important;color:#ffffff!important;font-size:12px!important;font-weight:850!important}body.single-product .ani-pdp .ani-pdp__cal-bar{grid-row:1!important;grid-column:var(--s) / var(--e)!important;padding:8px 12px!important;border-radius:999px!important;font-size:13px!important;font-weight:750!important;line-height:1.25!important;text-align:center!important}body.single-product .ani-pdp .ani-pdp__cal-bar--solid{background:#2f5d3a!important;color:#ffffff!important}body.single-product .ani-pdp .ani-pdp__cal-bar--soft{background:#dde8d7!important;color:#1f3f29!important}body.single-product .ani-pdp .ani-pdp__cal-bar--dashed{border:2px dashed rgba(47, 93, 58, 0.45)!important;background:transparent!important;color:#2f5d3a!important;padding:6px 10px!important}body.single-product .ani-pdp .ani-pdp__cal-when{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}body.single-product .ani-pdp .ani-pdp__note a{color:#2f5d3a!important;font-weight:700!important;text-decoration:underline!important}@media (max-width: 700px){body.single-product .ani-pdp .ani-pdp__cal{background:rgba(255, 255, 255, 0.92)!important}body.single-product .ani-pdp .ani-pdp__cal-row.ani-pdp__cal-head{display:none!important}body.single-product .ani-pdp .ani-pdp__cal-row{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important;padding:16px!important}body.single-product .ani-pdp .ani-pdp__cal-row:nth-child(2){border-top:0!important}body.single-product .ani-pdp .ani-pdp__cal-bar{text-align:left!important;border-radius:14px!important;font-size:14px!important}body.single-product .ani-pdp .ani-pdp__cal-when{position:static!important;width:auto!important;height:auto!important;overflow:visible!important;clip:auto!important;white-space:normal!important;font-weight:850!important}}body.single-product .ani-pdp .ani-pdp__tip-text{min-width:0!important}body.single-product .ani-pdp--v2 .ani-pdp__hero{display:grid!important;grid-template-columns:minmax(0, 1.05fr) minmax(0, 1fr)!important;gap:clamp(28px, 4vw, 56px)!important;align-items:center!important}body.single-product .ani-pdp--v2 .ani-pdp__hero-media{overflow:hidden!important;aspect-ratio:4 / 3!important;border-radius:32px!important;background:#dde8d7!important;box-shadow:0 30px 70px rgba(31, 63, 41, 0.14)!important}body.single-product .ani-pdp--v2 .ani-pdp__hero-media img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;object-fit:cover!important}body.single-product .ani-pdp--v2 .ani-pdp__hero-text h2{margin:0!important;color:#1f3f29!important;font-size:clamp(30px, 3.4vw, 46px)!important;font-weight:820!important;line-height:1.06!important;letter-spacing:-0.04em!important;text-align:left!important;text-wrap:balance!important}body.single-product .ani-pdp--v2 .ani-pdp__hero-text > p{margin:18px 0 0!important;color:#5d685b!important;font-size:clamp(16px, 1.5vw, 18px)!important;line-height:1.65!important;text-align:left!important}body.single-product .ani-pdp--v2 .ani-pdp__facts{display:grid!important;grid-template-columns:repeat(3, minmax(0, 1fr))!important;gap:12px!important;margin-top:28px!important;padding-top:24px!important;border-top:1px solid rgba(47, 93, 58, 0.14)!important}body.single-product .ani-pdp--v2 .ani-pdp__fact-value{color:#1f3f29!important;font-size:clamp(26px, 2.6vw, 34px)!important;font-weight:850!important;line-height:1!important;letter-spacing:-0.03em!important}body.single-product .ani-pdp--v2 .ani-pdp__fact-label{margin-top:6px!important;color:#667064!important;font-size:13px!important;font-weight:650!important;line-height:1.35!important}body.single-product .ani-pdp--v2 .ani-pdp__head{margin:0 0 22px!important}body.single-product .ani-pdp--v2 .ani-pdp__head .ani-pdp__eyebrow{margin-bottom:10px!important;padding:0!important;border:0!important;background:none!important;color:#2f5d3a!important;font-size:12px!important;font-weight:800!important;letter-spacing:0.12em!important;text-transform:uppercase!important}body.single-product .ani-pdp--v2 .ani-pdp__head .ani-pdp__eyebrow::before{content:none!important}body.single-product .ani-pdp--v2 .ani-pdp__head .ani-pdp__title{margin:0!important;font-size:clamp(26px, 2.8vw, 36px)!important}body.single-product .ani-pdp--v2 .ani-pdp__head .ani-pdp__lead{margin:8px 0 0!important}body.single-product .ani-pdp--v2 .ani-pdp__item{padding:0 0 20px!important;overflow:hidden!important;border:0!important;background:transparent!important;box-shadow:none!important}body.single-product .ani-pdp--v2 .ani-pdp__item:hover{transform:none!important;box-shadow:none!important}body.single-product .ani-pdp--v2 .ani-pdp__item-img{display:grid!important;place-items:center!important;aspect-ratio:1 / 1!important;margin-bottom:16px!important;padding:18px!important;border-radius:24px!important;background:linear-gradient(180deg, #f3f6ef 0%, #e6eedf 100%)!important;transition:transform 400ms cubic-bezier(0.2, 0.7, 0.2, 1)!important}body.single-product .ani-pdp--v2 .ani-pdp__item:hover .ani-pdp__item-img{transform:translateY(-4px)!important}body.single-product .ani-pdp--v2 .ani-pdp__item-img img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;margin:0!important;object-fit:contain!important;mix-blend-mode:multiply!important}body.single-product .ani-pdp--v2 .ani-pdp__item h3{font-size:19px!important}body.single-product .ani-pdp--v2 .ani-pdp__expert{display:grid!important;grid-template-columns:180px minmax(0, 1fr)!important;gap:clamp(24px, 4vw, 48px)!important;align-items:center!important;margin:0 0 18px!important;padding:clamp(28px, 4vw, 48px)!important;border-radius:32px!important;background:radial-gradient(circle at 90% 10%, rgba(175, 194, 164, 0.22), transparent 40%), linear-gradient(135deg, #1f3f29, #152c1d)!important;color:#ffffff!important}body.single-product .ani-pdp--v2 .ani-pdp__expert-photo{overflow:hidden!important;aspect-ratio:1 / 1!important;border:4px solid rgba(255, 255, 255, 0.16)!important;border-radius:999px!important;background:#2f5d3a!important}body.single-product .ani-pdp--v2 .ani-pdp__expert-photo img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;object-fit:cover!important}body.single-product .ani-pdp--v2 .ani-pdp__eyebrow--light{margin-bottom:14px!important;border-color:rgba(255, 255, 255, 0.18)!important;background:rgba(255, 255, 255, 0.08)!important;color:#ffffff!important}body.single-product .ani-pdp--v2 .ani-pdp__eyebrow--light::before{background:#afc2a4!important}body.single-product .ani-pdp--v2 .ani-pdp__expert blockquote{margin:0!important;padding:0!important;border:0!important;background:none!important}body.single-product .ani-pdp--v2 .ani-pdp__expert blockquote p{margin:0!important;color:#ffffff!important;font-size:clamp(18px, 2vw, 24px)!important;font-weight:700!important;line-height:1.4!important;letter-spacing:-0.01em!important;text-align:left!important}body.single-product .ani-pdp--v2 .ani-pdp__expert-name{margin:16px 0 0!important;color:rgba(255, 255, 255, 0.7)!important;font-size:14px!important;text-align:left!important}body.single-product .ani-pdp--v2 .ani-pdp__expert-link{margin:14px 0 0!important;text-align:left!important}body.single-product .ani-pdp--v2 .ani-pdp__expert-link a{color:#ffffff!important;font-weight:800!important;text-decoration:underline!important;text-decoration-color:rgba(255, 255, 255, 0.4)!important;text-underline-offset:4px!important}body.single-product .ani-pdp--v2 .ani-pdp__review-strip{display:grid!important;grid-template-columns:auto minmax(0, 1fr) auto!important;align-items:center!important;gap:18px!important;padding:20px 26px!important;border:1px solid rgba(47, 93, 58, 0.12)!important;border-radius:24px!important;background:rgba(255, 255, 255, 0.9)!important}body.single-product .ani-pdp--v2 .ani-pdp__review-strip .ani-pdp__stars{margin:0!important}body.single-product .ani-pdp--v2 .ani-pdp__review-strip p{margin:0!important;color:#1f3f29!important;font-size:17px!important;font-weight:720!important;line-height:1.4!important;text-align:left!important}body.single-product .ani-pdp--v2 .ani-pdp__review-strip .ani-pdp__review-meta{color:#667064!important;font-size:13px!important;font-weight:600!important;white-space:nowrap!important}body.single-product .ani-pdp--v2 .ani-pdp__tip{border-style:solid!important;border-color:rgba(47, 93, 58, 0.14)!important}body.single-product .ani-pdp--v2 .ani-pdp__tip-img{width:64px!important;height:64px!important;padding:6px!important;border-radius:16px!important;background:#eef4ea!important}body.single-product .ani-pdp--v2 .ani-pdp__tip-img img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;object-fit:contain!important;mix-blend-mode:multiply!important}body.single-product .summary .woocommerce-product-details__short-description,body.single-product .summary .woocommerce-product-details__short-description strong{font-weight:500!important}@media (max-width: 900px){body.single-product .ani-pdp--v2 .ani-pdp__hero{grid-template-columns:minmax(0, 1fr)!important}body.single-product .ani-pdp--v2 .ani-pdp__review-strip{grid-template-columns:minmax(0, 1fr)!important;gap:8px!important}body.single-product .ani-pdp--v2 .ani-pdp__review-strip .ani-pdp__review-meta{white-space:normal!important}}@media (max-width: 600px){body.single-product .ani-pdp--v2 .ani-pdp__item{grid-template-columns:96px minmax(0, 1fr)!important;column-gap:16px!important;padding:0 0 18px!important;border-bottom:1px solid rgba(47, 93, 58, 0.1)!important}body.single-product .ani-pdp--v2 .ani-pdp__item-img{margin:0!important;padding:10px!important;border-radius:18px!important}body.single-product .ani-pdp--v2 .ani-pdp__expert{grid-template-columns:minmax(0, 1fr)!important;text-align:left!important}body.single-product .ani-pdp--v2 .ani-pdp__expert-photo{width:96px!important}body.single-product .ani-pdp--v2 .ani-pdp__facts{gap:8px!important}body.single-product .ani-pdp--v2 .ani-pdp__tip-img{width:52px!important;height:52px!important}}body.single-product .summary .ani-set-savings{margin:4px 0 16px!important;color:#4f5a4e!important;font-size:15px!important;line-height:1.5!important}body.single-product .summary .ani-set-savings strong{display:inline-block!important;margin-left:4px!important;padding:3px 10px!important;border-radius:999px!important;background:#dde8d7!important;color:#1f3f29!important;font-weight:800!important}body.single-product .summary .ani-set-savings .woocommerce-Price-amount{font-weight:inherit!important;color:inherit!important;font-size:inherit!important}body.single-product .summary ul.ani-trust{display:flex!important;flex-wrap:wrap!important;gap:8px 18px!important;margin:14px 0 0!important;padding:0!important;list-style:none!important}body.single-product .summary ul.ani-trust li{display:inline-flex!important;align-items:center!important;gap:6px!important;margin:0!important;padding:0!important;color:#4f5a4e!important;font-size:13.5px!important;font-weight:700!important;line-height:1.3!important}body.single-product .summary ul.ani-trust li::before{content:"✓"!important;display:inline-grid!important;place-items:center!important;position:static!important;width:18px!important;height:18px!important;border-radius:999px!important;background:#dde8d7!important;color:#1f3f29!important;font-size:11px!important;font-weight:900!important}.ani-foot,.ani-foot *{box-sizing:border-box!important}.ani-foot{position:relative!important;overflow:hidden!important;padding:clamp(48px, 6vw, 80px) 20px 28px!important;background:radial-gradient(circle at 92% 0%, rgba(175, 194, 164, 0.16), transparent 36%), radial-gradient(circle at 0% 100%, rgba(231, 216, 194, 0.08), transparent 40%), linear-gradient(180deg, #1c3a26 0%, #132a1b 100%)!important;color:rgba(255, 255, 255, 0.74)!important;font-size:15px!important;line-height:1.6!important}.ani-foot__container{width:min(1180px, 100%)!important;margin:0 auto!important}.ani-foot a{color:rgba(255, 255, 255, 0.86)!important;text-decoration:none!important;transition:color 160ms ease, opacity 160ms ease!important}.ani-foot a:hover{color:#ffffff!important;text-decoration:underline!important;text-underline-offset:4px!important}.ani-foot p{margin:0!important}.ani-foot__newsletter{display:grid!important;grid-template-columns:minmax(0, 1fr) minmax(300px, 440px)!important;gap:clamp(24px, 4vw, 56px)!important;align-items:center!important;padding:clamp(28px, 4vw, 44px)!important;border:1px solid rgba(255, 255, 255, 0.12)!important;border-radius:32px!important;background:rgba(255, 255, 255, 0.06)!important}.ani-foot__chip{display:inline-flex!important;align-items:center!important;gap:8px!important;margin-bottom:16px!important;padding:7px 13px!important;border:1px solid rgba(255, 255, 255, 0.16)!important;border-radius:999px!important;background:rgba(255, 255, 255, 0.08)!important;color:#ffffff!important;font-size:12px!important;font-weight:750!important;letter-spacing:0.06em!important;line-height:1!important;text-transform:uppercase!important}.ani-foot__chip::before{content:""!important;width:7px!important;height:7px!important;border-radius:999px!important;background:#afc2a4!important}.ani-foot .ani-foot__nl-title{color:#ffffff!important;font-size:clamp(26px, 3vw, 38px)!important;font-weight:820!important;line-height:1.08!important;letter-spacing:-0.035em!important}.ani-foot .ani-foot__nl-text{max-width:52ch!important;margin-top:12px!important;font-size:16px!important}.ani-foot__nl-legal{display:block!important;margin-top:14px!important;color:rgba(255, 255, 255, 0.55)!important;font-size:12.5px!important;line-height:1.5!important}.ani-foot__nl-legal a{text-decoration:underline!important}.ani-foot__grid{display:grid!important;grid-template-columns:minmax(0, 1.5fr) repeat(3, minmax(0, 1fr))!important;gap:clamp(28px, 4vw, 56px)!important;padding:clamp(44px, 5vw, 64px) 0 clamp(36px, 4vw, 48px)!important;border-bottom:1px solid rgba(255, 255, 255, 0.12)!important}.ani-foot .ani-foot__logo{display:inline-block!important;margin-bottom:14px!important;color:#ffffff!important;font-size:32px!important;font-weight:850!important;line-height:1!important;letter-spacing:-0.05em!important}.ani-foot .ani-foot__logo:hover{text-decoration:none!important}.ani-foot__brand > p{max-width:38ch!important}.ani-foot .ani-foot__maker{margin-top:12px!important;color:rgba(255, 255, 255, 0.55)!important;font-size:13.5px!important}.ani-foot__social{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-top:20px!important}.ani-foot .ani-foot__social a{display:inline-flex!important;align-items:center!important;min-height:40px!important;padding:8px 16px!important;border:1px solid rgba(255, 255, 255, 0.16)!important;border-radius:999px!important;font-size:13.5px!important;font-weight:700!important;line-height:1!important}.ani-foot .ani-foot__social a:hover{border-color:rgba(255, 255, 255, 0.4)!important;text-decoration:none!important}.ani-foot .ani-foot__title{margin-bottom:16px!important;color:#afc2a4!important;font-size:12px!important;font-weight:800!important;letter-spacing:0.1em!important;text-transform:uppercase!important}.ani-foot__col ul{display:grid!important;gap:10px!important;margin:0!important;padding:0!important;list-style:none!important}.ani-foot__col li{margin:0!important;padding:0!important}.ani-foot__col li::before,.ani-foot__col li::marker{content:none!important}.ani-foot__col a{font-size:15px!important}.ani-foot .ani-foot__withdrawal{display:inline-flex!important;align-items:center!important;min-height:40px!important;margin-top:4px!important;padding:8px 14px!important;border:1px solid rgba(255, 255, 255, 0.28)!important;border-radius:999px!important;font-size:14px!important;font-weight:700!important;line-height:1!important}.ani-foot .ani-foot__withdrawal:hover{background:rgba(255, 255, 255, 0.08)!important;text-decoration:none!important}.ani-foot__bottom{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;gap:10px 24px!important;padding-top:24px!important;color:rgba(255, 255, 255, 0.5)!important;font-size:13px!important}.ani-foot .ani-foot__claim{color:rgba(255, 255, 255, 0.8)!important;font-weight:750!important}@media (max-width: 980px){.ani-foot__newsletter{grid-template-columns:1fr!important}.ani-foot__grid{grid-template-columns:repeat(2, minmax(0, 1fr))!important}.ani-foot__brand{grid-column:1 / -1!important}}@media (max-width: 520px){.ani-foot__grid{grid-template-columns:1fr!important}.ani-foot__newsletter{border-radius:24px!important}}.ani-foot .ani-footer-code__form input[type="email"],.ani-foot .ani-footer-code__form input[type="text"]{color:#ffffff!important}.ani-foot .ani-footer-code__form input::placeholder{color:rgba(255, 255, 255, 0.62)!important;opacity:1!important}footer.ani-footer-code .ani-footer-code__links{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:14px 24px!important;margin:28px 0 0!important;padding:26px 0!important;border:none!important;border-top:1px solid rgba(255, 255, 255, 0.16)!important;border-bottom:1px solid rgba(255, 255, 255, 0.16)!important;height:auto!important;min-height:0!important}footer.ani-footer-code .ani-footer-code__links a{margin:0!important;padding:4px 0!important;border:none!important;line-height:1.6!important}footer.ani-footer-code .ani-footer-code__links::before,footer.ani-footer-code .ani-footer-code__links::after{content:none!important}body.single-product .related.products,body.single-product section.related.products,body.single-product .up-sells.products,body.single-product section.up-sells.products{grid-column:1 / -1!important;position:relative!important;left:auto!important;right:auto!important;transform:none!important;width:100%!important;max-width:1180px!important;min-width:0!important;margin:80px auto 0!important;padding:0!important;box-sizing:border-box!important}body.single-product .related.products > h2,body.single-product .up-sells.products > h2{width:100%!important;max-width:100%!important;padding:0!important;box-sizing:border-box!important;overflow-wrap:break-word!important}body.single-product .related.products ul.products,body.single-product section.related.products ul.products,body.single-product .up-sells.products ul.products,body.single-product section.up-sells.products ul.products{display:grid!important;gap:clamp(18px, 2.4vw, 28px)!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;float:none!important;clear:both!important;list-style:none!important;box-sizing:border-box!important}body.single-product .related.products ul.products li.product,body.single-product section.related.products ul.products li.product,body.single-product .up-sells.products ul.products li.product,body.single-product section.up-sells.products ul.products li.product{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;float:none!important;clear:none!important;box-sizing:border-box!important}body.single-product .related.products ul.products li.product img,body.single-product .up-sells.products ul.products li.product img{width:100%!important;max-width:100%!important;height:auto!important;box-sizing:border-box!important}.tax-product_cat .ani-cat-hero{text-align:center!important}.tax-product_cat .ani-cat-hero__eyebrow{margin-left:auto!important;margin-right:auto!important}.tax-product_cat .ani-cat-hero h1,.tax-product_cat .ani-cat-hero p{margin-left:auto!important;margin-right:auto!important}.tax-product_cat .ani-cat-hero__nav{margin:24px auto 0!important;justify-content:center!important}.tax-product_cat .ani-cat-hero__nav-item,.tax-product_cat .ani-cat-hero__nav-item:visited{text-decoration:none!important;border-radius:999px!important}.tax-product_cat .ani-cat-hero__nav-item--active,.tax-product_cat .ani-cat-hero__nav-item--active:visited,.tax-product_cat .ani-cat-hero__nav-item--active:focus{box-shadow:0 14px 32px rgba(47, 93, 58, 0.2)!important}.tax-product_cat .ani-cat-hero--animals h1{max-width:760px!important;font-size:clamp(42px, 5vw, 68px)!important}.tax-product_cat .ani-cat-hero__nav{gap:6px!important;padding:6px!important}.tax-product_cat .ani-cat-hero__nav-item,.tax-product_cat .ani-cat-hero__nav-item:visited{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:40px!important;min-height:40px!important;padding:0 15px!important;font-size:14px!important;line-height:1!important;box-sizing:border-box!important;transform:none!important}.tax-product_cat .ani-cat-hero__nav-item--active,.tax-product_cat .ani-cat-hero__nav-item--active:visited,.tax-product_cat .ani-cat-hero__nav-item--active:hover,.tax-product_cat .ani-cat-hero__nav-item--active:focus,.tax-product_cat .ani-cat-hero__nav-item--active:active{height:40px!important;min-height:40px!important;padding:0 15px!important;transform:none!important;background:#2f5d3a!important;color:#ffffff!important;border-radius:999px!important;text-decoration:none!important}.tax-product_cat .ani-cat-hero__nav > br{display:none!important}@media (min-width: 768px){.tax-product_cat .ani-cat-hero__nav{display:inline-flex!important;flex-wrap:nowrap!important;align-items:center!important;align-content:center!important}}@media screen and (max-width: 767px){body.archive.post-type-archive-product ul.products.content-wrap.product-archive.grid-cols,body.woocommerce-shop ul.products.content-wrap.product-archive.grid-cols,body.tax-product_cat ul.products.content-wrap.product-archive.grid-cols{display:grid!important;grid-template-columns:1fr!important;gap:28px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0 22px!important;box-sizing:border-box!important}body.archive.post-type-archive-product ul.products.content-wrap.product-archive.grid-cols > li.product,body.woocommerce-shop ul.products.content-wrap.product-archive.grid-cols > li.product,body.tax-product_cat ul.products.content-wrap.product-archive.grid-cols > li.product{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:22px!important;display:flex!important;flex-direction:column!important;box-sizing:border-box!important;overflow:hidden!important}body.archive.post-type-archive-product ul.products.content-wrap.product-archive.grid-cols > li.product a.woocommerce-loop-product__link,body.woocommerce-shop ul.products.content-wrap.product-archive.grid-cols > li.product a.woocommerce-loop-product__link,body.tax-product_cat ul.products.content-wrap.product-archive.grid-cols > li.product a.woocommerce-loop-product__link{display:block!important;width:100%!important;max-width:100%!important}body.archive.post-type-archive-product ul.products.content-wrap.product-archive.grid-cols > li.product img,body.woocommerce-shop ul.products.content-wrap.product-archive.grid-cols > li.product img,body.tax-product_cat ul.products.content-wrap.product-archive.grid-cols > li.product img{display:block!important;width:auto!important;max-width:220px!important;height:220px!important;max-height:220px!important;object-fit:contain!important;margin:0 auto 22px!important;padding:18px!important;box-sizing:border-box!important}body.archive.post-type-archive-product ul.products.content-wrap.product-archive.grid-cols > li.product .product-details,body.woocommerce-shop ul.products.content-wrap.product-archive.grid-cols > li.product .product-details,body.tax-product_cat ul.products.content-wrap.product-archive.grid-cols > li.product .product-details{width:100%!important;max-width:100%!important;text-align:left!important}body.archive.post-type-archive-product ul.products.content-wrap.product-archive.grid-cols > li.product .woocommerce-loop-product__title,body.woocommerce-shop ul.products.content-wrap.product-archive.grid-cols > li.product .woocommerce-loop-product__title,body.tax-product_cat ul.products.content-wrap.product-archive.grid-cols > li.product .woocommerce-loop-product__title{width:100%!important;max-width:100%!important;font-size:24px!important;line-height:1.15!important;margin:0 0 12px!important;padding:0!important;text-align:left!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important}body.archive.post-type-archive-product ul.products.content-wrap.product-archive.grid-cols > li.product .ani-loop-product-desc,body.woocommerce-shop ul.products.content-wrap.product-archive.grid-cols > li.product .ani-loop-product-desc,body.tax-product_cat ul.products.content-wrap.product-archive.grid-cols > li.product .ani-loop-product-desc{width:100%!important;max-width:100%!important;font-size:15px!important;line-height:1.5!important;text-align:left!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important}body.archive.post-type-archive-product ul.products.content-wrap.product-archive.grid-cols > li.product .price,body.woocommerce-shop ul.products.content-wrap.product-archive.grid-cols > li.product .price,body.tax-product_cat ul.products.content-wrap.product-archive.grid-cols > li.product .price{display:block!important;width:100%!important;font-size:21px!important;line-height:1.2!important;margin:14px 0 16px!important;text-align:left!important}body.archive.post-type-archive-product ul.products.content-wrap.product-archive.grid-cols > li.product .product-action-wrap,body.woocommerce-shop ul.products.content-wrap.product-archive.grid-cols > li.product .product-action-wrap,body.tax-product_cat ul.products.content-wrap.product-archive.grid-cols > li.product .product-action-wrap{width:100%!important;max-width:100%!important}body.archive.post-type-archive-product ul.products.content-wrap.product-archive.grid-cols > li.product .button,body.woocommerce-shop ul.products.content-wrap.product-archive.grid-cols > li.product .button,body.tax-product_cat ul.products.content-wrap.product-archive.grid-cols > li.product .button{width:100%!important;max-width:100%!important;min-height:52px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-top:12px!important;text-align:center!important}}.woocommerce ul.products li.product a img,.woocommerce ul.products li.product a.woocommerce-loop-product__link img{background:#ffffff!important}.ani-products-code__card .ani-products-code__image,.ani-products-code__card--highlight .ani-products-code__image,div.ani-products-code__image,article.ani-products-code__card div.ani-products-code__image{background:#ffffff!important;background-color:#ffffff!important;background-image:none!important}.ani-products-code__card .ani-products-code__image,.ani-products-code__card .ani-products-code__image *,.ani-products-code__card .ani-products-code__image::before,.ani-products-code__card .ani-products-code__image::after{background:transparent!important;background-image:none!important;box-shadow:none!important;filter:none!important}body.single-product .ani-product-buy-benefits--starterpaket .ani-product-buy-benefit:nth-child(1) .ani-product-buy-benefit__icon::before{content:""!important;display:block!important;width:22px!important;height:22px!important;background-color:#2f5d3a!important;background-image:none!important;-webkit-mask-repeat:no-repeat!important;-webkit-mask-position:center!important;-webkit-mask-size:contain!important;mask-repeat:no-repeat!important;mask-position:center!important;mask-size:contain!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 8.5 12 4l8 4.5-8 4.5-8-4.5Z'/%3E%3Cpath d='M4 8.5v7L12 20l8-4.5v-7'/%3E%3Cpath d='M12 13v7'/%3E%3Cpath d='m8 6.2 8 4.5'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 8.5 12 4l8 4.5-8 4.5-8-4.5Z'/%3E%3Cpath d='M4 8.5v7L12 20l8-4.5v-7'/%3E%3Cpath d='M12 13v7'/%3E%3Cpath d='m8 6.2 8 4.5'/%3E%3C/svg%3E")!important}body.single-product .ani-product-buy-benefits--starterpaket .ani-product-buy-benefit:nth-child(2) .ani-product-buy-benefit__icon::before{content:""!important;display:block!important;width:22px!important;height:22px!important;background-color:#2f5d3a!important;background-image:none!important;-webkit-mask-repeat:no-repeat!important;-webkit-mask-position:center!important;-webkit-mask-size:contain!important;mask-repeat:no-repeat!important;mask-position:center!important;mask-size:contain!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.85' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 20h14'/%3E%3Cpath d='M7 20v-5h10v5'/%3E%3Cpath d='M12 15V9'/%3E%3Cpath d='M12 11c-3.2 0-5-1.8-5-5 3.2 0 5 1.8 5 5Z'/%3E%3Cpath d='M12 11c3.2 0 5-1.8 5-5-3.2 0-5 1.8-5 5Z'/%3E%3Cpath d='M8 17h8'/%3E%3C/svg%3E")!important}body.single-product .ani-product-buy-benefits--starterpaket .ani-product-buy-benefit:nth-child(3) .ani-product-buy-benefit__icon::before{content:""!important;display:block!important;width:22px!important;height:22px!important;background-color:#2f5d3a!important;background-image:none!important;-webkit-mask-repeat:no-repeat!important;-webkit-mask-position:center!important;-webkit-mask-size:contain!important;mask-repeat:no-repeat!important;mask-position:center!important;mask-size:contain!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.85' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17 4h3v3'/%3E%3Cpath d='M20 4l-4 4'/%3E%3Cpath d='M7 20H4v-3'/%3E%3Cpath d='M4 20l4-4'/%3E%3Cpath d='M19.5 12a7.5 7.5 0 0 1-12.8 5.3'/%3E%3Cpath d='M4.5 12A7.5 7.5 0 0 1 17.3 6.7'/%3E%3Cpath d='M12 15v-4'/%3E%3Cpath d='M12 11c-2 0-3.2-1.2-3.2-3.2 2 0 3.2 1.2 3.2 3.2Z'/%3E%3Cpath d='M12 11c2 0 3.2-1.2 3.2-3.2-2 0-3.2 1.2-3.2 3.2Z'/%3E%3C/svg%3E")!important}body.single-product .ani-product-buy-benefits--starterpaket .ani-product-buy-benefit:nth-child(4) .ani-product-buy-benefit__icon::before{content:""!important;display:block!important;width:22px!important;height:22px!important;background-color:#2f5d3a!important;background-image:none!important;-webkit-mask-repeat:no-repeat!important;-webkit-mask-position:center!important;-webkit-mask-size:contain!important;mask-repeat:no-repeat!important;mask-position:center!important;mask-size:contain!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10Z'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10Z'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E")!important}.ani-shop-entry-code__card{background:#ffffff!important}.ani-products-code__image{background:#ffffff!important}.ani-shop-filter-code,.ani-shop-filter-code *{box-sizing:border-box}.ani-shop-filter-code{position:relative!important;overflow:hidden!important;padding:78px 20px 42px!important;background:radial-gradient(circle at 88% 14%, rgba(175, 194, 164, 0.22), transparent 32%), radial-gradient(circle at 8% 82%, rgba(231, 216, 194, 0.42), transparent 34%), linear-gradient(180deg, #fffdf8 0%, #f8f3ea 100%)!important;color:#243126!important}.ani-shop-filter-code__container{width:min(1180px, 100%)!important;margin:0 auto!important}.ani-shop-filter-code__header{max-width:780px!important;margin-bottom:34px!important}.ani-shop-filter-code__eyebrow{display:inline-flex!important;align-items:center!important;gap:8px!important;margin-bottom:18px!important;padding:9px 15px!important;border:1px solid rgba(47, 93, 58, 0.14)!important;border-radius:999px!important;background:rgba(255, 255, 255, 0.76)!important;color:#2f5d3a!important;font-size:14px!important;font-weight:780!important;line-height:1!important;box-shadow:0 10px 24px rgba(31, 63, 41, 0.05)!important}.ani-shop-filter-code__eyebrow::before{content:""!important;width:8px!important;height:8px!important;flex:0 0 auto!important;border-radius:999px!important;background:#2f5d3a!important}.ani-shop-filter-code__header h1{max-width:780px!important;margin:0!important;color:#1f3f29!important;font-size:clamp(44px, 5.4vw, 74px)!important;font-weight:820!important;line-height:1.02!important;letter-spacing:-0.06em!important}.ani-shop-filter-code__header p{max-width:680px!important;margin:24px 0 0!important;color:#667064!important;font-size:clamp(18px, 2vw, 22px)!important;line-height:1.58!important}.ani-shop-filter-code__nav{display:flex!important;flex-wrap:wrap!important;gap:12px!important;padding:12px!important;border:1px solid rgba(47, 93, 58, 0.12)!important;border-radius:999px!important;background:rgba(255, 255, 255, 0.72)!important;box-shadow:0 18px 54px rgba(31, 63, 41, 0.08), 0 0 0 1px rgba(255, 255, 255, 0.56) inset!important;width:fit-content!important;max-width:100%!important}.ani-shop-filter-code__item{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;padding:13px 20px!important;border-radius:999px!important;color:#1f3f29!important;background:transparent!important;font-size:15px!important;font-weight:820!important;line-height:1!important;text-decoration:none!important;transition:transform 180ms ease, background 180ms ease, color 180ms ease, box-shadow 180ms ease!important}.ani-shop-filter-code__item:hover{transform:translateY(-2px)!important;background:#ffffff!important;color:#1f3f29!important;text-decoration:none!important;box-shadow:0 12px 30px rgba(31, 63, 41, 0.08)!important}.ani-shop-filter-code__item--active{background:#2f5d3a!important;color:#ffffff!important;box-shadow:0 14px 32px rgba(47, 93, 58, 0.22)!important}.ani-shop-filter-code__item--active:hover{background:#1f3f29!important;color:#ffffff!important}.woocommerce-shop .page-title{display:none!important}.woocommerce-shop .woocommerce-result-count,.woocommerce-shop .woocommerce-ordering{margin-top:24px!important}@media (min-width: 1025px){body:not(.home) footer.ani-footer-code{padding-top:46px!important}body:not(.home) footer.ani-footer-code .ani-footer-code__newsletter{display:none!important}body:not(.home) footer.ani-footer-code .ani-footer-code__main{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;grid-template-columns:none!important;gap:0!important;min-height:auto!important;padding-bottom:28px!important}body:not(.home) footer.ani-footer-code .ani-footer-code__brand{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;max-width:720px!important;min-height:auto!important;margin:0 auto!important;padding:0!important;text-align:center!important;gap:18px!important}body:not(.home) footer.ani-footer-code .ani-footer-code__logo{display:inline-flex!important;margin:0!important}body:not(.home) footer.ani-footer-code .ani-footer-code__brand > p{display:block!important;margin:0!important;max-width:720px!important}body:not(.home) footer.ani-footer-code .ani-footer-code__links{padding-top:24px!important}body:not(.home) footer.ani-footer-code .ani-footer-code__bottom{margin-top:20px!important}}.ani-products-code__card--highlight h3{color:#1f3f29!important}.ani-products-code__card--highlight p strong{color:#1f3f29!important;font-weight:850!important}.ani-hero-code__value{justify-content:center!important;min-height:112px!important}.ani-hero-code__value-icon{border:1px solid rgba(47, 93, 58, 0.1)!important;box-shadow:0 10px 26px rgba(31, 63, 41, 0.06), inset 0 1px 0 rgba(255, 255, 255, 0.92)!important}.ani-hero-code__value:hover .ani-hero-code__value-icon{background:linear-gradient(180deg, #f4faf1 0%, #d9e9d2 100%)!important}.ani-hero-code__value-icon svg{width:24px!important;height:24px!important;stroke:#2f5d3a!important;stroke-width:1.9!important;stroke-linecap:round!important;stroke-linejoin:round!important}.ani-hero-code__value-label{letter-spacing:-0.015em!important;text-align:center!important}@media (max-width: 980px){.ani-hero-code__values{row-gap:10px!important}.ani-about-premium__values article .ani-about-premium__value-icon{background:linear-gradient(180deg, #eef5ea 0%, #dde8d7 100%)!important}.ani-about-premium__values article .ani-about-premium__value-icon svg{stroke:#2f5d3a!important}.ani-about-premium__values article:nth-child(2) .ani-about-premium__value-icon,.ani-about-premium__values article:nth-child(5) .ani-about-premium__value-icon{background:linear-gradient(180deg, #eef5ea 0%, #dde8d7 100%)!important}.ani-hero-code__value:nth-child(3)::after{display:none!important}}@media (max-width: 640px){.ani-hero-code__value:not(:last-child)::after{display:none!important}}.ani-why-code__header{margin:0 auto 42px!important;text-align:center!important}.ani-why-code__grid{align-items:stretch!important}.ani-why-code__card{text-align:center!important}.ani-why-code__card::before{inset:0!important;opacity:0!important;transition:opacity 260ms ease!important}.ani-why-code__card:hover::before{opacity:1!important}.ani-why-code__icon{margin:0 auto 24px!important;border:1px solid rgba(47, 93, 58, 0.12)!important}.ani-why-code__card:hover .ani-why-code__icon{background:linear-gradient(180deg, #f5faf2 0%, #d7e7cf 100%)!important}.ani-why-code__icon svg{width:26px!important;height:26px!important;stroke:#2f5d3a!important;stroke-width:1.85!important;stroke-linecap:round!important;stroke-linejoin:round!important}.ani-why-code__card h3{text-align:center!important}.ani-why-code__card p{max-width:230px!important;text-align:center!important}@media (max-width: 1080px){.ani-why-code__card p{max-width:320px!important}}@media (max-width: 640px){.ani-why-code__card p{max-width:100%!important}}.ani-about-premium__values article .ani-about-premium__value-icon,.ani-about-premium__values article:nth-child(1) .ani-about-premium__value-icon,.ani-about-premium__values article:nth-child(2) .ani-about-premium__value-icon,.ani-about-premium__values article:nth-child(3) .ani-about-premium__value-icon,.ani-about-premium__values article:nth-child(4) .ani-about-premium__value-icon,.ani-about-premium__values article:nth-child(5) .ani-about-premium__value-icon{background:linear-gradient(180deg, #eef5ea 0%, #dde8d7 100%)!important;border-color:rgba(47, 93, 58, 0.12)!important}.ani-about-premium__values article .ani-about-premium__value-icon svg,.ani-about-premium__values article:nth-child(1) .ani-about-premium__value-icon svg,.ani-about-premium__values article:nth-child(2) .ani-about-premium__value-icon svg,.ani-about-premium__values article:nth-child(3) .ani-about-premium__value-icon svg,.ani-about-premium__values article:nth-child(4) .ani-about-premium__value-icon svg,.ani-about-premium__values article:nth-child(5) .ani-about-premium__value-icon svg{stroke:#2f5d3a!important}.ani-hero-code__values .ani-hero-code__value .ani-hero-code__value-icon,.ani-hero-code__values .ani-hero-code__value:nth-child(1) .ani-hero-code__value-icon,.ani-hero-code__values .ani-hero-code__value:nth-child(2) .ani-hero-code__value-icon,.ani-hero-code__values .ani-hero-code__value:nth-child(3) .ani-hero-code__value-icon,.ani-hero-code__values .ani-hero-code__value:nth-child(4) .ani-hero-code__value-icon,.ani-hero-code__values .ani-hero-code__value:nth-child(5) .ani-hero-code__value-icon{background:linear-gradient(180deg, #eef5ea 0%, #dde8d7 100%)!important;border-color:rgba(47, 93, 58, 0.12)!important;color:#2f5d3a!important}.ani-hero-code__values .ani-hero-code__value .ani-hero-code__value-icon svg,.ani-hero-code__values .ani-hero-code__value:nth-child(1) .ani-hero-code__value-icon svg,.ani-hero-code__values .ani-hero-code__value:nth-child(2) .ani-hero-code__value-icon svg,.ani-hero-code__values .ani-hero-code__value:nth-child(3) .ani-hero-code__value-icon svg,.ani-hero-code__values .ani-hero-code__value:nth-child(4) .ani-hero-code__value-icon svg,.ani-hero-code__values .ani-hero-code__value:nth-child(5) .ani-hero-code__value-icon svg{stroke:#2f5d3a!important}.ani-hero-code__values .ani-hero-code__value .ani-hero-code__value-icon{font-size:0!important}.ani-hero-code__values .ani-hero-code__value .ani-hero-code__value-icon svg{font-size:initial!important}.ani-products-code__actions{grid-template-columns:1fr!important;padding-top:22px!important}.ani-products-code__cart,.ani-products-code__actions .ani-products-code__link{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:46px!important;padding:14px 18px!important;border-radius:999px!important;font-size:14px!important;font-weight:850!important;line-height:1!important;text-align:center!important;text-decoration:none!important;white-space:nowrap!important;transition:transform 180ms ease, background 180ms ease, color 180ms ease, border-color 180ms ease, box-shadow 180ms ease!important}.ani-products-code__cart{border:1px solid #2f5d3a!important}.ani-products-code__cart:hover{border-color:#1f3f29!important}.ani-products-code__actions .ani-products-code__link{margin-top:0!important;padding-top:14px!important;border:1px solid rgba(47, 93, 58, 0.14)!important;background:rgba(255, 255, 255, 0.72)!important;color:#1f3f29!important;box-shadow:none!important}.ani-products-code__actions .ani-products-code__link:hover{transform:translateY(-2px)!important;background:#ffffff!important;color:#1f3f29!important;border-color:rgba(47, 93, 58, 0.28)!important}.ani-products-code__cart::after{content:none!important}.ani-products-code__actions .ani-products-code__link::after{content:"→"!important;margin-left:8px!important}.ani-products-code__card--highlight .ani-products-code__cart{border-color:#1f3f29!important}.ani-products-code__card--highlight .ani-products-code__cart:hover{border-color:#2f5d3a!important}.ani-footer-code__form--brevo{margin-top:24px!important}.ani-footer-code__form--brevo form,.ani-footer-code__form--brevo .sib_signup_form,.ani-footer-code__form--brevo .sib_signup_box_inside{display:grid!important;grid-template-columns:1fr auto!important;gap:10px!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important}.ani-footer-code__form--brevo p{margin:0!important;display:contents!important}.ani-footer-code__form--brevo label{display:none!important}.ani-footer-code__form--brevo input[type="email"],.ani-footer-code__form--brevo input[name="email"]{width:100%!important;min-height:52px!important;padding:0 18px!important;border:1px solid rgba(255, 255, 255, 0.14)!important;border-radius:999px!important;background:rgba(255, 255, 255, 0.94)!important;color:#1f3f29!important;font-size:15px!important;outline:none!important}.ani-footer-code__form--brevo input[type="email"]::placeholder{color:rgba(31, 63, 41, 0.58)!important}.ani-footer-code__form--brevo input[type="submit"],.ani-footer-code__form--brevo .sib-default-btn{min-height:52px!important;padding:0 21px!important;border:0!important;border-radius:999px!important;background:#ffffff!important;color:#1f3f29!important;font-size:15px!important;font-weight:840!important;white-space:nowrap!important;cursor:pointer!important;transition:transform 180ms ease, background 180ms ease!important}.ani-footer-code__form--brevo input[type="submit"]:hover,.ani-footer-code__form--brevo .sib-default-btn:hover{transform:translateY(-2px)!important;background:#f8f3ea!important}.ani-footer-code__form--brevo .sib_loader,.ani-footer-code__form--brevo .sib-alert-message,.ani-footer-code__form--brevo .sib_msg_disp{grid-column:1 / -1!important}@media (max-width: 640px){.ani-footer-code__form--brevo form,.ani-footer-code__form--brevo .sib_signup_form,.ani-footer-code__form--brevo .sib_signup_box_inside{grid-template-columns:1fr!important}.ani-footer-code__form--brevo input[type="submit"],.ani-footer-code__form--brevo .sib-default-btn{width:100%!important}}.ani-footer-code__form--brevo input[type="submit"],.ani-footer-code__form--brevo .sib-default-btn{margin-top:14px!important}.ani-footer-code__form--brevo p:has(input[type="submit"]){margin-top:14px!important}@media (max-width: 640px){*{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}a,button,[role="button"]{min-height:48px!important;-webkit-tap-highlight-color:transparent!important}.ani-hero-code__container{grid-template-columns:1fr!important;gap:36px!important}.ani-hero-code__eyebrow{backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;box-shadow:0 4px 14px rgba(47, 93, 58, 0.08)!important}.ani-hero-code__text{margin-top:18px!important}.ani-hero-code__image-card{max-height:420px!important}.ani-hero-code__badge{min-width:0!important;-webkit-backdrop-filter:blur(16px)!important}.ani-hero-code__floating-card{-webkit-backdrop-filter:blur(16px)!important}.ani-hero-code__benefits{flex-direction:row!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;padding-bottom:4px!important}.ani-hero-code__benefits::-webkit-scrollbar{display:none!important}.ani-hero-code__benefit{flex-shrink:0!important;white-space:nowrap!important;background:rgba(255, 255, 255, 0.78)!important;border:1px solid rgba(47, 93, 58, 0.12)!important;border-radius:999px!important;padding:8px 14px!important;backdrop-filter:blur(8px)!important}.ani-hero-code__values{flex-direction:row!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;-webkit-backdrop-filter:blur(12px)!important}.ani-hero-code__values::-webkit-scrollbar{display:none!important}.ani-hero-code__value{flex-shrink:0!important}.ani-shop-entry-code__card{background:#ffffff!important}.ani-shop-entry-code__icon{box-shadow:0 8px 22px rgba(31, 63, 41, 0.14)!important}.ani-shop-entry-code__name{font-size:clamp(26px, 8vw, 34px)!important;letter-spacing:-0.04em!important}.ani-products-code{padding:56px 20px 52px!important}.ani-products-code__card{padding:24px!important;border-radius:26px!important;box-shadow:0 14px 44px rgba(31, 63, 41, 0.11), 0 3px 10px rgba(31, 63, 41, 0.07)!important;background:radial-gradient(circle at 100% 0%, rgba(255, 255, 255, 0.96), rgba(255, 255, 255, 0.88) 100%)!important;border:1px solid rgba(47, 93, 58, 0.08)!important}.ani-products-code__name{font-size:20px!important;letter-spacing:-0.03em!important;margin-top:18px!important}.ani-products-code__price{font-size:22px!important}.ani-products-code__cart,.ani-products-code__link{min-height:52px!important;border-radius:14px!important;font-size:15px!important}.ani-solutions-code__headline{letter-spacing:-0.045em!important}.ani-solutions-code__item{gap:18px!important;box-shadow:0 12px 36px rgba(31, 63, 41, 0.1), 0 2px 8px rgba(31, 63, 41, 0.06)!important}.ani-solutions-code__number{font-size:clamp(52px, 16vw, 72px)!important;letter-spacing:-0.06em!important}.ani-why-code__title{font-size:19px!important;letter-spacing:-0.025em!important}.ani-advisor-code{padding:64px 20px!important}.ani-advisor-code__box{padding:36px 24px!important;border-radius:28px!important;box-shadow:0 22px 60px rgba(31, 63, 41, 0.16), 0 4px 14px rgba(31, 63, 41, 0.1)!important}.ani-advisor-code__title{font-size:clamp(28px, 9vw, 38px)!important;letter-spacing:-0.04em!important}.ani-advisor-code__button{width:100%!important;min-height:58px!important;border-radius:18px!important;font-size:17px!important;box-shadow:0 12px 30px rgba(47, 93, 58, 0.26)!important}.ani-story-code__visual,.ani-story-code__visual-card{max-height:460px!important;border-radius:26px!important;box-shadow:0 22px 60px rgba(31, 63, 41, 0.18), 0 4px 14px rgba(31, 63, 41, 0.1)!important}.ani-guide-code__cta-inner{border-radius:24px!important}.woocommerce-cart .cart_totals,.woocommerce-checkout #customer_details,.woocommerce-checkout #order_review{padding:24px 20px!important;border-radius:22px!important;box-shadow:0 10px 30px rgba(31, 63, 41, 0.09)!important}.ani-about-premium__hero{padding:80px 20px 72px!important}.ani-about-premium h1{letter-spacing:-0.055em!important;line-height:1.02!important}.ani-about-premium__hero-image-wrap,.ani-about-premium__hero-image{max-height:380px!important;border-radius:26px!important;box-shadow:0 22px 60px rgba(31, 63, 41, 0.18), 0 4px 14px rgba(31, 63, 41, 0.1)!important}.ani-about-premium__values{gap:14px!important}.ani-about-premium__values article{box-shadow:0 12px 34px rgba(31, 63, 41, 0.09), 0 2px 8px rgba(31, 63, 41, 0.05)!important}.ani-about-premium__actions{gap:12px!important}.ani-about-premium__button{min-height:56px!important}.ani-contact-premium__hero{padding:80px 20px 72px!important}.ani-contact-premium__section,.ani-contact-premium__cta{padding:64px 20px 72px!important}.ani-contact-premium h1{letter-spacing:-0.055em!important}.ani-contact-premium h2{letter-spacing:-0.04em!important}.ani-contact-premium__hero-card,.ani-contact-premium__form,.ani-contact-premium__cards article,.ani-contact-premium__details-list,.ani-contact-premium__info-box{box-shadow:0 10px 30px rgba(31, 63, 41, 0.09)!important}.ani-contact-premium__form input,.ani-contact-premium__form textarea,.ani-contact-premium__form select{border-radius:14px!important;font-size:16px!important;min-height:52px!important}.ani-contact-premium__form-row{gap:12px!important}.ani-contact-premium__button{min-height:56px!important;border-radius:18px!important;font-size:17px!important}.ani-contact-premium__hero-actions{gap:12px!important}.ani-finder-hero h1{letter-spacing:-0.055em!important}.ani-finder-hero__actions{gap:12px!important}.ani-finder-hero__button{min-height:56px!important;border-radius:18px!important;font-size:17px!important}.ani-advisor-code__steps{gap:12px!important}.ani-guide-hub__hero{padding:80px 20px 72px!important}.ani-guide-hub__section,.ani-guide-hub__cta{padding:64px 20px 72px!important}.ani-guide-hub h1{letter-spacing:-0.055em!important}.ani-guide-hub h2{letter-spacing:-0.04em!important}.ani-guide-hub__button{min-height:54px!important;border-radius:16px!important;font-size:16px!important}.ani-guide-article__hero{padding:80px 20px 72px!important}.ani-guide-article__body{padding:56px 20px 72px!important}.ani-guide-article__content p,.ani-guide-article__content li{line-height:1.7!important}.ani-guide-article__product-box,.ani-guide-article__side-card{box-shadow:0 10px 30px rgba(31, 63, 41, 0.1)!important}.ani-guide-article__notice{border-radius:18px!important}.ani-guide-article__product-links{gap:10px!important}.ani-guide-article__product-links .ani-guide-article__button{min-height:52px!important;border-radius:14px!important;font-size:15px!important}.ani-footer-code__newsletter{box-shadow:0 12px 36px rgba(31, 63, 41, 0.1)!important}.ani-footer-code__newsletter-title{font-size:clamp(22px, 7vw, 28px)!important;letter-spacing:-0.03em!important}.ani-footer-code__form{gap:10px!important}.ani-footer-code__form input[type="email"]{border-radius:14px!important;min-height:52px!important;font-size:16px!important}.ani-footer-code__form button{min-height:52px!important;border-radius:14px!important;font-size:16px!important;box-shadow:0 8px 22px rgba(47, 93, 58, 0.22)!important}.ani-footer-code__bottom{gap:14px!important;text-align:center!important}.ani-cat-hero{box-shadow:0 14px 40px rgba(31, 63, 41, 0.12)!important}.ani-cat-hero h1{letter-spacing:-0.045em!important}.ani-floating-payment{bottom:18px!important;right:18px!important;padding:12px 16px!important;border-radius:18px!important;box-shadow:0 12px 32px rgba(31, 63, 41, 0.16), 0 3px 8px rgba(31, 63, 41, 0.1)!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important}}@media (max-width: 390px){.ani-hero-code{padding:70px 16px 44px!important}.ani-hero-code__headline{font-size:clamp(36px, 11vw, 46px)!important}.ani-shop-entry-code,.ani-products-code,.ani-solutions-code,.ani-why-code,.ani-reviews-code,.ani-story-code,.ani-guide-code,.ani-advisor-code,.ani-footer-code{padding-left:16px!important;padding-right:16px!important}.ani-about-premium__hero,.ani-about-premium__section,.ani-about-premium__belief,.ani-about-premium__cta,.ani-contact-premium__hero,.ani-contact-premium__section,.ani-guide-article__hero,.ani-guide-article__body,.ani-guide-hub__hero,.ani-guide-hub__section,.ani-finder-hero{padding-left:16px!important;padding-right:16px!important}.ani-hero-code__button,.ani-advisor-code__button,.ani-about-premium__button,.ani-contact-premium__button{font-size:16px!important;min-height:54px!important}}.ani-hero-code,.ani-hero-code *{box-sizing:border-box}.ani-hero-code{position:relative!important;overflow:hidden!important;padding:110px 20px 70px!important;background:radial-gradient(circle at 88% 18%, rgba(175, 194, 164, 0.34), transparent 34%), radial-gradient(circle at 12% 10%, rgba(231, 216, 194, 0.55), transparent 32%), linear-gradient(135deg, #fffdf8 0%, #f8f3ea 100%)!important;color:#243126!important}.ani-hero-code__container{position:relative!important;z-index:1!important;width:min(1240px, 100%)!important;margin:0 auto!important;display:grid!important;grid-template-columns:minmax(0, 0.9fr) minmax(520px, 1fr)!important;gap:72px!important;align-items:center!important}.ani-hero-code__content{max-width:680px!important}.ani-hero-code__eyebrow{display:inline-flex!important;align-items:center!important;gap:8px!important;margin-bottom:20px!important;padding:9px 15px!important;border:1px solid rgba(47, 93, 58, 0.14)!important;border-radius:999px!important;background:rgba(255, 255, 255, 0.74)!important;color:#2f5d3a!important;font-size:14px!important;font-weight:750!important;line-height:1!important}.ani-hero-code__eyebrow::before{content:""!important;width:8px!important;height:8px!important;flex:0 0 auto!important;border-radius:999px!important;background:#2f5d3a!important}.ani-hero-code__headline{max-width:680px!important;margin:0!important;color:#1f3f29!important;font-size:clamp(54px, 6.4vw, 88px)!important;font-weight:820!important;line-height:1.04!important;letter-spacing:-0.06em!important}.ani-hero-code__text{max-width:610px!important;margin:26px 0 0!important;color:#667064!important;font-size:clamp(18px, 2vw, 22px)!important;line-height:1.55!important}.ani-hero-code__buttons{display:flex!important;flex-wrap:wrap!important;gap:14px!important;margin-top:36px!important}.ani-hero-code__button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:54px!important;padding:16px 26px!important;border-radius:999px!important;border:1px solid transparent!important;font-size:16px!important;font-weight:760!important;line-height:1!important;text-align:center!important;text-decoration:none!important;transition:transform 180ms ease, box-shadow 180ms ease, background 180ms ease!important}.ani-hero-code__button:hover{transform:translateY(-2px)!important;text-decoration:none!important}.ani-hero-code__button--primary{background:#2f5d3a!important;color:#ffffff!important;box-shadow:0 16px 34px rgba(47, 93, 58, 0.26)!important}.ani-hero-code__button--primary:hover{background:#1f3f29!important;color:#ffffff!important}.ani-hero-code__button--secondary{background:rgba(255, 255, 255, 0.78)!important;color:#1f3f29!important;border-color:rgba(47, 93, 58, 0.16)!important}.ani-hero-code__visual{position:relative!important;display:flex!important;align-items:stretch!important;width:100%!important}.ani-hero-code__image-card{position:absolute!important;inset:0!important;overflow:hidden!important;background:#e7d8c2!important;transition:transform 320ms ease, box-shadow 320ms ease!important;width:100%!important}.ani-hero-code__image-card:hover{transform:translateY(-6px)!important;box-shadow:0 42px 110px rgba(31, 63, 41, 0.25)!important}.ani-hero-code__image-real{width:100%!important;object-fit:cover!important;display:block!important;transition:transform 600ms ease!important}.ani-hero-code__image-card:hover .ani-hero-code__image-real{transform:scale(1.06)!important}.ani-hero-code__badge{position:absolute!important;z-index:5!important;right:28px!important;top:28px!important;width:250px!important;padding:18px 22px!important;border:1px solid rgba(47, 93, 58, 0.14)!important;border-radius:999px!important;background:rgba(255, 255, 255, 0.92)!important;color:#1f3f29!important;text-align:center!important;font-size:14px!important;font-weight:820!important;box-shadow:0 22px 54px rgba(31, 63, 41, 0.16)!important;backdrop-filter:blur(14px)!important}.ani-hero-code__floating-card{position:absolute!important;z-index:5!important}.ani-hero-code__floating-card strong{display:block!important;color:#1f3f29!important}.ani-hero-code__floating-card span{display:block!important;color:#667064!important}.ani-hero-code__benefits{display:flex!important;flex-wrap:wrap!important;gap:12px 18px!important;margin-top:22px!important;max-width:620px!important}.ani-hero-code__benefit{display:inline-flex!important;align-items:center!important;gap:8px!important;color:#1f3f29!important;font-size:14px!important;font-weight:780!important;line-height:1.2!important}.ani-hero-code__benefit span{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:22px!important;height:22px!important;border-radius:999px!important;background:rgba(47, 93, 58, 0.1)!important;color:#2f5d3a!important;font-size:13px!important;line-height:1!important}.ani-hero-code__benefit strong{color:#1f3f29!important;font-size:14px!important;font-weight:780!important}@media (max-width: 640px){.ani-hero-code__benefits{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;margin-top:20px!important}.ani-hero-code__benefit{justify-content:center!important}.ani-hero-code{padding:72px 14px 42px!important}.ani-hero-code__headline{font-size:clamp(42px, 13vw, 58px)!important}.ani-hero-code__buttons{flex-direction:column!important}.ani-hero-code__button{width:100%!important}.ani-hero-code__image-card,.ani-hero-code__badge,.ani-hero-code__floating-card{inset:auto!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important}.ani-hero-code__image-card{inset:auto!important;width:100%!important}.ani-hero-code__badge,.ani-hero-code__floating-card{margin-top:12px!important;position:relative!important;top:auto!important;right:auto!important;left:auto!important;bottom:auto!important;width:100%!important}.ani-solutions-code{padding:56px 14px 68px!important}.ani-solutions-code__item{padding:24px!important;border-radius:26px!important;flex-direction:column;min-height:auto!important}.ani-why-code__grid{grid-template-columns:1fr!important}.ani-why-code__card{min-height:auto!important}.ani-products-code__actions{grid-template-columns:1fr!important}.ani-products-code__cart,.ani-products-code__link{width:100%!important}.ani-worlds-code{padding:72px 14px!important}.ani-worlds-code__card{padding:26px!important;border-radius:24px!important}.ani-solutions-code__headline{font-size:clamp(36px, 11vw, 48px)!important}.ani-solutions-code__number{left:22px!important;top:22px!important}.ani-solutions-code__icon{right:22px!important;top:22px!important}.ani-story-code__actions{flex-direction:column!important}.ani-story-code__button,.ani-story-code__link{width:100%!important}.ani-story-code__mini-card{left:22px!important;right:22px!important}.ani-story-code__mini-card--three{top:266px!important}.single-product .content-container,.single-product .site-container,.single-product .content-wrap,.single-product .entry-content-wrap{padding-left:14px!important;padding-right:14px!important}.single-product .product_title{font-size:clamp(38px, 12vw, 48px)!important}.single-product .woocommerce-product-details__short-description{padding:22px!important;border-radius:22px!important}.ani-guide-code__actions{grid-template-columns:1fr!important}.ani-guide-code__actions .ani-guide-code__link,.ani-guide-code__solution{width:100%!important}.single-product .woocommerce-tabs ul.tabs{width:calc(100% - 28px)!important}.woocommerce ul.products{grid-template-columns:1fr!important;gap:18px!important}.woocommerce-shop .page-title,.tax-product_cat .page-title,.post-type-archive-product .page-title{font-size:clamp(38px, 12vw, 52px)!important}.ani-shop-filter-code{padding:62px 14px 34px!important}.ani-shop-filter-code__nav{width:100%!important;border-radius:24px!important;display:grid!important;grid-template-columns:1fr 1fr!important}.ani-shop-filter-code__item{width:100%!important}.ani-cat-hero{padding:34px 24px!important;border-radius:30px!important;margin:18px 0 32px!important}.ani-cat-hero h1{font-size:clamp(38px, 12vw, 52px)!important}.ani-cat-hero__tags{gap:8px!important}.ani-cat-hero__tags span{font-size:13px!important}.ani-cat-hero__nav{width:100%!important;border-radius:24px!important;display:grid!important;grid-template-columns:1fr 1fr!important}.ani-cat-hero__nav-item{width:100%!important}.ani-footer-code{padding:62px 14px 26px!important}.ani-footer-code__newsletter{padding:24px!important;border-radius:26px!important}.ani-footer-code__form{flex-direction:column!important;grid-template-columns:1fr!important}.ani-footer-code__form button{width:100%!important}.ani-footer-code__links{grid-template-columns:1fr!important;gap:28px!important}.ani-footer-code__bottom{flex-direction:column!important}.woocommerce-cart .entry-content-wrap,.woocommerce-checkout .entry-content-wrap{padding-left:14px!important;padding-right:14px!important}.woocommerce-cart table.cart td.actions .coupon{flex-direction:column!important;align-items:stretch!important}.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .button{width:100%!important}.woocommerce-cart .cart-collaterals .cart_totals,.woocommerce-checkout #customer_details,.woocommerce-checkout #order_review{padding:22px!important;border-radius:24px!important}.woocommerce-checkout #order_review_heading{padding:22px 22px 0!important;border-radius:24px 24px 0 0!important}.woocommerce-checkout .entry-header{padding:38px 14px 22px!important;margin-bottom:28px!important}.woocommerce-checkout .entry-header::after{display:flex!important;width:100%!important;border-radius:22px!important;font-size:13px!important;line-height:1.5!important;white-space:normal!important}body:not(.home) .ani-footer-code{padding:42px 14px 24px!important}body:not(.home) .ani-footer-code__links{padding:28px 0!important}.ani-footer-code__container{width:calc(100% - 0px)!important}.ani-about-premium__container{width:calc(100% - 28px)!important}.ani-about-premium__hero,.ani-about-premium__section,.ani-about-premium__belief,.ani-about-premium__cta{padding-left:14px!important;padding-right:14px!important}.ani-about-premium__hero{padding-top:74px!important;padding-bottom:70px!important}.ani-about-premium__section,.ani-about-premium__belief,.ani-about-premium__cta{padding-top:68px!important;padding-bottom:74px!important}.ani-about-premium h1{font-size:clamp(42px, 13vw, 58px)!important}.ani-about-premium__actions{flex-direction:column!important}.ani-about-premium__button{width:100%!important}.ani-about-premium__hero-image-wrap,.ani-about-premium__hero-image{min-height:360px!important}.ani-about-premium__hero-image-wrap{border-radius:28px!important}.ani-about-premium__values{grid-template-columns:1fr!important}.ani-about-premium__heritage-card,.ani-about-premium__vm-card,.ani-about-premium__values article,.ani-about-premium__difference-list{border-radius:26px!important}.ani-contact-premium__container{width:calc(100% - 28px)!important}.ani-contact-premium__hero,.ani-contact-premium__section,.ani-contact-premium__cta{padding-left:14px!important;padding-right:14px!important}.ani-contact-premium__hero{padding-top:74px!important;padding-bottom:70px!important}.ani-contact-premium__section,.ani-contact-premium__cta{padding-top:68px!important;padding-bottom:74px!important}.ani-contact-premium h1{font-size:clamp(42px, 13vw, 58px)!important}.ani-contact-premium h2{font-size:clamp(36px, 11vw, 50px)!important}.ani-contact-premium__hero-actions{flex-direction:column!important}.ani-contact-premium__button{width:100%!important}.ani-contact-premium__hero-card,.ani-contact-premium__form,.ani-contact-premium__cards article,.ani-contact-premium__details-list,.ani-contact-premium__info-box{padding:26px!important;border-radius:26px!important}.ani-contact-premium__form-row{grid-template-columns:1fr!important}.ani-finder-hero{padding:74px 14px 70px!important}.ani-finder-hero__container{width:calc(100% - 28px)!important}.ani-finder-hero h1{font-size:clamp(42px, 13vw, 58px)!important}.ani-finder-hero__actions{flex-direction:column!important}.ani-finder-hero__button{width:100%!important}.ani-guide-article__notice{flex-direction:column!important;gap:14px!important;padding:24px!important}.ani-guide-article__notice-icon{width:42px!important;height:42px!important;flex-basis:42px!important}.ani-guide-article__hero,.ani-guide-article__body{padding-left:14px!important;padding-right:14px!important}.ani-guide-article__hero{padding-top:74px!important;padding-bottom:70px!important}.ani-guide-article__body{padding-top:68px!important;padding-bottom:74px!important}.ani-guide-article__container{width:calc(100% - 28px)!important}.ani-guide-article__content p,.ani-guide-article__content li{font-size:16px!important}.ani-guide-article__note{flex-direction:column!important}.ani-guide-article__sidebar{grid-template-columns:1fr!important}.ani-guide-article__product-box,.ani-guide-article__side-card{padding:26px!important}.ani-guide-article__product-links{flex-direction:column!important}.ani-guide-article__product-links .ani-guide-article__button{width:100%!important}.ani-guide-hub__container{width:calc(100% - 28px)!important}.ani-guide-hub__hero,.ani-guide-hub__section,.ani-guide-hub__cta{padding-left:14px!important;padding-right:14px!important}.ani-guide-hub__hero{padding-top:74px!important;padding-bottom:70px!important}.ani-guide-hub__section,.ani-guide-hub__cta{padding-top:68px!important;padding-bottom:74px!important}.ani-guide-hub h1{font-size:clamp(42px, 13vw, 58px)!important}.ani-guide-hub h2{font-size:clamp(36px, 11vw, 50px)!important}.ani-guide-hub__category-content,.ani-guide-hub__post-content{padding:26px!important}.ani-guide-hub__button{width:100%!important}.ani-about-premium__values article{min-height:auto!important;padding:30px 24px!important}.ani-about-premium__values article p{max-width:100%!important}}.ani-hero-code__values{position:relative!important;z-index:1!important;margin:54px auto 0!important;align-items:center!important;border:1px solid rgba(47, 93, 58, 0.12)!important;border-radius:30px!important;background:rgba(255, 255, 255, 0.72)!important;box-shadow:0 24px 70px rgba(31, 63, 41, 0.1)!important;backdrop-filter:blur(12px)!important}.ani-hero-code__value{position:relative!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:11px!important;text-align:center!important;transition:transform 220ms ease!important}.ani-hero-code__value:hover{transform:translateY(-4px)!important}.ani-hero-code__value:not(:last-child)::after{content:""!important;position:absolute!important;right:0!important;top:8px!important;bottom:8px!important;width:1px!important;background:rgba(47, 93, 58, 0.16)!important}.ani-hero-code__value-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:58px!important;height:58px!important;border-radius:999px!important;background:#dde8d7!important;color:#1f3f29!important;font-size:26px!important;line-height:1!important;transition:transform 220ms ease, box-shadow 220ms ease!important}.ani-hero-code__value:hover .ani-hero-code__value-icon{transform:scale(1.08)!important;box-shadow:0 12px 28px rgba(31, 63, 41, 0.12)!important}.ani-hero-code__value:nth-child(2) .ani-hero-code__value-icon,.ani-hero-code__value:nth-child(5) .ani-hero-code__value-icon{background:#efe3d1!important;color:#8a633c!important}.ani-hero-code__value-label{color:#1f3f29!important;font-size:15px!important;font-weight:760!important;line-height:1.2!important}.ani-hero-code__trust{display:none!important}@media (max-width: 980px){.ani-hero-code{padding:86px 20px 56px!important}.ani-hero-code__container{grid-template-columns:1fr!important;gap:48px!important}.ani-hero-code__image-card{inset:0 0 100px 0!important}.ani-hero-code__badge{right:24px!important}.ani-hero-code__floating-card{left:24px!important}.ani-hero-code__values{overflow-x:auto!important}.ani-hero-code__value{min-width:120px!important}.ani-products-code__header{grid-template-columns:1fr!important;align-items:start}.ani-products-code__header-link{width:fit-content}.ani-products-code__grid{margin-top:10px!important}.ani-guide-code__header{grid-template-columns:1fr!important}.ani-guide-code__header-link{width:fit-content!important}.ani-guide-code__grid{grid-template-columns:1fr!important}.ani-worlds-code__grid{grid-template-columns:1fr!important}.ani-worlds-code__card{min-height:auto!important}.ani-solutions-code{padding:72px 20px 82px!important}.ani-solutions-code__layout{grid-template-columns:1fr!important}.ani-solutions-code__intro{position:relative!important;top:auto!important}.ani-guide-code__featured{grid-template-columns:1fr!important}.single-product div.product{grid-template-columns:1fr!important;gap:34px!important}.single-product div.product div.images,.single-product div.product .summary{max-width:100%!important}.single-product .product_title{max-width:100%!important}.woocommerce ul.products{grid-template-columns:repeat(2, minmax(0, 1fr))!important}.ani-footer-code__top{grid-template-columns:1fr!important}.ani-footer-code__links{grid-template-columns:repeat(2, minmax(0, 1fr))!important}.woocommerce-cart .cart-collaterals .cart_totals{width:100%!important}.woocommerce-checkout form.checkout{grid-template-columns:1fr!important}.woocommerce-checkout #customer_details,.woocommerce-checkout #order_review_heading,.woocommerce-checkout #order_review{grid-column:auto!important;grid-row:auto!important}.ani-footer-code__main{grid-template-columns:1fr!important;gap:38px!important}.ani-guide-article__layout{grid-template-columns:1fr!important;gap:48px!important}.ani-guide-article__sidebar{position:static!important;grid-template-columns:repeat(2, minmax(0, 1fr))!important}}.ani-shop-entry-code,.ani-shop-entry-code *{box-sizing:border-box}.ani-shop-entry-code{position:relative!important;overflow:hidden!important;padding:112px 20px 118px!important;background:radial-gradient(circle at 88% 16%, rgba(175, 194, 164, 0.18), transparent 30%), linear-gradient(180deg, #fffdf8 0%, #f8f3ea 100%)!important;color:#243126!important;padding-bottom:40px!important}.ani-shop-entry-code::before{content:""!important;position:absolute!important;left:-180px!important;top:120px!important;width:420px!important;height:420px!important;border-radius:999px!important;background:rgba(47, 93, 58, 0.05)!important;pointer-events:none!important}.ani-shop-entry-code__container{position:relative!important;z-index:1!important;width:min(1180px, 100%)!important;margin:0 auto!important}.ani-shop-entry-code__header{max-width:780px!important;margin-bottom:52px!important}.ani-shop-entry-code__eyebrow{display:inline-flex!important;align-items:center!important;gap:8px!important;margin-bottom:20px!important;padding:9px 15px!important;border:1px solid rgba(47, 93, 58, 0.14)!important;border-radius:999px!important;background:rgba(255, 255, 255, 0.76)!important;color:#2f5d3a!important;font-size:14px!important;font-weight:760!important;line-height:1!important;box-shadow:0 10px 24px rgba(31, 63, 41, 0.05)!important}.ani-shop-entry-code__eyebrow::before{content:""!important;width:8px!important;height:8px!important;flex:0 0 auto!important;border-radius:999px!important;background:#2f5d3a!important}.ani-shop-entry-code__headline{max-width:760px!important;margin:0!important;color:#1f3f29!important;font-size:clamp(42px, 5vw, 68px)!important;font-weight:820!important;line-height:1.03!important;letter-spacing:-0.055em!important}.ani-shop-entry-code__text{max-width:660px!important;margin:24px 0 0!important;color:#667064!important;font-size:clamp(18px, 2vw, 22px)!important;line-height:1.55!important}.ani-shop-entry-code__grid{display:grid!important;grid-template-columns:repeat(3, minmax(0, 1fr))!important;gap:24px!important}.ani-shop-entry-code__card{position:relative!important;overflow:hidden!important;min-height:430px!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;padding:28px!important;border-radius:36px!important;color:#ffffff!important;text-decoration:none!important;box-shadow:0 28px 80px rgba(31, 63, 41, 0.14), 0 0 0 1px rgba(255, 255, 255, 0.28) inset!important;transition:transform 320ms ease, box-shadow 320ms ease, filter 320ms ease!important;isolation:isolate!important}.ani-shop-entry-code__card:hover{transform:translateY(-8px)!important;color:#ffffff!important;text-decoration:none!important;box-shadow:0 38px 100px rgba(31, 63, 41, 0.22), 0 0 0 1px rgba(255, 255, 255, 0.36) inset!important}.ani-shop-entry-code__card-bg{position:absolute!important;inset:0!important;z-index:0!important;transition:transform 700ms ease, filter 700ms ease!important;overflow:hidden!important;width:100%!important;height:100%!important;border-radius:inherit!important;background:#afc2a4!important}.ani-shop-entry-code__card:hover .ani-shop-entry-code__card-bg{transform:scale(1.06)!important;filter:saturate(1.08) contrast(1.03)!important}.ani-shop-entry-code__card-bg::before{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;background:linear-gradient(180deg, rgba(31, 63, 41, 0.1) 0%, rgba(31, 63, 41, 0.86) 100%), radial-gradient(circle at 72% 20%, rgba(255, 255, 255, 0.2), transparent 28%)!important;pointer-events:none!important}.ani-shop-entry-code__card--animal .ani-shop-entry-code__card-bg{background:radial-gradient(circle at 72% 22%, rgba(255, 255, 255, 0.48), transparent 20%), radial-gradient(circle at 28% 58%, rgba(47, 93, 58, 0.34), transparent 26%), linear-gradient(145deg, #afc2a4, #e7d8c2)!important}.ani-shop-entry-code__card--plant .ani-shop-entry-code__card-bg{background:radial-gradient(circle at 74% 22%, rgba(255, 255, 255, 0.52), transparent 18%), radial-gradient(circle at 30% 62%, rgba(47, 93, 58, 0.38), transparent 24%), linear-gradient(145deg, #dde8d7, #afc2a4)!important}.ani-shop-entry-code__card--garden .ani-shop-entry-code__card-bg{background:radial-gradient(circle at 74% 24%, rgba(255, 255, 255, 0.52), transparent 18%), radial-gradient(circle at 32% 64%, rgba(164, 111, 69, 0.3), transparent 24%), linear-gradient(145deg, #e7d8c2, #afc2a4)!important}.ani-shop-entry-code__top,.ani-shop-entry-code__content{position:relative!important;z-index:2!important}.ani-shop-entry-code__top{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:16px!important}.ani-shop-entry-code__label{display:inline-flex!important;align-items:center!important;padding:9px 13px!important;border-radius:999px!important;background:rgba(255, 255, 255, 0.18)!important;color:#ffffff!important;font-size:13px!important;font-weight:820!important;line-height:1!important;backdrop-filter:blur(10px)!important}.ani-shop-entry-code__icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:58px!important;height:58px!important;border-radius:999px!important;background:rgba(255, 255, 255, 0.16)!important;color:#ffffff!important;font-size:28px!important;backdrop-filter:blur(10px)!important;transition:transform 260ms ease, background 260ms ease!important}.ani-shop-entry-code__card:hover .ani-shop-entry-code__icon{transform:scale(1.08) rotate(-3deg)!important;background:rgba(255, 255, 255, 0.24)!important}.ani-shop-entry-code__card h3{max-width:360px!important;margin:0!important;color:#ffffff!important;font-size:clamp(30px, 3vw, 44px)!important;font-weight:820!important;line-height:1.02!important;letter-spacing:-0.055em!important}.ani-shop-entry-code__card p{max-width:360px!important;margin:16px 0 0!important;color:rgba(255, 255, 255, 0.8)!important;font-size:16px!important;line-height:1.58!important}.ani-shop-entry-code__link{display:inline-flex!important;align-items:center!important;gap:8px!important;margin-top:28px!important;color:#ffffff!important;font-size:16px!important;font-weight:820!important;line-height:1.2!important}.ani-shop-entry-code__link::after{content:"→"!important;transition:transform 180ms ease!important}.ani-shop-entry-code__card:hover .ani-shop-entry-code__link::after{transform:translateX(5px)!important}.ani-shop-entry-code__content::after{content:""!important;display:block!important;width:54px!important;height:2px!important;margin-top:24px!important;border-radius:999px!important;background:rgba(255, 255, 255, 0.44)!important;transition:width 260ms ease, background 260ms ease!important}.ani-shop-entry-code__card:hover .ani-shop-entry-code__content::after{width:88px!important;background:rgba(255, 255, 255, 0.68)!important}.ani-shop-entry-code__card-bg img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;position:absolute!important;inset:0!important;min-width:100%!important;min-height:100%!important;opacity:1!important;visibility:visible!important;z-index:0!important;transition:transform 700ms ease, filter 700ms ease!important}.ani-shop-entry-code__card--animal .ani-shop-entry-code__card-bg img{object-position:center center!important}.ani-shop-entry-code__card--plant .ani-shop-entry-code__card-bg img{object-position:center center!important}.ani-shop-entry-code__card--garden .ani-shop-entry-code__card-bg img{object-position:center center!important}.ani-products-code{position:relative;padding:104px 20px;background:#f8f3ea;color:#243126;padding-top:48px!important}.ani-products-code__container{width:min(1180px, 100%);margin:0 auto}.ani-products-code__header{display:grid!important;grid-template-columns:minmax(0, 0.82fr) auto!important;gap:24px!important;align-items:start!important;margin-top:20px!important;margin-bottom:0!important;padding-bottom:0!important}.ani-products-code__eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:18px;padding:8px 14px;border:1px solid rgba(47, 93, 58, 0.14);border-radius:999px;background:rgba(255, 255, 255, 0.72);color:#2f5d3a;font-size:14px;font-weight:750;line-height:1}.ani-products-code__eyebrow::before{content:"";width:8px;height:8px;border-radius:999px;background:#2f5d3a}.ani-products-code__headline{max-width:760px;margin:0;color:#1f3f29;font-size:clamp(36px, 5vw, 64px);font-weight:820;line-height:1.04;letter-spacing:-0.045em;margin-bottom:0!important}.ani-products-code__text{max-width:660px;margin:24px 0 0;color:#667064;font-size:clamp(18px, 2vw, 22px);line-height:1.55;margin-top:18px!important;margin-bottom:0!important}.ani-products-code__header-link{display:inline-flex;align-items:center;gap:8px;min-height:52px;padding:15px 22px;border:1px solid rgba(47, 93, 58, 0.14);border-radius:999px;background:rgba(255, 255, 255, 0.72);color:#1f3f29;font-size:16px;font-weight:780;text-decoration:none;white-space:nowrap;transition:transform 180ms ease, background 180ms ease, border-color 180ms ease;margin-top:0!important}.ani-products-code__header-link::after{content:"→";transition:transform 180ms ease}.ani-products-code__header-link:hover{transform:translateY(-2px);background:#ffffff;border-color:rgba(47, 93, 58, 0.28);color:#1f3f29;text-decoration:none}.ani-products-code__header-link:hover::after{transform:translateX(4px)}.ani-products-code__grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:18px!important;margin-top:-18px!important;padding-top:0!important}.ani-products-code__card{position:relative!important;overflow:hidden;display:flex;flex-direction:column;min-height:460px;padding:24px;border:1px solid rgba(47, 93, 58, 0.14);border-radius:30px;background:rgba(255, 255, 255, 0.82);box-shadow:0 18px 50px rgba(31, 63, 41, 0.1);transition:transform 180ms ease, box-shadow 180ms ease, border-color 180ms ease, background 180ms ease}.ani-products-code__card:hover{transform:translateY(-5px);border-color:rgba(47, 93, 58, 0.28);background:#ffffff;box-shadow:0 28px 80px rgba(31, 63, 41, 0.16)}.ani-products-code__badge{display:inline-flex;align-self:flex-start;margin-bottom:18px;padding:8px 12px;border-radius:999px;background:#dde8d7;color:#1f3f29;font-size:13px;font-weight:780}.ani-products-code__image{display:flex!important;align-items:center!important;justify-content:center!important;min-height:190px!important;margin-bottom:22px;border-radius:24px!important;position:relative!important;overflow:hidden!important;padding:18px!important}.ani-products-code__image span{font-size:46px}.ani-products-code__card h3{margin:0;color:#1f3f29;font-size:clamp(22px, 2vw, 28px);font-weight:800;line-height:1.1;letter-spacing:-0.035em}.ani-products-code__card p{margin:14px 0 0;color:#667064;font-size:16px;line-height:1.62}.ani-products-code__meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.ani-products-code__meta span{display:inline-flex;padding:7px 10px;border:1px solid rgba(47, 93, 58, 0.14);border-radius:999px;color:#667064;font-size:13px;font-weight:650}.ani-products-code__link{display:inline-flex!important;align-items:center!important;gap:8px;margin-top:auto;padding-top:26px;color:#1f3f29!important;font-size:14px!important;font-weight:850!important;text-decoration:none!important;border:1px solid rgba(47, 93, 58, 0.14)!important;background:rgba(255, 255, 255, 0.72)!important;justify-content:center!important;min-height:44px!important;padding:12px 16px!important;border-radius:999px!important;line-height:1!important;transition:transform 180ms ease, background 180ms ease, color 180ms ease, border-color 180ms ease, box-shadow 180ms ease!important}.ani-products-code__link::after{content:"→";transition:transform 180ms ease}.ani-products-code__link:hover{color:#1f3f29!important;text-decoration:none!important;transform:translateY(-2px)!important;background:#ffffff!important;border-color:rgba(47, 93, 58, 0.28)!important}.ani-products-code__link:hover::after{transform:translateX(4px)}.ani-solutions-code{position:relative!important;padding:72px 20px 92px!important;background:radial-gradient(circle at 88% 16%, rgba(175, 194, 164, 0.18), transparent 30%), linear-gradient(180deg, #fffdf8 0%, #f8f3ea 100%)!important;color:#243126!important;overflow:hidden!important}.ani-solutions-code__container{width:min(1180px, 100%)!important;margin:0 auto!important;position:relative!important;z-index:1!important}.ani-solutions-code__header{max-width:760px;margin-bottom:46px}.ani-solutions-code__eyebrow{display:inline-flex!important;align-items:center!important;gap:8px!important;margin-bottom:20px!important;padding:9px 15px!important;border:1px solid rgba(47, 93, 58, 0.14)!important;border-radius:999px!important;background:rgba(255, 255, 255, 0.76)!important;color:#2f5d3a!important;font-size:14px!important;font-weight:760!important;line-height:1!important;box-shadow:0 10px 24px rgba(31, 63, 41, 0.05)!important}.ani-solutions-code__eyebrow::before{content:""!important;width:8px!important;height:8px!important;border-radius:999px!important;background:#2f5d3a!important;flex:0 0 auto!important}.ani-solutions-code__headline{max-width:440px!important;margin:0!important;color:#1f3f29!important;font-size:clamp(42px, 4.8vw, 64px)!important;font-weight:820!important;line-height:1.03!important;letter-spacing:-0.055em!important}.ani-solutions-code__text{max-width:420px!important;margin:24px 0 0!important;color:#667064!important;font-size:18px!important;line-height:1.6!important}.ani-solutions-code__grid{display:grid!important;grid-template-columns:repeat(2, minmax(0, 1fr))!important;gap:18px!important}.ani-solutions-code__item{display:flex!important;gap:22px!important;align-items:flex-start;min-height:260px!important;padding:28px!important;border:1px solid rgba(47, 93, 58, 0.13)!important;border-radius:30px!important;background:radial-gradient(circle at 88% 16%, rgba(175, 194, 164, 0.18), transparent 30%), rgba(255, 255, 255, 0.84)!important;color:#243126!important;text-decoration:none!important;box-shadow:0 18px 54px rgba(31, 63, 41, 0.08), 0 0 0 1px rgba(255, 255, 255, 0.56) inset!important;transition:transform 260ms ease, box-shadow 260ms ease, border-color 260ms ease, background 260ms ease!important;position:relative!important;overflow:hidden!important;flex-direction:column!important;justify-content:space-between!important}.ani-solutions-code__item:hover{transform:translateY(-6px)!important;border-color:rgba(47, 93, 58, 0.26)!important;background:radial-gradient(circle at 88% 16%, rgba(175, 194, 164, 0.24), transparent 30%), #ffffff!important;color:#243126!important;text-decoration:none!important;box-shadow:0 30px 86px rgba(31, 63, 41, 0.14), 0 0 0 1px rgba(255, 255, 255, 0.66) inset!important}.ani-solutions-code__number{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:38px!important;height:38px!important;flex:0 0 auto;border-radius:999px!important;background:#2f5d3a!important;color:#ffffff!important;font-size:12px!important;font-weight:900!important;position:absolute!important;left:24px!important;top:24px!important;box-shadow:0 12px 26px rgba(47, 93, 58, 0.18)!important;transition:transform 220ms ease!important}.ani-solutions-code__item h3{margin:0!important;color:#1f3f29!important;font-size:clamp(22px, 2vw, 30px)!important;font-weight:820!important;line-height:1.08!important;letter-spacing:-0.04em!important;max-width:360px!important}.ani-solutions-code__item p{margin:14px 0 0!important;color:#667064!important;font-size:15px!important;line-height:1.58!important;max-width:390px!important}.ani-solutions-code__link{display:inline-flex!important;align-items:center!important;gap:8px!important;margin-top:24px!important;color:#2f5d3a!important;font-size:15px!important;font-weight:820!important}.ani-solutions-code__link::after{content:"→"!important;transition:transform 180ms ease!important}.ani-solutions-code__item:hover .ani-solutions-code__link::after{transform:translateX(5px)!important}@media (max-width: 820px){.ani-solutions-code__grid{grid-template-columns:1fr}.ani-solutions-code__item{min-height:auto}}.ani-why-code{position:relative!important;padding:86px 20px 104px!important;background:radial-gradient(circle at 88% 14%, rgba(175, 194, 164, 0.2), transparent 32%), radial-gradient(circle at 8% 82%, rgba(231, 216, 194, 0.46), transparent 34%), linear-gradient(180deg, #fffdf8 0%, #f8f3ea 100%)!important;color:#243126!important;overflow:hidden!important}.ani-why-code__container{width:min(1180px, 100%)!important;margin:0 auto!important;position:relative!important;z-index:1!important}.ani-why-code__header{max-width:850px!important;margin-bottom:50px!important}.ani-why-code__eyebrow{display:inline-flex!important;align-items:center!important;gap:8px!important;margin-bottom:20px!important;padding:9px 15px!important;border:1px solid rgba(47, 93, 58, 0.14)!important;border-radius:999px!important;background:rgba(255, 255, 255, 0.76)!important;color:#2f5d3a!important;font-size:14px!important;font-weight:760!important;line-height:1!important;box-shadow:0 10px 24px rgba(31, 63, 41, 0.05)!important}.ani-why-code__eyebrow::before{content:""!important;width:8px!important;height:8px!important;border-radius:999px!important;background:#2f5d3a!important;flex:0 0 auto!important}.ani-why-code__headline{max-width:820px!important;margin:0!important;color:#1f3f29!important;font-size:clamp(44px, 5.3vw, 76px)!important;font-weight:820!important;line-height:1.02!important;letter-spacing:-0.06em!important}.ani-why-code__text{max-width:760px!important;margin:26px 0 0!important;color:#667064!important;font-size:clamp(18px, 2vw, 22px)!important;line-height:1.58!important}.ani-why-code__grid{display:grid!important;grid-template-columns:repeat(4, minmax(0, 1fr))!important;gap:22px!important}.ani-why-code__card{position:relative!important;overflow:hidden!important;min-height:360px!important;padding:32px 28px!important;border:1px solid rgba(47, 93, 58, 0.13)!important;border-radius:34px!important;background:radial-gradient(circle at 88% 16%, rgba(175, 194, 164, 0.18), transparent 32%), rgba(255, 255, 255, 0.82)!important;box-shadow:0 18px 54px rgba(31, 63, 41, 0.08), 0 0 0 1px rgba(255, 255, 255, 0.56) inset!important;transition:transform 260ms ease, box-shadow 260ms ease, border-color 260ms ease, background 260ms ease!important}.ani-why-code__card::after{content:""!important;position:absolute!important;right:28px!important;bottom:0!important;width:160px;height:3px!important;border-radius:999px 999px 0 0!important;background:linear-gradient(90deg, #2f5d3a, rgba(175, 194, 164, 0.36))!important;pointer-events:none;left:28px!important;transform:scaleX(0.28)!important;transform-origin:left!important;transition:transform 260ms ease!important}.ani-why-code__card:hover{transform:translateY(-8px)!important;border-color:rgba(47, 93, 58, 0.26)!important;background:radial-gradient(circle at 88% 16%, rgba(175, 194, 164, 0.24), transparent 32%), #ffffff!important;box-shadow:0 32px 88px rgba(31, 63, 41, 0.15), 0 0 0 1px rgba(255, 255, 255, 0.68) inset!important}.ani-why-code__icon{position:relative!important;z-index:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:62px!important;height:62px!important;margin-bottom:28px!important;border-radius:999px!important;background:#dde8d7!important;color:#1f3f29!important;font-size:26px!important;font-weight:800;box-shadow:inset 0 0 0 1px rgba(47, 93, 58, 0.06)!important;transition:transform 260ms ease, background 260ms ease, box-shadow 260ms ease!important}.ani-why-code__card h3{position:relative!important;z-index:1!important;margin:0!important;color:#1f3f29!important;font-size:clamp(24px, 2.1vw, 32px)!important;font-weight:820!important;line-height:1.06!important;letter-spacing:-0.045em!important}.ani-why-code__card p{position:relative!important;z-index:1!important;margin:18px 0 0!important;color:#667064!important;font-size:16px!important;line-height:1.64!important}@media (max-width: 1080px){.ani-why-code__grid{grid-template-columns:repeat(2, minmax(0, 1fr))!important}.ani-why-code__card{min-height:300px!important}.ani-about-premium__hero-grid,.ani-about-premium__split{grid-template-columns:1fr!important;gap:46px!important}.ani-about-premium__values{grid-template-columns:repeat(2, minmax(0, 1fr))!important}.ani-about-premium__hero-image-wrap,.ani-about-premium__hero-image{min-height:480px!important}.ani-about-premium__hero-image-wrap{border-radius:38px!important}.ani-contact-premium__hero-grid,.ani-contact-premium__form-grid,.ani-contact-premium__details-grid{grid-template-columns:1fr!important;gap:46px!important}.ani-contact-premium__cards{grid-template-columns:repeat(2, minmax(0, 1fr))!important}.ani-finder-section__grid{grid-template-columns:repeat(2, minmax(0, 1fr))!important}.ani-guide-hub__category-grid,.ani-guide-hub__post-grid{grid-template-columns:repeat(2, minmax(0, 1fr))!important}.ani-guide-hub__post-grid--single{grid-template-columns:1fr!important}.ani-guide-hub__post-card--wide{grid-template-columns:1fr!important}.ani-guide-hub__post-card--wide .ani-guide-hub__post-image{aspect-ratio:1.36 / 1!important;min-height:auto!important}.ani-about-premium__values article p{max-width:320px!important}}.ani-products-code__actions{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-top:18px!important}.ani-products-code__cart,.ani-products-code__cart{background:#2f5d3a!important;color:#ffffff!important;box-shadow:0 14px 30px rgba(47, 93, 58, 0.2)!important}.ani-products-code__cart:hover{transform:translateY(-2px)!important;background:#1f3f29!important;color:#ffffff!important;text-decoration:none!important;box-shadow:0 20px 44px rgba(47, 93, 58, 0.28)!important}.ani-products-code__card--highlight .ani-products-code__cart{background:#1f3f29!important}.ani-products-code__card--highlight .ani-products-code__cart:hover{background:#2f5d3a!important}.ani-reviews-code,.ani-reviews-code *{box-sizing:border-box}.ani-reviews-code{position:relative!important;overflow:hidden!important;padding:92px 20px 96px!important;background:radial-gradient(circle at 88% 14%, rgba(175, 194, 164, 0.22), transparent 32%), radial-gradient(circle at 8% 86%, rgba(231, 216, 194, 0.38), transparent 34%), linear-gradient(180deg, #fffdf8 0%, #f8f3ea 100%)!important;color:#243126!important}.ani-reviews-code__container{width:min(1180px, 100%)!important;margin:0 auto!important}.ani-reviews-code__header{max-width:760px!important;margin-bottom:42px!important}.ani-reviews-code__eyebrow{display:inline-flex!important;align-items:center!important;gap:8px!important;margin-bottom:18px!important;padding:9px 15px!important;border:1px solid rgba(47, 93, 58, 0.14)!important;border-radius:999px!important;background:rgba(255, 255, 255, 0.76)!important;color:#2f5d3a!important;font-size:14px!important;font-weight:820!important;line-height:1!important}.ani-reviews-code__eyebrow::before{content:""!important;width:8px!important;height:8px!important;border-radius:999px!important;background:#2f5d3a!important}.ani-reviews-code__header h2{margin:0!important;color:#1f3f29!important;font-size:clamp(42px, 5.2vw, 72px)!important;font-weight:850!important;line-height:1.02!important;letter-spacing:-0.06em!important}.ani-reviews-code__header p{max-width:680px!important;margin:22px 0 0!important;color:#667064!important;font-size:clamp(18px, 2vw, 22px)!important;line-height:1.58!important}.ani-reviews-code__grid{display:grid!important;grid-template-columns:repeat(3, minmax(0, 1fr))!important;gap:22px!important}.ani-reviews-code__card{position:relative!important;overflow:hidden!important;min-height:300px!important;padding:30px!important;border:1px solid rgba(47, 93, 58, 0.12)!important;border-radius:32px!important;background:rgba(255, 255, 255, 0.84)!important;box-shadow:0 22px 68px rgba(31, 63, 41, 0.09), 0 0 0 1px rgba(255, 255, 255, 0.58) inset!important;transition:transform 220ms ease, box-shadow 220ms ease, border-color 220ms ease!important}.ani-reviews-code__card::after{content:""!important;position:absolute!important;right:-46px!important;bottom:-58px!important;width:150px!important;height:150px!important;border-radius:999px!important;background:rgba(47, 93, 58, 0.06)!important;pointer-events:none!important}.ani-reviews-code__card:hover{transform:translateY(-6px)!important;border-color:rgba(47, 93, 58, 0.22)!important;box-shadow:0 34px 92px rgba(31, 63, 41, 0.15), 0 0 0 1px rgba(255, 255, 255, 0.68) inset!important}.ani-reviews-code__stars{margin-bottom:22px!important;color:#d08a2f!important;font-size:18px!important;letter-spacing:0.08em!important;line-height:1!important}.ani-reviews-code__card p{position:relative!important;z-index:1!important;margin:0!important;color:#1f3f29!important;font-size:18px!important;line-height:1.55!important;font-weight:720!important}.ani-reviews-code__author{position:relative!important;z-index:1!important;margin-top:26px!important;padding-top:18px!important;border-top:1px solid rgba(47, 93, 58, 0.12)!important}.ani-reviews-code__author strong{display:block!important;color:#1f3f29!important;font-size:15px!important;font-weight:850!important}.ani-reviews-code__author span{display:block!important;margin-top:4px!important;color:#667064!important;font-size:14px!important;line-height:1.35!important}.ani-advisor-code{position:relative;padding:104px 20px;background:#f8f3ea;color:#ffffff}.ani-advisor-code__container{width:min(1180px, 100%);margin:0 auto}.ani-advisor-code__box{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0, 0.8fr) minmax(320px, 0.62fr);gap:48px;align-items:center;padding:clamp(42px, 6vw, 76px);border-radius:48px;background:radial-gradient(circle at 88% 18%, rgba(175, 194, 164, 0.28), transparent 32%), linear-gradient(135deg, #1f3f29, #162b1d);box-shadow:0 28px 80px rgba(31, 63, 41, 0.18)}.ani-advisor-code__box::after{content:"";position:absolute;right:-100px;bottom:-130px;width:360px;height:360px;border-radius:999px;background:rgba(255, 255, 255, 0.08);pointer-events:none}.ani-advisor-code__content,.ani-advisor-code__steps{position:relative;z-index:1;display:grid;gap:14px}.ani-advisor-code__eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:18px;padding:8px 14px;border:1px solid rgba(255, 255, 255, 0.18);border-radius:999px;background:rgba(255, 255, 255, 0.08);color:#ffffff;font-size:14px;font-weight:750;line-height:1}.ani-advisor-code__eyebrow::before{content:"";width:8px;height:8px;border-radius:999px;background:#afc2a4}.ani-advisor-code__headline{max-width:720px;margin:0;color:#ffffff;font-size:clamp(36px, 5vw, 64px);font-weight:820;line-height:1.04;letter-spacing:-0.045em}.ani-advisor-code__text{max-width:620px;margin:24px 0 0;color:rgba(255, 255, 255, 0.76);font-size:clamp(18px, 2vw, 22px);line-height:1.55}.ani-advisor-code__button{display:inline-flex;align-items:center;justify-content:center;min-height:54px;margin-top:34px;padding:16px 25px;border-radius:999px;background:#ffffff;color:#1f3f29;font-size:16px;font-weight:800;line-height:1;text-align:center;text-decoration:none;box-shadow:0 16px 34px rgba(0, 0, 0, 0.16);transition:transform 180ms ease, background 180ms ease, color 180ms ease}.ani-advisor-code__button:hover{transform:translateY(-2px);background:#f8f3ea;color:#1f3f29;text-decoration:none}.ani-advisor-code__step{padding:20px;border:1px solid rgba(255, 255, 255, 0.16);border-radius:24px;background:rgba(255, 255, 255, 0.08);backdrop-filter:blur(12px)}.ani-advisor-code__step span{display:inline-flex;margin-bottom:12px;color:#afc2a4;font-size:13px;font-weight:900;letter-spacing:0.08em}.ani-advisor-code__step strong{display:block;color:#ffffff;font-size:18px;font-weight:820;line-height:1.2}.ani-advisor-code__step p{margin:8px 0 0;color:rgba(255, 255, 255, 0.72);font-size:15px;line-height:1.5}@media (max-width: 900px){.ani-advisor-code__box{grid-template-columns:1fr}}.ani-story-code{position:relative!important;padding:92px 20px 108px!important;background:radial-gradient(circle at 88% 18%, rgba(175, 194, 164, 0.2), transparent 32%), radial-gradient(circle at 8% 78%, rgba(231, 216, 194, 0.42), transparent 34%), linear-gradient(180deg, #f8f3ea 0%, #fffdf8 100%)!important;color:#243126!important;overflow:hidden!important}.ani-story-code__container{width:min(1180px, 100%)!important;margin:0 auto!important;position:relative!important;z-index:1!important}.ani-story-code__grid{display:grid!important;grid-template-columns:minmax(0, 0.9fr) minmax(420px, 0.72fr)!important;gap:72px!important;align-items:center!important}.ani-story-code__eyebrow{display:inline-flex!important;align-items:center!important;gap:8px!important;margin-bottom:20px!important;padding:9px 15px!important;border:1px solid rgba(47, 93, 58, 0.14)!important;border-radius:999px!important;background:rgba(255, 255, 255, 0.76)!important;color:#2f5d3a!important;font-size:14px!important;font-weight:760!important;line-height:1!important;box-shadow:0 10px 24px rgba(31, 63, 41, 0.05)!important}.ani-story-code__eyebrow::before{content:""!important;width:8px!important;height:8px!important;border-radius:999px!important;background:#2f5d3a!important;flex:0 0 auto!important}.ani-story-code__headline{max-width:760px!important;margin:0!important;color:#1f3f29!important;font-size:clamp(44px, 5.2vw, 74px)!important;font-weight:820!important;line-height:1.02!important;letter-spacing:-0.06em!important}.ani-story-code__text{max-width:720px!important;margin:28px 0 0!important;color:#667064!important;font-size:clamp(19px, 2vw, 23px)!important;line-height:1.58!important}.ani-story-code__list{display:grid!important;gap:14px!important;margin-top:34px!important}.ani-story-code__list div{display:flex!important;gap:12px!important;align-items:flex-start!important;color:#667064!important;font-size:16px!important;line-height:1.55!important}.ani-story-code__list div::before{content:"✓"!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:25px!important;height:25px!important;flex:0 0 auto!important;border-radius:999px!important;background:#dde8d7!important;color:#1f3f29!important;font-size:13px!important;font-weight:900!important;box-shadow:0 8px 20px rgba(31, 63, 41, 0.08)!important}.ani-story-code__button{margin-top:34px;text-align:center;box-shadow:0 16px 34px rgba(47, 93, 58, 0.24)!important}.ani-story-code__button:hover{transform:translateY(-2px)!important;background:#1f3f29!important;color:#ffffff!important;text-decoration:none!important;box-shadow:0 22px 46px rgba(47, 93, 58, 0.32)!important}.ani-story-code__visual{position:relative!important;min-height:560px!important}.ani-story-code__visual-card{position:relative!important;min-height:560px!important;overflow:hidden!important;border-radius:48px!important;background:radial-gradient(circle at 72% 24%, rgba(255, 255, 255, 0.78), transparent 22%), radial-gradient(circle at 26% 62%, rgba(47, 93, 58, 0.22), transparent 26%), linear-gradient(145deg, rgba(175, 194, 164, 0.58), rgba(231, 216, 194, 0.78))!important;box-shadow:0 34px 92px rgba(31, 63, 41, 0.16), 0 0 0 1px rgba(255, 255, 255, 0.48) inset!important;transition:transform 320ms ease, box-shadow 320ms ease!important}.ani-story-code__visual-card::before{content:""!important;position:absolute!important;inset:34px!important;border-radius:36px!important;border:1px solid rgba(255, 255, 255, 0.42)!important;background:radial-gradient(circle at 30% 30%, rgba(47, 93, 58, 0.12), transparent 24%), linear-gradient(145deg, rgba(255, 255, 255, 0.38), rgba(255, 255, 255, 0.08))!important}.ani-story-code__visual-card span{position:absolute;left:28px;right:28px;bottom:28px;padding:18px 20px;border-radius:24px;background:rgba(255, 255, 255, 0.78);color:#1f3f29;font-size:18px;font-weight:820;backdrop-filter:blur(12px)}.ani-guide-code{position:relative!important;padding:90px 20px 108px!important;background:radial-gradient(circle at 90% 12%, rgba(175, 194, 164, 0.2), transparent 32%), radial-gradient(circle at 8% 84%, rgba(231, 216, 194, 0.44), transparent 34%), linear-gradient(180deg, #fffdf8 0%, #f8f3ea 100%)!important;color:#243126!important;overflow:hidden!important}.ani-guide-code__container{width:min(1180px, 100%)!important;margin:0 auto!important;position:relative!important;z-index:1!important}.ani-guide-code__header{display:grid!important;grid-template-columns:minmax(0, 0.82fr) auto!important;gap:34px!important;align-items:end!important;margin-bottom:44px!important}.ani-guide-code__eyebrow{display:inline-flex!important;align-items:center!important;gap:8px!important;margin-bottom:20px!important;padding:9px 15px!important;border:1px solid rgba(47, 93, 58, 0.14)!important;border-radius:999px!important;background:rgba(255, 255, 255, 0.76)!important;color:#2f5d3a!important;font-size:14px!important;font-weight:760!important;line-height:1!important;box-shadow:0 10px 24px rgba(31, 63, 41, 0.05)!important}.ani-guide-code__eyebrow::before{content:""!important;width:8px!important;height:8px!important;border-radius:999px!important;background:#2f5d3a!important;flex:0 0 auto!important}.ani-guide-code__headline{max-width:760px!important;margin:0!important;color:#1f3f29!important;font-size:clamp(44px, 5.2vw, 74px)!important;font-weight:820!important;line-height:1.02!important;letter-spacing:-0.06em!important}.ani-guide-code__text{max-width:720px!important;margin:26px 0 0!important;color:#667064!important;font-size:clamp(18px, 2vw, 22px)!important;line-height:1.58!important}.ani-guide-code__header-link{display:inline-flex!important;align-items:center!important;gap:8px!important;min-height:54px!important;padding:16px 24px!important;border:1px solid rgba(47, 93, 58, 0.16)!important;border-radius:999px!important;background:rgba(255, 255, 255, 0.78)!important;color:#1f3f29!important;font-size:16px!important;font-weight:820!important;text-decoration:none!important;white-space:nowrap!important;transition:transform 180ms ease, background 180ms ease, border-color 180ms ease, box-shadow 180ms ease!important;justify-content:center!important}.ani-guide-code__header-link::after{content:"→"!important;transition:transform 180ms ease!important}.ani-guide-code__header-link:hover{transform:translateY(-2px)!important;background:#ffffff!important;border-color:rgba(47, 93, 58, 0.28)!important;color:#1f3f29!important;text-decoration:none!important;box-shadow:0 18px 42px rgba(31, 63, 41, 0.1)!important}.ani-guide-code__header-link:hover::after{transform:translateX(4px)!important}.ani-guide-code__grid{display:grid!important;grid-template-columns:repeat(3, minmax(0, 1fr))!important;gap:22px!important}.ani-guide-code__card{overflow:hidden!important;border:1px solid rgba(47, 93, 58, 0.13)!important;border-radius:32px!important;background:rgba(255, 255, 255, 0.84)!important;box-shadow:0 18px 54px rgba(31, 63, 41, 0.08), 0 0 0 1px rgba(255, 255, 255, 0.56) inset!important;transition:transform 260ms ease, box-shadow 260ms ease, border-color 260ms ease, background 260ms ease!important;display:flex!important;flex-direction:column!important}.ani-guide-code__card:hover{transform:translateY(-7px)!important;border-color:rgba(47, 93, 58, 0.26)!important;background:#ffffff!important;box-shadow:0 32px 88px rgba(31, 63, 41, 0.15), 0 0 0 1px rgba(255, 255, 255, 0.68) inset!important}.ani-guide-code__image{min-height:230px!important;background:#dde8d7!important;position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;width:100%!important;height:230px!important;max-height:230px!important;flex:0 0 230px!important}.ani-guide-code__image--animals{background:radial-gradient(circle at 68% 28%, rgba(255, 255, 255, 0.72), transparent 20%), radial-gradient(circle at 32% 62%, rgba(47, 93, 58, 0.18), transparent 24%), linear-gradient(145deg, rgba(175, 194, 164, 0.36), rgba(231, 216, 194, 0.58))!important}.ani-guide-code__image--plants{background:radial-gradient(circle at 76% 24%, rgba(255, 255, 255, 0.76), transparent 18%), radial-gradient(circle at 32% 64%, rgba(47, 93, 58, 0.24), transparent 24%), linear-gradient(145deg, rgba(221, 232, 215, 0.78), rgba(175, 194, 164, 0.48))!important}.ani-guide-code__image--garden{background:radial-gradient(circle at 78% 28%, rgba(255, 255, 255, 0.72), transparent 19%), radial-gradient(circle at 34% 64%, rgba(164, 111, 69, 0.2), transparent 24%), linear-gradient(145deg, rgba(231, 216, 194, 0.78), rgba(175, 194, 164, 0.42))!important}.ani-guide-code__content{padding:28px!important;flex:1 1 auto!important}.ani-guide-code__tag{display:inline-flex!important;margin-bottom:14px!important;padding:8px 12px!important;border-radius:999px!important;background:#dde8d7!important;color:#1f3f29!important;font-size:13px!important;font-weight:820!important}.ani-guide-code__card h3{margin:0!important;color:#1f3f29!important;font-size:clamp(22px, 2vw, 30px)!important;font-weight:820!important;line-height:1.08!important;letter-spacing:-0.045em!important}.ani-guide-code__card p{margin:15px 0 0!important;color:#667064!important;font-size:16px!important;line-height:1.62!important}.ani-guide-code__link{display:inline-flex!important;align-items:center!important;gap:8px!important;margin-top:24px!important;color:#2f5d3a!important;font-size:15px!important;font-weight:820!important;text-decoration:none!important}.ani-guide-code__link::after{content:"→"!important;transition:transform 180ms ease!important}.ani-guide-code__link:hover{color:#1f3f29!important;text-decoration:none!important}.ani-guide-code__link:hover::after{transform:translateX(5px)!important}.ani-worlds-code{position:relative!important;padding:104px 20px!important;background:#fffdf8!important;color:#243126!important}.ani-worlds-code,.ani-worlds-code *{box-sizing:border-box}.ani-worlds-code__container{width:min(1180px, 100%)!important;margin-left:auto!important;margin-right:auto!important}.ani-worlds-code__header{max-width:760px!important;margin-bottom:46px!important}.ani-worlds-code__eyebrow{display:inline-flex!important;align-items:center!important;gap:8px!important;margin-bottom:18px!important;padding:8px 14px!important;border:1px solid rgba(47, 93, 58, 0.14)!important;border-radius:999px!important;background:rgba(255, 255, 255, 0.72)!important;color:#2f5d3a!important;font-size:14px!important;font-weight:750!important;line-height:1!important}.ani-worlds-code__eyebrow::before{content:""!important;width:8px!important;height:8px!important;border-radius:999px!important;background:#2f5d3a!important;flex:0 0 auto!important}.ani-worlds-code__headline{max-width:760px!important;margin:0!important;color:#1f3f29!important;font-size:clamp(36px, 5vw, 64px)!important;font-weight:820!important;line-height:1.04!important;letter-spacing:-0.045em!important}.ani-worlds-code__text{max-width:660px!important;margin:24px 0 0!important;color:#667064!important;font-size:clamp(18px, 2vw, 22px)!important;line-height:1.55!important}.ani-worlds-code__grid{display:grid!important;grid-template-columns:repeat(3, minmax(0, 1fr))!important;gap:22px!important;width:100%!important}.ani-worlds-code__card{position:relative!important;min-height:340px!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;padding:32px!important;border:1px solid rgba(47, 93, 58, 0.14)!important;border-radius:30px!important;background:rgba(255, 255, 255, 0.78)!important;color:#243126!important;text-decoration:none!important;box-shadow:0 18px 50px rgba(31, 63, 41, 0.1)!important;transition:transform 180ms ease, box-shadow 180ms ease, border-color 180ms ease, background 180ms ease!important}.ani-worlds-code__card::after{content:""!important;position:absolute!important;right:-56px!important;bottom:-56px!important;width:180px!important;height:180px!important;border-radius:999px!important;background:rgba(47, 93, 58, 0.07)!important;pointer-events:none!important}.ani-worlds-code__card:hover{transform:translateY(-5px)!important;border-color:rgba(47, 93, 58, 0.28)!important;background:#ffffff!important;color:#243126!important;text-decoration:none!important;box-shadow:0 28px 80px rgba(31, 63, 41, 0.16)!important}.ani-worlds-code__card--highlight{background:radial-gradient(circle at 90% 12%, rgba(175, 194, 164, 0.28), transparent 34%), linear-gradient(135deg, #1f3f29, #162b1d)!important;color:#ffffff!important}.ani-worlds-code__card--highlight:hover{background:radial-gradient(circle at 90% 12%, rgba(175, 194, 164, 0.34), transparent 34%), linear-gradient(135deg, #1f3f29, #162b1d)!important;color:#ffffff!important}.ani-worlds-code__icon{position:relative!important;z-index:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:66px!important;height:66px!important;margin-bottom:26px!important;border-radius:999px!important;background:#dde8d7!important;color:#1f3f29!important;font-size:30px!important}.ani-worlds-code__card--highlight .ani-worlds-code__icon{background:rgba(255, 255, 255, 0.14)!important;color:#ffffff!important}.ani-worlds-code__card h3{position:relative!important;z-index:1!important;margin:0!important;color:#1f3f29!important;font-size:clamp(24px, 2.4vw, 34px)!important;font-weight:780!important;line-height:1.08!important;letter-spacing:-0.035em!important}.ani-worlds-code__card--highlight h3{color:#ffffff!important}.ani-worlds-code__card p{position:relative!important;z-index:1!important;margin:16px 0 0!important;color:#667064!important;font-size:17px!important;line-height:1.62!important}.ani-worlds-code__card--highlight p{color:rgba(255, 255, 255, 0.76)!important}.ani-worlds-code__link{position:relative!important;z-index:1!important;display:inline-flex!important;align-items:center!important;gap:8px!important;margin-top:auto!important;padding-top:28px!important;color:#2f5d3a!important;font-size:16px!important;font-weight:800!important}.ani-worlds-code__link::after{content:"→"!important;transition:transform 180ms ease!important}.ani-worlds-code__card:hover .ani-worlds-code__link::after{transform:translateX(4px)!important}.ani-worlds-code__card--highlight .ani-worlds-code__link{color:#ffffff!important}.home .content-area,.home .site-main,.home .entry-content,.page .entry-content{margin-top:0!important}.home .content-container,.home .site-container,.home .entry-content-wrap,.home .content-wrap{max-width:none!important;width:100%!important;padding:0!important;background:transparent!important;box-shadow:none!important}.ani-hero-code__image-card::after{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;background:linear-gradient(180deg, rgba(255, 253, 248, 0.02) 0%, rgba(31, 63, 41, 0.18) 100%), radial-gradient(circle at 75% 20%, rgba(255, 255, 255, 0.22), transparent 34%)!important;pointer-events:none!important}@media (min-width: 981px){.ani-hero-code__image-card{transition:transform 420ms ease, box-shadow 420ms ease!important}.ani-hero-code__image-card:hover{transform:translateY(-6px) scale(1.01)!important;box-shadow:0 44px 110px rgba(31, 63, 41, 0.26)!important}.ani-hero-code__image-real{transition:transform 700ms ease, filter 700ms ease!important}.ani-hero-code__image-card:hover .ani-hero-code__image-real{transform:scale(1.06)!important;filter:saturate(1.05) contrast(1.03)!important}}.ani-shop-entry-code__card:hover .ani-shop-entry-code__card-bg img{transform:scale(1.06)!important;filter:saturate(1.08) contrast(1.04)!important}.ani-products-code__product-img{width:auto!important;max-width:88%!important;height:160px!important;max-height:160px!important;object-fit:contain!important;display:block!important;filter:drop-shadow(0 18px 24px rgba(31, 63, 41, 0.18))!important;transition:transform 280ms ease, filter 280ms ease!important}.ani-products-code__card:hover .ani-products-code__product-img{transform:translateY(-6px) scale(1.04)!important;filter:drop-shadow(0 24px 30px rgba(31, 63, 41, 0.24))!important}.ani-products-code__container > * + *{margin-top:0!important}.ani-solutions-code,.ani-solutions-code *{box-sizing:border-box}.ani-solutions-code::before{content:""!important;position:absolute!important;right:-180px!important;top:120px!important;width:460px!important;height:460px!important;border-radius:999px!important;background:rgba(47, 93, 58, 0.055)!important;pointer-events:none!important}.ani-solutions-code__layout{display:grid!important;grid-template-columns:minmax(280px, 0.42fr) minmax(0, 0.78fr)!important;gap:44px!important;align-items:start!important}.ani-solutions-code__intro{position:sticky!important;top:110px!important}.ani-solutions-code__button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:54px!important;margin-top:32px!important;padding:16px 24px!important;border-radius:999px!important;background:#2f5d3a!important;color:#ffffff!important;font-size:16px!important;font-weight:820!important;text-decoration:none!important;box-shadow:0 16px 34px rgba(47, 93, 58, 0.24)!important;transition:transform 180ms ease, background 180ms ease, box-shadow 180ms ease!important}.ani-solutions-code__button:hover{transform:translateY(-2px)!important;background:#1f3f29!important;color:#ffffff!important;text-decoration:none!important;box-shadow:0 22px 46px rgba(47, 93, 58, 0.32)!important}.ani-solutions-code__item::after{content:""!important;position:absolute!important;right:-70px!important;bottom:-70px!important;width:190px!important;height:190px!important;border-radius:999px!important;background:rgba(47, 93, 58, 0.055)!important;pointer-events:none!important}.ani-solutions-code__item:hover .ani-solutions-code__number{transform:scale(1.08)!important}.ani-solutions-code__icon{position:absolute!important;right:24px!important;top:24px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:54px!important;height:54px!important;border-radius:999px!important;background:#dde8d7!important;font-size:24px!important;transition:transform 240ms ease, background 240ms ease!important}.ani-solutions-code__item:hover .ani-solutions-code__icon{transform:rotate(-4deg) scale(1.08)!important;background:#efe3d1!important}.ani-solutions-code__item > div{position:relative!important;z-index:1!important;padding-top:72px!important}@media (max-width: 720px){.ani-solutions-code__grid{grid-template-columns:1fr!important}}.ani-why-code,.ani-why-code *{box-sizing:border-box}.ani-why-code::before{content:""!important;position:absolute!important;right:-180px!important;top:80px!important;width:460px!important;height:460px!important;border-radius:999px!important;background:rgba(47, 93, 58, 0.055)!important;pointer-events:none!important}.ani-why-code::after{content:""!important;position:absolute!important;left:-140px!important;bottom:-180px!important;width:420px!important;height:420px!important;border-radius:999px!important;background:rgba(164, 111, 69, 0.055)!important;pointer-events:none!important}.ani-why-code__card::before{content:""!important;position:absolute!important;right:-78px!important;bottom:-78px!important;width:200px!important;height:200px!important;border-radius:999px!important;background:rgba(47, 93, 58, 0.055)!important;pointer-events:none!important}.ani-why-code__card:hover::after{transform:scaleX(1)!important}.ani-why-code__number{position:absolute!important;right:26px!important;top:26px!important;color:rgba(47, 93, 58, 0.22)!important;font-size:14px!important;font-weight:900!important;letter-spacing:0.08em!important}.ani-why-code__card:nth-child(2) .ani-why-code__icon,.ani-why-code__card:nth-child(4) .ani-why-code__icon{background:#efe3d1!important;color:#8a633c!important}.ani-why-code__card:hover .ani-why-code__icon{transform:translateY(-3px) scale(1.08) rotate(-3deg)!important;box-shadow:0 14px 30px rgba(31, 63, 41, 0.12)!important}.ani-story-code,.ani-story-code *{box-sizing:border-box}.ani-story-code::before{content:""!important;position:absolute!important;right:-160px!important;bottom:-180px!important;width:440px!important;height:440px!important;border-radius:999px!important;background:rgba(47, 93, 58, 0.055)!important;pointer-events:none!important}.ani-story-code__subtext{max-width:690px!important;margin:18px 0 0!important;color:#667064!important;font-size:17px!important;line-height:1.68!important}.ani-story-code__actions{display:flex!important;flex-wrap:wrap!important;gap:14px!important;margin-top:38px!important}.ani-story-code__button,.ani-story-code__link{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:54px!important;padding:16px 24px!important;border-radius:999px!important;font-size:16px!important;font-weight:820!important;line-height:1!important;text-decoration:none!important;transition:transform 180ms ease, background 180ms ease, box-shadow 180ms ease, border-color 180ms ease!important;border:1px solid rgba(47, 93, 58, 0.16)!important;background:rgba(255, 255, 255, 0.74)!important;color:#1f3f29!important}.ani-story-code__link::after{content:"→"!important;margin-left:8px!important;transition:transform 180ms ease!important}.ani-story-code__link:hover{transform:translateY(-2px)!important;background:#ffffff!important;color:#1f3f29!important;text-decoration:none!important;border-color:rgba(47, 93, 58, 0.28)!important}.ani-story-code__link:hover::after{transform:translateX(4px)!important}.ani-story-code__visual-card:hover{transform:translateY(-6px)!important;box-shadow:0 44px 112px rgba(31, 63, 41, 0.22), 0 0 0 1px rgba(255, 255, 255, 0.6) inset!important}.ani-story-code__visual-label{position:absolute!important;left:28px!important;right:28px!important;bottom:28px!important;z-index:3!important;padding:20px 22px!important;border-radius:26px!important;background:rgba(255, 255, 255, 0.84)!important;color:#1f3f29!important;font-size:18px!important;font-weight:860!important;backdrop-filter:blur(12px)!important;box-shadow:0 18px 46px rgba(31, 63, 41, 0.1)!important}.ani-story-code__visual-inner{position:absolute!important;inset:0!important;z-index:2!important}.ani-story-code__mini-card{position:absolute!important;width:178px!important;padding:18px!important;border:1px solid rgba(47, 93, 58, 0.12)!important;border-radius:24px!important;background:rgba(255, 255, 255, 0.82)!important;box-shadow:0 18px 50px rgba(31, 63, 41, 0.12)!important;backdrop-filter:blur(12px)!important;transition:transform 260ms ease, box-shadow 260ms ease!important}.ani-story-code__mini-card:hover{transform:translateY(-5px)!important;box-shadow:0 28px 70px rgba(31, 63, 41, 0.18)!important}.ani-story-code__mini-card strong{display:block!important;color:#1f3f29!important;font-size:18px!important;font-weight:860!important;line-height:1.1!important}.ani-story-code__mini-card span{display:block!important;margin-top:7px!important;color:#667064!important;font-size:14px!important;line-height:1.35!important}.ani-story-code__mini-card--one{left:34px!important;top:48px!important}.ani-story-code__mini-card--two{right:34px!important;top:180px!important}.ani-story-code__mini-card--three{left:72px!important;bottom:120px!important}.ani-guide-code,.ani-guide-code *{box-sizing:border-box}.ani-guide-code::before{content:""!important;position:absolute!important;right:-170px!important;top:160px!important;width:430px!important;height:430px!important;border-radius:999px!important;background:rgba(47, 93, 58, 0.055)!important;pointer-events:none!important}.ani-guide-code__featured{display:grid!important;grid-template-columns:minmax(0, 0.78fr) minmax(320px, 0.48fr)!important;gap:34px!important;align-items:center!important;margin-bottom:26px!important;padding:clamp(30px, 4vw, 48px)!important;border:1px solid rgba(47, 93, 58, 0.13)!important;border-radius:38px!important;background:radial-gradient(circle at 88% 16%, rgba(175, 194, 164, 0.22), transparent 32%), rgba(255, 255, 255, 0.82)!important;box-shadow:0 22px 68px rgba(31, 63, 41, 0.1), 0 0 0 1px rgba(255, 255, 255, 0.56) inset!important}.ani-guide-code__featured-label{display:inline-flex!important;margin-bottom:16px!important;padding:8px 12px!important;border-radius:999px!important;background:#dde8d7!important;color:#1f3f29!important;font-size:13px!important;font-weight:820!important}.ani-guide-code__featured h3{max-width:660px!important;margin:0!important;color:#1f3f29!important;font-size:clamp(28px, 3vw, 44px)!important;font-weight:820!important;line-height:1.04!important;letter-spacing:-0.05em!important}.ani-guide-code__featured p{max-width:700px!important;margin:18px 0 0!important;color:#667064!important;font-size:17px!important;line-height:1.65!important}.ani-guide-code__featured-points{display:grid!important;gap:12px!important}.ani-guide-code__featured-points div{display:flex!important;align-items:center!important;gap:14px!important;padding:15px 16px!important;border:1px solid rgba(47, 93, 58, 0.12)!important;border-radius:20px!important;background:rgba(255, 255, 255, 0.7)!important}.ani-guide-code__featured-points strong{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;flex:0 0 auto!important;border-radius:999px!important;background:#2f5d3a!important;color:#ffffff!important;font-size:12px!important;font-weight:900!important}.ani-guide-code__featured-points span{color:#1f3f29!important;font-size:15px!important;font-weight:760!important;line-height:1.35!important}.ani-guide-code__image::after{content:""!important;position:absolute!important;right:-58px!important;bottom:-58px!important;width:160px!important;height:160px!important;border-radius:999px!important;background:rgba(47, 93, 58, 0.07)!important;display:none!important}.ani-guide-code__image span{position:relative!important;z-index:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:78px!important;height:78px!important;border-radius:999px!important;background:rgba(255, 255, 255, 0.72)!important;font-size:34px!important;box-shadow:0 18px 42px rgba(31, 63, 41, 0.1)!important;transition:transform 260ms ease!important}.ani-guide-code__card:hover .ani-guide-code__image span{transform:translateY(-4px) scale(1.08) rotate(-3deg)!important}.ani-guide-code__real-image{width:100%!important;height:230px!important;min-height:230px!important;object-fit:cover!important;object-position:center center!important;display:block!important;transition:transform 700ms ease, filter 700ms ease!important;max-height:230px!important}.ani-guide-code__image::before{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;background:linear-gradient(180deg, rgba(31, 63, 41, 0.02) 0%, rgba(31, 63, 41, 0.22) 100%), radial-gradient(circle at 72% 20%, rgba(255, 255, 255, 0.18), transparent 30%)!important;pointer-events:none!important}.ani-guide-code__card:hover .ani-guide-code__real-image{transform:scale(1.07)!important;filter:saturate(1.06) contrast(1.03)!important}.single-product .content-container,.single-product .site-container,.single-product .content-wrap,.single-product .entry-content-wrap{max-width:1180px!important;margin-left:auto!important;margin-right:auto!important}.single-product div.product{display:grid!important;grid-template-columns:minmax(420px, 0.95fr) minmax(420px, 0.78fr)!important;gap:64px!important;align-items:start!important}.single-product div.product div.images{width:100%!important;max-width:560px!important;padding:22px!important;border-radius:30px!important;background:rgba(255, 255, 255, 0.86)!important;border:1px solid rgba(47, 93, 58, 0.1)!important;box-shadow:0 24px 70px rgba(31, 63, 41, 0.08)!important}.single-product div.product div.images img{width:100%!important;height:auto!important;max-height:560px!important;object-fit:contain!important;border-radius:22px!important}.single-product div.product .summary{width:100%!important;max-width:520px!important;padding-top:28px!important}.single-product .product_title{max-width:520px!important;margin:0 0 22px!important;color:#1f3f29!important;font-size:clamp(44px, 4.5vw, 64px)!important;line-height:1.02!important;letter-spacing:-0.055em!important;font-weight:820!important}.single-product .price{margin:0 0 14px!important;color:#5a8a45!important;font-size:30px!important;font-weight:820!important}.single-product .woocommerce-product-details__short-description{width:100%!important;max-width:520px!important;margin-top:24px!important;padding:26px!important;border-radius:26px!important;background:rgba(255, 255, 255, 0.78)!important;border:1px solid rgba(47, 93, 58, 0.1)!important;box-shadow:0 16px 42px rgba(31, 63, 41, 0.06)!important;color:#667064!important;font-size:17px!important;line-height:1.65!important}.single-product .woocommerce-product-details__short-description strong{color:#1f3f29!important;font-size:18px!important}.single-product form.cart{margin-top:24px!important;display:flex!important;align-items:center!important;gap:14px!important;flex-wrap:wrap!important}.single-product .product_meta{max-width:520px!important;margin-top:22px!important;padding-top:18px!important;border-top:1px solid rgba(47, 93, 58, 0.1)!important}.single-product .woocommerce-breadcrumb,.single-product .kadence-breadcrumbs{margin-bottom:22px!important;color:#a46f45!important;font-size:14px!important}.ani-guide-code__actions{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-top:20px!important}.ani-guide-code__actions .ani-guide-code__link,.ani-guide-code__solution{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;padding:12px 16px!important;border-radius:999px!important;font-size:14px!important;font-weight:850!important;line-height:1!important;text-decoration:none!important;transition:transform 180ms ease, background 180ms ease, color 180ms ease, border-color 180ms ease, box-shadow 180ms ease!important;background:#2f5d3a!important;color:#ffffff!important;box-shadow:0 14px 30px rgba(47, 93, 58, 0.2)!important}.ani-guide-code__actions .ani-guide-code__link{background:rgba(255, 255, 255, 0.72)!important;border:1px solid rgba(47, 93, 58, 0.14)!important;color:#1f3f29!important}.ani-guide-code__actions .ani-guide-code__link:hover{transform:translateY(-2px)!important;background:#ffffff!important;border-color:rgba(47, 93, 58, 0.28)!important;color:#1f3f29!important;text-decoration:none!important}.ani-guide-code__solution:hover{transform:translateY(-2px)!important;background:#1f3f29!important;color:#ffffff!important;text-decoration:none!important;box-shadow:0 20px 44px rgba(47, 93, 58, 0.28)!important}.single-product .woocommerce-tabs{grid-column:1 / -1!important;width:100%!important;max-width:none!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.single-product .woocommerce-tabs ul.tabs{border-bottom:1px solid rgba(47, 93, 58, 0.14)!important}.single-product .woocommerce-Tabs-panel,.single-product .woocommerce-Tabs-panel--description{width:100%!important;max-width:none!important;padding:0!important;margin:0!important}.single-product .woocommerce-Tabs-panel--description > h2:first-child{display:none!important}.woocommerce-shop,.tax-product_cat,.post-type-archive-product{background:radial-gradient(circle at 88% 10%, rgba(175, 194, 164, 0.22), transparent 32%), linear-gradient(180deg, #fffdf8 0%, #f8f3ea 100%)!important}.woocommerce-shop .content-container,.tax-product_cat .content-container,.post-type-archive-product .content-container,.woocommerce-shop .site-container,.tax-product_cat .site-container,.post-type-archive-product .site-container{max-width:1180px!important}.woocommerce-shop .page-title,.tax-product_cat .page-title,.post-type-archive-product .page-title{color:#1f3f29!important;font-size:clamp(44px, 5.4vw, 74px)!important;font-weight:820!important;line-height:1.02!important;letter-spacing:-0.06em!important;margin-bottom:26px!important}.woocommerce .woocommerce-result-count{color:#667064!important;font-size:15px!important}.woocommerce .woocommerce-ordering select{min-height:46px!important;padding:0 42px 0 16px!important;border:1px solid rgba(47, 93, 58, 0.14)!important;border-radius:999px!important;background-color:rgba(255, 255, 255, 0.82)!important;color:#1f3f29!important;font-weight:700!important}.woocommerce ul.products{display:grid!important;grid-template-columns:repeat(3, minmax(0, 1fr))!important;gap:26px!important;margin-top:72px!important;clear:both!important;position:relative!important;z-index:1!important}.woocommerce ul.products::before,.woocommerce ul.products::after{display:none!important}.tax-product_cat{background:radial-gradient(circle at 88% 10%, rgba(175, 194, 164, 0.22), transparent 32%), linear-gradient(180deg, #fffdf8 0%, #f8f3ea 100%)!important}.tax-product_cat .page-title{display:none!important}.tax-product_cat .term-description{margin:0 0 42px!important;display:block!important;visibility:visible!important;opacity:1!important;height:auto!important}.tax-product_cat .term-description p{margin:0!important}.ani-cat-hero,.ani-cat-hero *{box-sizing:border-box}.ani-cat-hero{position:relative!important;overflow:hidden!important;padding:clamp(46px, 6vw, 78px)!important;margin:28px 0 42px!important;border:1px solid rgba(47, 93, 58, 0.12)!important;border-radius:46px!important;background:radial-gradient(circle at 88% 16%, rgba(175, 194, 164, 0.26), transparent 34%), radial-gradient(circle at 10% 90%, rgba(231, 216, 194, 0.44), transparent 34%), rgba(255, 255, 255, 0.76)!important;box-shadow:0 28px 82px rgba(31, 63, 41, 0.1), 0 0 0 1px rgba(255, 255, 255, 0.56) inset!important}.ani-cat-hero::after{content:""!important;position:absolute!important;right:-120px!important;bottom:-150px!important;width:360px!important;height:360px!important;border-radius:999px!important;background:rgba(47, 93, 58, 0.06)!important;pointer-events:none!important}.ani-cat-hero__eyebrow{position:relative!important;z-index:1!important;display:inline-flex!important;align-items:center!important;gap:8px!important;margin-bottom:20px!important;padding:9px 15px!important;border:1px solid rgba(47, 93, 58, 0.14)!important;border-radius:999px!important;background:rgba(255, 255, 255, 0.78)!important;color:#2f5d3a!important;font-size:14px!important;font-weight:820!important;line-height:1!important}.ani-cat-hero__eyebrow::before{content:""!important;width:8px!important;height:8px!important;border-radius:999px!important;background:#2f5d3a!important}.ani-cat-hero h1{position:relative!important;z-index:1!important;max-width:820px!important;margin:0!important;color:#1f3f29!important;font-size:clamp(44px, 5.4vw, 76px)!important;font-weight:820!important;line-height:1.02!important;letter-spacing:-0.06em!important}.ani-cat-hero p{position:relative!important;z-index:1!important;max-width:720px!important;margin:24px 0 0!important;color:#667064!important;font-size:clamp(18px, 2vw, 22px)!important;line-height:1.58!important}.ani-cat-hero__tags{position:relative!important;z-index:1!important;display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-top:30px!important}.ani-cat-hero__tags span{display:inline-flex!important;align-items:center!important;min-height:38px!important;padding:10px 14px!important;border:1px solid rgba(47, 93, 58, 0.12)!important;border-radius:999px!important;background:rgba(255, 255, 255, 0.76)!important;color:#1f3f29!important;font-size:14px!important;font-weight:780!important}.ani-cat-hero--animals{background:radial-gradient(circle at 88% 16%, rgba(231, 216, 194, 0.52), transparent 34%), radial-gradient(circle at 10% 90%, rgba(175, 194, 164, 0.3), transparent 34%), rgba(255, 255, 255, 0.78)!important}.ani-cat-hero--plants{background:radial-gradient(circle at 88% 16%, rgba(175, 194, 164, 0.34), transparent 34%), radial-gradient(circle at 10% 90%, rgba(221, 232, 215, 0.6), transparent 34%), rgba(255, 255, 255, 0.78)!important}.ani-cat-hero--garden{background:radial-gradient(circle at 88% 16%, rgba(164, 111, 69, 0.16), transparent 34%), radial-gradient(circle at 10% 90%, rgba(231, 216, 194, 0.58), transparent 34%), rgba(255, 255, 255, 0.78)!important}.tax-product_cat .woocommerce-result-count{color:#667064!important;font-size:15px!important}.tax-product_cat .woocommerce-ordering select{min-height:46px!important;padding:0 42px 0 16px!important;border:1px solid rgba(47, 93, 58, 0.14)!important;border-radius:999px!important;background-color:rgba(255, 255, 255, 0.82)!important;color:#1f3f29!important;font-weight:700!important}.ani-cat-hero__nav{position:relative!important;z-index:2!important;display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-top:24px!important;padding:10px!important;width:fit-content!important;max-width:100%!important;border:1px solid rgba(47, 93, 58, 0.12)!important;border-radius:999px!important;background:rgba(255, 255, 255, 0.68)!important;box-shadow:0 16px 42px rgba(31, 63, 41, 0.07), 0 0 0 1px rgba(255, 255, 255, 0.52) inset!important}.ani-cat-hero__nav-item{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;padding:12px 16px!important;border-radius:999px!important;color:#1f3f29!important;background:transparent!important;font-size:14px!important;font-weight:820!important;line-height:1!important;text-decoration:none!important;transition:transform 180ms ease, background 180ms ease, color 180ms ease, box-shadow 180ms ease!important}.ani-cat-hero__nav-item:hover{transform:translateY(-2px)!important;background:#ffffff!important;color:#1f3f29!important;text-decoration:none!important;box-shadow:0 12px 28px rgba(31, 63, 41, 0.08)!important}.ani-cat-hero__nav-item--active{background:#2f5d3a!important;color:#ffffff!important;box-shadow:0 14px 32px rgba(47, 93, 58, 0.2)!important}.ani-cat-hero__nav-item--active:hover{background:#1f3f29!important;color:#ffffff!important}.site-header{backdrop-filter:blur(16px)!important}.header-navigation .menu > li.current-menu-item > a,.header-navigation .menu > li.current_page_item > a,.main-navigation .current-menu-item > a{color:#2f5d3a!important}.header-button,.header-button-wrap .button,.site-header .wp-block-button__link{border-radius:999px!important;background:#2f5d3a!important;color:#ffffff!important;font-size:14px!important;font-weight:820!important;padding:13px 18px!important;box-shadow:0 12px 28px rgba(47, 93, 58, 0.18)!important;transition:transform 180ms ease, background 180ms ease, box-shadow 180ms ease!important}.header-button:hover,.header-button-wrap .button:hover,.site-header .wp-block-button__link:hover{transform:translateY(-2px)!important;background:#1f3f29!important;color:#ffffff!important;box-shadow:0 18px 38px rgba(47, 93, 58, 0.24)!important}.header-cart-button,.site-header .kadence-header-cart{color:#1f3f29!important}.mobile-navigation ul li a{color:#1f3f29!important;font-weight:760!important}.ani-footer-code{width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}.ani-footer-code::after{content:""!important;position:absolute!important;right:-170px!important;bottom:-190px!important;width:480px!important;height:480px!important;border-radius:999px!important;background:rgba(255, 255, 255, 0.06)!important;pointer-events:none!important}.ani-footer-code__container{position:relative!important;z-index:1!important}.ani-footer-code__top{display:grid!important;grid-template-columns:minmax(0, 0.8fr) minmax(360px, 0.58fr)!important;gap:56px!important;align-items:start!important;padding-bottom:54px!important;border-bottom:1px solid rgba(255, 255, 255, 0.12)!important}.ani-footer-code__logo{margin-bottom:20px!important}.ani-footer-code__badges{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-top:26px!important}.ani-footer-code__badges span{display:inline-flex!important;padding:9px 13px!important;border-radius:999px!important;background:rgba(255, 255, 255, 0.08)!important;color:rgba(255, 255, 255, 0.82)!important;font-size:13px!important;font-weight:780!important;align-items:center!important;min-height:34px!important;border:1px solid rgba(255, 255, 255, 0.11)!important}.ani-footer-code__newsletter{backdrop-filter:blur(14px)!important}.ani-footer-code__eyebrow{margin-bottom:16px!important}.ani-footer-code__form{display:grid!important;gap:10px!important;margin-top:24px!important;grid-template-columns:1fr auto!important}.ani-footer-code__form button{white-space:nowrap!important;transition:transform 180ms ease, background 180ms ease!important}.ani-footer-code__form button:hover{background:#f8f3ea!important}.ani-footer-code__links{grid-template-columns:1fr 1fr 1.25fr 1fr 1fr!important;border-bottom:1px solid rgba(255, 255, 255, 0.12)!important}.ani-footer-code__column h4{margin:0 0 18px!important;color:#ffffff!important;font-size:15px!important;font-weight:860!important;letter-spacing:-0.01em!important}.ani-footer-code__column a{display:block!important;width:fit-content!important;margin-top:11px!important;color:rgba(255, 255, 255, 0.62)!important;font-size:14px!important;line-height:1.35!important;text-decoration:none!important;transition:color 180ms ease, transform 180ms ease!important}.ani-footer-code__column a:hover{color:#ffffff!important;transform:translateX(3px)!important;text-decoration:none!important}.ani-footer-code__bottom{justify-content:space-between!important}.woocommerce-cart,.woocommerce-checkout{background:radial-gradient(circle at 88% 10%, rgba(175, 194, 164, 0.22), transparent 32%), radial-gradient(circle at 8% 86%, rgba(231, 216, 194, 0.4), transparent 34%), linear-gradient(180deg, #fffdf8 0%, #f8f3ea 100%)!important}.woocommerce-cart .content-container,.woocommerce-checkout .content-container,.woocommerce-cart .site-container,.woocommerce-checkout .site-container,.woocommerce-cart .entry-content-wrap,.woocommerce-checkout .entry-content-wrap{max-width:1180px!important}.woocommerce-cart .entry-title,.woocommerce-checkout .entry-title,.woocommerce-cart h1,.woocommerce-checkout h1{color:#1f3f29!important;font-size:clamp(42px, 5vw, 68px)!important;font-weight:820!important;line-height:1.02!important;letter-spacing:-0.055em!important;margin-bottom:34px!important}.woocommerce-message,.woocommerce-info,.woocommerce-error{border:1px solid rgba(47, 93, 58, 0.14)!important;border-radius:22px!important;background:rgba(255, 255, 255, 0.82)!important;color:#1f3f29!important;box-shadow:0 16px 42px rgba(31, 63, 41, 0.07)!important}.woocommerce-message::before,.woocommerce-info::before{color:#2f5d3a!important}.woocommerce table.shop_table{overflow:hidden!important;border:1px solid rgba(47, 93, 58, 0.12)!important;border-radius:28px!important;background:rgba(255, 255, 255, 0.84)!important;box-shadow:0 18px 54px rgba(31, 63, 41, 0.08), 0 0 0 1px rgba(255, 255, 255, 0.56) inset!important}.woocommerce table.shop_table th{color:#1f3f29!important;font-size:14px!important;font-weight:850!important;text-transform:none!important;background:rgba(221, 232, 215, 0.34)!important}.woocommerce table.shop_table td{color:#667064!important;border-top:1px solid rgba(47, 93, 58, 0.1)!important}.woocommerce table.shop_table .product-name a{color:#1f3f29!important;font-weight:820!important;text-decoration:none!important}.woocommerce table.shop_table .product-name a:hover{color:#2f5d3a!important}.woocommerce-cart table.cart img{width:86px!important;border-radius:18px!important;background:radial-gradient(circle at 72% 24%, rgba(255, 255, 255, 0.78), transparent 22%), linear-gradient(145deg, rgba(175, 194, 164, 0.24), rgba(231, 216, 194, 0.42))!important;padding:8px!important}.woocommerce .quantity .qty{min-height:48px!important;border:1px solid rgba(47, 93, 58, 0.14)!important;border-radius:14px!important;background:#ffffff!important;color:#1f3f29!important;font-weight:760!important}.woocommerce a.remove{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:30px!important;height:30px!important;border-radius:999px!important;color:#8a633c!important;background:#efe3d1!important;font-size:18px!important;line-height:1!important}.woocommerce a.remove:hover{color:#ffffff!important;background:#8a633c!important}.woocommerce button.button,.woocommerce a.button,.woocommerce input.button,.woocommerce #respond input#submit{min-height:50px!important;padding:14px 24px!important;border-radius:999px!important;background:#2f5d3a!important;color:#ffffff!important;font-size:15px!important;font-weight:820!important;line-height:1!important;text-decoration:none!important;box-shadow:0 14px 32px rgba(47, 93, 58, 0.2)!important;transition:transform 180ms ease, background 180ms ease, box-shadow 180ms ease!important}.woocommerce button.button:hover,.woocommerce a.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:hover{transform:translateY(-2px)!important;background:#1f3f29!important;color:#ffffff!important;box-shadow:0 20px 46px rgba(47, 93, 58, 0.28)!important}.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled]{background:rgba(47, 93, 58, 0.26)!important;color:rgba(255, 255, 255, 0.78)!important}.woocommerce-cart table.cart td.actions .coupon{display:flex!important;gap:10px!important;align-items:center!important}.woocommerce-cart table.cart td.actions .coupon .input-text{min-width:220px!important;min-height:50px!important;padding:0 16px!important;border:1px solid rgba(47, 93, 58, 0.14)!important;border-radius:999px!important;background:#ffffff!important;color:#1f3f29!important}.woocommerce-cart .cart-collaterals .cart_totals{width:42%!important;padding:30px!important;border:1px solid rgba(47, 93, 58, 0.12)!important;border-radius:30px!important;background:radial-gradient(circle at 88% 16%, rgba(175, 194, 164, 0.2), transparent 32%), rgba(255, 255, 255, 0.86)!important;box-shadow:0 22px 68px rgba(31, 63, 41, 0.1), 0 0 0 1px rgba(255, 255, 255, 0.56) inset!important}.woocommerce-cart .cart-collaterals .cart_totals h2{color:#1f3f29!important;font-size:30px!important;font-weight:820!important;line-height:1.05!important;letter-spacing:-0.04em!important;margin-bottom:20px!important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{width:100%!important;min-height:58px!important;font-size:17px!important}.woocommerce-checkout form.checkout{display:grid!important;grid-template-columns:minmax(0, 0.9fr) minmax(360px, 0.58fr)!important;gap:34px!important;align-items:start!important;margin-top:0!important}.woocommerce-checkout #customer_details,.woocommerce-checkout #order_review_heading,.woocommerce-checkout #order_review{border:1px solid rgba(47, 93, 58, 0.12)!important;border-radius:30px!important;background:rgba(255, 255, 255, 0.84)!important;box-shadow:0 18px 54px rgba(31, 63, 41, 0.08), 0 0 0 1px rgba(255, 255, 255, 0.56) inset!important;grid-column:2!important;padding:0 28px 28px!important;border-top-left-radius:0!important;border-top-right-radius:0!important;border-top:0!important}.woocommerce-checkout #customer_details{padding:30px!important;grid-column:1!important;grid-row:1 / span 2!important}.woocommerce-checkout #order_review_heading{grid-column:2!important;padding:26px 28px 0!important;margin:0!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-bottom:0!important;color:#1f3f29!important;font-size:28px!important;font-weight:820!important;line-height:1.08!important;letter-spacing:-0.04em!important}.woocommerce-checkout h3{color:#1f3f29!important;font-size:28px!important;font-weight:820!important;line-height:1.08!important;letter-spacing:-0.04em!important}.woocommerce form .form-row label{color:#1f3f29!important;font-size:14px!important;font-weight:780!important}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select,.select2-container--default .select2-selection--single{min-height:50px!important;padding:0 16px!important;border:1px solid rgba(47, 93, 58, 0.14)!important;border-radius:16px!important;background:#ffffff!important;color:#1f3f29!important;font-size:15px!important}.woocommerce form .form-row textarea{min-height:120px!important;padding:14px 16px!important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#1f3f29!important;line-height:50px!important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:50px!important}.woocommerce-checkout #payment{border-radius:24px!important;background:rgba(221, 232, 215, 0.28)!important;border:1px solid rgba(47, 93, 58, 0.1)!important}.woocommerce-checkout #payment ul.payment_methods{border-bottom:1px solid rgba(47, 93, 58, 0.1)!important}.woocommerce-checkout #payment div.payment_box{border-radius:18px!important;background:rgba(255, 255, 255, 0.76)!important;color:#667064!important}.woocommerce-checkout #place_order{width:100%!important;min-height:58px!important;margin-top:16px!important;font-size:17px!important}.woocommerce-privacy-policy-text,.woocommerce-terms-and-conditions-wrapper{color:#667064!important;font-size:13px!important;line-height:1.55!important}.woocommerce-checkout .entry-header{max-width:1180px!important;margin:0 auto 42px!important;padding:54px 20px 28px!important;text-align:center!important}.woocommerce-checkout .entry-title{position:relative!important;display:inline-block!important;margin:0!important;color:#1f3f29!important;font-size:clamp(46px, 5.4vw, 74px)!important;font-weight:820!important;line-height:1.02!important;letter-spacing:-0.06em!important}.woocommerce-checkout .entry-title::after{content:"Fast geschafft – prüfe deine Angaben und schließe deine Bestellung sicher ab."!important;display:block!important;max-width:620px!important;margin:18px auto 0!important;color:#667064!important;font-size:clamp(17px, 1.7vw, 20px)!important;font-weight:400!important;line-height:1.55!important;letter-spacing:0!important}.woocommerce-checkout .entry-header::after{content:"✓ Sicher bestellen   ·   ✓ Direkt vom Hersteller   ·   ✓ Natürliche Produktlösungen"!important;display:inline-flex!important;justify-content:center!important;align-items:center!important;margin-top:24px!important;padding:12px 20px!important;border:1px solid rgba(47, 93, 58, 0.12)!important;border-radius:999px!important;background:rgba(255, 255, 255, 0.76)!important;color:#1f3f29!important;font-size:14px!important;font-weight:780!important;box-shadow:0 14px 34px rgba(31, 63, 41, 0.06)!important}body:not(.home) .ani-footer-code{padding:46px 20px 24px!important;padding-top:36px!important;padding-bottom:22px!important}body:not(.home) .ani-footer-code__newsletter{display:none!important}body:not(.home) .ani-footer-code__top{display:block!important;padding-bottom:30px!important}body:not(.home) .ani-footer-code__logo{margin-bottom:14px!important;font-size:clamp(32px, 3vw, 44px)!important}body:not(.home) .ani-footer-code__brand p{max-width:760px!important;font-size:15px!important;line-height:1.55!important}body:not(.home) .ani-footer-code__badges{margin-top:18px!important;display:none!important}body:not(.home) .ani-footer-code__links{padding:28px 0!important;gap:22px!important}body:not(.home) .ani-footer-code__bottom{padding-top:20px!important}.woocommerce-checkout .ani-footer-code,.woocommerce-cart .ani-footer-code{padding-top:34px!important}.ani-footer-code__social{display:flex!important;flex-wrap:wrap!important;gap:12px!important;margin-top:28px!important}.ani-footer-code__social a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;padding:12px 16px!important;border:1px solid rgba(255, 255, 255, 0.14)!important;border-radius:999px!important;background:rgba(255, 255, 255, 0.08)!important;color:rgba(255, 255, 255, 0.86)!important;font-size:14px!important;font-weight:820!important;line-height:1!important;text-decoration:none!important;transition:transform 180ms ease, background 180ms ease, border-color 180ms ease, color 180ms ease!important;gap:10px!important}.ani-footer-code__social a:hover{transform:translateY(-2px)!important;background:rgba(255, 255, 255, 0.14)!important;color:#ffffff!important;border-color:rgba(255, 255, 255, 0.24)!important;text-decoration:none!important}body:not(.home) .ani-footer-code__social{margin-top:18px!important;margin:0!important;justify-content:flex-start!important}body:not(.home) .ani-footer-code__social a{min-height:36px!important;padding:10px 13px!important;font-size:12px!important}.ani-footer-code::before{content:""!important;position:absolute!important;right:-180px!important;bottom:-220px!important;width:520px!important;height:520px!important;border-radius:999px!important;background:rgba(255, 255, 255, 0.055)!important;pointer-events:none!important}.ani-footer-code__brand{max-width:560px!important}.ani-footer-code__social svg{width:18px!important;height:18px!important;display:block!important;fill:currentColor!important;flex:0 0 auto!important}body:not(.home) .ani-footer-code__main{display:block!important;padding-bottom:22px!important;border-bottom:1px solid rgba(255, 255, 255, 0.12)!important}.ani-footer-code__social--top{margin-top:0!important;margin-bottom:22px!important}.ani-footer-code__social--top a{min-height:44px!important;padding:11px 15px!important}.ani-footer-code__social--top svg{width:18px!important;height:18px!important}.ani-footer-code__badges + .ani-footer-code__social{display:none!important}body:not(.home) .ani-footer-code__logo,body:not(.home) .ani-footer-code__brand > p,body:not(.home) .ani-footer-code__brand{max-width:none!important}.ani-about-premium,.ani-about-premium *{box-sizing:border-box}.ani-about-premium{overflow:hidden!important;background:#fffdf8!important;color:#243126!important}.ani-about-premium__container{width:min(1180px, calc(100% - 40px))!important;margin:0 auto!important}.ani-about-premium h1,.ani-about-premium h2,.ani-about-premium h3{margin:0!important;color:#1f3f29!important;font-size:clamp(24px, 2.4vw, 36px)!important;font-weight:860!important;line-height:1.05!important;letter-spacing:-0.052em!important}.ani-about-premium h1{max-width:760px!important;font-size:clamp(54px, 6.8vw, 92px)!important;font-weight:880!important;line-height:0.98!important;letter-spacing:-0.072em!important}.ani-about-premium h2{max-width:860px!important;font-size:clamp(44px, 5.4vw, 78px)!important;font-weight:860!important;line-height:1.01!important;letter-spacing:-0.066em!important}.ani-about-premium p{margin:24px 0 0!important;color:#667064!important;font-size:clamp(18px, 2vw, 22px)!important;line-height:1.64!important}.ani-about-premium__hero{overflow:hidden!important;padding:104px 20px 92px!important;background:radial-gradient(circle at 88% 16%, rgba(175, 194, 164, 0.34), transparent 34%), radial-gradient(circle at 8% 86%, rgba(231, 216, 194, 0.56), transparent 36%), linear-gradient(180deg, #fffdf8 0%, #f8f3ea 100%)!important}.ani-about-premium__hero::after{content:""!important;position:absolute!important;right:-180px!important;bottom:-220px!important;width:560px!important;height:560px!important;border-radius:999px!important;background:rgba(47, 93, 58, 0.06)!important;pointer-events:none!important}.ani-about-premium__hero-grid{position:relative!important;z-index:1!important;display:grid!important;grid-template-columns:minmax(0, 0.98fr) minmax(420px, 0.68fr)!important;gap:74px!important;align-items:center!important}.ani-about-premium__hero-content > p{max-width:700px!important}.ani-about-premium__hero-image-wrap{position:relative!important;overflow:hidden!important;min-height:620px!important;border-radius:54px!important;border:1px solid rgba(47, 93, 58, 0.13)!important;background:#dde8d7!important;box-shadow:0 34px 96px rgba(31, 63, 41, 0.16), 0 0 0 1px rgba(255, 255, 255, 0.56) inset!important}.ani-about-premium__hero-image{display:block!important;width:100%!important;height:100%!important;min-height:620px!important;object-fit:cover!important;object-position:center center!important;transition:transform 800ms ease, filter 800ms ease!important}.ani-about-premium__hero-image-wrap:hover .ani-about-premium__hero-image{transform:scale(1.045)!important;filter:saturate(1.04) contrast(1.03)!important}.ani-about-premium__hero-image-wrap::after{content:""!important;position:absolute!important;inset:0!important;background:linear-gradient(180deg, rgba(255, 253, 248, 0.04) 0%, rgba(31, 63, 41, 0.18) 100%), radial-gradient(circle at 72% 18%, rgba(255, 255, 255, 0.2), transparent 28%)!important;pointer-events:none!important}.ani-about-premium__hero-visual,.ani-about-premium__visual-card{display:none!important}.ani-about-premium__eyebrow{display:inline-flex!important;align-items:center!important;gap:8px!important;margin-bottom:22px!important;padding:9px 15px!important;border:1px solid rgba(47, 93, 58, 0.14)!important;border-radius:999px!important;background:rgba(255, 255, 255, 0.76)!important;color:#2f5d3a!important;font-size:14px!important;font-weight:840!important;line-height:1!important;box-shadow:0 10px 24px rgba(31, 63, 41, 0.05)!important}.ani-about-premium__eyebrow::before{content:""!important;width:8px!important;height:8px!important;flex:0 0 auto!important;border-radius:999px!important;background:#2f5d3a!important}.ani-about-premium__eyebrow--light{border-color:rgba(255, 255, 255, 0.14)!important;background:rgba(255, 255, 255, 0.1)!important;color:#dde8d7!important}.ani-about-premium__hero-trust{display:grid!important;grid-template-columns:repeat(3, minmax(0, 1fr))!important;gap:12px!important;margin-top:34px!important;max-width:760px!important}.ani-about-premium__hero-trust div{padding:22px 20px!important;border:1px solid rgba(47, 93, 58, 0.12)!important;border-radius:24px!important;background:rgba(255, 255, 255, 0.74)!important;box-shadow:0 18px 48px rgba(31, 63, 41, 0.07)!important}.ani-about-premium__hero-trust strong{display:block!important;color:#1f3f29!important;font-size:clamp(34px, 4vw, 54px)!important;font-weight:900!important;line-height:1!important;letter-spacing:-0.055em!important}.ani-about-premium__hero-trust span{display:block!important;margin-top:8px!important;color:#667064!important;font-size:14px!important;line-height:1.35!important;font-weight:700!important}.ani-about-premium__actions{display:flex!important;flex-wrap:wrap!important;gap:14px!important;margin-top:36px!important}.ani-about-premium__actions--center{justify-content:center!important}.ani-about-premium__button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:56px!important;padding:17px 26px!important;border-radius:999px!important;font-size:16px!important;font-weight:850!important;line-height:1!important;text-decoration:none!important;transition:transform 180ms ease, background 180ms ease, border-color 180ms ease, box-shadow 180ms ease!important}.ani-about-premium__button:hover{transform:translateY(-2px)!important;text-decoration:none!important}.ani-about-premium__button--primary{background:#2f5d3a!important;color:#ffffff!important;box-shadow:0 18px 40px rgba(47, 93, 58, 0.24)!important}.ani-about-premium__button--primary:hover{background:#1f3f29!important;color:#ffffff!important}.ani-about-premium__button--secondary{border:1px solid rgba(47, 93, 58, 0.16)!important;background:rgba(255, 255, 255, 0.78)!important;color:#1f3f29!important}.ani-about-premium__button--secondary:hover{border-color:rgba(47, 93, 58, 0.28)!important;background:#ffffff!important;color:#1f3f29!important}.ani-about-premium__trust-strip{display:none!important}.ani-about-premium__section{padding:92px 20px!important;background:#fffdf8!important}.ani-about-premium__section--soft{background:radial-gradient(circle at 88% 14%, rgba(175, 194, 164, 0.18), transparent 32%), linear-gradient(180deg, #f8f3ea 0%, #fffdf8 100%)!important}.ani-about-premium__split{display:grid!important;grid-template-columns:minmax(0, 0.88fr) minmax(360px, 0.52fr)!important;gap:68px!important;align-items:center!important}.ani-about-premium__story-content p{max-width:760px!important}.ani-about-premium__heritage-card{position:relative!important;overflow:hidden!important;padding:38px!important;border-radius:38px!important;border:1px solid rgba(47, 93, 58, 0.13)!important;background:radial-gradient(circle at 88% 16%, rgba(175, 194, 164, 0.24), transparent 32%), rgba(255, 255, 255, 0.86)!important;box-shadow:0 26px 78px rgba(31, 63, 41, 0.12), 0 0 0 1px rgba(255, 255, 255, 0.6) inset!important;width:100%!important;max-width:460px!important;justify-self:end!important}.ani-about-premium__heritage-card > span{display:inline-flex!important;margin-bottom:22px!important;padding:9px 13px!important;border-radius:999px!important;background:#dde8d7!important;color:#1f3f29!important;font-size:13px!important;font-weight:850!important}.ani-about-premium__heritage-card strong{display:block!important;color:#1f3f29!important;font-size:clamp(58px, 7vw, 96px)!important;font-weight:900!important;line-height:0.92!important;letter-spacing:-0.075em!important}.ani-about-premium__heritage-card p{font-size:17px!important}.ani-about-premium__heritage-list{display:grid!important;gap:10px!important;margin-top:28px!important}.ani-about-premium__heritage-list div{padding:14px 16px!important;border-radius:18px!important;background:rgba(255, 255, 255, 0.74)!important;color:#1f3f29!important;font-size:15px!important;font-weight:800!important}.ani-about-premium__belief{padding:104px 20px!important;background:radial-gradient(circle at 88% 18%, rgba(175, 194, 164, 0.14), transparent 32%), linear-gradient(135deg, #1f3f29 0%, #14291c 100%)!important}.ani-about-premium__belief-inner{max-width:980px!important}.ani-about-premium__belief h2{max-width:940px!important;color:#ffffff!important}.ani-about-premium__belief p{max-width:820px!important;color:rgba(255, 255, 255, 0.72)!important}.ani-about-premium__section-header{max-width:880px!important;margin-bottom:46px!important}.ani-about-premium__section-header p{max-width:760px!important}.ani-about-premium__vm-grid{display:grid!important;grid-template-columns:repeat(2, minmax(0, 1fr))!important;gap:24px!important}.ani-about-premium__vm-card{min-height:390px!important;padding:38px!important;border-radius:38px!important;border:1px solid rgba(47, 93, 58, 0.13)!important;background:rgba(255, 255, 255, 0.84)!important;box-shadow:0 24px 72px rgba(31, 63, 41, 0.1), 0 0 0 1px rgba(255, 255, 255, 0.6) inset!important;transition:transform 240ms ease, box-shadow 240ms ease!important}.ani-about-premium__vm-card:hover{transform:translateY(-7px)!important;box-shadow:0 36px 96px rgba(31, 63, 41, 0.16), 0 0 0 1px rgba(255, 255, 255, 0.68) inset!important}.ani-about-premium__vm-card--dark{background:radial-gradient(circle at 88% 16%, rgba(175, 194, 164, 0.16), transparent 32%), linear-gradient(135deg, #1f3f29 0%, #14291c 100%)!important}.ani-about-premium__vm-card--dark h3,.ani-about-premium__vm-card--dark p{color:rgba(255, 255, 255, 0.72)!important}.ani-about-premium__vm-label{display:inline-flex!important;margin-bottom:28px!important;padding:9px 13px!important;border-radius:999px!important;background:#dde8d7!important;color:#1f3f29!important;font-size:13px!important;font-weight:880!important}.ani-about-premium__vm-card--dark .ani-about-premium__vm-label{background:rgba(255, 255, 255, 0.12)!important;color:#dde8d7!important}.ani-about-premium__vm-card p{font-size:17px!important}.ani-about-premium__values{display:grid!important;grid-template-columns:repeat(5, minmax(0, 1fr))!important;gap:20px!important;align-items:stretch!important}.ani-about-premium__values article{min-height:335px!important;padding:34px 26px 30px!important;border:1px solid rgba(47, 93, 58, 0.1)!important;border-radius:34px!important;background:radial-gradient(circle at 50% 0%, rgba(255, 255, 255, 0.94), rgba(255, 255, 255, 0.78) 42%, rgba(255, 255, 255, 0.62) 100%)!important;box-shadow:0 22px 64px rgba(31, 63, 41, 0.07), inset 0 1px 0 rgba(255, 255, 255, 0.95)!important;transition:transform 260ms ease, box-shadow 260ms ease, border-color 260ms ease, background 260ms ease!important;position:relative!important;overflow:hidden!important;text-align:center!important;backdrop-filter:blur(14px)!important}.ani-about-premium__values article:hover{transform:translateY(-8px) scale(1.012)!important;box-shadow:0 38px 96px rgba(31, 63, 41, 0.14), inset 0 1px 0 rgba(255, 255, 255, 1)!important;border-color:rgba(47, 93, 58, 0.22)!important;background:radial-gradient(circle at 50% 0%, rgba(255, 255, 255, 0.98), rgba(255, 255, 255, 0.82) 44%, rgba(248, 243, 234, 0.74) 100%)!important}.ani-about-premium__values article > span{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:58px!important;height:58px!important;margin-bottom:24px!important;border-radius:999px!important;background:#dde8d7!important;font-size:26px!important}.ani-about-premium__values article p{margin-top:14px!important;font-size:15px!important;line-height:1.62!important;max-width:220px!important;margin:16px auto 0!important;color:#667064!important;text-align:center!important;font-weight:450!important}.ani-about-premium__section--dark{background:radial-gradient(circle at 88% 18%, rgba(175, 194, 164, 0.14), transparent 32%), linear-gradient(135deg, #1f3f29 0%, #14291c 100%)!important}.ani-about-premium__section--dark h2,.ani-about-premium__section--dark h3{color:#ffffff!important}.ani-about-premium__section--dark p{color:rgba(255, 255, 255, 0.72)!important}.ani-about-premium__difference-list{padding:34px!important;border-radius:34px!important;border:1px solid rgba(255, 255, 255, 0.14)!important;background:rgba(255, 255, 255, 0.075)!important;box-shadow:0 24px 70px rgba(0, 0, 0, 0.14)!important}.ani-about-premium__difference-list div{display:grid!important;grid-template-columns:46px 1fr!important;gap:16px!important;padding:19px 0!important;border-bottom:1px solid rgba(255, 255, 255, 0.12)!important}.ani-about-premium__difference-list div:first-child{padding-top:0!important}.ani-about-premium__difference-list div:last-child{padding-bottom:0!important;border-bottom:0!important}.ani-about-premium__difference-list strong{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:38px!important;height:38px!important;border-radius:999px!important;background:#ffffff!important;color:#1f3f29!important;font-size:13px!important;font-weight:900!important}.ani-about-premium__difference-list span{color:rgba(255, 255, 255, 0.78)!important;font-size:16px!important;line-height:1.55!important}.ani-about-premium__cta{padding:104px 20px 112px!important;text-align:center!important;background:radial-gradient(circle at 88% 16%, rgba(175, 194, 164, 0.26), transparent 34%), radial-gradient(circle at 8% 86%, rgba(231, 216, 194, 0.42), transparent 34%), linear-gradient(180deg, #f8f3ea 0%, #fffdf8 100%)!important}.ani-about-premium__cta .ani-about-premium__container{max-width:920px!important}.ani-about-premium__cta h2,.ani-about-premium__cta p{margin-left:auto!important;margin-right:auto!important;max-width:760px!important}@media (max-width: 840px){.ani-about-premium__hero-trust,.ani-about-premium__vm-grid{grid-template-columns:1fr!important}.ani-contact-premium__cards{grid-template-columns:1fr!important}}.ani-contact-premium,.ani-contact-premium *{box-sizing:border-box}.ani-contact-premium{overflow:hidden!important;background:#fffdf8!important;color:#243126!important}.ani-contact-premium__container{width:min(1180px, calc(100% - 40px))!important;margin:0 auto!important}.ani-contact-premium h1,.ani-contact-premium h2,.ani-contact-premium h3{margin:0!important;color:#1f3f29!important;font-size:clamp(24px, 2.3vw, 34px)!important;font-weight:860!important;line-height:1.05!important;letter-spacing:-0.052em!important}.ani-contact-premium h1{max-width:820px!important;font-size:clamp(54px, 6.8vw, 96px)!important;font-weight:880!important;line-height:0.98!important;letter-spacing:-0.072em!important}.ani-contact-premium h2{max-width:860px!important;font-size:clamp(42px, 5.2vw, 76px)!important;font-weight:860!important;line-height:1.01!important;letter-spacing:-0.066em!important}.ani-contact-premium p{margin:24px 0 0!important;color:#667064!important;font-size:clamp(18px, 2vw, 22px)!important;line-height:1.64!important}.ani-contact-premium a{color:inherit!important;text-decoration:none!important}.ani-contact-premium__eyebrow{display:inline-flex!important;align-items:center!important;gap:8px!important;margin-bottom:22px!important;padding:9px 15px!important;border:1px solid rgba(47, 93, 58, 0.14)!important;border-radius:999px!important;background:rgba(255, 255, 255, 0.76)!important;color:#2f5d3a!important;font-size:14px!important;font-weight:840!important;line-height:1!important;box-shadow:0 10px 24px rgba(31, 63, 41, 0.05)!important}.ani-contact-premium__eyebrow::before{content:""!important;width:8px!important;height:8px!important;flex:0 0 auto!important;border-radius:999px!important;background:#2f5d3a!important}.ani-contact-premium__eyebrow--light{border-color:rgba(255, 255, 255, 0.14)!important;background:rgba(255, 255, 255, 0.1)!important;color:#dde8d7!important}.ani-contact-premium__eyebrow--light::before{background:#dde8d7!important}.ani-contact-premium__hero{position:relative!important;overflow:hidden!important;padding:112px 20px 96px!important;background:radial-gradient(circle at 88% 16%, rgba(175, 194, 164, 0.34), transparent 34%), radial-gradient(circle at 8% 86%, rgba(231, 216, 194, 0.56), transparent 36%), linear-gradient(180deg, #fffdf8 0%, #f8f3ea 100%)!important}.ani-contact-premium__hero::after{content:""!important;position:absolute!important;right:-180px!important;bottom:-220px!important;width:560px!important;height:560px!important;border-radius:999px!important;background:rgba(47, 93, 58, 0.06)!important;pointer-events:none!important}.ani-contact-premium__hero-grid{position:relative!important;z-index:1!important;display:grid!important;grid-template-columns:minmax(0, 0.98fr) minmax(380px, 0.62fr)!important;gap:74px!important;align-items:center!important}.ani-contact-premium__hero-content > p{max-width:720px!important}.ani-contact-premium__hero-actions{display:flex!important;flex-wrap:wrap!important;gap:14px!important;margin-top:36px!important}.ani-contact-premium__hero-actions--center{justify-content:center!important}.ani-contact-premium__button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:56px!important;padding:17px 26px!important;border:0!important;border-radius:999px!important;font-size:16px!important;font-weight:850!important;line-height:1!important;cursor:pointer!important;text-decoration:none!important;transition:transform 180ms ease, background 180ms ease, border-color 180ms ease, box-shadow 180ms ease!important}.ani-contact-premium__button:hover{transform:translateY(-2px)!important;text-decoration:none!important}.ani-contact-premium__button--primary{background:#2f5d3a!important;color:#ffffff!important;box-shadow:0 18px 40px rgba(47, 93, 58, 0.24)!important}.ani-contact-premium__button--primary:hover{background:#1f3f29!important;color:#ffffff!important}.ani-contact-premium__button--secondary{border:1px solid rgba(47, 93, 58, 0.16)!important;background:rgba(255, 255, 255, 0.78)!important;color:#1f3f29!important}.ani-contact-premium__button--secondary:hover{border-color:rgba(47, 93, 58, 0.28)!important;background:#ffffff!important;color:#1f3f29!important}.ani-contact-premium__hero-card{position:relative!important;overflow:hidden!important;padding:42px!important;border-radius:46px!important;border:1px solid rgba(47, 93, 58, 0.13)!important;background:radial-gradient(circle at 88% 14%, rgba(175, 194, 164, 0.26), transparent 32%), rgba(255, 255, 255, 0.84)!important;box-shadow:0 34px 96px rgba(31, 63, 41, 0.14), 0 0 0 1px rgba(255, 255, 255, 0.6) inset!important}.ani-contact-premium__hero-card > span{display:inline-flex!important;margin-bottom:22px!important;padding:9px 13px!important;border-radius:999px!important;background:#dde8d7!important;color:#1f3f29!important;font-size:13px!important;font-weight:850!important}.ani-contact-premium__hero-card strong{display:block!important;max-width:360px!important;color:#1f3f29!important;font-size:clamp(34px, 4vw, 54px)!important;font-weight:900!important;line-height:0.98!important;letter-spacing:-0.064em!important}.ani-contact-premium__hero-card p{font-size:17px!important}.ani-contact-premium__quick-list{display:grid!important;gap:12px!important;margin-top:34px!important}.ani-contact-premium__quick-list div{padding:17px 18px!important;border-radius:20px!important;background:rgba(255, 255, 255, 0.76)!important}.ani-contact-premium__quick-list small{display:block!important;margin-bottom:5px!important;color:rgba(47, 93, 58, 0.55)!important;font-size:12px!important;font-weight:900!important;letter-spacing:0.08em!important;text-transform:uppercase!important}.ani-contact-premium__quick-list a,.ani-contact-premium__quick-list span{display:block!important;color:#1f3f29!important;font-size:16px!important;font-weight:800!important}.ani-contact-premium__section{padding:92px 20px!important;background:#fffdf8!important}.ani-contact-premium__section--soft{background:radial-gradient(circle at 88% 14%, rgba(175, 194, 164, 0.18), transparent 32%), linear-gradient(180deg, #f8f3ea 0%, #fffdf8 100%)!important}.ani-contact-premium__section-header{max-width:880px!important;margin-bottom:46px!important}.ani-contact-premium__section-header p{max-width:760px!important}.ani-contact-premium__cards{display:grid!important;grid-template-columns:repeat(3, minmax(0, 1fr))!important;gap:22px!important}.ani-contact-premium__cards article{min-height:300px!important;padding:34px!important;border:1px solid rgba(47, 93, 58, 0.13)!important;border-radius:34px!important;background:rgba(255, 255, 255, 0.84)!important;box-shadow:0 22px 68px rgba(31, 63, 41, 0.08), 0 0 0 1px rgba(255, 255, 255, 0.58) inset!important;transition:transform 220ms ease, box-shadow 220ms ease!important}.ani-contact-premium__cards article:hover{transform:translateY(-6px)!important;box-shadow:0 32px 88px rgba(31, 63, 41, 0.14), 0 0 0 1px rgba(255, 255, 255, 0.68) inset!important}.ani-contact-premium__cards article > span{display:inline-flex!important;margin-bottom:28px!important;color:rgba(47, 93, 58, 0.44)!important;font-size:13px!important;font-weight:900!important;letter-spacing:0.08em!important}.ani-contact-premium__cards article p{font-size:16px!important;line-height:1.62!important}.ani-contact-premium__form-grid{display:grid!important;grid-template-columns:minmax(0, 0.72fr) minmax(420px, 0.78fr)!important;gap:68px!important;align-items:start!important}.ani-contact-premium__form-intro p{max-width:620px!important}.ani-contact-premium__info-box{margin-top:34px!important;padding:26px!important;border-radius:28px!important;border:1px solid rgba(47, 93, 58, 0.13)!important;background:rgba(255, 255, 255, 0.78)!important;box-shadow:0 20px 62px rgba(31, 63, 41, 0.08)!important}.ani-contact-premium__info-box strong{display:block!important;color:#1f3f29!important;font-size:22px!important;font-weight:860!important}.ani-contact-premium__info-box span{display:block!important;margin-top:8px!important;color:#667064!important;font-size:16px!important;line-height:1.5!important}.ani-contact-premium__form{display:grid!important;gap:16px!important;padding:34px!important;border-radius:38px!important;border:1px solid rgba(47, 93, 58, 0.13)!important;background:rgba(255, 255, 255, 0.88)!important;box-shadow:0 28px 84px rgba(31, 63, 41, 0.12), 0 0 0 1px rgba(255, 255, 255, 0.62) inset!important}.ani-contact-premium__form-row{display:grid!important;grid-template-columns:repeat(2, minmax(0, 1fr))!important;gap:16px!important}.ani-contact-premium__form label{display:grid!important;gap:9px!important;color:#1f3f29!important;font-size:14px!important;font-weight:850!important}.ani-contact-premium__form input,.ani-contact-premium__form select,.ani-contact-premium__form textarea{width:100%!important;border:1px solid rgba(47, 93, 58, 0.14)!important;border-radius:18px!important;background:#fffdf8!important;color:#243126!important;font:inherit!important;font-size:16px!important;outline:none!important;transition:border-color 180ms ease, box-shadow 180ms ease, background 180ms ease!important;resize:vertical!important;min-height:150px!important;padding:18px!important}.ani-contact-premium__form input,.ani-contact-premium__form select{min-height:56px!important;padding:0 18px!important}.ani-contact-premium__form input:focus,.ani-contact-premium__form select:focus,.ani-contact-premium__form textarea:focus{border-color:rgba(47, 93, 58, 0.42)!important;background:#ffffff!important;box-shadow:0 0 0 4px rgba(47, 93, 58, 0.08)!important}.ani-contact-premium__form button{margin-top:8px!important}.ani-contact-premium__privacy{margin-top:6px!important;font-size:13px!important;line-height:1.5!important}.ani-contact-premium__section--dark{background:radial-gradient(circle at 88% 18%, rgba(175, 194, 164, 0.14), transparent 32%), linear-gradient(135deg, #1f3f29 0%, #14291c 100%)!important}.ani-contact-premium__section--dark h2,.ani-contact-premium__section--dark h3{color:#ffffff!important}.ani-contact-premium__section--dark p{color:rgba(255, 255, 255, 0.72)!important}.ani-contact-premium__details-grid{display:grid!important;grid-template-columns:minmax(0, 0.75fr) minmax(420px, 0.65fr)!important;gap:68px!important;align-items:start!important}.ani-contact-premium__details-list{display:grid!important;gap:14px!important;padding:34px!important;border-radius:34px!important;border:1px solid rgba(255, 255, 255, 0.14)!important;background:rgba(255, 255, 255, 0.075)!important;box-shadow:0 24px 70px rgba(0, 0, 0, 0.14)!important}.ani-contact-premium__details-list div{padding:18px 0!important;border-bottom:1px solid rgba(255, 255, 255, 0.12)!important}.ani-contact-premium__details-list div:first-child{padding-top:0!important}.ani-contact-premium__details-list div:last-child{padding-bottom:0!important;border-bottom:0!important}.ani-contact-premium__details-list strong{display:block!important;margin-bottom:8px!important;color:#ffffff!important;font-size:18px!important;font-weight:860!important}.ani-contact-premium__details-list a,.ani-contact-premium__details-list span{display:block!important;color:rgba(255, 255, 255, 0.76)!important;font-size:16px!important;line-height:1.55!important}.ani-contact-premium__cta{padding:104px 20px 112px!important;text-align:center!important;background:radial-gradient(circle at 88% 16%, rgba(175, 194, 164, 0.26), transparent 34%), radial-gradient(circle at 8% 86%, rgba(231, 216, 194, 0.42), transparent 34%), linear-gradient(180deg, #f8f3ea 0%, #fffdf8 100%)!important}.ani-contact-premium__cta .ani-contact-premium__container{max-width:920px!important}.ani-contact-premium__cta h2,.ani-contact-premium__cta p{margin-left:auto!important;margin-right:auto!important;max-width:760px!important}.ani-products-code__card--highlight{border-color:rgba(47, 93, 58, 0.28)!important;background:radial-gradient(circle at 90% 12%, rgba(175, 194, 164, 0.28), transparent 34%), linear-gradient(180deg, rgba(221, 232, 215, 0.58) 0%, rgba(255, 253, 248, 0.96) 100%)!important;box-shadow:0 28px 80px rgba(31, 63, 41, 0.14), 0 0 0 1px rgba(255, 255, 255, 0.66) inset!important}.ani-products-code__card--highlight::before{content:""!important;position:absolute!important;inset:0!important;border-radius:inherit!important;border:1px solid rgba(47, 93, 58, 0.14)!important;pointer-events:none!important}.ani-products-code__top-badge{position:absolute!important;top:18px!important;right:18px!important;z-index:2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:8px 12px!important;border-radius:999px!important;background:#2f5d3a!important;color:#ffffff!important;font-size:12px!important;font-weight:850!important;line-height:1!important;box-shadow:0 12px 28px rgba(47, 93, 58, 0.22)!important}.ani-products-code__price{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:16px!important;margin-top:22px!important;padding-top:18px!important;border-top:1px solid rgba(47, 93, 58, 0.12)!important}.ani-products-code__price > span{color:#667064!important;font-size:13px!important;font-weight:800!important;letter-spacing:0.04em!important;text-transform:uppercase!important}.ani-products-code__price strong{display:block!important;color:#1f3f29!important;font-size:24px!important;font-weight:900!important;line-height:1!important;letter-spacing:-0.04em!important}.ani-products-code__price del{display:block!important;margin-bottom:5px!important;color:rgba(102, 112, 100, 0.62)!important;font-size:14px!important;font-weight:750!important;text-align:right!important}.ani-products-code__price--deal{padding:18px!important;border-top:0!important;border-radius:22px!important;background:rgba(255, 255, 255, 0.72)!important}.ani-products-code__card--highlight .ani-products-code__price--deal{background:rgba(255, 255, 255, 0.82)!important;box-shadow:0 14px 34px rgba(31, 63, 41, 0.08)!important}.ani-finder-hero,.ani-finder-hero *{box-sizing:border-box}.ani-finder-hero{position:relative!important;overflow:hidden!important;padding:116px 20px 104px!important;background:radial-gradient(circle at 88% 16%, rgba(175, 194, 164, 0.34), transparent 34%), radial-gradient(circle at 8% 86%, rgba(231, 216, 194, 0.56), transparent 36%), linear-gradient(180deg, #fffdf8 0%, #f8f3ea 100%)!important;color:#243126!important;text-align:center!important}.ani-finder-hero::after{content:""!important;position:absolute!important;right:-180px!important;bottom:-220px!important;width:560px!important;height:560px!important;border-radius:999px!important;background:rgba(47, 93, 58, 0.06)!important;pointer-events:none!important}.ani-finder-hero__container{position:relative!important;z-index:1!important;width:min(980px, calc(100% - 40px))!important;margin:0 auto!important}.ani-finder-hero__eyebrow{display:inline-flex!important;align-items:center!important;gap:8px!important;margin-bottom:22px!important;padding:9px 15px!important;border:1px solid rgba(47, 93, 58, 0.14)!important;border-radius:999px!important;background:rgba(255, 255, 255, 0.76)!important;color:#2f5d3a!important;font-size:14px!important;font-weight:840!important;line-height:1!important;box-shadow:0 10px 24px rgba(31, 63, 41, 0.05)!important}.ani-finder-hero__eyebrow::before{content:""!important;width:8px!important;height:8px!important;flex:0 0 auto!important;border-radius:999px!important;background:#2f5d3a!important}.ani-finder-hero h1{max-width:920px!important;margin:0 auto!important;color:#1f3f29!important;font-size:clamp(46px, 6.6vw, 92px)!important;font-weight:880!important;line-height:0.98!important;letter-spacing:-0.072em!important}.ani-finder-hero p{max-width:760px!important;margin:26px auto 0!important;color:#667064!important;font-size:clamp(18px, 2vw, 22px)!important;line-height:1.64!important}.ani-finder-hero__actions{display:flex!important;justify-content:center!important;flex-wrap:wrap!important;gap:14px!important;margin-top:38px!important}.ani-finder-hero__button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:56px!important;padding:17px 26px!important;border-radius:999px!important;font-size:16px!important;font-weight:850!important;line-height:1!important;text-decoration:none!important;transition:transform 180ms ease, background 180ms ease, border-color 180ms ease, box-shadow 180ms ease!important}.ani-finder-hero__button:hover{transform:translateY(-2px)!important;text-decoration:none!important}.ani-finder-hero__button--primary{background:#2f5d3a!important;color:#ffffff!important;box-shadow:0 18px 40px rgba(47, 93, 58, 0.24)!important}.ani-finder-hero__button--primary:hover{background:#1f3f29!important;color:#ffffff!important}.ani-finder-hero__button--secondary{border:1px solid rgba(47, 93, 58, 0.16)!important;background:rgba(255, 255, 255, 0.78)!important;color:#1f3f29!important}.ani-finder-hero__button--secondary:hover{border-color:rgba(47, 93, 58, 0.28)!important;background:#ffffff!important;color:#1f3f29!important}.ani-finder-section,.ani-finder-section *{box-sizing:border-box}.ani-finder-section{overflow:hidden!important;padding:96px 20px!important;background:#fffdf8!important;color:#243126!important}.ani-finder-section--garden{background:radial-gradient(circle at 88% 14%, rgba(175, 194, 164, 0.18), transparent 32%), linear-gradient(180deg, #f8f3ea 0%, #fffdf8 100%)!important}.ani-finder-section__container{width:min(1180px, calc(100% - 40px))!important;margin:0 auto!important}.ani-finder-section__header{max-width:880px!important;margin-bottom:48px!important}.ani-finder-section__eyebrow{display:inline-flex!important;align-items:center!important;gap:8px!important;margin-bottom:22px!important;padding:9px 15px!important;border:1px solid rgba(47, 93, 58, 0.14)!important;border-radius:999px!important;background:rgba(255, 255, 255, 0.76)!important;color:#2f5d3a!important;font-size:14px!important;font-weight:840!important;line-height:1!important;box-shadow:0 10px 24px rgba(31, 63, 41, 0.05)!important}.ani-finder-section__eyebrow::before{content:""!important;width:8px!important;height:8px!important;flex:0 0 auto!important;border-radius:999px!important;background:#2f5d3a!important}.ani-finder-section h2{max-width:860px!important;margin:0!important;color:#1f3f29!important;font-size:clamp(42px, 5.2vw, 76px)!important;font-weight:860!important;line-height:1.01!important;letter-spacing:-0.066em!important}.ani-finder-section__header p{max-width:760px!important;margin:24px 0 0!important;color:#667064!important;font-size:clamp(18px, 2vw, 22px)!important;line-height:1.64!important}.ani-finder-section__grid{display:grid!important;grid-template-columns:repeat(3, minmax(0, 1fr))!important;gap:22px!important}.ani-finder-card{position:relative!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;min-height:100%!important;border:1px solid rgba(47, 93, 58, 0.13)!important;border-radius:34px!important;background:rgba(255, 255, 255, 0.86)!important;box-shadow:0 22px 68px rgba(31, 63, 41, 0.08), 0 0 0 1px rgba(255, 255, 255, 0.58) inset!important;transition:transform 220ms ease, box-shadow 220ms ease, border-color 220ms ease!important}.ani-finder-card:hover{transform:translateY(-6px)!important;border-color:rgba(47, 93, 58, 0.22)!important;box-shadow:0 32px 88px rgba(31, 63, 41, 0.14), 0 0 0 1px rgba(255, 255, 255, 0.68) inset!important}.ani-finder-card--highlight{border-color:rgba(47, 93, 58, 0.28)!important;background:radial-gradient(circle at 90% 12%, rgba(175, 194, 164, 0.3), transparent 34%), linear-gradient(180deg, rgba(221, 232, 215, 0.62) 0%, rgba(255, 253, 248, 0.96) 100%)!important;box-shadow:0 28px 80px rgba(31, 63, 41, 0.14), 0 0 0 1px rgba(255, 255, 255, 0.66) inset!important}.ani-finder-card__top-badge{position:absolute!important;top:18px!important;right:18px!important;z-index:3!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:8px 12px!important;border-radius:999px!important;background:#2f5d3a!important;color:#ffffff!important;font-size:12px!important;font-weight:850!important;line-height:1!important;box-shadow:0 12px 28px rgba(47, 93, 58, 0.22)!important}.ani-finder-card__image{position:relative!important;overflow:hidden!important;aspect-ratio:1.32 / 1!important;margin:14px 14px 0!important;border-radius:24px!important;background:radial-gradient(circle at 50% 38%, rgba(255, 255, 255, 0.88), transparent 48%), linear-gradient(145deg, #dde8d7, #f8f3ea)!important}.ani-finder-card__image img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;transition:transform 700ms ease, filter 700ms ease!important}.ani-finder-card:hover .ani-finder-card__image img{transform:scale(1.045)!important;filter:saturate(1.04) contrast(1.03)!important}.ani-finder-card__image > span{position:absolute!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:78px!important}.ani-finder-card__image--starter{background:radial-gradient(circle at 50% 38%, rgba(255, 255, 255, 0.9), transparent 48%), linear-gradient(145deg, #dde8d7, #f8f3ea)!important}.ani-finder-card__content{display:flex!important;flex:1!important;flex-direction:column!important;padding:26px!important}.ani-finder-card__label{display:inline-flex!important;width:fit-content!important;margin-bottom:16px!important;padding:8px 12px!important;border-radius:999px!important;background:rgba(221, 232, 215, 0.78)!important;color:#1f3f29!important;font-size:12px!important;font-weight:850!important;line-height:1!important}.ani-finder-card h3{margin:0!important;color:#1f3f29!important;font-size:clamp(22px, 2.1vw, 30px)!important;font-weight:860!important;line-height:1.08!important;letter-spacing:-0.052em!important}.ani-finder-card p{margin:16px 0 0!important;color:#667064!important;font-size:16px!important;line-height:1.6!important}.ani-finder-card__product{display:grid!important;gap:4px!important;margin-top:auto!important;padding-top:24px!important}.ani-finder-card__product strong{color:#1f3f29!important;font-size:18px!important;font-weight:880!important}.ani-finder-card__product span{color:#667064!important;font-size:14px!important;font-weight:700!important}.ani-finder-card__button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:52px!important;margin-top:18px!important;padding:15px 22px!important;border-radius:999px!important;background:#2f5d3a!important;color:#ffffff!important;font-size:15px!important;font-weight:850!important;line-height:1!important;text-decoration:none!important;box-shadow:0 16px 34px rgba(47, 93, 58, 0.2)!important;transition:transform 180ms ease, background 180ms ease, box-shadow 180ms ease!important}.ani-finder-card__button:hover{transform:translateY(-2px)!important;background:#1f3f29!important;color:#ffffff!important;text-decoration:none!important}@media (max-width: 700px){.ani-finder-section{padding:68px 14px 74px!important}.ani-finder-section__container{width:calc(100% - 28px)!important}.ani-finder-section h2{font-size:clamp(36px, 11vw, 50px)!important}.ani-finder-section__grid{grid-template-columns:1fr!important}.ani-finder-card__content{padding:24px!important}.ani-finder-card__top-badge{top:14px!important;right:14px!important;font-size:11px!important;padding:7px 10px!important}.ani-finder-section__grid--animals{grid-template-columns:1fr!important}}.ani-finder-section--animals{background:radial-gradient(circle at 8% 18%, rgba(231, 216, 194, 0.34), transparent 34%), radial-gradient(circle at 92% 82%, rgba(175, 194, 164, 0.2), transparent 34%), linear-gradient(180deg, #fffdf8 0%, #f8f3ea 100%)!important}.ani-finder-section__grid--animals{grid-template-columns:repeat(4, minmax(0, 1fr))!important}.ani-finder-card--animal-highlight{border-color:rgba(47, 93, 58, 0.24)!important;background:radial-gradient(circle at 90% 12%, rgba(175, 194, 164, 0.24), transparent 34%), linear-gradient(180deg, rgba(255, 255, 255, 0.9) 0%, rgba(248, 243, 234, 0.96) 100%)!important}.ani-finder-section--animals .ani-finder-card__label{background:rgba(231, 216, 194, 0.64)!important;color:#1f3f29!important}.ani-finder-section--animals .ani-finder-card__image{background:radial-gradient(circle at 50% 38%, rgba(255, 255, 255, 0.88), transparent 48%), linear-gradient(145deg, #e7d8c2, #dde8d7)!important}@media (max-width: 1180px){.ani-finder-section__grid--animals{grid-template-columns:repeat(2, minmax(0, 1fr))!important}.ani-guide-code__grid{grid-template-columns:repeat(2, minmax(0, 1fr))!important}}.ani-guide-article,.ani-guide-article *{box-sizing:border-box}.ani-guide-article{overflow:hidden!important;background:#fffdf8!important;color:#243126!important}.ani-guide-article__container{width:min(1180px, calc(100% - 40px))!important;margin:0 auto!important}.ani-guide-article__hero{position:relative!important;padding:104px 20px 88px!important;background:radial-gradient(circle at 88% 16%, rgba(175, 194, 164, 0.34), transparent 34%), radial-gradient(circle at 8% 86%, rgba(231, 216, 194, 0.56), transparent 36%), linear-gradient(180deg, #fffdf8 0%, #f8f3ea 100%)!important}.ani-guide-article__hero::after{content:""!important;position:absolute!important;right:-180px!important;bottom:-220px!important;width:560px!important;height:560px!important;border-radius:999px!important;background:rgba(47, 93, 58, 0.06)!important;pointer-events:none!important}.ani-guide-article__hero .ani-guide-article__container{position:relative!important;z-index:1!important;max-width:980px!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}.ani-guide-article__eyebrow{display:inline-flex!important;align-items:center!important;gap:8px!important;margin-bottom:22px!important;padding:9px 15px!important;border:1px solid rgba(47, 93, 58, 0.14)!important;border-radius:999px!important;background:rgba(255, 255, 255, 0.76)!important;color:#2f5d3a!important;font-size:14px!important;font-weight:840!important;line-height:1!important;box-shadow:0 10px 24px rgba(31, 63, 41, 0.05)!important}.ani-guide-article__eyebrow::before{content:""!important;width:8px!important;height:8px!important;flex:0 0 auto!important;border-radius:999px!important;background:#2f5d3a!important}.ani-guide-article h1{max-width:960px!important;margin:0 auto!important;color:#1f3f29!important;font-size:clamp(46px, 6vw, 86px)!important;font-weight:880!important;line-height:0.98!important;letter-spacing:-0.072em!important}.ani-guide-article__hero p{max-width:760px!important;margin:26px auto 0!important;color:#667064!important;font-size:clamp(18px, 2vw, 22px)!important;line-height:1.64!important}.ani-guide-article__body{padding:86px 20px 104px!important;background:#fffdf8!important}.ani-guide-article__layout{display:grid!important;grid-template-columns:minmax(0, 0.72fr) minmax(300px, 0.28fr)!important;gap:64px!important;align-items:start!important}.ani-guide-article__content{min-width:0!important}.ani-guide-article__content section{margin-bottom:58px!important}.ani-guide-article__content section:last-child{margin-bottom:0!important}.ani-guide-article h2{margin:0!important;color:#1f3f29!important;font-size:clamp(32px, 3.6vw, 54px)!important;font-weight:860!important;line-height:1.05!important;letter-spacing:-0.058em!important}.ani-guide-article h3{margin:0!important;color:#1f3f29!important;font-size:26px!important;font-weight:860!important;line-height:1.08!important;letter-spacing:-0.04em!important}.ani-guide-article__content p,.ani-guide-article__content li{color:#667064!important;font-size:18px!important;line-height:1.72!important}.ani-guide-article__content p{margin:22px 0 0!important}.ani-guide-article__content ul,.ani-guide-article__content ol{display:grid!important;gap:12px!important;margin:24px 0 0!important;padding-left:24px!important}.ani-guide-article__notice{display:flex!important;align-items:flex-start!important;gap:18px!important;margin-top:30px!important;padding:26px 28px!important;border-radius:26px!important;border:1px solid rgba(47, 93, 58, 0.16)!important;background:linear-gradient(135deg, rgba(221, 232, 215, 0.74) 0%, rgba(255, 253, 248, 0.96) 100%)!important;box-shadow:0 18px 54px rgba(31, 63, 41, 0.08), 0 0 0 1px rgba(255, 255, 255, 0.68) inset!important}.ani-guide-article__notice-icon{display:inline-flex!important;flex:0 0 44px!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;border-radius:999px!important;background:#2f5d3a!important;color:#ffffff!important;font-size:20px!important;font-weight:900!important;font-style:italic!important;line-height:1!important;box-shadow:0 14px 28px rgba(47, 93, 58, 0.22)!important}.ani-guide-article__notice-content{min-width:0!important}.ani-guide-article__notice-content strong{display:block!important;margin-bottom:7px!important;color:#1f3f29!important;font-size:18px!important;font-weight:900!important;line-height:1.25!important;letter-spacing:-0.02em!important}.ani-guide-article__notice-content p{margin:0!important;color:#4f5d50!important;font-size:16px!important;line-height:1.62!important}.ani-guide-article__product-box{padding:34px!important;border-radius:34px!important;border:1px solid rgba(47, 93, 58, 0.18)!important;background:radial-gradient(circle at 90% 12%, rgba(175, 194, 164, 0.28), transparent 34%), linear-gradient(180deg, rgba(221, 232, 215, 0.56) 0%, rgba(255, 253, 248, 0.96) 100%)!important;box-shadow:0 28px 80px rgba(31, 63, 41, 0.12), 0 0 0 1px rgba(255, 255, 255, 0.66) inset!important}.ani-guide-article__button,.ani-guide-article__side-card a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:52px!important;margin-top:24px!important;padding:15px 22px!important;border-radius:999px!important;background:#2f5d3a!important;color:#ffffff!important;font-size:15px!important;font-weight:850!important;line-height:1!important;text-decoration:none!important;box-shadow:0 16px 34px rgba(47, 93, 58, 0.2)!important;transition:transform 180ms ease, background 180ms ease!important}.ani-guide-article__button:hover,.ani-guide-article__side-card a:hover{transform:translateY(-2px)!important;background:#1f3f29!important;color:#ffffff!important;text-decoration:none!important}.ani-guide-article__text-link{display:inline-flex!important;margin-top:18px!important;color:#2f5d3a!important;font-size:17px!important;font-weight:850!important;text-decoration:none!important}.ani-guide-article__text-link:hover{color:#1f3f29!important;text-decoration:underline!important}.ani-guide-article details{margin-top:14px!important;border:1px solid rgba(47, 93, 58, 0.13)!important;border-radius:22px!important;background:rgba(255, 255, 255, 0.84)!important;box-shadow:0 16px 46px rgba(31, 63, 41, 0.06)!important}.ani-guide-article summary{cursor:pointer!important;padding:22px 24px!important;color:#1f3f29!important;font-size:18px!important;font-weight:850!important;line-height:1.35!important}.ani-guide-article details p{margin:0!important;padding:0 24px 24px!important;font-size:16px!important}.ani-guide-article__sidebar{position:sticky!important;top:110px!important;display:grid!important;gap:18px!important}.ani-guide-article__side-card{padding:28px!important;border-radius:28px!important;border:1px solid rgba(47, 93, 58, 0.13)!important;background:rgba(255, 255, 255, 0.86)!important;box-shadow:0 22px 68px rgba(31, 63, 41, 0.08), 0 0 0 1px rgba(255, 255, 255, 0.58) inset!important}.ani-guide-article__side-card--soft{background:radial-gradient(circle at 90% 12%, rgba(175, 194, 164, 0.24), transparent 34%), rgba(221, 232, 215, 0.42)!important}.ani-guide-article__side-card > span{display:inline-flex!important;margin-bottom:16px!important;color:rgba(47, 93, 58, 0.56)!important;font-size:12px!important;font-weight:900!important;letter-spacing:0.08em!important;text-transform:uppercase!important}.ani-guide-article__side-card p{margin:14px 0 0!important;color:#667064!important;font-size:15px!important;line-height:1.55!important}.ani-guide-article__product-links{display:flex!important;flex-wrap:wrap!important;gap:12px!important;margin-top:24px!important}.ani-guide-article__product-links .ani-guide-article__button{margin-top:0!important}.ani-guide-code__card--cta{display:flex!important;min-height:100%!important;border-color:rgba(47, 93, 58, 0.2)!important;background:radial-gradient(circle at 88% 14%, rgba(175, 194, 164, 0.28), transparent 34%), linear-gradient(180deg, rgba(221, 232, 215, 0.62) 0%, rgba(255, 253, 248, 0.96) 100%)!important}.ani-guide-code__cta-inner{display:flex!important;flex:1!important;flex-direction:column!important;justify-content:center!important;padding:34px 26px!important}.ani-guide-code__card--cta h3{margin-top:18px!important}.ani-guide-code__card--cta p{margin-top:18px!important}.ani-guide-code__cta-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:fit-content!important;min-height:52px!important;margin-top:28px!important;padding:15px 22px!important;border-radius:999px!important;background:#2f5d3a!important;color:#ffffff!important;font-size:15px!important;font-weight:850!important;line-height:1!important;text-decoration:none!important;box-shadow:0 16px 34px rgba(47, 93, 58, 0.2)!important;transition:transform 180ms ease, background 180ms ease, box-shadow 180ms ease!important}.ani-guide-code__cta-button:hover{transform:translateY(-2px)!important;background:#1f3f29!important;color:#ffffff!important;text-decoration:none!important}.ani-guide-hub,.ani-guide-hub *{box-sizing:border-box}.ani-guide-hub{overflow:hidden!important;background:#fffdf8!important;color:#243126!important}.ani-guide-hub__container{width:min(1180px, calc(100% - 40px))!important;margin:0 auto!important}.ani-guide-hub__hero{position:relative!important;overflow:hidden!important;padding:112px 20px 96px!important;text-align:center!important;background:radial-gradient(circle at 88% 16%, rgba(175, 194, 164, 0.34), transparent 34%), radial-gradient(circle at 8% 86%, rgba(231, 216, 194, 0.56), transparent 36%), linear-gradient(180deg, #fffdf8 0%, #f8f3ea 100%)!important}.ani-guide-hub__hero::after{content:""!important;position:absolute!important;right:-180px!important;bottom:-220px!important;width:560px!important;height:560px!important;border-radius:999px!important;background:rgba(47, 93, 58, 0.06)!important;pointer-events:none!important}.ani-guide-hub__hero .ani-guide-hub__container{position:relative!important;z-index:1!important;max-width:980px!important}.ani-guide-hub__eyebrow{display:inline-flex!important;align-items:center!important;gap:8px!important;margin-bottom:22px!important;padding:9px 15px!important;border:1px solid rgba(47, 93, 58, 0.14)!important;border-radius:999px!important;background:rgba(255, 255, 255, 0.76)!important;color:#2f5d3a!important;font-size:14px!important;font-weight:840!important;line-height:1!important;box-shadow:0 10px 24px rgba(31, 63, 41, 0.05)!important}.ani-guide-hub__eyebrow::before{content:""!important;width:8px!important;height:8px!important;flex:0 0 auto!important;border-radius:999px!important;background:#2f5d3a!important}.ani-guide-hub h1,.ani-guide-hub h2,.ani-guide-hub h3{margin:0!important;color:#1f3f29!important;font-size:clamp(24px, 2.3vw, 34px)!important;font-weight:860!important;line-height:1.08!important;letter-spacing:-0.052em!important}.ani-guide-hub h1{max-width:920px!important;margin:0 auto!important;font-size:clamp(54px, 7vw, 96px)!important;font-weight:880!important;line-height:0.98!important;letter-spacing:-0.072em!important}.ani-guide-hub h2{max-width:860px!important;font-size:clamp(42px, 5.2vw, 76px)!important;font-weight:860!important;line-height:1.01!important;letter-spacing:-0.066em!important}.ani-guide-hub p{margin:24px 0 0!important;color:#667064!important;font-size:clamp(17px, 1.8vw, 21px)!important;line-height:1.64!important}.ani-guide-hub__hero p{max-width:760px!important;margin-left:auto!important;margin-right:auto!important}.ani-guide-hub__section{padding:92px 20px!important;background:#fffdf8!important}.ani-guide-hub__section--soft{background:radial-gradient(circle at 88% 14%, rgba(175, 194, 164, 0.18), transparent 32%), linear-gradient(180deg, #f8f3ea 0%, #fffdf8 100%)!important}.ani-guide-hub__section-header{max-width:880px!important;margin-bottom:46px!important}.ani-guide-hub__section-header p{max-width:760px!important}.ani-guide-hub__category-grid{display:grid!important;grid-template-columns:repeat(2, minmax(0, 1fr))!important;gap:24px!important}.ani-guide-hub__category-card{overflow:hidden!important;display:grid!important;grid-template-columns:minmax(240px, 0.72fr) 1fr!important;min-height:360px!important;border-radius:38px!important;border:1px solid rgba(47, 93, 58, 0.13)!important;background:rgba(255, 255, 255, 0.86)!important;color:inherit!important;text-decoration:none!important;box-shadow:0 24px 72px rgba(31, 63, 41, 0.1), 0 0 0 1px rgba(255, 255, 255, 0.6) inset!important;transition:transform 220ms ease, box-shadow 220ms ease, border-color 220ms ease!important}.ani-guide-hub__category-card:hover{transform:translateY(-6px)!important;border-color:rgba(47, 93, 58, 0.22)!important;box-shadow:0 34px 92px rgba(31, 63, 41, 0.15), 0 0 0 1px rgba(255, 255, 255, 0.68) inset!important;text-decoration:none!important}.ani-guide-hub__category-image{overflow:hidden!important;min-height:100%!important;background:#dde8d7!important}.ani-guide-hub__category-image img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;transition:transform 700ms ease, filter 700ms ease!important}.ani-guide-hub__category-card:hover .ani-guide-hub__category-image img{transform:scale(1.045)!important;filter:saturate(1.04) contrast(1.03)!important}.ani-guide-hub__category-content{display:flex!important;flex-direction:column!important;justify-content:center!important;padding:36px!important}.ani-guide-hub__category-content span,.ani-guide-hub__post-content span{display:inline-flex!important;width:fit-content!important;margin-bottom:16px!important;padding:8px 12px!important;border-radius:999px!important;background:rgba(221, 232, 215, 0.78)!important;color:#1f3f29!important;font-size:12px!important;font-weight:850!important;line-height:1!important}.ani-guide-hub__category-content p{font-size:16px!important;line-height:1.62!important}.ani-guide-hub__post-grid{display:grid!important;grid-template-columns:repeat(3, minmax(0, 1fr))!important;gap:22px!important}.ani-guide-hub__post-grid--single{grid-template-columns:minmax(0, 0.72fr)!important}.ani-guide-hub__post-card{overflow:hidden!important;display:flex!important;flex-direction:column!important;border-radius:34px!important;border:1px solid rgba(47, 93, 58, 0.13)!important;background:rgba(255, 255, 255, 0.86)!important;box-shadow:0 22px 68px rgba(31, 63, 41, 0.08), 0 0 0 1px rgba(255, 255, 255, 0.58) inset!important;transition:transform 220ms ease, box-shadow 220ms ease, border-color 220ms ease!important}.ani-guide-hub__post-card:hover{transform:translateY(-6px)!important;border-color:rgba(47, 93, 58, 0.22)!important;box-shadow:0 32px 88px rgba(31, 63, 41, 0.14), 0 0 0 1px rgba(255, 255, 255, 0.68) inset!important}.ani-guide-hub__post-card--wide{display:grid!important;grid-template-columns:minmax(260px, 0.55fr) 1fr!important}.ani-guide-hub__post-image{overflow:hidden!important;aspect-ratio:1.36 / 1!important;background:#dde8d7!important}.ani-guide-hub__post-card--wide .ani-guide-hub__post-image{aspect-ratio:auto!important;min-height:360px!important}.ani-guide-hub__post-image img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;transition:transform 700ms ease, filter 700ms ease!important}.ani-guide-hub__post-card:hover .ani-guide-hub__post-image img{transform:scale(1.045)!important;filter:saturate(1.04) contrast(1.03)!important}.ani-guide-hub__post-content{display:flex!important;flex:1!important;flex-direction:column!important;padding:28px!important}.ani-guide-hub__post-content p{font-size:15.5px!important;line-height:1.62!important}.ani-guide-hub__post-content a{display:inline-flex!important;width:fit-content!important;margin-top:auto!important;padding-top:24px!important;color:#2f5d3a!important;font-size:15px!important;font-weight:850!important;line-height:1!important;text-decoration:none!important}.ani-guide-hub__post-content a::after{content:"→"!important;margin-left:8px!important}.ani-guide-hub__post-content a:hover{color:#1f3f29!important;text-decoration:none!important}.ani-guide-hub__cta{padding:104px 20px 112px!important;text-align:center!important;background:radial-gradient(circle at 88% 16%, rgba(175, 194, 164, 0.26), transparent 34%), radial-gradient(circle at 8% 86%, rgba(231, 216, 194, 0.42), transparent 34%), linear-gradient(180deg, #f8f3ea 0%, #fffdf8 100%)!important}.ani-guide-hub__cta .ani-guide-hub__container{max-width:920px!important}.ani-guide-hub__cta h2,.ani-guide-hub__cta p{margin-left:auto!important;margin-right:auto!important;max-width:760px!important}.ani-guide-hub__button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:56px!important;margin-top:34px!important;padding:17px 26px!important;border-radius:999px!important;background:#2f5d3a!important;color:#ffffff!important;font-size:16px!important;font-weight:850!important;line-height:1!important;text-decoration:none!important;box-shadow:0 18px 40px rgba(47, 93, 58, 0.24)!important;transition:transform 180ms ease, background 180ms ease!important}.ani-guide-hub__button:hover{transform:translateY(-2px)!important;background:#1f3f29!important;color:#ffffff!important;text-decoration:none!important}@media (max-width: 760px){.ani-guide-hub__category-grid,.ani-guide-hub__post-grid{grid-template-columns:1fr!important}.ani-guide-hub__category-card{grid-template-columns:1fr!important}.ani-guide-hub__category-image{aspect-ratio:1.36 / 1!important}}#site-header,.site-header,header.site-header,#masthead,.wp-site-blocks > header,header.wp-block-template-part{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;z-index:999999!important;background:#fffdf8!important;box-shadow:0 10px 30px rgba(31, 63, 41, 0.08)!important}header:not(.site-header):not(.wp-block-template-part){position:relative!important;top:auto!important;left:auto!important;right:auto!important;width:auto!important}body .ani-shop-filter-code{position:relative!important;z-index:2!important;margin-bottom:72px!important;clear:both!important;display:block!important;overflow:visible!important;padding:96px 20px 56px!important}body .ani-shop-filter-code__container{position:relative!important;display:block!important;z-index:1!important;width:min(1180px, calc(100% - 40px))!important;margin:0 auto!important;padding:0!important}body .ani-shop-filter-code__header{position:relative!important;display:block!important;z-index:1!important;margin:0 auto 38px!important;transform:none!important}body .ani-shop-filter-code__nav{position:static!important;display:flex!important;z-index:1!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;transform:none!important;margin:0 auto!important;clear:both!important}body .ani-shop-filter-code + *,body .ani-shop-filter-code ~ .woocommerce,body .ani-shop-filter-code ~ .products,body .ani-shop-filter-code ~ ul.products{clear:both!important;margin-top:0!important;padding-top:0!important}body.woocommerce ul.products,body.post-type-archive-product ul.products,body.tax-product_cat ul.products,body .woocommerce ul.products{position:relative!important;z-index:0!important;clear:both!important;margin-top:0!important;transform:none!important}.site-header,#masthead,header.site-header,.wp-site-blocks > header,body{padding-top:86px!important}body.admin-bar .site-header,body.admin-bar #masthead,body.admin-bar header.site-header,body.admin-bar .wp-site-blocks > header,body.admin-bar header.wp-block-template-part{top:32px!important}@media (max-width: 782px){body{padding-top:76px!important}body.admin-bar .site-header,body.admin-bar #masthead,body.admin-bar header.site-header,body.admin-bar .wp-site-blocks > header,body.admin-bar header.wp-block-template-part{top:46px!important}}.ani-floating-socials{position:fixed!important;right:22px!important;bottom:22px!important;z-index:99999!important;display:flex!important;flex-direction:row!important;align-items:center!important;gap:10px!important;padding:10px!important;border:1px solid rgba(47, 93, 58, 0.14)!important;border-radius:999px!important;background:rgba(255, 253, 248, 0.92)!important;box-shadow:0 18px 46px rgba(31, 63, 41, 0.14)!important;backdrop-filter:blur(12px)!important}.ani-floating-socials a{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:42px!important;height:42px!important;border-radius:999px!important;background:rgba(221, 232, 215, 0.72)!important;color:#1f3f29!important;text-decoration:none!important;transition:transform 180ms ease, background 180ms ease, color 180ms ease, box-shadow 180ms ease!important}.ani-floating-socials a:hover{transform:translateY(-2px)!important;background:#2f5d3a!important;color:#ffffff!important;box-shadow:0 12px 28px rgba(47, 93, 58, 0.22)!important}.ani-floating-socials svg{width:20px!important;height:20px!important;fill:currentColor!important}body.post-type-archive-product .ani-shop-filter-code,body.tax-product_cat .ani-shop-filter-code,body.woocommerce-page .ani-shop-filter-code{position:relative!important;z-index:1!important;display:block!important;width:100%!important;clear:both!important;overflow:visible!important;margin:0 0 80px 0!important;padding:96px 20px 64px!important}body.post-type-archive-product .ani-shop-filter-code__container,body.tax-product_cat .ani-shop-filter-code__container,body.woocommerce-page .ani-shop-filter-code__container{position:relative!important;z-index:1!important;display:block!important}body.post-type-archive-product .ani-shop-filter-code__nav,body.tax-product_cat .ani-shop-filter-code__nav,body.woocommerce-page .ani-shop-filter-code__nav{position:relative!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important;z-index:2!important}body.post-type-archive-product .woocommerce,body.tax-product_cat .woocommerce,body.woocommerce-page .woocommerce{z-index:0!important;clear:both!important;margin-top:0!important;padding-top:0!important}body.post-type-archive-product .ani-shop-filter-code + .woocommerce,body.tax-product_cat .ani-shop-filter-code + .woocommerce,body.woocommerce-page .ani-shop-filter-code + .woocommerce{margin-top:80px!important}.ani-floating-payments{position:fixed!important;left:22px!important;bottom:22px!important;z-index:99998!important;max-width:380px!important;padding:12px 14px!important;border:1px solid rgba(47, 93, 58, 0.14)!important;border-radius:24px!important;background:rgba(255, 253, 248, 0.94)!important;box-shadow:0 18px 46px rgba(31, 63, 41, 0.14)!important;backdrop-filter:blur(12px)!important}.ani-floating-payments__title{display:block!important;margin-bottom:9px!important;color:#667064!important;font-size:11px!important;font-weight:850!important;line-height:1!important;letter-spacing:0.05em!important;text-transform:uppercase!important}.ani-floating-payments__logos{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:8px!important}.ani-floating-payments__logo{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:72px!important;height:40px!important;padding:9px 12px!important;border-radius:999px!important;background:#ffffff!important;box-shadow:0 8px 20px rgba(31, 63, 41, 0.08)!important}.ani-floating-payments__logo img{display:block!important;max-width:100%!important;max-height:24px!important;width:auto!important;height:auto!important;object-fit:contain!important}.ani-floating-payments__logo:last-child{width:82px!important}body:not(.home) .ani-floating-payments{display:none!important}body.home .ani-floating-payments{display:block!important}.ani-about-premium__quote-card{display:grid!important;grid-template-columns:62px 1fr!important;gap:18px!important;align-items:start!important;margin-top:34px!important;padding:24px!important;border:1px solid rgba(47, 93, 58, 0.13)!important;border-radius:28px!important;background:rgba(255, 255, 255, 0.78)!important;box-shadow:0 18px 54px rgba(31, 63, 41, 0.08), 0 0 0 1px rgba(255, 255, 255, 0.58) inset!important;max-width:720px!important}.ani-about-premium__quote-avatar{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:62px!important;height:62px!important;border-radius:999px!important;background:#dde8d7!important;color:#1f3f29!important;font-size:20px!important;font-weight:860!important;border:1px solid rgba(47, 93, 58, 0.16)!important;overflow:hidden!important;padding:0!important}.ani-about-premium__quote-content strong{display:block!important;color:#1f3f29!important;font-size:18px!important;font-weight:860!important;line-height:1.2!important}.ani-about-premium__quote-content > span{display:block!important;margin-top:4px!important;color:#2f5d3a!important;font-size:14px!important;font-weight:760!important;line-height:1.35!important}.ani-about-premium__quote-content blockquote{position:relative!important;margin:16px 0 0!important;padding:0 0 0 18px!important;border-left:3px solid #8fd7bd!important;color:#1f3f29!important;font-size:18px!important;font-style:italic!important;font-weight:620!important;line-height:1.62!important}.ani-about-premium__quote-avatar img{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important;object-position:center center!important;border-radius:999px!important}.ani-about-premium__section .ani-about-premium__split{display:grid!important;grid-template-columns:minmax(0, 0.9fr) minmax(360px, 0.55fr)!important;gap:68px!important;align-items:center!important}.ani-about-premium__story-content{min-width:0!important;max-width:100%!important}.ani-about-premium__value-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:62px!important;height:62px!important;margin-bottom:24px!important;border-radius:20px!important;background:linear-gradient(180deg, #eef5ea 0%, #dde8d7 100%)!important;border:1px solid rgba(47, 93, 58, 0.12)!important;box-shadow:0 14px 30px rgba(31, 63, 41, 0.08), inset 0 1px 0 rgba(255, 255, 255, 0.95)!important;margin:0 auto 28px!important;transition:transform 260ms ease, background 260ms ease, box-shadow 260ms ease!important}.ani-about-premium__value-icon svg{width:26px!important;height:26px!important;stroke:#2f5d3a!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}.ani-about-premium__values article:nth-child(2) .ani-about-premium__value-icon,.ani-about-premium__values article:nth-child(5) .ani-about-premium__value-icon{background:linear-gradient(180deg, #eef5ea 0%, #dde8d7 100%)!important;border-color:rgba(47, 93, 58, 0.12)!important}.ani-about-premium__values article:nth-child(2) .ani-about-premium__value-icon svg,.ani-about-premium__values article:nth-child(5) .ani-about-premium__value-icon svg{stroke:#2f5d3a!important;width:27px!important;height:27px!important;stroke-width:1.85!important;stroke-linecap:round!important;stroke-linejoin:round!important}.ani-about-premium__values article::before{content:""!important;position:absolute!important;inset:0!important;background:radial-gradient(circle at 50% 10%, rgba(175, 194, 164, 0.18), transparent 36%)!important;opacity:0!important;transition:opacity 260ms ease!important;pointer-events:none!important}.ani-about-premium__values article:hover::before{opacity:1!important}.ani-about-premium__value-icon svg,.ani-about-premium__values article:nth-child(2) .ani-about-premium__value-icon svg,.ani-about-premium__values article:hover .ani-about-premium__value-icon{transform:translateY(-3px) scale(1.04)!important;background:linear-gradient(180deg, #f5faf2 0%, #d7e7cf 100%)!important;box-shadow:0 20px 44px rgba(31, 63, 41, 0.13), inset 0 1px 0 rgba(255, 255, 255, 1)!important}.ani-about-premium__values article h3{max-width:100%!important;margin:0 auto!important;color:#1f3f29!important;text-align:center!important;font-size:clamp(20px, 1.5vw, 24px)!important;line-height:1.12!important;letter-spacing:-0.035em!important;font-weight:860!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important;white-space:normal!important}@media (min-width: 1180px){.ani-about-premium__values article{padding-left:22px!important;padding-right:22px!important}.ani-about-premium__values article h3{font-size:21px!important}}html,body{margin-top:0!important;padding-top:0!important}.site-header,#masthead,header.site-header{position:sticky!important;top:0!important;z-index:9999!important;width:100%!important;margin:0!important;padding:0!important;background:#fffdf8!important;border-bottom:1px solid rgba(47, 93, 58, 0.08)!important;box-shadow:0 8px 28px rgba(31, 63, 41, 0.06)!important}.site-header-row,.site-header-main-section-left,.site-header-main-section-center,.site-header-main-section-right,.site-header-section{display:flex!important;align-items:center!important}.site-branding,.site-branding a,.custom-logo-link{display:flex!important;align-items:center!important}.site-branding img,.custom-logo,.site-header img{width:auto!important}.header-navigation,.main-navigation{display:flex!important;align-items:center!important}.header-navigation .menu,.main-navigation .menu,.main-navigation .primary-menu-container > ul{display:flex!important;align-items:center!important;margin:0!important;padding:0!important}.header-navigation .menu > li > a,.main-navigation .primary-menu-container > ul > li > a{position:relative!important;display:inline-flex!important;align-items:center!important;min-height:64px!important;padding:0!important;color:#173b25!important;line-height:1!important;text-decoration:none!important;transition:color 180ms ease!important}.header-navigation .menu > li > a::before,.main-navigation .primary-menu-container > ul > li > a::before{content:""!important;position:absolute!important;left:0!important;right:0!important;bottom:15px!important;height:2px!important;border-radius:999px!important;background:#2f5d3a!important;transform:scaleX(0)!important;transform-origin:center!important;transition:transform 180ms ease!important}.header-navigation .menu > li > a:hover,.main-navigation .primary-menu-container > ul > li > a:hover{color:#2f5d3a!important}.header-navigation .menu > li > a:hover::before,.main-navigation .primary-menu-container > ul > li > a:hover::before,.header-navigation .menu > li.current-menu-item > a::before,.main-navigation .current-menu-item > a::before{transform:scaleX(1)!important}.header-navigation .menu > li,.main-navigation .primary-menu-container > ul > li{position:relative!important}.header-navigation .sub-menu,.main-navigation .sub-menu,.primary-menu-container .sub-menu{position:absolute!important;left:50%!important;transform:translateX(-50%) translateY(8px)!important;min-width:210px!important;padding:8px!important;margin:0!important;border:1px solid rgba(47, 93, 58, 0.1)!important;border-radius:18px!important;background:rgba(255, 253, 248, 0.98)!important;box-shadow:0 18px 44px rgba(31, 63, 41, 0.14)!important;backdrop-filter:blur(16px)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity 180ms ease, visibility 180ms ease, transform 180ms ease!important}.header-navigation .menu > li:hover > .sub-menu,.main-navigation .primary-menu-container > ul > li:hover > .sub-menu,.header-navigation .menu > li:focus-within > .sub-menu,.main-navigation .primary-menu-container > ul > li:focus-within > .sub-menu{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateX(-50%) translateY(0)!important}.header-navigation .sub-menu li,.main-navigation .sub-menu li{display:block!important;width:100%!important;margin:0!important;padding:0!important}.header-navigation .sub-menu a,.main-navigation .sub-menu a{display:flex!important;align-items:center!important;width:100%!important;min-height:38px!important;padding:10px 12px!important;border-radius:12px!important;background:transparent!important;color:#173b25!important;font-size:13px!important;font-weight:760!important;line-height:1.2!important;text-decoration:none!important;white-space:nowrap!important;transition:background 160ms ease, color 160ms ease, transform 160ms ease!important}.header-navigation .sub-menu a:hover,.main-navigation .sub-menu a:hover{background:rgba(221, 232, 215, 0.72)!important;color:#1f3f29!important;transform:translateX(3px)!important}.menu-item-has-children > a::after{margin-left:5px!important;opacity:0.65!important;transform:translateY(1px)!important}.site-header .header-cart-button,.site-header .kadence-header-cart,.site-header .search-toggle-open{color:#173b25!important}.site-header .header-cart-total,.site-header .kadence-header-cart .header-cart-total{background:#dde8d7!important;color:#173b25!important;border-radius:999px!important;font-size:11px!important;font-weight:800!important}.site-header .search-toggle-open,.site-header .search-toggle-open-container,.site-header .search-toggle-open .search-label{color:#173b25!important;font-size:14px!important;font-weight:500!important}@media (max-width: 767px){.site-header-wrap,.site-header-row-container-inner,.site-header-row{min-height:58px!important;height:58px!important}.site-branding img,.custom-logo,.site-header img{max-height:38px!important}.header-navigation,.main-navigation{display:none!important}}.site-header .site-container,.site-header .kadence-header-container,.site-header-row-container-inner > .site-container{max-width:1440px!important;width:100%!important;padding-left:32px!important;padding-right:32px!important;margin-left:auto!important;margin-right:auto!important}.site-header-row{width:100%!important;display:grid!important;grid-template-columns:auto 1fr auto!important;align-items:center!important;column-gap:34px!important}.site-header-main-section-left{justify-content:flex-start!important;min-width:190px!important}.site-header-main-section-center{justify-content:center!important;flex:1 1 auto!important}.site-header-main-section-right{justify-content:flex-end!important;gap:14px!important;min-width:210px!important}.header-navigation .menu,.main-navigation .menu,.main-navigation .primary-menu-container > ul{gap:24px!important}.header-navigation .menu > li > a,.main-navigation .primary-menu-container > ul > li > a{font-size:14px!important;font-weight:800!important;letter-spacing:-0.01em!important}.site-branding img,.custom-logo,.site-header img{max-height:46px!important}.site-header-wrap,.site-header-row-container-inner,.site-header-row{min-height:68px!important;height:68px!important}.header-navigation .sub-menu,.main-navigation .sub-menu,.primary-menu-container .sub-menu{top:calc(100% - 4px)!important}@media (max-width: 1024px){.site-header .site-container,.site-header .kadence-header-container,.site-header-row-container-inner > .site-container{padding-left:22px!important;padding-right:22px!important}.site-header-row{column-gap:20px!important}.header-navigation .menu,.main-navigation .menu,.main-navigation .primary-menu-container > ul{gap:16px!important}.site-header-main-section-left{min-width:160px!important}.site-header-main-section-right{min-width:170px!important}}@media (max-width: 767px){.popup-drawer,.popup-drawer .drawer-inner,.popup-drawer .drawer-content,#mobile-drawer,#mobile-drawer .drawer-inner,#mobile-drawer .drawer-content{background:#fffdf8!important;color:#173b25!important}.popup-drawer .drawer-inner,#mobile-drawer .drawer-inner{box-shadow:-24px 0 70px rgba(31, 63, 41, 0.18)!important;border-left:1px solid rgba(47, 93, 58, 0.1)!important}.popup-drawer .drawer-content,#mobile-drawer .drawer-content{padding:26px 22px!important}.popup-drawer .drawer-content a,.mobile-navigation a,.drawer-navigation a,#mobile-drawer a{color:#173b25!important;font-size:17px!important;font-weight:780!important;line-height:1.25!important;text-decoration:none!important}.mobile-navigation ul li a,.drawer-navigation ul li a,.popup-drawer .drawer-content ul li a,#mobile-drawer ul li a{display:flex!important;align-items:center!important;min-height:48px!important;padding:13px 14px!important;border-radius:14px!important;background:transparent!important;color:#173b25!important}.mobile-navigation ul li a:hover,.drawer-navigation ul li a:hover,.popup-drawer .drawer-content ul li a:hover,#mobile-drawer ul li a:hover{background:rgba(221, 232, 215, 0.72)!important;color:#173b25!important}.mobile-navigation ul ul,.drawer-navigation ul ul,.popup-drawer .drawer-content ul ul,#mobile-drawer ul ul{margin:4px 0 8px 12px!important;padding:6px 0 6px 10px!important;border-left:1px solid rgba(47, 93, 58, 0.14)!important;background:transparent!important}.mobile-navigation ul ul li a,.drawer-navigation ul ul li a,.popup-drawer .drawer-content ul ul li a,#mobile-drawer ul ul li a{min-height:40px!important;padding:10px 12px!important;color:#667064!important;font-size:15px!important;font-weight:680!important}.popup-drawer .drawer-toggle,.popup-drawer .drawer-close,.popup-drawer .menu-toggle-close,#mobile-drawer .drawer-toggle,#mobile-drawer .drawer-close,#mobile-drawer .menu-toggle-close{color:#173b25!important;background:rgba(221, 232, 215, 0.72)!important;border-radius:999px!important}.popup-drawer svg,#mobile-drawer svg,.mobile-navigation svg,.drawer-navigation svg{color:#173b25!important;fill:currentColor!important;stroke:currentColor!important}}.ani-hero-code__visual{min-height:560px!important;height:560px!important}.ani-hero-code__image-card{min-height:560px!important;height:560px!important;border-radius:38px!important;box-shadow:0 26px 74px rgba(31, 63, 41, 0.16)!important}.ani-hero-code__image-real{min-height:560px!important;height:100%!important;object-position:center center!important}.ani-hero-code__badge{display:none!important}.ani-hero-code__floating-card{left:24px!important;bottom:24px!important;width:280px!important;padding:18px 20px!important;border-radius:22px!important;background:rgba(255, 253, 248, 0.88)!important;border:1px solid rgba(47, 93, 58, 0.1)!important;box-shadow:0 18px 48px rgba(31, 63, 41, 0.14)!important;backdrop-filter:blur(16px)!important}.ani-hero-code__floating-card strong{font-size:16px!important;line-height:1.25!important}.ani-hero-code__floating-card span{margin-top:6px!important;font-size:13px!important;line-height:1.45!important}@media (max-width: 980px){.ani-hero-code__visual,.ani-hero-code__image-card{min-height:500px!important;height:500px!important}.ani-hero-code__image-real{min-height:500px!important}}@media (max-width: 640px){.ani-hero-code__visual{height:auto!important;min-height:auto!important}.ani-hero-code__image-card{position:relative!important;height:340px!important;min-height:340px!important;border-radius:28px!important;margin-top:28px!important}.ani-hero-code__image-real{height:340px!important;min-height:340px!important}.ani-hero-code__floating-card{position:relative!important;left:auto!important;bottom:auto!important;width:100%!important;margin-top:14px!important;padding:18px!important;border-radius:20px!important}}.ani-hero-code__values{display:grid!important;grid-template-columns:repeat(5, minmax(0, 1fr))!important;gap:10px!important;overflow:visible!important;width:min(1040px, 100%)!important;padding:18px 22px!important}.ani-hero-code__value{min-width:0!important;padding:8px 10px!important}.ani-hero-code__value::after{display:none!important}@media (max-width: 980px){.ani-hero-code__values{grid-template-columns:repeat(3, minmax(0, 1fr))!important;width:100%!important;overflow:visible!important}}@media (max-width: 640px){.ani-hero-code__values{display:grid!important;grid-template-columns:repeat(2, minmax(0, 1fr))!important;gap:10px!important;overflow:visible!important;padding:14px!important;margin-top:28px!important}.ani-hero-code__value{min-width:0!important;min-height:88px!important;padding:10px 8px!important}.ani-hero-code__value-icon{width:44px!important;height:44px!important}.ani-hero-code__value-icon svg{width:21px!important;height:21px!important}.ani-hero-code__value-label{font-size:12.5px!important;line-height:1.2!important}}@media (max-width: 640px){.ani-products-code__header{display:grid!important;grid-template-columns:1fr!important;gap:18px!important;align-items:start!important;margin-top:0!important;margin-bottom:26px!important}.ani-products-code__header > div,.ani-products-code__header-text,.ani-products-code__content{width:100%!important;max-width:100%!important;min-width:0!important}.ani-products-code__eyebrow{width:fit-content!important;max-width:100%!important;padding:8px 13px!important;font-size:12px!important;line-height:1.1!important;white-space:normal!important}.ani-products-code__headline{width:100%!important;max-width:100%!important;font-size:clamp(38px, 12vw, 52px)!important;line-height:1.02!important;letter-spacing:-0.055em!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important}.ani-products-code__text{width:100%!important;max-width:100%!important;margin-top:18px!important;font-size:17px!important;line-height:1.55!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important}.ani-products-code__header-link{width:100%!important;min-height:54px!important;justify-content:center!important;margin-top:4px!important;padding:16px 20px!important;font-size:16px!important;border-radius:999px!important;white-space:normal!important;text-align:center!important}.ani-products-code__grid{margin-top:0!important}}@media (max-width: 640px){.ani-guide-code,.ani-guide-hub,.ani-guide-article{overflow:hidden!important}.ani-guide-code__header,.ani-guide-hub__header,.ani-guide-article__header{display:grid!important;grid-template-columns:1fr!important;gap:18px!important;width:100%!important;max-width:100%!important;min-width:0!important}.ani-guide-code__header > *,.ani-guide-hub__header > *,.ani-guide-article__header > *{width:100%!important;max-width:100%!important;min-width:0!important}.ani-guide-code__eyebrow,.ani-guide-hub__eyebrow,.ani-guide-article__eyebrow{width:fit-content!important;max-width:100%!important;padding:8px 13px!important;font-size:12px!important;line-height:1.15!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important}.ani-guide-code__headline,.ani-guide-hub__headline,.ani-guide-article h1,.ani-guide-article h2{width:100%!important;max-width:100%!important;font-size:clamp(38px, 12vw, 52px)!important;line-height:1.04!important;letter-spacing:-0.055em!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important}.ani-guide-code__text,.ani-guide-hub__text,.ani-guide-article__text,.ani-guide-article__content p{width:100%!important;max-width:100%!important;font-size:17px!important;line-height:1.55!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important}.ani-guide-code__header-link,.ani-guide-hub__header-link,.ani-guide-code__cta-button{width:100%!important;min-height:54px!important;justify-content:center!important;margin-top:4px!important;padding:16px 20px!important;border-radius:999px!important;text-align:center!important;white-space:normal!important}.ani-guide-code__featured,.ani-guide-code__grid,.ani-guide-hub__grid,.ani-guide-hub__categories,.ani-guide-article__layout{display:grid!important;grid-template-columns:1fr!important;width:100%!important;max-width:100%!important;min-width:0!important;gap:18px!important}.ani-guide-code__card,.ani-guide-code__featured,.ani-guide-hub__post,.ani-guide-hub__category,.ani-guide-article__product-box,.ani-guide-article__side-card{width:100%!important;max-width:100%!important;min-width:0!important;border-radius:26px!important}}.ani-footer-code,.ani-footer-code *{box-sizing:border-box!important}.ani-footer-code{position:relative!important;overflow:hidden!important;padding:76px 24px 28px!important;background:radial-gradient(circle at 90% 20%, rgba(221, 232, 215, 0.09), transparent 34%), radial-gradient(circle at 8% 90%, rgba(231, 216, 194, 0.07), transparent 30%), #143b26!important;color:#fffdf8!important}.ani-footer-code__container{width:min(1180px, 100%)!important;margin:0 auto!important}.ani-footer-code__main{display:grid!important;grid-template-columns:0.78fr 1.42fr!important;gap:54px!important;align-items:stretch!important;padding-bottom:44px!important;border-bottom:1px solid rgba(255, 253, 248, 0.12)!important}.ani-footer-code__brand{display:flex!important;flex-direction:column!important;justify-content:space-between!important;min-height:280px!important}.ani-footer-code__logo{display:inline-flex!important;width:fit-content!important;color:#fffdf8!important;font-size:clamp(48px, 5vw, 72px)!important;font-weight:850!important;line-height:0.92!important;letter-spacing:-0.075em!important;text-decoration:none!important}.ani-footer-code__brand p{max-width:340px!important;margin:0!important;color:rgba(255, 253, 248, 0.72)!important;font-size:15px!important;line-height:1.72!important}.ani-footer-code__newsletter{display:grid!important;grid-template-columns:minmax(0, 1fr) minmax(300px, 380px)!important;gap:42px!important;align-items:center!important;min-height:280px!important;padding:38px 42px!important;border-radius:34px!important;background:linear-gradient(135deg, rgba(255, 253, 248, 0.105), rgba(255, 253, 248, 0.045))!important;border:1px solid rgba(255, 253, 248, 0.14)!important;box-shadow:0 28px 82px rgba(0, 0, 0, 0.18)!important}.ani-footer-code__newsletter-content{min-width:0!important}.ani-footer-code__eyebrow{display:inline-flex!important;align-items:center!important;width:fit-content!important;margin:0 0 18px!important;padding:7px 12px!important;border-radius:999px!important;background:rgba(255, 253, 248, 0.1)!important;color:rgba(255, 253, 248, 0.78)!important;font-size:11px!important;font-weight:850!important;line-height:1!important;letter-spacing:0.08em!important;text-transform:uppercase!important}.ani-footer-code__newsletter h3{max-width:520px!important;margin:0!important;color:#fffdf8!important;font-size:clamp(38px, 4.4vw, 58px)!important;font-weight:850!important;line-height:0.98!important;letter-spacing:-0.07em!important}.ani-footer-code__newsletter p{max-width:520px!important;margin:18px 0 0!important;color:rgba(255, 253, 248, 0.72)!important;font-size:15px!important;line-height:1.68!important}.ani-footer-code__newsletter small{display:block!important;max-width:440px!important;margin-top:18px!important;color:rgba(255, 253, 248, 0.46)!important;font-size:12px!important;line-height:1.55!important}.ani-footer-code__newsletter-form,.ani-footer-code__form,.ani-footer-code__form form,.ani-footer-code__form .sib_signup_form,.ani-footer-code__form .sib-form,.ani-footer-code__form .sib-form-container{width:100%!important;max-width:100%!important}.ani-footer-code__form form,.ani-footer-code__form .sib_signup_form,.ani-footer-code__form .sib-form{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;margin:0!important;padding:0!important;background:transparent!important}.ani-footer-code__form p,.ani-footer-code__form .sib-email-area,.ani-footer-code__form .sib-NAME-area,.ani-footer-code__form .sib-default-btn-area{margin:0!important;padding:0!important}.ani-footer-code__form label{display:none!important}.ani-footer-code__form input,.ani-footer-code__form input[type="email"],.ani-footer-code__form input[type="text"]{width:100%!important;min-height:54px!important;padding:0 18px!important;border-radius:999px!important;border:1px solid rgba(255, 253, 248, 0.18)!important;background:rgba(255, 253, 248, 0.08)!important;color:#fffdf8!important;font-size:14px!important;outline:none!important;box-shadow:none!important}.ani-footer-code__form input::placeholder{color:rgba(255, 253, 248, 0.48)!important}.ani-footer-code__form input:focus{border-color:rgba(255, 253, 248, 0.36)!important;background:rgba(255, 253, 248, 0.11)!important}.ani-footer-code__form button,.ani-footer-code__form input[type="submit"],.ani-footer-code__form .sib-default-btn{width:100%!important;min-height:54px!important;padding:0 22px!important;border:0!important;border-radius:999px!important;background:#fffdf8!important;color:#143b26!important;font-size:14px!important;font-weight:850!important;line-height:1!important;box-shadow:0 16px 42px rgba(0, 0, 0, 0.18)!important;cursor:pointer!important}.ani-footer-code__form button:hover,.ani-footer-code__form input[type="submit"]:hover,.ani-footer-code__form .sib-default-btn:hover{transform:translateY(-1px)!important}.ani-footer-code__links{display:flex!important;justify-content:center!important;align-items:center!important;flex-wrap:wrap!important;gap:26px!important;padding:28px 0 0!important;margin:0!important}.ani-footer-code__links a{color:rgba(255, 253, 248, 0.62)!important;font-size:13px!important;font-weight:720!important;text-decoration:none!important;transition:color 160ms ease!important}.ani-footer-code__links a:hover{color:#fffdf8!important}.ani-footer-code__bottom{display:grid!important;grid-template-columns:1fr auto!important;align-items:center!important;gap:20px!important;margin-top:26px!important;padding-top:20px!important;border-top:1px solid rgba(255, 253, 248, 0.1)!important}.ani-footer-code__bottom p{margin:0!important;color:rgba(255, 253, 248, 0.52)!important;font-size:12px!important;line-height:1.5!important}.ani-footer-code__bottom p:last-child{color:rgba(255, 253, 248, 0.82)!important;font-weight:850!important}@media (max-width: 767px){.ani-footer-code{padding:46px 16px 24px!important}.ani-footer-code__main{grid-template-columns:1fr!important;gap:28px!important;padding-bottom:34px!important}.ani-footer-code__brand{min-height:auto!important;gap:22px!important}.ani-footer-code__logo{font-size:clamp(46px, 14vw, 62px)!important}.ani-footer-code__brand p{max-width:100%!important}.ani-footer-code__newsletter{grid-template-columns:1fr!important;gap:26px!important;min-height:auto!important;padding:28px 22px!important;border-radius:28px!important}.ani-footer-code__newsletter h3{font-size:clamp(34px, 11vw, 48px)!important}.ani-footer-code__links{justify-content:flex-start!important;gap:16px 20px!important}.ani-footer-code__bottom{grid-template-columns:1fr!important;gap:10px!important}}@media (max-width: 767px){.ani-floating-payments{position:fixed!important;left:12px!important;right:auto!important;bottom:22px!important;transform:none!important;translate:none!important;width:220px!important;min-width:200px!important;max-width:220px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;opacity:0.94!important;visibility:visible!important;pointer-events:auto!important;z-index:9999!important}.ani-floating-payments__logos{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:5px!important;min-width:0!important}.ani-floating-payments__logo{width:40px!important;min-width:40px!important;height:26px!important}.ani-floating-payments__logo img{max-width:28px!important;max-height:13px!important}}@media (max-width: 767px){.ani-floating-payments__logo:nth-child(4){width:31px!important;min-width:31px!important}.ani-floating-payments__logo:nth-child(4) img{max-width:23px!important}}body.page-id-ueber-aniverda,body.page-id-ueber-aniverda html,body.page-slug-ueber-aniverda{padding-top:0!important;margin-top:0!important}body[class*="ueber-aniverda"]{padding-top:0!important}body[class*="ueber-aniverda"] .site-header,body[class*="ueber-aniverda"] #masthead,body[class*="ueber-aniverda"] header.site-header{position:sticky!important;top:0!important;z-index:9999!important;width:100%!important;min-height:68px!important;background:rgba(255, 253, 248, 0.97)!important;border-bottom:1px solid rgba(47, 93, 58, 0.08)!important;box-shadow:0 8px 28px rgba(31, 63, 41, 0.06)!important;backdrop-filter:blur(14px)!important}body[class*="ueber-aniverda"] .site-header-wrap,body[class*="ueber-aniverda"] .site-header-row-container-inner,body[class*="ueber-aniverda"] .site-header-row{min-height:68px!important;height:68px!important}body[class*="ueber-aniverda"] .site-header .site-container,body[class*="ueber-aniverda"] .site-header .kadence-header-container,body[class*="ueber-aniverda"] .site-header-row-container-inner > .site-container{max-width:1440px!important;width:100%!important;padding-left:32px!important;padding-right:32px!important;margin-left:auto!important;margin-right:auto!important}body[class*="ueber-aniverda"] .site-header-row{width:100%!important;display:grid!important;grid-template-columns:auto 1fr auto!important;align-items:center!important;column-gap:34px!important}body[class*="ueber-aniverda"] .site-header-main-section-left{justify-content:flex-start!important;min-width:190px!important}body[class*="ueber-aniverda"] .site-header-main-section-center{justify-content:center!important}body[class*="ueber-aniverda"] .site-header-main-section-right{justify-content:flex-end!important;gap:14px!important;min-width:210px!important}body[class*="ueber-aniverda"] .site-branding img,body[class*="ueber-aniverda"] .custom-logo,body[class*="ueber-aniverda"] .site-header img{max-height:46px!important;width:auto!important}body[class*="ueber-aniverda"] .header-navigation .menu,body[class*="ueber-aniverda"] .main-navigation .menu,body[class*="ueber-aniverda"] .main-navigation .primary-menu-container > ul{display:flex!important;align-items:center!important;gap:24px!important;margin:0!important;padding:0!important}body[class*="ueber-aniverda"] .header-navigation .menu > li > a,body[class*="ueber-aniverda"] .main-navigation .primary-menu-container > ul > li > a{min-height:68px!important;padding:0!important;color:#173b25!important;font-size:14px!important;font-weight:800!important;line-height:1!important;text-decoration:none!important}.ani-about-premium__hero{position:relative!important;z-index:1!important;padding-top:86px!important;margin-top:0!important;clear:both!important}.ani-about-premium header,.ani-about-premium__hero header{position:relative!important;top:auto!important;left:auto!important;right:auto!important;width:auto!important;z-index:auto!important}@media (max-width: 767px){body[class*="ueber-aniverda"] .site-header,body[class*="ueber-aniverda"] #masthead,body[class*="ueber-aniverda"] header.site-header{min-height:58px!important}body[class*="ueber-aniverda"] .site-header-wrap,body[class*="ueber-aniverda"] .site-header-row-container-inner,body[class*="ueber-aniverda"] .site-header-row{min-height:58px!important;height:58px!important}body[class*="ueber-aniverda"] .site-header .site-container,body[class*="ueber-aniverda"] .site-header .kadence-header-container,body[class*="ueber-aniverda"] .site-header-row-container-inner > .site-container{padding-left:18px!important;padding-right:18px!important}body[class*="ueber-aniverda"] .site-branding img,body[class*="ueber-aniverda"] .custom-logo,body[class*="ueber-aniverda"] .site-header img{max-height:38px!important}.ani-about-premium__hero{padding-top:64px!important}}@media (max-width: 767px){.ani-about-premium,.ani-about-premium__hero,.ani-about-premium__section,.ani-about-premium__section--soft,.ani-about-premium__section--dark{overflow:hidden!important}.ani-about-premium__container{width:100%!important;max-width:100%!important;padding-left:16px!important;padding-right:16px!important;margin-left:auto!important;margin-right:auto!important}.ani-about-premium__hero{padding:58px 0 54px!important;margin:0!important}.ani-about-premium__hero-grid{display:grid!important;grid-template-columns:1fr!important;gap:30px!important;align-items:start!important}.ani-about-premium__hero-content{width:100%!important;max-width:100%!important;min-width:0!important}.ani-about-premium__eyebrow{width:fit-content!important;max-width:100%!important;margin-bottom:18px!important;padding:8px 13px!important;font-size:12px!important;line-height:1!important;white-space:normal!important}.ani-about-premium__hero h1,.ani-about-premium h1{width:100%!important;max-width:100%!important;margin:0!important}.ani-about-premium__hero p{width:100%!important;max-width:100%!important;margin-top:20px!important;font-size:17px!important;line-height:1.58!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important}.ani-about-premium__hero-trust{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;margin-top:26px!important;width:100%!important}.ani-about-premium__hero-trust > div{width:100%!important;min-width:0!important;padding:16px 18px!important;border-radius:20px!important}.ani-about-premium__hero-trust strong{font-size:28px!important;line-height:1!important}.ani-about-premium__hero-trust span{font-size:14px!important;line-height:1.35!important}.ani-about-premium__actions{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;width:100%!important;margin-top:26px!important}.ani-about-premium__button{width:100%!important;min-height:54px!important;justify-content:center!important;text-align:center!important;padding:16px 20px!important}.ani-about-premium__hero-image-wrap{width:100%!important;max-width:100%!important;min-height:340px!important;height:340px!important;margin:0!important;border-radius:28px!important;overflow:hidden!important}.ani-about-premium__hero-image{width:100%!important;height:100%!important;min-height:340px!important;object-fit:cover!important;object-position:center center!important;display:block!important}}@media (max-width: 767px){.ani-about-premium__hero h1,.ani-about-premium h1{font-size:clamp(36px, 10.8vw, 50px)!important;line-height:1.12!important;letter-spacing:-0.045em!important;padding-bottom:4px!important;overflow:visible!important;word-break:normal!important;overflow-wrap:break-word!important;hyphens:auto!important}}@media (max-width: 767px){.ani-about-premium__values{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;width:100%!important;max-width:100%!important;margin:0 auto!important;padding:36px 16px!important;background:#f8f3ea!important;overflow:hidden!important}.ani-about-premium__values article{position:relative!important;overflow:hidden!important;display:block!important;width:100%!important;max-width:100%!important;min-height:auto!important;padding:18px 18px 17px!important;border-radius:22px!important}.ani-about-premium__values article::before{content:""!important;position:absolute!important;inset:0!important;border-radius:inherit!important;pointer-events:none!important}.ani-about-premium__values article .ani-about-premium__value-icon{position:relative!important;z-index:1!important}.ani-about-premium__values article h3{position:relative!important;z-index:1!important;margin:0!important;padding:0!important;font-size:19px!important;font-weight:850!important;line-height:1.12!important;letter-spacing:-0.035em!important}.ani-about-premium__values article p{position:relative!important;z-index:1!important;margin:5px 0 0!important;padding:0!important;font-size:13.8px!important;line-height:1.45!important;max-width:100%!important}.ani-about-premium__values article h3 + p{margin-top:5px!important}}@media (max-width: 767px){.ani-about-premium__values article{background:radial-gradient(circle at 92% 14%, rgba(175, 194, 164, 0.16), transparent 34%), rgba(255, 255, 255, 0.88)!important;border:1px solid rgba(47, 93, 58, 0.1)!important;box-shadow:0 14px 38px rgba(31, 63, 41, 0.07)!important}.ani-about-premium__values article::before{background:linear-gradient(135deg, rgba(255, 255, 255, 0.55), transparent 48%)!important}.ani-about-premium__values article h3{color:#1f3f29!important}.ani-about-premium__values article p{color:#667064!important}}@media (max-width: 767px){.ani-about-premium__values article .ani-about-premium__value-icon,.ani-about-premium__values article:nth-child(2n) .ani-about-premium__value-icon,.ani-about-premium__values article:nth-child(odd) .ani-about-premium__value-icon{width:64px!important;height:64px!important;margin:0 auto 18px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:18px!important;background:#2f5d3a!important;color:#ffffff!important;border:none!important;outline:none!important;box-shadow:none!important;padding:0!important;opacity:1!important}.ani-about-premium__values article .ani-about-premium__value-icon svg{width:30px!important;height:30px!important;display:block!important;stroke:#ffffff!important;fill:none!important;border:none!important;outline:none!important;box-shadow:none!important;background:transparent!important;opacity:1!important}.ani-about-premium__values article .ani-about-premium__value-icon svg path,.ani-about-premium__values article .ani-about-premium__value-icon svg circle,.ani-about-premium__values article .ani-about-premium__value-icon svg line{stroke:#ffffff!important;fill:none!important;stroke-width:1.8!important;border:none!important;outline:none!important;box-shadow:none!important;background:transparent!important;opacity:1!important}.ani-about-premium__values article .ani-about-premium__value-icon *{opacity:1!important}}@media (max-width: 767px){.ani-about-premium__values article:nth-child(2) .ani-about-premium__value-icon{position:relative!important;background:#2f5d3a!important;color:#ffffff!important;border:none!important;outline:none!important;box-shadow:none!important}.ani-about-premium__values article:nth-child(2) .ani-about-premium__value-icon svg{display:none!important}.ani-about-premium__values article:nth-child(2) .ani-about-premium__value-icon::before{content:"✓"!important;position:absolute!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#ffffff!important;font-size:30px!important;font-weight:850!important;line-height:1!important;transform:translateY(-1px)!important}}@media (max-width: 767px){footer.ani-footer-code .ani-footer-code__brand{align-items:center!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important}footer.ani-footer-code .ani-footer-code__logo{display:inline-flex!important;justify-content:center!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}footer.ani-footer-code .ani-footer-code__brand p{text-align:center!important;margin-left:auto!important;margin-right:auto!important}footer.ani-footer-code .ani-footer-code__links{display:flex!important;justify-content:center!important;align-items:center!important;text-align:center!important;gap:18px!important;width:100%!important}footer.ani-footer-code .ani-footer-code__links a{text-align:center!important}}.single-product .woocommerce-tabs{margin-top:34px!important}.single-product .woocommerce-tabs ul.tabs{display:flex!important;flex-wrap:wrap!important;gap:10px!important;width:100%!important;margin:0 0 22px!important;padding:0!important;border:none!important}.single-product .woocommerce-tabs ul.tabs::before,.single-product .woocommerce-tabs ul.tabs li::before,.single-product .woocommerce-tabs ul.tabs li::after{display:none!important}.single-product .woocommerce-tabs ul.tabs li{margin:0!important;padding:0!important;border:none!important;border-radius:999px!important;background:transparent!important}.single-product .woocommerce-tabs ul.tabs li a{display:inline-flex!important;align-items:center!important;min-height:42px!important;padding:12px 18px!important;border-radius:999px!important;border:1px solid rgba(47, 93, 58, 0.12)!important;background:rgba(255, 255, 255, 0.72)!important;color:#1f3f29!important;font-size:14px!important;font-weight:800!important;text-decoration:none!important}.single-product .woocommerce-tabs ul.tabs li.active a{background:#2f5d3a!important;color:#ffffff!important;border-color:#2f5d3a!important}.single-product .woocommerce-Tabs-panel{padding:34px!important;border-radius:34px!important;border:1px solid rgba(47, 93, 58, 0.1)!important;background:rgba(255, 253, 248, 0.88)!important;box-shadow:0 18px 58px rgba(31, 63, 41, 0.08)!important}.single-product .woocommerce-Tabs-panel h2{margin-top:0!important;color:#1f3f29!important;font-size:clamp(30px, 3vw, 42px)!important;font-weight:850!important;line-height:1.05!important;letter-spacing:-0.055em!important}.single-product .woocommerce-Tabs-panel p,.single-product .woocommerce-Tabs-panel li{color:#667064!important;font-size:16px!important;line-height:1.72!important}.single-product .related.products,.single-product .up-sells.products{margin-top:64px!important}.single-product .related.products > h2,.single-product .up-sells.products > h2{color:#1f3f29!important;font-size:clamp(34px, 4vw, 54px)!important;font-weight:850!important;line-height:1.02!important;letter-spacing:-0.06em!important}@media (max-width: 767px){.single-product div.product{display:grid!important;grid-template-columns:1fr!important;gap:24px!important;padding:26px 0 34px!important}.single-product div.product div.images{padding:16px!important;border-radius:28px!important}.single-product div.product .summary{padding:24px 20px!important;border-radius:28px!important}.single-product .product_title{font-size:clamp(34px, 11vw, 48px)!important;line-height:1.05!important;letter-spacing:-0.055em!important}.single-product div.product p.price,.single-product div.product span.price{font-size:22px!important;margin-top:18px!important}.single-product .woocommerce-product-details__short-description{padding:20px!important;border-radius:22px!important;font-size:15px!important}.single-product div.product form.cart{grid-template-columns:1fr!important;gap:12px!important}.single-product div.product form.cart .quantity input.qty{width:100%!important}.single-product div.product .single_add_to_cart_button{width:100%!important}.single-product .woocommerce-tabs ul.tabs{display:grid!important;grid-template-columns:1fr!important}.single-product .woocommerce-tabs ul.tabs li a{width:100%!important;justify-content:center!important}.single-product .woocommerce-Tabs-panel{padding:24px 20px!important;border-radius:28px!important}}@media (max-width: 767px){html,body{max-width:100%!important;overflow-x:hidden!important}body.single-product,body.single-product #page,body.single-product .site,body.single-product .site-container,body.single-product .content-container,body.single-product .content-wrap,body.single-product .entry-content-wrap,body.single-product main,body.single-product .site-main,body.single-product .content-area{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:hidden!important}body.single-product div.product,body.single-product .product,body.single-product .summary,body.single-product div.images,body.single-product .woocommerce-product-gallery,body.single-product .woocommerce-product-gallery__wrapper{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;overflow-x:hidden!important}body.single-product .content-container,body.single-product .site-container,body.single-product .content-wrap,body.single-product .entry-content-wrap{padding-left:14px!important;padding-right:14px!important}body.single-product div.product{margin:0!important;padding:24px 0 34px!important}body.single-product div.product div.images,body.single-product .woocommerce-product-gallery{float:none!important;margin:0!important;padding:14px!important;border-radius:26px!important}body.single-product div.product div.images img,body.single-product .woocommerce-product-gallery img{width:100%!important;max-width:100%!important;height:auto!important;display:block!important}body.single-product div.product .summary{float:none!important;margin:0!important;padding:22px 18px!important;border-radius:26px!important}body.single-product .product_title,body.single-product .summary h1,body.single-product .summary h2,body.single-product .summary h3,body.single-product .summary p,body.single-product .summary span,body.single-product .summary li{max-width:100%!important;word-break:normal!important;overflow-wrap:anywhere!important;hyphens:auto!important}body.single-product form.cart,body.single-product form.cart .quantity,body.single-product form.cart .button,body.single-product .single_add_to_cart_button{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}body.single-product div.product form.cart .quantity input.qty{width:100%!important;max-width:100%!important}body.single-product .woocommerce-tabs,body.single-product .woocommerce-Tabs-panel,body.single-product .woocommerce-tabs ul.tabs,body.single-product .woocommerce-tabs ul.tabs li,body.single-product .woocommerce-tabs ul.tabs li a{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}body.single-product .woocommerce-tabs ul.tabs{padding:0!important;margin:0 0 18px!important}body.single-product .woocommerce-tabs ul.tabs li a{justify-content:center!important;white-space:normal!important;text-align:center!important}body.single-product .woocommerce-Tabs-panel{overflow-x:hidden!important}body.single-product .woocommerce-Tabs-panel table,body.single-product .woocommerce-Tabs-panel iframe,body.single-product .woocommerce-Tabs-panel img{max-width:100%!important}body.single-product .woocommerce-Tabs-panel table{display:block!important;overflow-x:auto!important}body.single-product .related.products,body.single-product .up-sells.products,body.single-product .related.products ul.products,body.single-product .up-sells.products ul.products{width:100%!important;max-width:100%!important;overflow-x:hidden!important}body.single-product .related.products ul.products,body.single-product .up-sells.products ul.products{padding:0!important;margin:0!important}}@media (max-width: 767px){body.single-product div.product,body.single-product .single-product div.product,body.single-product .woocommerce div.product{display:grid!important;grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:22px!important;width:100%!important;max-width:100%!important}body.single-product div.product > *,body.single-product .woocommerce div.product > *{grid-column:1 / -1!important;width:100%!important;max-width:100%!important;min-width:0!important;float:none!important;clear:both!important;box-sizing:border-box!important}body.single-product div.product div.images,body.single-product div.product .woocommerce-product-gallery{order:1!important}body.single-product div.product .summary,body.single-product div.product .entry-summary{order:2!important}body.single-product div.product .woocommerce-tabs{order:3!important}body.single-product div.product .up-sells,body.single-product div.product .related{order:4!important}body.single-product div.product .summary,body.single-product div.product .entry-summary{display:flex!important;flex-direction:column!important;gap:16px!important}body.single-product div.product .summary > *,body.single-product div.product .entry-summary > *{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}body.single-product div.product form.cart,body.single-product div.product .cart{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;width:100%!important;max-width:100%!important}body.single-product div.product form.cart > *,body.single-product div.product .cart > *{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important}body.single-product div.product .quantity,body.single-product div.product .quantity input.qty,body.single-product div.product .single_add_to_cart_button,body.single-product div.product form.cart .button{width:100%!important;max-width:100%!important}body.single-product .woocommerce-tabs,body.single-product .woocommerce-Tabs-panel{display:block!important}body.single-product .woocommerce-tabs ul.tabs li,body.single-product .woocommerce-tabs ul.tabs li a{width:100%!important;max-width:100%!important}body.single-product .related.products ul.products,body.single-product .up-sells.products ul.products{display:grid!important}body.single-product .related.products ul.products li.product,body.single-product .up-sells.products ul.products li.product{width:100%!important;max-width:100%!important;float:none!important;margin:0!important}}.woocommerce ul.products li.product .product-action-wrap,.woocommerce-page ul.products li.product .product-action-wrap,.woocommerce ul.products li.product .product-action,.woocommerce-page ul.products li.product .product-action,.woocommerce ul.products li.product .kadence-woo-template-wrap,.woocommerce-page ul.products li.product .kadence-woo-template-wrap{position:relative!important;inset:auto!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;display:flex!important;flex-direction:column!important;width:100%!important;margin-top:auto!important;padding:0!important;opacity:1!important;visibility:visible!important;transform:none!important;pointer-events:auto!important}.woocommerce ul.products li.product .button,.woocommerce-page ul.products li.product .button,.woocommerce ul.products li.product a.button,.woocommerce-page ul.products li.product a.button,.woocommerce ul.products li.product .add_to_cart_button,.woocommerce-page ul.products li.product .add_to_cart_button,.woocommerce ul.products li.product .product_type_simple,.woocommerce-page ul.products li.product .product_type_simple{opacity:1!important;visibility:visible!important;display:inline-flex!important;position:relative!important;inset:auto!important;transform:none!important;width:100%!important;max-width:100%!important;min-height:48px!important;margin:14px 0 0!important;padding:14px 16px!important;pointer-events:auto!important;z-index:10!important}.woocommerce ul.products li.product:not(:hover) .product-action-wrap,.woocommerce-page ul.products li.product:not(:hover) .product-action-wrap,.woocommerce ul.products li.product:not(:hover) .product-action,.woocommerce-page ul.products li.product:not(:hover) .product-action,.woocommerce ul.products li.product:not(:hover) .button,.woocommerce-page ul.products li.product:not(:hover) .button,.woocommerce ul.products li.product:not(:hover) a.button,.woocommerce-page ul.products li.product:not(:hover) a.button,.woocommerce ul.products li.product:not(:hover) .add_to_cart_button,.woocommerce-page ul.products li.product:not(:hover) .add_to_cart_button{opacity:1!important;visibility:visible!important;transform:none!important;display:inline-flex!important}.woocommerce ul.products li.product a.added_to_cart,.woocommerce-page ul.products li.product a.added_to_cart,.woocommerce ul.products li.product .added_to_cart,.woocommerce-page ul.products li.product .added_to_cart{opacity:1!important;visibility:visible!important;position:relative!important;transform:none!important;display:inline-flex!important;width:100%!important;margin:10px 0 0!important;z-index:10!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{padding:18px!important;border-radius:34px!important;background:linear-gradient(180deg, rgba(255, 253, 248, 0.98), rgba(255, 255, 255, 0.92))!important;border:1px solid rgba(47, 93, 58, 0.1)!important;box-shadow:0 22px 70px rgba(31, 63, 41, 0.09), inset 0 0 0 1px rgba(255, 255, 255, 0.74)!important;display:flex!important;flex-direction:column!important;min-height:620px!important}.woocommerce ul.products li.product:hover,.woocommerce-page ul.products li.product:hover{transform:translateY(-6px)!important;border-color:rgba(47, 93, 58, 0.2)!important;box-shadow:0 34px 92px rgba(31, 63, 41, 0.15), inset 0 0 0 1px rgba(255, 255, 255, 0.82)!important}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link,.woocommerce-page ul.products li.product a.woocommerce-LoopProduct-link{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;width:100%!important}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{width:100%!important;height:265px!important;max-height:265px!important;object-fit:contain!important;object-position:center center!important;padding:26px!important;margin:0 0 22px!important;border-radius:28px!important;background:radial-gradient(circle at 74% 20%, rgba(255, 255, 255, 0.96), transparent 28%), radial-gradient(circle at 20% 86%, rgba(231, 216, 194, 0.42), transparent 32%), linear-gradient(145deg, rgba(221, 232, 215, 0.6), rgba(248, 243, 234, 0.92))!important;box-shadow:inset 0 0 0 1px rgba(47, 93, 58, 0.06), 0 14px 34px rgba(31, 63, 41, 0.06)!important}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title{min-height:auto!important;margin:0 0 10px!important;padding:0!important;color:#143b26!important;font-size:21px!important;font-weight:850!important;line-height:1.12!important;letter-spacing:-0.035em!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.woocommerce ul.products li.product p,.woocommerce-page ul.products li.product p{margin:0 0 14px!important;color:rgba(31, 63, 41, 0.72)!important;font-size:14.5px!important;font-weight:500!important;line-height:1.55!important;display:-webkit-box!important;-webkit-line-clamp:4!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.woocommerce ul.products li.product .tax-info,.woocommerce ul.products li.product .shipping-costs-info,.woocommerce ul.products li.product .wgm-info,.woocommerce ul.products li.product .woocommerce-de_price_taxrate,.woocommerce ul.products li.product .woocommerce_de_versandkosten,.woocommerce-page ul.products li.product .tax-info,.woocommerce-page ul.products li.product .shipping-costs-info,.woocommerce-page ul.products li.product .wgm-info,.woocommerce-page ul.products li.product .woocommerce-de_price_taxrate,.woocommerce-page ul.products li.product .woocommerce_de_versandkosten{display:none!important}.woocommerce ul.products li.product p:has(a[href*="versand"]),.woocommerce-page ul.products li.product p:has(a[href*="versand"]){display:none!important}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{display:block!important;margin:auto 0 18px!important;color:#2f5d3a!important;font-size:19px!important;font-weight:900!important;line-height:1.15!important}body:not(.single-product) .woocommerce ul.products li.product .button,body:not(.single-product) .woocommerce ul.products li.product a.button,body:not(.single-product) .woocommerce ul.products li.product .add_to_cart_button,body:not(.single-product) .woocommerce ul.products li.product .product_type_simple,body:not(.single-product) .woocommerce-page ul.products li.product .button,body:not(.single-product) .woocommerce-page ul.products li.product a.button,body:not(.single-product) .woocommerce-page ul.products li.product .add_to_cart_button,body:not(.single-product) .woocommerce-page ul.products li.product .product_type_simple{width:100%!important;min-height:50px!important;margin:0!important;padding:15px 18px!important;border-radius:999px!important;border:1px solid #2f5d3a!important;background:#2f5d3a!important;color:#ffffff!important;font-size:13.5px!important;font-weight:900!important;letter-spacing:0.02em!important;text-transform:uppercase!important;box-shadow:0 16px 34px rgba(47, 93, 58, 0.24), inset 0 1px 0 rgba(255, 255, 255, 0.18)!important}body:not(.single-product) .woocommerce ul.products li.product .button::after,body:not(.single-product) .woocommerce ul.products li.product a.button::after,body:not(.single-product) .woocommerce-page ul.products li.product .button::after,body:not(.single-product) .woocommerce-page ul.products li.product a.button::after{margin-left:8px!important}body.single-product .related.products ul.products li.product .button,body.single-product .related.products ul.products li.product a.button,body.single-product .related.products ul.products li.product .add_to_cart_button,body.single-product .related.products ul.products li.product .product_type_simple,body.single-product .up-sells.products ul.products li.product .button,body.single-product .up-sells.products ul.products li.product a.button,body.single-product .up-sells.products ul.products li.product .add_to_cart_button,body.single-product .up-sells.products ul.products li.product .product_type_simple{width:100%!important;min-height:46px!important;margin:0!important;padding:13px 16px!important;border-radius:999px!important;border:1px solid #2f5d3a!important;background:#2f5d3a!important;color:#ffffff!important;font-size:12.5px!important;font-weight:900!important;letter-spacing:0.01em!important;text-transform:uppercase!important;box-shadow:0 14px 30px rgba(47, 93, 58, 0.22), inset 0 1px 0 rgba(255, 255, 255, 0.18)!important}.woocommerce ul.products li.product .product-action-wrap,.woocommerce-page ul.products li.product .product-action-wrap,.woocommerce ul.products li.product .product-action,.woocommerce-page ul.products li.product .product-action{width:100%!important;margin-top:auto!important}@media (min-width: 1025px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{min-height:610px!important}}@media (min-width: 768px) and (max-width: 1024px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{min-height:auto!important}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{height:235px!important}}@media (max-width: 767px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{min-height:auto!important;padding:16px!important;border-radius:28px!important}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{height:220px!important;max-height:220px!important;padding:20px!important;border-radius:24px!important}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title{font-size:20px!important}.woocommerce ul.products li.product p,.woocommerce-page ul.products li.product p{-webkit-line-clamp:3!important}}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{margin-top:auto!important;margin-bottom:20px!important;padding-top:14px!important}.single-product .summary .tax-info,.single-product .summary .shipping-costs-info,.single-product .summary .wgm-info,.single-product .summary .woocommerce-de_price_taxrate,.single-product .summary .woocommerce_de_versandkosten,.single-product .summary .legal-price-info,.single-product .summary .wc-gzd-additional-info,.single-product .summary .wc-gzd-additional-info.tax-info,.single-product .summary .wc-gzd-additional-info.shipping-costs-info{display:none!important}body.single-product div.product{margin-top:24px!important}@media (min-width: 1025px){body.single-product div.product{display:grid!important;grid-template-columns:minmax(0, 1.05fr) minmax(0, 0.95fr)!important;gap:56px!important;align-items:start!important}}body.single-product .woocommerce-product-gallery{background:linear-gradient(180deg, rgba(255, 253, 248, 0.96), rgba(255, 255, 255, 0.92))!important;border:1px solid rgba(47, 93, 58, 0.1)!important;border-radius:34px!important;padding:18px!important;box-shadow:0 24px 72px rgba(31, 63, 41, 0.08), inset 0 0 0 1px rgba(255, 255, 255, 0.72)!important}body.single-product .woocommerce-product-gallery__wrapper{border-radius:28px!important;overflow:hidden!important}body.single-product .woocommerce-product-gallery .woocommerce-product-gallery__image img{border-radius:24px!important;background:radial-gradient(circle at 72% 22%, rgba(255, 255, 255, 0.9), transparent 30%), linear-gradient(145deg, rgba(221, 232, 215, 0.52), rgba(248, 243, 234, 0.92))!important}body.single-product .flex-control-thumbs{margin-top:16px!important;display:flex!important;gap:12px!important}body.single-product .flex-control-thumbs li img{border-radius:18px!important;border:1px solid rgba(47, 93, 58, 0.1)!important;background:#fff!important;padding:6px!important}body.single-product .summary{background:transparent!important}@media (min-width: 1025px){body.single-product .summary{padding-top:8px!important}}body.single-product .summary .price ins{text-decoration:none!important}body.single-product .summary .price del{color:rgba(102, 112, 100, 0.55)!important;font-size:15px!important}body.single-product .summary .tax-info,body.single-product .summary .shipping-costs-info,body.single-product .summary .wgm-info,body.single-product .summary .woocommerce-de_price_taxrate,body.single-product .summary .woocommerce_de_versandkosten,body.single-product .summary .legal-price-info,body.single-product .summary .wc-gzd-additional-info,body.single-product .summary .wc-gzd-additional-info.tax-info,body.single-product .summary .wc-gzd-additional-info.shipping-costs-info,body.single-product .summary p.wc-gzd-additional-info,body.single-product .summary small.price-suffix{display:none!important}body.single-product .summary .woocommerce-product-details__short-description p,body.single-product .summary .woocommerce-product-details__short-description li{color:rgba(31, 63, 41, 0.78)!important;font-size:16px!important;line-height:1.72!important}body.single-product .summary .woocommerce-product-details__short-description ul{margin:14px 0 0!important;padding-left:0!important;list-style:none!important}body.single-product .summary .woocommerce-product-details__short-description li{position:relative!important;padding-left:18px!important;margin-bottom:8px!important}body.single-product .summary .woocommerce-product-details__short-description li::before{content:"•"!important;position:absolute!important;left:0!important;top:0!important;color:#9b7d44!important;font-weight:900!important}body.single-product form.cart{flex-wrap:wrap!important}body.single-product .summary .payment_methods,body.single-product .summary .wc_payment_methods,body.single-product .summary .wcpay-payment-request-wrapper,body.single-product .summary .wcpay-payment-request-button,body.single-product .summary #ppc-button,body.single-product .summary .ppc-button-wrapper,body.single-product .summary .paypal-buttons,body.single-product .summary .payment-method{border-radius:22px!important}body.single-product .summary .woocommerce-paypal-payments,body.single-product .summary .payment_method_paypal,body.single-product .summary .ppcp-messages,body.single-product .summary .wc-pao-addon,body.single-product .summary .wc-pao-addons-container{color:rgba(31, 63, 41, 0.72)!important;font-size:13px!important;line-height:1.5!important}body.single-product .product_meta{margin-top:22px!important;padding-top:18px!important;border-top:1px solid rgba(47, 93, 58, 0.1)!important;color:rgba(31, 63, 41, 0.66)!important;font-size:13px!important;line-height:1.65!important}body.single-product .product_meta a{color:#2f5d3a!important;text-decoration:none!important}@media (max-width: 1024px){body.single-product div.product{display:block!important}body.single-product .woocommerce-product-gallery{margin-bottom:24px!important;border-radius:28px!important;padding:14px!important}body.single-product .summary .product_title,body.single-product .summary h1.product_title{font-size:clamp(34px, 10vw, 48px)!important;margin-bottom:16px!important}body.single-product .summary .price{margin-bottom:20px!important;font-size:18px!important}body.single-product .summary .woocommerce-product-details__short-description{padding:20px!important;border-radius:24px!important;margin-bottom:22px!important}body.single-product .summary .woocommerce-product-details__short-description p,body.single-product .summary .woocommerce-product-details__short-description li{font-size:15px!important;line-height:1.65!important}body.single-product form.cart{gap:12px!important}body.single-product form.cart .quantity input.qty{width:68px!important;height:52px!important}body.single-product form.cart .single_add_to_cart_button,body.single-product form.cart button.single_add_to_cart_button{min-height:54px!important;width:auto!important;flex:1 1 auto!important}}body.single-product .woocommerce-tabs{max-width:1180px!important;margin:82px auto 0!important;padding:0 20px!important}body.single-product .woocommerce-tabs ul.tabs{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin:0 0 22px!important;padding:0!important;border:none!important}body.single-product .woocommerce-tabs ul.tabs::before,body.single-product .woocommerce-tabs ul.tabs::after,body.single-product .woocommerce-tabs ul.tabs li::before,body.single-product .woocommerce-tabs ul.tabs li::after{display:none!important;content:none!important}body.single-product .woocommerce-tabs ul.tabs li{margin:0!important;padding:0!important;border:none!important;border-radius:999px!important;background:transparent!important}body.single-product .woocommerce-tabs ul.tabs li a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;padding:13px 20px!important;border-radius:999px!important;border:1px solid rgba(47, 93, 58, 0.13)!important;background:rgba(255, 255, 255, 0.78)!important;color:#1f3f29!important;font-size:14px!important;font-weight:850!important;line-height:1!important;text-decoration:none!important;box-shadow:0 10px 24px rgba(31, 63, 41, 0.04)!important}body.single-product .woocommerce-tabs ul.tabs li.active a{background:#2f5d3a!important;border-color:#2f5d3a!important;color:#ffffff!important;box-shadow:0 14px 30px rgba(47, 93, 58, 0.2)!important}body.single-product .woocommerce-Tabs-panel h2{margin:0 0 22px!important;color:#143b26!important;font-size:clamp(32px, 3.2vw, 48px)!important;font-weight:850!important;line-height:1.04!important;letter-spacing:-0.055em!important}body.single-product .woocommerce-Tabs-panel h3{margin:30px 0 14px!important;color:#1f3f29!important;font-size:24px!important;font-weight:850!important;line-height:1.12!important;letter-spacing:-0.035em!important}body.single-product .woocommerce-Tabs-panel p,body.single-product .woocommerce-Tabs-panel li{color:rgba(31, 63, 41, 0.76)!important;font-size:16px!important;line-height:1.75!important}body.single-product .woocommerce-Tabs-panel p{margin:0 0 16px!important}body.single-product .woocommerce-Tabs-panel ul,body.single-product .woocommerce-Tabs-panel ol{margin:18px 0 0!important;padding-left:0!important;list-style:none!important}body.single-product .woocommerce-Tabs-panel li{position:relative!important;padding-left:22px!important;margin-bottom:10px!important}body.single-product .woocommerce-Tabs-panel li::before{content:""!important;position:absolute!important;left:0!important;top:0.72em!important;width:7px!important;height:7px!important;border-radius:999px!important;background:#2f5d3a!important}body.single-product .woocommerce-Tabs-panel table{width:100%!important;border-collapse:separate!important;border-spacing:0!important;overflow:hidden!important;border-radius:22px!important;border:1px solid rgba(47, 93, 58, 0.1)!important;background:rgba(255, 255, 255, 0.74)!important}body.single-product .woocommerce-Tabs-panel table th,body.single-product .woocommerce-Tabs-panel table td{padding:14px 16px!important;border-color:rgba(47, 93, 58, 0.08)!important;color:rgba(31, 63, 41, 0.76)!important}@media (max-width: 767px){body.single-product .woocommerce-tabs{margin-top:54px!important;padding:0 14px!important}body.single-product .woocommerce-tabs ul.tabs{display:grid!important;grid-template-columns:1fr!important;gap:9px!important}body.single-product .woocommerce-tabs ul.tabs li a{width:100%!important}body.single-product .woocommerce-Tabs-panel h2{font-size:clamp(30px, 9vw, 40px)!important}body.single-product .woocommerce-Tabs-panel p,body.single-product .woocommerce-Tabs-panel li{font-size:15px!important;line-height:1.65!important}}@media (min-width: 1025px){body.single-product .related.products,body.single-product section.related.products,body.single-product .up-sells.products,body.single-product section.up-sells.products{width:min(1180px, calc(100vw - 80px))!important;max-width:min(1180px, calc(100vw - 80px))!important;margin-top:90px!important;margin-left:50%!important;margin-right:0!important;transform:translateX(-50%)!important;padding:0!important;clear:both!important;overflow:visible!important}body.single-product .related.products > h2,body.single-product .up-sells.products > h2{margin:0 0 30px!important;color:#143b26!important;font-size:clamp(38px, 4vw, 56px)!important;font-weight:850!important;line-height:1.02!important;letter-spacing:-0.06em!important}body.single-product .related.products ul.products,body.single-product section.related.products ul.products,body.single-product .up-sells.products ul.products,body.single-product section.up-sells.products ul.products{display:grid!important;grid-template-columns:repeat(4, minmax(0, 1fr))!important;gap:28px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;float:none!important;clear:both!important;list-style:none!important}body.single-product .related.products ul.products::before,body.single-product .related.products ul.products::after,body.single-product .up-sells.products ul.products::before,body.single-product .up-sells.products ul.products::after{display:none!important;content:none!important}body.single-product .related.products ul.products li.product,body.single-product section.related.products ul.products li.product,body.single-product .up-sells.products ul.products li.product,body.single-product section.up-sells.products ul.products li.product{width:100%!important;max-width:100%!important;min-width:0!important;float:none!important;clear:none!important;margin:0!important}}@media (max-width: 767px){body.single-product .woocommerce-tabs,body.single-product .woocommerce-Tabs-panel,body.single-product .woocommerce-Tabs-panel--description,body.single-product #tab-description{width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:18px!important;padding-right:18px!important;transform:none!important;text-align:center!important;box-sizing:border-box!important}body.single-product .woocommerce-Tabs-panel h2,body.single-product .woocommerce-Tabs-panel h3,body.single-product .woocommerce-Tabs-panel p,body.single-product .woocommerce-Tabs-panel li{text-align:center!important;margin-left:auto!important;margin-right:auto!important}body.single-product .woocommerce-Tabs-panel ul,body.single-product .woocommerce-Tabs-panel ol{width:100%!important;max-width:100%!important;padding-left:0!important;margin-left:auto!important;margin-right:auto!important;list-style-position:inside!important}body.single-product .woocommerce-Tabs-panel li{padding-left:0!important}body.single-product .woocommerce-Tabs-panel li::before{display:none!important}}body.single-product .woocommerce-Tabs-panel,body.single-product .woocommerce-Tabs-panel--description,body.single-product #tab-description{padding:0!important;margin-left:auto!important;margin-right:auto!important;border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body.single-product .woocommerce-Tabs-panel::before,body.single-product .woocommerce-Tabs-panel::after,body.single-product #tab-description::before,body.single-product #tab-description::after{display:none!important;content:none!important}body.single-product .woocommerce-tabs{background:transparent!important;border:none!important;box-shadow:none!important}@media (max-width: 767px){body.single-product .woocommerce-Tabs-panel,body.single-product .woocommerce-Tabs-panel--description,body.single-product #tab-description{padding:0!important;border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}}@media (min-width: 1025px){body.single-product .woocommerce-tabs{max-width:1180px!important;width:min(1180px, calc(100vw - 80px))!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;overflow:visible!important}body.single-product .woocommerce-Tabs-panel,body.single-product .woocommerce-Tabs-panel--description,body.single-product #tab-description{width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;padding:0!important;border:none!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}}body.single-product .summary .woocommerce-product-details__short-description p:first-child{font-size:16px!important;line-height:1.42!important}body.single-product .ani-product-buy-benefit__icon{font-size:15px!important;line-height:1!important;position:relative!important}@media (max-width: 767px){body.single-product .summary .woocommerce-product-details__short-description{margin:12px 0 16px!important}body.single-product .summary .woocommerce-product-details__short-description p{font-size:15px!important;line-height:1.55!important}body.single-product .ani-product-buy-benefit__icon{font-size:14px!important}}body.single-product .summary .price{margin-bottom:12px!important}body.single-product .summary .woocommerce-product-details__short-description{margin-top:0!important;margin-bottom:16px!important}body.single-product .ani-product-subtitle + .price,body.single-product .summary .price + .woocommerce-product-details__short-description{margin-top:0!important}body.single-product form.cart .single_add_to_cart_button,body.single-product form.cart button.single_add_to_cart_button,body.single-product .summary form.cart .single_add_to_cart_button,body.single-product .summary form.cart button.single_add_to_cart_button{word-break:keep-all!important;overflow:visible!important;transform:none!important}@media (max-width: 767px){body.single-product .summary .price{margin-bottom:10px!important}}body.single-product .summary{max-width:520px!important}body.single-product .ani-product-top-badges{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:0 0 12px!important}body.single-product .ani-product-top-badge{display:inline-flex!important;align-items:center!important;gap:6px!important;min-height:28px!important;padding:6px 10px!important;border-radius:999px!important;border:1px solid rgba(47, 93, 58, 0.14)!important;font-size:13px!important;font-weight:850!important;line-height:1!important}body.single-product .ani-product-top-badge--category{background:rgba(221, 232, 215, 0.78)!important;color:#1f3f29!important}body.single-product .ani-product-top-badge--stock{background:rgba(245, 226, 180, 0.82)!important;border-color:rgba(138, 99, 60, 0.18)!important;color:#8a633c!important}body.single-product .ani-product-top-badge__icon,body.single-product .ani-product-top-badge__stock-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:16px!important;height:16px!important;flex:0 0 16px!important;font-size:11px!important;line-height:1!important}body.single-product .ani-product-top-badge__icon::before{content:""!important;width:14px!important;height:14px!important;display:block!important;background:currentColor!important;-webkit-mask-repeat:no-repeat!important;-webkit-mask-position:center!important;-webkit-mask-size:contain!important;mask-repeat:no-repeat!important;mask-position:center!important;mask-size:contain!important}body.single-product .summary .product_title,body.single-product .summary h1.product_title{margin:0 0 6px!important;color:#0f3924!important;font-size:clamp(40px, 4.3vw, 58px)!important;font-weight:850!important;line-height:0.98!important;letter-spacing:-0.055em!important}body.single-product .ani-product-subtitle{margin:0 0 14px!important;color:#143b26!important;font-size:17px!important;font-weight:850!important;line-height:1.25!important}body.single-product .summary .price{margin:0 0 12px!important;color:#0f3924!important;font-size:28px!important;font-weight:850!important;line-height:1!important}body.single-product .summary .woocommerce-product-details__short-description{display:block!important;margin:0 0 18px!important;padding:0!important;border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.single-product .summary .woocommerce-product-details__short-description p{margin:0 0 10px!important;color:rgba(31, 63, 41, 0.78)!important;font-size:15.5px!important;font-weight:500!important;line-height:1.55!important}body.single-product .summary .woocommerce-product-details__short-description p:first-child{color:#143b26!important;font-weight:750!important}body.single-product .summary .woocommerce-product-details__short-description ul,body.single-product .summary .woocommerce-product-details__short-description ol{display:none!important}body.single-product .summary .tax-info,body.single-product .summary .shipping-costs-info,body.single-product .summary .wgm-info,body.single-product .summary .woocommerce-de_price_taxrate,body.single-product .summary .woocommerce_de_versandkosten,body.single-product .summary .legal-price-info,body.single-product .summary .wc-gzd-additional-info,body.single-product .summary p.wc-gzd-additional-info,body.single-product .summary small.price-suffix{display:none!important}body.single-product .ani-product-buy-benefits{display:grid!important;grid-template-columns:repeat(2, minmax(0, 1fr))!important;gap:10px!important;margin:18px 0 16px!important}body.single-product .ani-product-buy-benefit{display:flex!important;align-items:center!important;gap:12px!important;min-height:60px!important;padding:10px 14px!important;border-radius:16px!important;border:1px solid rgba(47, 93, 58, 0.13)!important;background:linear-gradient(180deg, rgba(255, 253, 248, 0.98), rgba(255, 255, 255, 0.92))!important;color:#143b26!important;box-shadow:0 10px 26px rgba(31, 63, 41, 0.055), inset 0 0 0 1px rgba(255, 255, 255, 0.78)!important}body.single-product .ani-product-buy-benefit__icon{width:46px!important;height:46px!important;flex:0 0 46px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;border:1px solid rgba(47, 93, 58, 0.14)!important;background:radial-gradient(circle at 34% 24%, rgba(255, 255, 255, 0.92), transparent 34%), #dde8d7!important;color:#2f5d3a!important;box-shadow:0 10px 24px rgba(31, 63, 41, 0.08), inset 0 0 0 1px rgba(255, 255, 255, 0.65)!important}body.single-product .ani-product-buy-benefit__icon::before{content:""!important;width:22px!important;height:22px!important;display:block!important;background-color:#2f5d3a!important;-webkit-mask-repeat:no-repeat!important;-webkit-mask-position:center!important;-webkit-mask-size:contain!important;mask-repeat:no-repeat!important;mask-position:center!important;mask-size:contain!important}body.single-product .ani-product-buy-benefit__text{color:#143b26!important;font-size:14px!important;font-weight:850!important;line-height:1.18!important;letter-spacing:-0.01em!important}body.single-product form.cart{display:grid!important;grid-template-columns:72px minmax(0, 1fr)!important;gap:12px!important;align-items:center!important;width:100%!important;max-width:100%!important;margin:16px 0 14px!important}body.single-product form.cart::before,body.single-product form.cart::after{display:none!important;content:none!important}body.single-product form.cart .quantity{width:72px!important;min-width:72px!important;max-width:72px!important;margin:0!important}body.single-product form.cart .quantity input.qty{width:72px!important;min-width:72px!important;max-width:72px!important;height:56px!important;border-radius:999px!important;border:1px solid rgba(47, 93, 58, 0.16)!important;background:rgba(255, 255, 255, 0.94)!important;color:#143b26!important;font-size:16px!important;font-weight:850!important;text-align:center!important;box-shadow:0 10px 24px rgba(31, 63, 41, 0.06), inset 0 1px 2px rgba(31, 63, 41, 0.04)!important}body.single-product form.cart .single_add_to_cart_button,body.single-product form.cart button.single_add_to_cart_button,body.single-product .summary form.cart .single_add_to_cart_button,body.single-product .summary form.cart button.single_add_to_cart_button{width:100%!important;min-width:0!important;max-width:none!important;min-height:56px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0 30px!important;border-radius:999px!important;border:1px solid #2f5d3a!important;background:#2f5d3a!important;color:#ffffff!important;font-size:15px!important;font-weight:900!important;line-height:1!important;letter-spacing:-0.01em!important;text-align:center!important;white-space:nowrap!important;box-shadow:0 18px 38px rgba(47, 93, 58, 0.25), inset 0 1px 0 rgba(255, 255, 255, 0.18)!important;transition:transform 180ms ease, background 180ms ease, border-color 180ms ease, box-shadow 180ms ease!important}body.single-product form.cart .single_add_to_cart_button:hover,body.single-product form.cart button.single_add_to_cart_button:hover,body.single-product .summary form.cart .single_add_to_cart_button:hover,body.single-product .summary form.cart button.single_add_to_cart_button:hover{transform:translateY(-2px)!important;background:#1f3f29!important;border-color:#1f3f29!important;color:#ffffff!important;box-shadow:0 24px 48px rgba(47, 93, 58, 0.32), inset 0 1px 0 rgba(255, 255, 255, 0.2)!important}body.single-product form.cart .single_add_to_cart_button::after,body.single-product form.cart button.single_add_to_cart_button::after{content:"→"!important;margin-left:8px!important;font-weight:900!important;transition:transform 180ms ease!important}body.single-product form.cart .single_add_to_cart_button:hover::after,body.single-product form.cart button.single_add_to_cart_button:hover::after{transform:translateX(4px)!important}body.single-product .summary .ppc-button-wrapper,body.single-product .summary #ppc-button,body.single-product .summary .paypal-buttons,body.single-product .summary .wcpay-payment-request-wrapper{margin-top:12px!important}body.single-product .ani-product-top-badge--leaf .ani-product-top-badge__icon::before,body.single-product .ani-product-top-badge--nature .ani-product-top-badge__icon::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 19c8.5 0 14-5.5 14-14-8.5 0-14 5.5-14 14Z'/%3E%3Cpath d='M5 19c3.2-5.2 7.1-8.9 14-14'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 19c8.5 0 14-5.5 14-14-8.5 0-14 5.5-14 14Z'/%3E%3Cpath d='M5 19c3.2-5.2 7.1-8.9 14-14'/%3E%3C/svg%3E")!important}body.single-product .ani-product-top-badge--horse .ani-product-top-badge__icon::before{content:""!important;display:block!important;background-color:transparent!important;background-image:url("https://aniverda.com/wp-content/uploads/2026/05/Pferd_Icon-scaled.png")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:contain!important;-webkit-mask-image:none!important;mask-image:none!important}body.single-product .ani-product-top-badge--horse .ani-product-top-badge__icon::before{width:14px!important;height:14px!important}body.single-product .ani-product-top-badge--dog .ani-product-top-badge__icon::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 10 4 7c-.5-.8.1-1.8 1-1.8h3l2 2h4l2-2h3c.9 0 1.5 1 1 1.8l-2 3v4.5c0 3-2.5 5.5-5.5 5.5h-1A5.5 5.5 0 0 1 6 14.5V10Z'/%3E%3Cpath d='M9 13h.01'/%3E%3Cpath d='M15 13h.01'/%3E%3Cpath d='M11 16h2'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 10 4 7c-.5-.8.1-1.8 1-1.8h3l2 2h4l2-2h3c.9 0 1.5 1 1 1.8l-2 3v4.5c0 3-2.5 5.5-5.5 5.5h-1A5.5 5.5 0 0 1 6 14.5V10Z'/%3E%3Cpath d='M9 13h.01'/%3E%3Cpath d='M15 13h.01'/%3E%3Cpath d='M11 16h2'/%3E%3C/svg%3E")!important}body.single-product .ani-product-top-badge--cat .ani-product-top-badge__icon::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 10 4 4l5 3h6l5-3-2 6v4a6 6 0 0 1-12 0v-4Z'/%3E%3Cpath d='M9 13h.01'/%3E%3Cpath d='M15 13h.01'/%3E%3Cpath d='M12 16v.01'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 10 4 4l5 3h6l5-3-2 6v4a6 6 0 0 1-12 0v-4Z'/%3E%3Cpath d='M9 13h.01'/%3E%3Cpath d='M15 13h.01'/%3E%3Cpath d='M12 16v.01'/%3E%3C/svg%3E")!important}body.single-product .ani-product-top-badge--chicken .ani-product-top-badge__icon::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 18c-2.5-1-4-3-4-5.5C4 8.9 6.9 6 10.5 6H14c3.3 0 6 2.7 6 6v1'/%3E%3Cpath d='M14 6c0-2 1-3 3-3'/%3E%3Cpath d='M10 6 8 3'/%3E%3Cpath d='M9 12h.01'/%3E%3Cpath d='M7 18h10'/%3E%3Cpath d='M10 18v3'/%3E%3Cpath d='M15 18v3'/%3E%3C/svg%3E")!important}@media (max-width: 767px){body.single-product .summary{max-width:100%!important}body.single-product .summary .product_title,body.single-product .summary h1.product_title{font-size:clamp(34px, 10vw, 44px)!important}body.single-product .ani-product-subtitle{font-size:16px!important}body.single-product .summary .price{font-size:26px!important}body.single-product .ani-product-buy-benefits{grid-template-columns:1fr 1fr!important;gap:8px!important}body.single-product .ani-product-buy-benefit{min-height:56px!important;padding:10px 11px!important;border-radius:14px!important}body.single-product .ani-product-buy-benefit__icon{width:40px!important;height:40px!important;flex-basis:40px!important}body.single-product .ani-product-buy-benefit__icon::before{width:20px!important;height:20px!important}body.single-product .ani-product-buy-benefit__text{font-size:13px!important}body.single-product form.cart{grid-template-columns:64px minmax(0, 1fr)!important;gap:10px!important}body.single-product form.cart .quantity,body.single-product form.cart .quantity input.qty{width:64px!important;min-width:64px!important;max-width:64px!important}body.single-product form.cart .quantity input.qty,body.single-product form.cart .single_add_to_cart_button,body.single-product form.cart button.single_add_to_cart_button,body.single-product .summary form.cart .single_add_to_cart_button,body.single-product .summary form.cart button.single_add_to_cart_button{min-height:52px!important}body.single-product form.cart .single_add_to_cart_button,body.single-product form.cart button.single_add_to_cart_button,body.single-product .summary form.cart .single_add_to_cart_button,body.single-product .summary form.cart button.single_add_to_cart_button{padding:0 18px!important;font-size:14px!important}}body.single-product .woocommerce-tabs > ul.tabs{display:none!important}body.single-product .woocommerce-tabs > .woocommerce-Tabs-panel:not(#tab-description){display:none!important}.tagged_as{display:none!important}body.single-product .ani-product-top-badge--chicken .ani-product-top-badge__icon::before{content:""!important;display:block!important;background-color:transparent!important;background-image:url("https://aniverda.com/wp-content/uploads/2026/05/Huhn_Icon-scaled.png")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:contain!important;-webkit-mask-image:none!important;mask-image:none!important}body.single-product .ani-product-top-badge--chicken .ani-product-top-badge__icon::before{width:14px!important;height:14px!important}@media screen and (max-width: 767px){body:not(.home):not(.front-page) ul.products.content-wrap.product-archive.grid-cols:has(li.product-category),body:not(.home):not(.front-page) ul.products.content-wrap.product-archive.grid-cols:has(li.product-category.product),body:not(.home):not(.front-page) ul.products:has(li.product-category){display:grid!important;grid-template-columns:1fr!important;grid-auto-columns:1fr!important;gap:24px!important;width:100%!important;max-width:100%!important;padding:0 22px!important;margin:0!important;box-sizing:border-box!important}body:not(.home):not(.front-page) ul.products li.product-category,body:not(.home):not(.front-page) ul.products li.product-category.product,body:not(.home):not(.front-page) ul.products.content-wrap.product-archive.grid-cols li.product-category{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;grid-column:1 / -1!important;flex:none!important;float:none!important;clear:both!important;margin:0!important;padding:0!important;box-sizing:border-box!important;overflow:hidden!important}body:not(.home):not(.front-page) ul.products li.product-category a{position:relative!important;display:block!important;width:100%!important;max-width:100%!important;min-height:260px!important;border-radius:34px!important;overflow:hidden!important;text-decoration:none!important}body:not(.home):not(.front-page) ul.products li.product-category img{display:block!important;width:100%!important;max-width:100%!important;height:260px!important;max-height:260px!important;object-fit:cover!important;object-position:center!important;margin:0!important;padding:0!important;border-radius:34px!important}body:not(.home):not(.front-page) ul.products li.product-category .woocommerce-loop-category__title,body:not(.home):not(.front-page) ul.products li.product-category h2,body:not(.home):not(.front-page) ul.products li.product-category h3{position:absolute!important;left:20px!important;right:20px!important;bottom:22px!important;display:block!important;width:auto!important;max-width:calc(100% - 40px)!important;margin:0!important;padding:12px 18px!important;font-size:26px!important;line-height:1.12!important;font-weight:800!important;color:#123f2a!important;text-align:center!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important;border-radius:999px!important;background:rgba(255, 255, 255, 0.82)!important;backdrop-filter:blur(10px)!important}body:not(.home):not(.front-page) ul.products li.product-category mark.count{display:none!important}}@media screen and (max-width: 767px){body:not(.home):not(.front-page) ul.products.content-wrap.product-archive.grid-cols.grid-ss-col-3{display:grid!important;grid-template-columns:1fr!important;gap:24px!important;padding:0 22px!important}body:not(.home):not(.front-page) ul.products.content-wrap.product-archive.grid-cols.grid-ss-col-3 > li.product-category{width:100%!important;max-width:100%!important;grid-column:1 / -1!important;margin:0!important}}section.ani-hero-code .ani-hero-code__headline{overflow-wrap:normal!important;word-break:normal!important;hyphens:manual!important}section.ani-hero-code .ani-hero-code__headline .ani-hero-code__headline-main{display:block!important}section.ani-hero-code .ani-hero-code__headline .ani-hero-code__headline-sub{display:block!important;margin-top:0.6em!important;font-size:clamp(1.25rem, 2.2vw, 1.75rem)!important;line-height:1.3!important;font-weight:600!important;letter-spacing:0!important;opacity:0.85!important;hyphens:auto!important}section.ani-shop-entry-code .ani-shop-entry-code__header,section.ani-shop-entry-code .ani-shop-entry-code__headline{max-width:none!important}section.ani-shop-entry-code .ani-shop-entry-code__text{max-width:62ch!important}section.ani-shop-entry-code .ani-shop-entry-code__card .ani-shop-entry-code__content h3{font-size:clamp(1.5rem, 2.1vw, 2rem)!important;line-height:1.15!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:auto!important}@media (max-width: 1080px){.ani-about-premium__split{grid-template-columns:1fr!important;gap:46px!important}}@media (max-width: 980px){.ani-about-premium__values article .ani-about-premium__value-icon{border-color:rgba(47, 93, 58, 0.12)!important}.ani-about-premium__values article:nth-child(5) .ani-about-premium__value-icon{background:linear-gradient(180deg, #eef5ea 0%, #dde8d7 100%)!important;border-color:rgba(47, 93, 58, 0.12)!important}.ani-about-premium__values article:nth-child(2) .ani-about-premium__value-icon{border-color:rgba(47, 93, 58, 0.12)!important}.ani-about-premium__values article:nth-child(2) .ani-about-premium__value-icon svg{stroke:#2f5d3a!important}.ani-about-premium__values article:nth-child(5) .ani-about-premium__value-icon svg{stroke:#2f5d3a!important}.ani-shop-entry-code__grid{grid-template-columns:1fr!important}.ani-products-code__grid{grid-template-columns:repeat(2, minmax(0, 1fr))!important}.ani-products-code__card{min-height:430px!important}.ani-reviews-code__grid{grid-template-columns:1fr!important}.ani-shop-entry-code{padding:88px 20px!important}.ani-shop-entry-code__card{min-height:360px!important}.ani-story-code{padding:76px 20px 88px!important}.ani-guide-code{padding:76px 20px 88px!important}.ani-story-code__visual{min-height:480px!important}.ani-story-code__visual-card{min-height:480px!important}.ani-reviews-code__card{min-height:auto!important}.ani-guide-code__header{align-items:start!important}.ani-story-code__grid{grid-template-columns:1fr!important;gap:48px!important}.ani-about-premium__section .ani-about-premium__split{grid-template-columns:1fr!important;gap:42px!important}.ani-about-premium__heritage-card{max-width:100%!important;justify-self:stretch!important}}@media (max-width: 900px){.ani-story-code__visual-card{min-height:340px!important}.ani-story-code__grid{grid-template-columns:1fr!important}}@media (max-width: 640px){.ani-hero-code__value{gap:10px!important}.ani-hero-code__value-icon{border-radius:16px!important;font-size:22px!important}.ani-hero-code{background:radial-gradient(ellipse at 50% 0%, rgba(175, 194, 164, 0.45), transparent 60%), radial-gradient(ellipse at 90% 100%, rgba(231, 216, 194, 0.4), transparent 52%), linear-gradient(170deg, #fffdf8 0%, #f4ede0 100%)!important}.ani-hero-code__eyebrow{font-size:13px!important;padding:8px 14px!important;margin-bottom:18px!important;background:rgba(255, 255, 255, 0.82)!important;border:1px solid rgba(47, 93, 58, 0.16)!important}.ani-hero-code__headline{letter-spacing:-0.055em!important;line-height:1.02!important}.ani-hero-code__text{font-size:17px!important;line-height:1.6!important;color:#526454!important}.ani-hero-code__buttons{gap:12px!important;margin-top:30px!important}.ani-hero-code__button{min-height:56px!important;font-size:17px!important;border-radius:18px!important;justify-content:center!important}.ani-hero-code__button--primary{box-shadow:0 12px 32px rgba(47, 93, 58, 0.3), 0 2px 6px rgba(47, 93, 58, 0.18)!important}.ani-hero-code__image-card{box-shadow:0 28px 72px rgba(31, 63, 41, 0.22), 0 6px 18px rgba(31, 63, 41, 0.12)!important}.ani-hero-code__image-real{object-position:center 20%!important}.ani-hero-code__badge{padding:12px 18px!important;border-radius:999px!important;font-size:13px!important;font-weight:760!important;background:rgba(255, 255, 255, 0.9)!important;backdrop-filter:blur(16px)!important;box-shadow:0 8px 28px rgba(31, 63, 41, 0.14)!important}.ani-hero-code__floating-card{background:rgba(255, 255, 255, 0.94)!important;backdrop-filter:blur(16px)!important;box-shadow:0 12px 36px rgba(31, 63, 41, 0.16)!important}.ani-hero-code__floating-card strong{font-size:16px!important}.ani-hero-code__floating-card span{font-size:13px!important;margin-top:5px!important}.ani-hero-code__benefits{flex-wrap:nowrap!important}.ani-hero-code__benefit{font-size:13px!important}.ani-hero-code__values{background:rgba(255, 255, 255, 0.8)!important;backdrop-filter:blur(12px)!important;box-shadow:0 8px 28px rgba(31, 63, 41, 0.09)!important;border-radius:22px!important}.ani-shop-entry-code__headline{letter-spacing:-0.045em!important;font-size:clamp(36px, 11vw, 48px)!important}.ani-shop-entry-code__grid{grid-template-columns:1fr!important;gap:16px!important}.ani-shop-entry-code__card{box-shadow:0 20px 56px rgba(31, 63, 41, 0.14), 0 4px 12px rgba(31, 63, 41, 0.08)!important;min-height:340px!important;padding:24px!important;border-radius:28px!important}.ani-shop-entry-code__icon{border-radius:16px!important;width:50px!important;height:50px!important;font-size:24px!important}.ani-products-code__grid{gap:16px!important;grid-template-columns:1fr!important}.ani-products-code__image{min-height:200px!important;border-radius:18px!important}.ani-products-code__actions{gap:10px!important;margin-top:18px!important;display:grid!important}.ani-products-code__link{min-height:52px!important;border-radius:14px!important;font-size:15px!important}.ani-why-code__headline{letter-spacing:-0.045em!important;font-size:clamp(36px, 11vw, 48px)!important}.ani-why-code__grid{gap:14px!important}.ani-why-code__card{box-shadow:0 12px 36px rgba(31, 63, 41, 0.09), 0 2px 8px rgba(31, 63, 41, 0.05)!important;padding:28px 24px!important;border-radius:28px!important}.ani-why-code__icon{border-radius:16px!important;box-shadow:0 6px 18px rgba(31, 63, 41, 0.12)!important;width:56px!important;height:56px!important;margin-bottom:22px!important;font-size:24px!important}.ani-reviews-code__header h2{letter-spacing:-0.045em!important;font-size:clamp(36px, 11vw, 50px)!important}.ani-reviews-code__grid{grid-template-columns:1fr!important;gap:14px!important}.ani-reviews-code__card{box-shadow:0 10px 30px rgba(31, 63, 41, 0.09), 0 2px 8px rgba(31, 63, 41, 0.05)!important;padding:26px!important;border-radius:26px!important}.ani-story-code__headline{letter-spacing:-0.045em!important;font-size:clamp(36px, 11vw, 48px)!important}.ani-story-code__visual-card{border-radius:30px!important;box-shadow:0 22px 60px rgba(31, 63, 41, 0.18), 0 4px 14px rgba(31, 63, 41, 0.1)!important;min-height:500px!important}.ani-story-code__actions{gap:12px!important}.ani-story-code__button{min-height:54px!important;border-radius:16px!important;font-size:16px!important;justify-content:center!important}.ani-story-code__link{min-height:54px!important;border-radius:16px!important;font-size:16px!important;justify-content:center!important}.ani-guide-code__card{overflow:hidden!important;box-shadow:0 14px 42px rgba(31, 63, 41, 0.12), 0 2px 8px rgba(31, 63, 41, 0.07)!important}.ani-guide-code__image{max-height:260px!important;min-height:170px!important}.ani-guide-code__actions .ani-guide-code__link{min-height:54px!important;border-radius:16px!important;font-size:16px!important}.ani-guide-code__solution{min-height:54px!important;border-radius:16px!important;font-size:16px!important}.ani-guide-code__cta-button{font-size:16px!important}.ani-about-premium__section{padding:64px 20px 72px!important}.ani-about-premium__belief{padding:64px 20px 72px!important}.ani-about-premium__cta{padding:64px 20px 72px!important}.ani-about-premium h2{letter-spacing:-0.045em!important;font-size:clamp(36px, 11vw, 50px)!important}.ani-about-premium h3{font-size:clamp(20px, 6.5vw, 26px)!important;letter-spacing:-0.03em!important}.ani-about-premium__hero-image-wrap{box-shadow:0 22px 60px rgba(31, 63, 41, 0.18), 0 4px 14px rgba(31, 63, 41, 0.1)!important}.ani-about-premium__heritage-card{box-shadow:0 12px 36px rgba(31, 63, 41, 0.1), 0 2px 8px rgba(31, 63, 41, 0.06)!important;padding:26px!important;border-radius:26px!important}.ani-about-premium__vm-card{box-shadow:0 12px 36px rgba(31, 63, 41, 0.1), 0 2px 8px rgba(31, 63, 41, 0.06)!important;padding:26px!important;border-radius:26px!important}.ani-about-premium__difference-list{box-shadow:0 12px 36px rgba(31, 63, 41, 0.1), 0 2px 8px rgba(31, 63, 41, 0.06)!important;padding:26px!important;border-radius:26px!important}.ani-about-premium__quote-card{box-shadow:0 10px 30px rgba(31, 63, 41, 0.09)!important;grid-template-columns:1fr!important;gap:14px!important;padding:22px!important;border-radius:24px!important}.ani-about-premium__quote-content blockquote{line-height:1.65!important;font-size:16px!important}.ani-about-premium__button{border-radius:18px!important;font-size:17px!important}.ani-shop-entry-code{padding:72px 14px!important;padding-bottom:44px!important}.ani-shop-entry-code__header{margin-bottom:34px!important}.ani-products-code{padding-top:38px!important}.ani-why-code{padding:66px 14px 78px!important}.ani-reviews-code{padding:66px 14px 74px!important}.ani-story-code{padding:62px 14px 74px!important}.ani-guide-code{padding:62px 14px 74px!important}.ani-guide-code__content{padding:24px!important}.ani-why-code__header{margin-bottom:34px!important}.ani-story-code__visual{min-height:500px!important}.ani-story-code__visual-card::before{inset:22px!important;border-radius:24px!important}.ani-story-code__mini-card{width:calc(100% - 44px)!important}.ani-story-code__mini-card--one{top:34px!important}.ani-story-code__mini-card--two{top:150px!important}.ani-story-code__mini-card--three{bottom:auto!important}.ani-story-code__visual-label{left:22px!important;right:22px!important;bottom:22px!important}.ani-guide-code__featured{padding:24px!important}.ani-guide-code__actions{display:grid!important}.ani-products-code__top-badge{top:14px!important;right:14px!important;font-size:11px!important;padding:7px 10px!important}.ani-guide-code__cta-inner{padding:28px 24px!important}.ani-about-premium__quote-avatar{width:54px!important;height:54px!important;font-size:18px!important}.ani-products-code__card{min-height:auto!important}}@media (max-width: 390px){.ani-hero-code__button{min-height:54px!important;font-size:16px!important}.ani-about-premium__button{font-size:16px!important}}@media (max-width: 640px){section.ani-why-code .ani-why-code__grid{grid-template-columns:minmax(0, 1fr)!important}}@media (max-width: 767px){html body.home .ani-floating-payments{left:10px!important;right:auto!important;bottom:10px!important;max-width:calc(100vw - 130px)!important;padding:7px 9px!important;border-radius:18px!important}html body .ani-floating-payments .ani-floating-payments__title{display:none!important}html body .ani-floating-payments .ani-floating-payments__logos{flex-wrap:nowrap!important;gap:5px!important}html body .ani-floating-payments .ani-floating-payments__logo{width:46px!important;height:28px!important;padding:4px 6px!important}html body .ani-floating-payments .ani-floating-payments__logo img{max-width:100%!important;max-height:16px!important}html body .ani-floating-socials{right:10px!important;bottom:10px!important;gap:6px!important;padding:6px!important}html body .ani-floating-socials a{width:36px!important;height:36px!important}html body .ani-floating-socials svg{width:17px!important;height:17px!important}html body.home{padding-bottom:64px!important}html body section.ani-hero-code,html body section.ani-shop-entry-code,html body section.ani-products-code,html body section.ani-reviews-code,html body section.ani-why-code,html body section.ani-advisor-code,html body section.ani-story-code,html body section.ani-guide-code,html body section.ani-about-premium__hero,html body section.ani-about-premium__section,html body section.ani-about-premium__cta,html body .ani-about-premium__values,html body footer.ani-foot{padding-left:20px!important;padding-right:20px!important;box-sizing:border-box!important}}html,body{overflow-x:clip!important}html body footer.ani-foot.ani-foot{grid-column:1 / -1!important;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;margin-bottom:0!important;text-align:left!important}footer.ani-foot .ani-foot__newsletter,footer.ani-foot .ani-foot__newsletter p,footer.ani-foot .ani-foot__grid,footer.ani-foot .ani-foot__grid p,footer.ani-foot .ani-foot__bottom{text-align:left!important}body.single-product .woocommerce-tabs{margin-top:24px!important}body.single-product .ani-pdp.ani-pdp--v2{padding-top:0!important;padding-bottom:0!important}body.single-product .ani-pdp--v2 .ani-pdp__hero{margin:0!important;padding:clamp(32px, 5vw, 64px) 0 clamp(48px, 7vw, 88px)!important}body.single-product .ani-pdp--v2 .ani-pdp__block{margin:0!important;padding:clamp(48px, 7vw, 88px) 0!important}body.single-product .ani-pdp--v2 .ani-pdp__band--white{background:#fffdf8!important;box-shadow:none!important;clip-path:none!important;border-image-source:linear-gradient(#fffdf8, #fffdf8)!important;border-image-slice:0 fill!important;border-image-width:0!important;border-image-outset:0 100vmax!important}body.single-product .ani-pdp--v2 .ani-pdp__expert.ani-pdp__band--green{margin:0!important;padding:clamp(48px, 7vw, 88px) 0!important;border-radius:0!important;background:#1c3a26!important;box-shadow:none!important;clip-path:none!important;border-image-source:linear-gradient(#1c3a26, #1c3a26)!important;border-image-slice:0 fill!important;border-image-width:0!important;border-image-outset:0 100vmax!important}body.single-product .ani-pdp--v2 .ani-pdp__review-strip{margin:clamp(48px, 7vw, 80px) 0 16px!important}body.single-product .ani-pdp--v2 .ani-pdp__tip{margin:0 0 clamp(48px, 7vw, 80px)!important}body.single-product .ani-pdp--v2 .ani-pdp__band--white .ani-pdp__item-img{background:linear-gradient(180deg, #f1f5ec 0%, #e3ecdc 100%)!important}body.single-product .ani-pdp--v2 .ani-pdp__band--white .ani-pdp__faq details{border-color:transparent!important}body.single-product .ani-pdp--v2 .ani-pdp__cal{box-shadow:0 18px 50px rgba(31, 63, 41, 0.06)!important}body.single-product .related.products,body.single-product .up-sells.products{margin-top:0!important;padding:clamp(48px, 7vw, 88px) 0 clamp(56px, 8vw, 104px)!important;text-align:center!important}body.single-product .related.products > h2,body.single-product .up-sells.products > h2{margin:0 0 clamp(24px, 3vw, 36px)!important;color:#1f3f29!important;font-size:clamp(26px, 2.8vw, 36px)!important;font-weight:820!important;line-height:1.1!important;letter-spacing:-0.03em!important;text-align:center!important}body.single-product .related.products > h2::before,body.single-product .up-sells.products > h2::before{content:"Empfehlungen"!important;display:block!important;margin-bottom:10px!important;color:#2f5d3a!important;font-size:12px!important;font-weight:800!important;letter-spacing:0.12em!important;text-transform:uppercase!important}body.single-product .related.products ul.products,body.single-product .up-sells.products ul.products,body.single-product section.related.products ul.products,body.single-product section.up-sells.products ul.products{grid-template-columns:repeat(auto-fit, minmax(220px, 270px))!important;justify-content:center!important;text-align:left!important}body.single-product .related.products ul.products li.product,body.single-product .up-sells.products ul.products li.product{text-align:left!important}body.single-product .related.products ul.products li.product .woocommerce-loop-product__title,body.single-product .up-sells.products ul.products li.product .woocommerce-loop-product__title{color:#1f3f29!important}body.single-product .related.products ul.products li.product p:not(.price),body.single-product .up-sells.products ul.products li.product p:not(.price){display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important;color:#5d685b!important}@media (max-width: 767px){body.single-product .related.products ul.products,body.single-product .up-sells.products ul.products,body.single-product section.related.products ul.products,body.single-product section.up-sells.products ul.products{grid-template-columns:repeat(2, minmax(0, 1fr))!important;gap:12px!important}}body.single-product .ani-pdp--v2 .ani-pdp__ingredients{display:grid!important;grid-template-columns:repeat(3, minmax(0, 1fr))!important;gap:16px!important}body.single-product .ani-pdp--v2 .ani-pdp__ing-group{padding:24px!important;border-radius:24px!important;background:#f3f6ef!important;text-align:left!important}body.single-product .ani-pdp--v2 .ani-pdp__ing-group h3{margin:0 0 6px!important;color:#1f3f29!important;font-size:18px!important;font-weight:820!important;line-height:1.2!important;text-align:left!important}body.single-product .ani-pdp--v2 .ani-pdp__ing-text{margin:0 0 14px!important;color:#5d685b!important;font-size:14.5px!important;line-height:1.5!important;text-align:left!important}body.single-product .ani-pdp--v2 .ani-pdp__ing-group .ani-pdp__chips li{background:#ffffff!important;border-color:rgba(47, 93, 58, 0.12)!important;font-size:13.5px!important}body.single-product .ani-pdp--v2 .ani-pdp__safety{display:grid!important;grid-template-columns:repeat(4, minmax(0, 1fr))!important;gap:12px!important;margin-top:16px!important}body.single-product .ani-pdp--v2 .ani-pdp__safety-item{display:flex!important;align-items:center!important;gap:10px!important;padding:14px 16px!important;border-radius:18px!important;background:#1f3f29!important;color:#ffffff!important;font-size:14px!important;font-weight:760!important;line-height:1.3!important}body.single-product .ani-pdp--v2 .ani-pdp__safety-item::before{content:"✓"!important;display:grid!important;place-items:center!important;flex:0 0 auto!important;width:24px!important;height:24px!important;border-radius:999px!important;background:#afc2a4!important;color:#1f3f29!important;font-size:13px!important;font-weight:900!important}@media (max-width: 980px){body.single-product .ani-pdp--v2 .ani-pdp__ingredients{grid-template-columns:minmax(0, 1fr)!important}body.single-product .ani-pdp--v2 .ani-pdp__safety{grid-template-columns:repeat(2, minmax(0, 1fr))!important}}@media (max-width: 420px){body.single-product .ani-pdp--v2 .ani-pdp__safety{grid-template-columns:minmax(0, 1fr)!important}}@media (max-width: 767px){body.single-product .site-container,body.single-product .content-container,body.single-product .content-wrap,body.single-product .entry-content-wrap,body.single-product div.product,body.single-product .woocommerce-tabs,body.single-product .woocommerce-Tabs-panel{overflow:visible!important}}@media (max-width: 600px){body.single-product .ani-pdp--v2 .ani-pdp__item-img{grid-row:1 / span 6!important;grid-column:1!important;align-self:start!important}body.single-product .ani-pdp--v2 .ani-pdp__item > :not(.ani-pdp__item-img){grid-column:2!important}}body.single-product .ani-pdp--v2 .ani-pdp__proof.ani-pdp__band--green{margin:0!important;padding:clamp(56px, 8vw, 96px) 0!important;background:#1c3a26!important;box-shadow:none!important;clip-path:none!important;border-width:0!important;border-image-source:linear-gradient(#1c3a26, #1c3a26)!important;border-image-slice:0 fill!important;border-image-width:0!important;border-image-outset:0 100vmax!important;color:#ffffff!important}body.single-product .ani-pdp--v2 .ani-pdp__proof .ani-pdp__head .ani-pdp__eyebrow{color:#c9dbbd!important}body.single-product .ani-pdp--v2 .ani-pdp__proof .ani-pdp__title{color:#ffffff!important}body.single-product .ani-pdp--v2 .ani-pdp__proof .ani-pdp__lead{color:rgba(255, 255, 255, 0.78)!important}body.single-product .ani-pdp--v2 .ani-pdp__stats{display:grid!important;grid-template-columns:repeat(4, minmax(0, 1fr))!important;gap:16px!important;margin:clamp(24px, 3vw, 36px) 0 0!important}body.single-product .ani-pdp--v2 .ani-pdp__stat{display:flex!important;flex-direction:column!important;padding:26px 24px 22px!important;border:1px solid rgba(255, 255, 255, 0.12)!important;border-radius:24px!important;background:rgba(255, 255, 255, 0.06)!important;text-align:left!important}body.single-product .ani-pdp--v2 .ani-pdp__stat-value{color:#c9dbbd!important;font-size:clamp(36px, 3.6vw, 48px)!important;font-weight:850!important;line-height:1!important;letter-spacing:-0.04em!important;white-space:nowrap!important}body.single-product .ani-pdp--v2 .ani-pdp__stat-label{margin:12px 0 18px!important;color:#ffffff!important;font-size:16px!important;font-weight:750!important;line-height:1.35!important}body.single-product .ani-pdp--v2 .ani-pdp__stat-source{margin-top:auto!important;padding-top:12px!important;border-top:1px solid rgba(255, 255, 255, 0.12)!important;color:rgba(255, 255, 255, 0.62)!important;font-size:13px!important;line-height:1.4!important}body.single-product .ani-pdp--v2 .ani-pdp__note--light{margin:16px 0 0!important;color:rgba(255, 255, 255, 0.55)!important}body.single-product .ani-pdp--v2 .ani-pdp__expert.ani-pdp__expert--inline{grid-template-columns:120px minmax(0, 1fr)!important;margin:clamp(40px, 5vw, 56px) 0 0!important;padding:clamp(32px, 4vw, 48px) 0 0!important;border-top:1px solid rgba(255, 255, 255, 0.12)!important;border-radius:0!important;background:none!important}@media (max-width: 980px){body.single-product .ani-pdp--v2 .ani-pdp__stats{grid-template-columns:repeat(2, minmax(0, 1fr))!important}}@media (max-width: 600px){body.single-product .ani-pdp--v2 .ani-pdp__stats{gap:10px!important}body.single-product .ani-pdp--v2 .ani-pdp__stat{padding:18px 16px 16px!important;border-radius:18px!important}body.single-product .ani-pdp--v2 .ani-pdp__stat-value{font-size:30px!important}body.single-product .ani-pdp--v2 .ani-pdp__stat-label{margin:8px 0 12px!important;font-size:14px!important}body.single-product .ani-pdp--v2 .ani-pdp__stat-source{font-size:12px!important}body.single-product .ani-pdp--v2 .ani-pdp__expert.ani-pdp__expert--inline{grid-template-columns:minmax(0, 1fr)!important}}body.single-product .ani-pdp--v2 .ani-pdp__story{display:grid!important;grid-template-columns:minmax(0, 5fr) minmax(0, 7fr)!important;gap:clamp(28px, 5vw, 64px)!important;align-items:center!important}body.single-product .ani-pdp--v2 .ani-pdp__story-text{text-align:left!important}body.single-product .ani-pdp--v2 .ani-pdp__story-text .ani-pdp__title{margin-bottom:18px!important;text-wrap:balance!important}body.single-product .ani-pdp--v2 .ani-pdp__story-text p{margin:0 0 14px!important;color:#4f5b4d!important;font-size:17px!important;line-height:1.65!important;text-align:left!important}body.single-product .ani-pdp--v2 .ani-pdp__story-facts{display:grid!important;grid-template-columns:repeat(3, minmax(0, 1fr))!important;gap:16px!important;margin-top:28px!important;padding-top:24px!important;border-top:1px solid rgba(47, 93, 58, 0.15)!important}body.single-product .ani-pdp--v2 .ani-pdp__story-fact-value{color:#1f3f29!important;font-size:clamp(18px, 1.8vw, 22px)!important;font-weight:850!important;line-height:1.15!important;letter-spacing:-0.02em!important}body.single-product .ani-pdp--v2 .ani-pdp__story-fact-label{margin-top:6px!important;color:#5d685b!important;font-size:13.5px!important;line-height:1.4!important}@media (max-width: 860px){body.single-product .ani-pdp--v2 .ani-pdp__story{grid-template-columns:minmax(0, 1fr)!important}}@media (max-width: 480px){body.single-product .ani-pdp--v2 .ani-pdp__story-facts{grid-template-columns:minmax(0, 1fr)!important;gap:14px!important}body.single-product .ani-pdp--v2 .ani-pdp__story-text p{font-size:16px!important}}html body.single-product .summary .legal-price-info,html body.single-product .summary p.price-unit,html body.single-product .summary p.delivery-time-info{display:block!important}html body.single-product .summary .legal-price-info p.wc-gzd-additional-info{margin:0 0 14px!important;color:#6b7569!important;font-size:13px!important;font-weight:500!important;line-height:1.45!important}html body.single-product .summary .legal-price-info span.wc-gzd-additional-info{display:inline!important;color:inherit!important;font-size:inherit!important}html body.single-product .summary .legal-price-info span.tax-info + span.shipping-costs-info::before{content:", "!important}html body.single-product .summary .legal-price-info a{color:inherit!important;text-decoration:underline!important;text-decoration-color:rgba(107, 117, 105, 0.45)!important;text-underline-offset:3px!important}html body.single-product .summary p.price-unit{margin:-6px 0 8px!important;color:#6b7569!important;font-size:13px!important;font-weight:600!important;line-height:1.4!important}html body.single-product .summary p.delivery-time-info{display:flex!important;align-items:center!important;gap:8px!important;margin:4px 0 0 4px!important;color:#2f5d3a!important;font-size:14px!important;font-weight:750!important;line-height:1.4!important}html body.single-product .summary p.delivery-time-info::before{content:""!important;flex:0 0 auto!important;width:9px!important;height:9px!important;border-radius:999px!important;background:#4f9a5f!important;box-shadow:0 0 0 4px rgba(79, 154, 95, 0.18)!important}html body.single-product .summary .ani-set-savings{margin:0 0 6px!important}body.single-product .ani-product-buy-benefits--starterpaket .ani-product-buy-benefit:nth-child(2) .ani-product-buy-benefit__icon::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 17 9 11l4 4 8-8'/%3E%3Cpath d='M15 7h6v6'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 17 9 11l4 4 8-8'/%3E%3Cpath d='M15 7h6v6'/%3E%3C/svg%3E")!important}body.single-product .ani-product-buy-benefits--starterpaket .ani-product-buy-benefit:nth-child(3) .ani-product-buy-benefit__icon::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-6.5-5.6-6.5-11a6.5 6.5 0 0 1 13 0c0 5.4-6.5 11-6.5 11Z'/%3E%3Ccircle cx='12' cy='10' r='2.4'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-6.5-5.6-6.5-11a6.5 6.5 0 0 1 13 0c0 5.4-6.5 11-6.5 11Z'/%3E%3Ccircle cx='12' cy='10' r='2.4'/%3E%3C/svg%3E")!important}@media (max-width: 480px){html body.single-product .ani-product-buy-benefit{flex-direction:column!important;align-items:flex-start!important;gap:10px!important;min-height:0!important;padding:14px!important}html body.single-product .ani-product-buy-benefit__icon{width:38px!important;height:38px!important;flex:0 0 38px!important}html body.single-product .ani-product-buy-benefit__icon::before{width:19px!important;height:19px!important}html body.single-product .ani-product-buy-benefit__text{font-size:13.5px!important;line-height:1.25!important;hyphens:manual!important;overflow-wrap:normal!important;word-break:normal!important}}html body.single-product .summary .legal-price-info p.wc-gzd-additional-info{display:flex!important;flex-wrap:wrap!important;column-gap:0!important}html body.single-product .summary .woocommerce-product-details__short-description p.ani-buy-lead{margin:0 0 4px!important;color:#4f5a4e!important;font-size:15.5px!important;font-weight:500!important;line-height:1.55!important}html body.single-product .ani-product-buy-benefits--starterpaket .ani-product-buy-benefit{box-shadow:none!important;background:rgba(255, 255, 255, 0.7)!important}body.single-product #payment-method-message,body.single-product .summary [id*="payment-method-messag"],body.single-product .summary klarna-placement,body.single-product .summary .klarna-onsite-messaging{display:none!important}body.single-product .ani-pdp--v2 .ani-pdp__item{display:flex!important;flex-direction:column!important}body.single-product .ani-pdp--v2 .ani-pdp__item-img{position:relative!important}body.single-product .ani-pdp--v2 .ani-pdp__item-badge{position:absolute!important;top:12px!important;left:12px!important;right:12px!important;justify-self:start!important;width:fit-content!important;padding:6px 11px!important;border-radius:999px!important;background:#1f3f29!important;color:#ffffff!important;font-size:12px!important;font-weight:800!important;line-height:1.25!important;box-shadow:0 8px 20px rgba(31, 63, 41, 0.2)!important}body.single-product .ani-pdp--v2 .ani-pdp__dose{display:grid!important;gap:0!important;margin:4px 0 0!important;padding:4px 14px!important;border:1px solid rgba(47, 93, 58, 0.12)!important;border-radius:16px!important;background:#ffffff!important}body.single-product .ani-pdp--v2 .ani-pdp__dose-row{display:grid!important;gap:10px!important;padding:9px 0!important;border-bottom:1px solid rgba(47, 93, 58, 0.08)!important;text-align:left!important}body.single-product .ani-pdp--v2 .ani-pdp__dose-row:last-child{border-bottom:0!important}body.single-product .ani-pdp--v2 .ani-pdp__dose-k{color:#7a8478!important;font-weight:800!important;line-height:1.5!important;text-transform:uppercase!important}body.single-product .ani-pdp--v2 .ani-pdp__dose-v{color:#1f3f29!important;font-size:14px!important;font-weight:750!important;line-height:1.35!important}body.single-product .ani-pdp--v2 .ani-pdp__dose-row:first-child .ani-pdp__dose-v{font-size:15px!important;font-weight:850!important}body.single-product .ani-pdp--v2 .ani-pdp__items > .ani-pdp__item > p{min-height:4.9em!important;margin-bottom:8px!important}body.single-product .ani-pdp--v2 .ani-pdp__item > .ani-pdp__item-price{margin-top:auto!important;padding-top:12px!important}body.single-product .ani-pdp--v2 .ani-pdp__item-price{margin-top:12px!important;padding-top:0!important;border-top:0!important;color:#5d685b!important;font-size:13.5px!important;font-weight:700!important}body.single-product .ani-pdp--v2 .ani-pdp__value + .ani-pdp__review-strip{margin-top:16px!important}body.single-product .ani-pdp--v2 .ani-pdp__review-strip + .ani-pdp__tip{margin-bottom:0!important}body.single-product .ani-pdp--v2 .ani-pdp__story-panel{display:flex!important;flex-direction:column!important;justify-content:flex-end!important;min-height:340px!important;padding:clamp(28px, 4vw, 44px)!important;border-radius:32px!important;background:radial-gradient(circle at 85% 12%, rgba(175, 194, 164, 0.28), transparent 45%), linear-gradient(150deg, #24482f, #152c1d)!important;color:#ffffff!important;text-align:left!important;box-shadow:0 24px 60px rgba(31, 63, 41, 0.18)!important}body.single-product .ani-pdp--v2 .ani-pdp__story-place{color:#c9dbbd!important;font-size:12px!important;font-weight:800!important;letter-spacing:0.12em!important;text-transform:uppercase!important}body.single-product .ani-pdp--v2 .ani-pdp__story-year{margin:6px 0 8px!important;color:#ffffff!important;font-size:clamp(72px, 9vw, 120px)!important;font-weight:850!important;line-height:0.95!important;letter-spacing:-0.05em!important}body.single-product .ani-pdp--v2 .ani-pdp__story-claim{max-width:300px!important;color:rgba(255, 255, 255, 0.78)!important;font-size:16px!important;line-height:1.5!important}body.single-product .ani-pdp--v2 .ani-pdp__faq-wrap{display:grid!important;grid-template-columns:minmax(0, 4fr) minmax(0, 7fr)!important;gap:clamp(28px, 5vw, 64px)!important;align-items:start!important}body.single-product .ani-pdp--v2 .ani-pdp__faq-side{position:sticky!important;top:110px!important;text-align:left!important}body.single-product .ani-pdp--v2 .ani-pdp__faq-side .ani-pdp__title{text-wrap:balance!important}body.single-product .ani-pdp--v2 .ani-pdp__faq-contact{margin:22px 0 0!important;text-align:left!important}body.single-product .ani-pdp--v2 .ani-pdp__faq-contact a{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:13px 22px!important;border-radius:999px!important;background:#2f5d3a!important;color:#ffffff!important;font-size:15px!important;font-weight:800!important;text-decoration:none!important}body.single-product .ani-pdp--v2 .ani-pdp__faq-contact a::after{content:"→"!important}body.single-product .ani-pdp--v2 .ani-pdp__band--white .ani-pdp__faq details{border:1px solid rgba(47, 93, 58, 0.12)!important;border-radius:20px!important;background:#ffffff!important;box-shadow:0 6px 18px rgba(31, 63, 41, 0.04)!important;transition:border-color 160ms ease, box-shadow 160ms ease!important}body.single-product .ani-pdp--v2 .ani-pdp__band--white .ani-pdp__faq details[open]{border-color:rgba(47, 93, 58, 0.45)!important;box-shadow:0 16px 40px rgba(31, 63, 41, 0.1)!important}body.single-product .ani-pdp--v2 .ani-pdp__faq summary{padding:20px 64px 20px 22px!important;font-size:17px!important;font-weight:800!important;line-height:1.35!important}body.single-product .ani-pdp--v2 .ani-pdp__faq summary::after{content:"+"!important;display:grid!important;place-items:center!important;right:18px!important;width:32px!important;height:32px!important;border-radius:999px!important;background:#eef4ea!important;color:#1f3f29!important;font-size:20px!important;font-weight:700!important;line-height:1!important;transition:transform 200ms ease, background 200ms ease!important}body.single-product .ani-pdp--v2 .ani-pdp__faq details[open] summary::after{content:"+"!important;background:#2f5d3a!important;color:#ffffff!important;transform:translateY(-50%) rotate(45deg)!important}body.single-product .ani-pdp--v2 .ani-pdp__faq details p{padding:0 22px 20px!important;font-size:15.5px!important;line-height:1.65!important}@media (max-width: 860px){body.single-product .ani-pdp--v2 .ani-pdp__faq-wrap{grid-template-columns:minmax(0, 1fr)!important}body.single-product .ani-pdp--v2 .ani-pdp__faq-side{position:static!important}body.single-product .ani-pdp--v2 .ani-pdp__story-panel{min-height:0!important}}@media (max-width: 600px){body.single-product .ani-pdp--v2 .ani-pdp__item{display:grid!important}body.single-product .ani-pdp--v2 .ani-pdp__items > .ani-pdp__item > p{min-height:0!important}body.single-product .ani-pdp--v2 .ani-pdp__item-badge{display:none!important}body.single-product .ani-pdp--v2 .ani-pdp__dose{padding:2px 12px!important}body.single-product .ani-pdp--v2 .ani-pdp__dose-row{gap:2px!important;padding:8px 0!important}body.single-product .ani-pdp--v2 .ani-pdp__faq summary{padding:17px 58px 17px 18px!important;font-size:16px!important}body.single-product .ani-pdp--v2 .ani-pdp__faq details p{padding:0 18px 18px!important}}body.single-product .ani-pdp--v2 .ani-pdp__steps{display:grid!important;grid-template-columns:repeat(4, minmax(0, 1fr))!important;gap:20px!important;margin:0 0 clamp(48px, 6vw, 72px)!important}body.single-product .ani-pdp--v2 .ani-pdp__step{text-align:left!important}body.single-product .ani-pdp--v2 .ani-pdp__step-img{position:relative!important;overflow:hidden!important;aspect-ratio:4 / 5!important;margin:0 0 16px!important;border-radius:24px!important;background:#e3ecdc!important;box-shadow:0 16px 40px rgba(31, 63, 41, 0.1)!important}body.single-product .ani-pdp--v2 .ani-pdp__step-img img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;object-fit:cover!important;transition:transform 400ms ease!important}body.single-product .ani-pdp--v2 .ani-pdp__step:hover .ani-pdp__step-img img{transform:scale(1.04)!important}body.single-product .ani-pdp--v2 .ani-pdp__step-num{position:absolute!important;top:14px!important;left:14px!important;display:grid!important;place-items:center!important;width:38px!important;height:38px!important;border-radius:999px!important;background:#ffffff!important;color:#1f3f29!important;font-size:16px!important;font-weight:850!important;box-shadow:0 6px 16px rgba(0, 0, 0, 0.15)!important}body.single-product .ani-pdp--v2 .ani-pdp__step h3{margin:0 0 6px!important;color:#1f3f29!important;font-size:19px!important;font-weight:820!important;line-height:1.2!important;text-align:left!important}body.single-product .ani-pdp--v2 .ani-pdp__step p{margin:0!important;color:#5d685b!important;font-size:14.5px!important;line-height:1.55!important;text-align:left!important}body.single-product .ani-pdp--v2 .ani-pdp__subhead{margin:0 0 20px!important;text-align:left!important}body.single-product .ani-pdp--v2 .ani-pdp__subtitle{margin:0 0 6px!important;color:#1f3f29!important;font-size:clamp(22px, 2.2vw, 28px)!important;font-weight:820!important;line-height:1.15!important;letter-spacing:-0.02em!important;text-align:left!important}@media (max-width: 980px){body.single-product .ani-pdp--v2 .ani-pdp__steps{grid-template-columns:repeat(2, minmax(0, 1fr))!important;gap:24px 16px!important}}@media (max-width: 600px){body.single-product .ani-pdp--v2 .ani-pdp__steps{gap:20px 12px!important}body.single-product .ani-pdp--v2 .ani-pdp__step-img{aspect-ratio:1 / 1!important;margin-bottom:10px!important;border-radius:18px!important}body.single-product .ani-pdp--v2 .ani-pdp__step-num{top:10px!important;left:10px!important;width:30px!important;height:30px!important;font-size:14px!important}body.single-product .ani-pdp--v2 .ani-pdp__step h3{font-size:16px!important}body.single-product .ani-pdp--v2 .ani-pdp__step p{font-size:13.5px!important}}body.single-product .ani-pdp--v2 .ani-pdp__dose-row{grid-template-columns:96px minmax(0, 1fr)!important}body.single-product .ani-pdp--v2 .ani-pdp__dose-k{font-size:10.5px!important;letter-spacing:0.04em!important;white-space:nowrap!important}@media (max-width: 600px){body.single-product .ani-pdp--v2 .ani-pdp__dose-row{grid-template-columns:minmax(0, 1fr)!important}}body.single-product .ani-pdp--v2 .ani-pdp__benefits{display:grid!important;grid-template-columns:repeat(3, minmax(0, 1fr))!important;gap:16px!important}body.single-product .ani-pdp--v2 .ani-pdp__benefit{padding:28px 26px!important;border-radius:24px!important;background:#f3f6ef!important;text-align:left!important}body.single-product .ani-pdp--v2 .ani-pdp__benefit-num{margin:0 0 18px!important;color:#8fae84!important;font-size:15px!important;font-weight:850!important;letter-spacing:0.08em!important}body.single-product .ani-pdp--v2 .ani-pdp__benefit h3{margin:0 0 8px!important;color:#1f3f29!important;font-size:21px!important;font-weight:820!important;line-height:1.2!important;text-align:left!important}body.single-product .ani-pdp--v2 .ani-pdp__benefit p{margin:0!important;color:#5d685b!important;font-size:15px!important;line-height:1.55!important;text-align:left!important}body.single-product .ani-pdp--v2 .ani-pdp__dosage{display:grid!important;grid-template-columns:minmax(0, 7fr) minmax(0, 5fr)!important;gap:20px!important;align-items:stretch!important;margin:0 0 clamp(48px, 6vw, 72px)!important}body.single-product .ani-pdp--v2 .ani-pdp__formula{display:grid!important;grid-template-columns:minmax(0, 1fr) auto minmax(0, 1fr) auto minmax(0, 1.2fr)!important;align-items:center!important;gap:14px!important;padding:28px!important;border-radius:28px!important;background:#1f3f29!important;color:#ffffff!important}body.single-product .ani-pdp--v2 .ani-pdp__formula-part{padding:22px 18px!important;border-radius:20px!important;background:rgba(255, 255, 255, 0.07)!important;text-align:left!important}body.single-product .ani-pdp--v2 .ani-pdp__formula-part--result{background:#c9dbbd!important;color:#1f3f29!important}body.single-product .ani-pdp--v2 .ani-pdp__formula-value{color:inherit!important;font-size:clamp(34px, 3.4vw, 46px)!important;font-weight:850!important;line-height:1!important;letter-spacing:-0.04em!important;white-space:nowrap!important}body.single-product .ani-pdp--v2 .ani-pdp__formula-label{margin-top:8px!important;color:inherit!important;font-size:13.5px!important;font-weight:650!important;line-height:1.35!important;opacity:0.85!important}body.single-product .ani-pdp--v2 .ani-pdp__formula-op{color:#c9dbbd!important;font-size:28px!important;font-weight:800!important}body.single-product .ani-pdp--v2 .ani-pdp__dosage > .ani-pdp__dose{align-content:center!important;margin:0!important;padding:10px 22px!important;border-radius:28px!important}body.single-product .ani-pdp--v2 .ani-pdp__timing{display:grid!important;grid-template-columns:repeat(3, minmax(0, 1fr))!important;gap:16px!important}body.single-product .ani-pdp--v2 .ani-pdp__timing-card{padding:24px!important;border:1px solid rgba(47, 93, 58, 0.12)!important;border-radius:22px!important;background:#ffffff!important;text-align:left!important}body.single-product .ani-pdp--v2 .ani-pdp__timing-card--accent{border-color:transparent!important;background:#eef4ea!important}body.single-product .ani-pdp--v2 .ani-pdp__timing-tag{display:inline-block!important;margin:0 0 12px!important;padding:4px 10px!important;border-radius:999px!important;background:#1f3f29!important;color:#ffffff!important;font-size:11.5px!important;font-weight:800!important;letter-spacing:0.04em!important;text-transform:uppercase!important}body.single-product .ani-pdp--v2 .ani-pdp__timing-card h3{margin:0 0 6px!important;color:#1f3f29!important;font-size:18px!important;font-weight:820!important;line-height:1.25!important;text-align:left!important}body.single-product .ani-pdp--v2 .ani-pdp__timing-card p{margin:0!important;color:#5d685b!important;font-size:14.5px!important;line-height:1.55!important;text-align:left!important}body.single-product .ani-pdp--v2 .ani-pdp__timing-card a{color:#2f5d3a!important;font-weight:800!important;text-decoration:underline!important}body.single-product .ani-pdp--v2 .ani-pdp__ingredients--two{grid-template-columns:minmax(0, 3fr) minmax(0, 2fr)!important;margin-bottom:clamp(40px, 5vw, 56px)!important}body.single-product .ani-pdp--v2 .ani-pdp__ing-group .ani-pdp__dose{margin-top:8px!important}body.single-product .ani-pdp--v2 .ani-pdp__ingredients + .ani-pdp__review-strip{margin-top:0!important}body.single-product .ani-product-buy-benefits--v2 .ani-product-buy-benefit:nth-child(1) .ani-product-buy-benefit__icon::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 17 9 11l4 4 8-8'/%3E%3Cpath d='M15 7h6v6'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 17 9 11l4 4 8-8'/%3E%3Cpath d='M15 7h6v6'/%3E%3C/svg%3E")!important}body.single-product .ani-product-buy-benefits--v2 .ani-product-buy-benefit:nth-child(2) .ani-product-buy-benefit__icon::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.5s-6 6.6-6 10.6a6 6 0 0 0 12 0c0-4-6-10.6-6-10.6Z'/%3E%3Cpath d='M9.5 14.5a2.6 2.6 0 0 0 2.5 2.5'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.5s-6 6.6-6 10.6a6 6 0 0 0 12 0c0-4-6-10.6-6-10.6Z'/%3E%3Cpath d='M9.5 14.5a2.6 2.6 0 0 0 2.5 2.5'/%3E%3C/svg%3E")!important}body.single-product .ani-product-buy-benefits--v2 .ani-product-buy-benefit:nth-child(3) .ani-product-buy-benefit__icon::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-6.5-5.6-6.5-11a6.5 6.5 0 0 1 13 0c0 5.4-6.5 11-6.5 11Z'/%3E%3Ccircle cx='12' cy='10' r='2.4'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-6.5-5.6-6.5-11a6.5 6.5 0 0 1 13 0c0 5.4-6.5 11-6.5 11Z'/%3E%3Ccircle cx='12' cy='10' r='2.4'/%3E%3C/svg%3E")!important}body.single-product .ani-product-buy-benefits--v2 .ani-product-buy-benefit:nth-child(4) .ani-product-buy-benefit__icon::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3 5 6v5.5c0 4.4 3 7.9 7 9.5 4-1.6 7-5.1 7-9.5V6l-7-3Z'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3 5 6v5.5c0 4.4 3 7.9 7 9.5 4-1.6 7-5.1 7-9.5V6l-7-3Z'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E")!important}body.single-product .ani-product-buy-benefits--v2 .ani-product-buy-benefit{box-shadow:none!important;background:rgba(255, 255, 255, 0.7)!important}@media (max-width: 980px){body.single-product .ani-pdp--v2 .ani-pdp__dosage{grid-template-columns:minmax(0, 1fr)!important}body.single-product .ani-pdp--v2 .ani-pdp__timing,body.single-product .ani-pdp--v2 .ani-pdp__benefits{grid-template-columns:minmax(0, 1fr)!important;gap:12px!important}body.single-product .ani-pdp--v2 .ani-pdp__ingredients--two{grid-template-columns:minmax(0, 1fr)!important}}@media (max-width: 600px){body.single-product .ani-pdp--v2 .ani-pdp__formula{grid-template-columns:minmax(0, 1fr) auto minmax(0, 1fr)!important;gap:10px!important;padding:16px!important;border-radius:22px!important}body.single-product .ani-pdp--v2 .ani-pdp__formula-part{padding:16px 14px!important}body.single-product .ani-pdp--v2 .ani-pdp__formula-op:nth-of-type(4){display:none!important}body.single-product .ani-pdp--v2 .ani-pdp__formula-part--result{grid-column:1 / -1!important;display:flex!important;align-items:center!important;gap:14px!important}body.single-product .ani-pdp--v2 .ani-pdp__formula-part--result .ani-pdp__formula-label{margin-top:0!important}body.single-product .ani-pdp--v2 .ani-pdp__formula-value{font-size:32px!important}body.single-product .ani-pdp--v2 .ani-pdp__benefit{padding:20px!important}body.single-product .ani-pdp--v2 .ani-pdp__benefit-num{margin-bottom:8px!important}}body.single-product .ani-pdp--v2 .ani-pdp__proof .ani-pdp__ing-group{background:rgba(255, 255, 255, 0.07)!important;border:1px solid rgba(255, 255, 255, 0.12)!important}body.single-product .ani-pdp--v2 .ani-pdp__proof .ani-pdp__ing-group h3{color:#ffffff!important}body.single-product .ani-pdp--v2 .ani-pdp__proof .ani-pdp__ing-text{color:rgba(255, 255, 255, 0.7)!important}body.single-product .ani-pdp--v2 .ani-pdp__proof .ani-pdp__ing-group .ani-pdp__chips li{background:#ffffff!important;border-color:transparent!important;color:#1f3f29!important}body.single-product .ani-pdp--v2 .ani-pdp__dose--wide{margin:0 0 clamp(32px, 4vw, 44px)!important;padding:6px 24px!important;border-radius:24px!important}body.single-product .ani-pdp--v2 .ani-pdp__dose--wide .ani-pdp__dose-row{grid-template-columns:140px minmax(0, 1fr)!important;padding:14px 0!important}body.single-product .ani-pdp--v2 .ani-pdp__dose--wide .ani-pdp__dose-v{font-size:15px!important}@media (max-width: 600px){body.single-product .ani-pdp--v2 .ani-pdp__dose--wide .ani-pdp__dose-row{grid-template-columns:minmax(0, 1fr)!important;padding:10px 0!important}}body.single-product .ani-pdp--v2 .ani-pdp__hero-media--product{background:linear-gradient(180deg, #f1f5ec 0%, #e3ecdc 100%)!important}body.single-product .ani-pdp--v2 .ani-pdp__hero-media--product img{padding:8%!important;object-fit:contain!important;mix-blend-mode:multiply!important}body.single-product .ani-pdp--v2 .ani-pdp__steps--text .ani-pdp__step{position:relative!important;padding:26px 24px 24px!important;border:1px solid rgba(47, 93, 58, 0.12)!important;border-radius:24px!important;background:#ffffff!important}body.single-product .ani-pdp--v2 .ani-pdp__steps--text .ani-pdp__step-num{position:static!important;display:grid!important;place-items:center!important;width:44px!important;height:44px!important;margin:0 0 18px!important;border-radius:999px!important;background:#1f3f29!important;color:#ffffff!important;font-size:18px!important;font-weight:850!important;box-shadow:none!important}@media (max-width: 600px){body.single-product .ani-pdp--v2 .ani-pdp__steps--text .ani-pdp__step{padding:18px 16px!important;border-radius:18px!important}body.single-product .ani-pdp--v2 .ani-pdp__steps--text .ani-pdp__step-num{width:36px!important;height:36px!important;margin-bottom:12px!important;font-size:15px!important}}body.single-product .ani-pdp--v2 .ani-pdp__timing--dose .ani-pdp__timing-card h3{font-size:24px!important;font-weight:850!important;letter-spacing:-0.02em!important}body.single-product .ani-pdp--v2 .ani-pdp__subhead--spaced{margin-top:clamp(40px, 5vw, 56px)!important}
