.gallery-stage{position:relative}.gallery-arrow{position:absolute;top:50%;transform:translateY(-50%);width:46px;height:46px;border-radius:50%;border:0;padding:0;background:#ffffffe6;color:#211c16;box-shadow:0 2px 12px #17140f29;display:flex;align-items:center;justify-content:center;z-index:2;cursor:pointer;transition:background .2s,opacity .2s}.gallery-arrow:hover{background:#fff}.gallery-arrow:disabled{opacity:.25;cursor:default}.gallery-arrow svg{width:20px;height:20px;display:block}.gallery-arrow-prev{left:14px}.gallery-arrow-next{right:14px}.gallery-dots{display:flex;justify-content:center;align-items:center;gap:8px;margin:16px 0 0;min-height:12px}.gallery-dots button{width:8px;height:8px;min-height:0;border-radius:100px;border:0;padding:0;background:#cfc5b4;cursor:pointer;transition:width .2s,background .2s}.gallery-dots button[aria-pressed=true]{width:24px;background:#211c16}.gallery-footnote{margin-top:12px}.gallery-botanical-grid{display:flex;flex-direction:column;justify-content:center;gap:4%;padding:6% 11% 5%;background:#17140f;color:#f5efe6}.botanical-grid-title{font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:clamp(24px,2.4vw,34px);line-height:1.1;letter-spacing:-.01em;text-align:center;margin:0;color:#dab264}.botanical-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:3%}.botanical-grid figure{flex:0 0 29%;margin:0;text-align:center}.botanical-grid img{width:100%;aspect-ratio:4/5;object-fit:cover;display:block;border-radius:10px;border:1px solid rgba(218,178,100,.45)}.botanical-grid figcaption{margin-top:7px;font-size:12px;line-height:1.3}.botanical-grid figcaption strong{display:block;font-size:13px;letter-spacing:.02em}.botanical-grid figcaption span{color:#dab264;font-weight:600}.ingredient-guide-visual .ingredient-intro{grid-template-columns:1fr;gap:0;margin-bottom:30px}.ingredient-guide-visual .ingredient-intro>div{max-width:640px}.ingredient-guide-visual .ingredient-card-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}.ingredient-card.ingredient-card-visual{padding:0;overflow:hidden;border-radius:18px;background:#fff;border:1px solid #e1d7c8;display:flex;flex-direction:column}.ingredient-photo{aspect-ratio:4/5;background:#17140f;overflow:hidden}.ingredient-photo img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.ingredient-card-visual:hover .ingredient-photo img{transform:scale(1.04)}.ingredient-card-body{padding:18px 18px 22px;display:flex;flex-direction:column;gap:9px}.ingredient-amount{font-size:12px;font-weight:600;letter-spacing:.08em;color:#795426;text-transform:uppercase}.ingredient-card-visual h3{font-size:20px;line-height:1.2;margin:0}.ingredient-card-visual .ingredient-what,.ingredient-card-visual .ingredient-for{font-size:14px;line-height:1.55;color:#5a5249;margin:0}.ingredient-card-visual .ingredient-what b,.ingredient-card-visual .ingredient-for b{display:block;font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#795426;margin-bottom:3px}.ingredient-card-visual .ingredient-for{padding-top:9px;border-top:1px solid #ede6da}@media(max-width:1100px){.ingredient-guide-visual .ingredient-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.ingredient-guide-visual .ingredient-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ingredient-card.ingredient-card-visual{border-radius:14px}.ingredient-card-body{padding:14px 14px 18px;gap:7px}.ingredient-card-visual h3{font-size:17px}.ingredient-card-visual .ingredient-what,.ingredient-card-visual .ingredient-for{font-size:13px}.gallery-arrow{width:38px;height:38px}.gallery-arrow-prev{left:8px}.gallery-arrow-next{right:8px}.botanical-grid figure{flex-basis:30%}.botanical-grid figcaption{font-size:10px}.botanical-grid figcaption strong{font-size:11px}.botanical-grid-title{font-size:20px}}.gallery-life img{width:100%;height:100%;object-fit:cover;display:block;background:#fdf4e2}
/*# sourceMappingURL=/cdn/shop/t/11/assets/product-refresh.css.map */
