.section-ashford-pdp-ingredients{margin:0;padding:0}.ashford-pdp-ingredients{--ashford-facts-cols: 1fr 6.5rem 5rem;--ashford-walnut: #1a1208;--ashford-cognac: #6b4226;--ashford-cognac-deep: #382216;--ashford-ink: #4a3a24;--ashford-cream: #f2e8d5;--ashford-bronze: #8b7355;position:relative;padding:6rem 6rem 3.6rem;color:var(--ashford-walnut)}.ashford-pdp-ingredients,.ashford-pdp-ingredients *,.ashford-pdp-ingredients *:before,.ashford-pdp-ingredients *:after{box-sizing:border-box}.ashford-pdp-ingredients h2,.ashford-pdp-ingredients h3,.ashford-pdp-ingredients p{margin:0}.ashford-pdp-ingredients__inner{max-width:144rem;margin:0 auto;display:flex;flex-direction:column;gap:4.8rem}.ashford-pdp-ingredients__intro{max-width:76rem;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}.ashford-pdp-ingredients__eyebrow{font-family:var(--ashford-font-accent);font-weight:600;font-size:1.6rem;letter-spacing:.28em;text-transform:uppercase;color:var(--ashford-cognac);line-height:1.2}.ashford-pdp-ingredients__heading{font-family:var(--ashford-font-title);font-weight:var(--ashford-font-title-weight, 400);font-size:4.2rem;line-height:1.1;color:var(--ashford-walnut)}.ashford-pdp-ingredients__text{font-family:var(--ashford-font-body);font-size:1.9rem;line-height:1.5;color:var(--ashford-ink)}.ashford-pdp-ingredients__certs{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:2.6rem;margin:.8rem 0 0;padding:0;list-style:none}.ashford-pdp-ingredients__cert{display:flex;flex-direction:column;align-items:center;gap:.6rem;text-align:center}.ashford-pdp-ingredients__cert-icon{display:flex;align-items:center;justify-content:center;width:10.1rem;height:10.1rem;overflow:clip;flex-shrink:0}.ashford-pdp-ingredients__cert-icon img{width:100%;height:100%;object-fit:contain;display:block}.ashford-pdp-ingredients__cert-label{font-family:var(--ashford-font-body);font-weight:400;font-size:1.4rem;line-height:1.3;color:var(--ashford-walnut);max-width:12.5rem}.ashford-pdp-ingredients__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem}.ashford-pdp-ingredients__pair{display:contents}.ashford-pdp-ingredients__card{position:relative;overflow:hidden;background-color:var(--ashford-cream);background-image:var(--ashford-ingredients-card-bg, none);background-size:cover;background-position:center;border:1px solid rgba(139,115,85,.3);padding:2.4rem;display:flex;flex-direction:column;gap:.6rem;min-height:16rem}.ashford-pdp-ingredients__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ashford-ingredients-card-tint, transparent);pointer-events:none}.ashford-pdp-ingredients__card-image{position:absolute;top:0;right:0;width:14rem;height:14rem;transform:translate(50%,-50%)}.ashford-pdp-ingredients__card-image img{width:100%;height:100%;object-fit:cover;display:block}.ashford-pdp-ingredients__card-name{position:relative;font-family:var(--ashford-font-title);font-weight:var(--ashford-font-title-weight, 400);font-size:3.2rem;line-height:1.2;color:var(--ashford-ingredients-card-text, var(--ashford-walnut));max-width:70%}.ashford-pdp-ingredients__card-derived{position:relative;font-family:var(--ashford-font-body);font-size:1.8rem;line-height:1.3;color:var(--ashford-ingredients-card-accent, var(--ashford-cognac))}.ashford-pdp-ingredients__card-benefit{position:relative;font-family:var(--ashford-font-body);font-size:1.95rem;line-height:1.5;color:var(--ashford-ingredients-card-text, var(--ashford-ink));margin-top:auto;padding-top:1.2rem}.ashford-pdp-ingredients__facts-wrap{width:100%;margin:0;padding:1.8rem 0 0;border-top:1px solid rgba(42,27,12,.24)}.ashford-pdp-ingredients__facts-wrap[open]{padding-bottom:.4rem}.ashford-pdp-ingredients__facts-body{display:flex;flex-direction:column;align-items:center;gap:2.4rem;width:100%;margin-top:2.4rem}.ashford-pdp-ingredients__facts-summary{display:flex;align-items:center;justify-content:center;gap:.8rem;width:100%;cursor:pointer;list-style:none;font-family:var(--ashford-font-accent);font-weight:600;font-size:1.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ashford-walnut)}.ashford-pdp-ingredients__facts-summary::-webkit-details-marker{display:none}.ashford-pdp-ingredients__facts-summary-icon{position:relative;flex-shrink:0;width:1.2rem;height:1.2rem}.ashford-pdp-ingredients__facts-summary-icon:before,.ashford-pdp-ingredients__facts-summary-icon:after{content:"";position:absolute;top:50%;left:50%;background:var(--ashford-walnut);transform:translate(-50%,-50%)}.ashford-pdp-ingredients__facts-summary-icon:before{width:1.2rem;height:1px}.ashford-pdp-ingredients__facts-summary-icon:after{width:1px;height:1.2rem}.ashford-pdp-ingredients__facts-wrap[open] .ashford-pdp-ingredients__facts-summary-icon:after{display:none}.ashford-pdp-ingredients__facts-intro{display:flex;flex-direction:column;align-items:center;gap:.8rem;max-width:62rem;text-align:center}.ashford-pdp-ingredients__facts-eyebrow{font-family:var(--ashford-font-accent);font-weight:600;font-size:1.4rem;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:var(--ashford-cognac)}.ashford-pdp-ingredients__facts-heading{font-family:var(--ashford-font-title);font-weight:var(--ashford-font-title-weight, 400);font-size:3rem;line-height:1.15;color:var(--ashford-walnut)}.ashford-pdp-ingredients__facts-text{font-family:var(--ashford-font-body);font-weight:400;font-size:1.8rem;line-height:1.4;color:var(--ashford-ink)}.ashford-pdp-ingredients__facts{width:100%;max-width:46rem;background-color:var(--ashford-paper-light-color, #f0e9d4);background-image:var(--ashford-paper-light-url);background-size:100% auto;background-position:top center;background-repeat:repeat-y;border:1px solid rgba(26,18,8,.4);box-shadow:0 .6rem 2rem #1a120838;padding:1.2rem 1.6rem 1.6rem;box-sizing:border-box;font-family:Arial,Helvetica,sans-serif;color:var(--ashford-walnut)}.ashford-pdp-ingredients__facts-panel-head{display:flex;flex-direction:column;gap:.1rem;padding-bottom:.4rem;border-bottom:8px solid var(--ashford-walnut)}.ashford-pdp-ingredients__facts-title{font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:2.6rem;line-height:1.1;color:var(--ashford-walnut)}.ashford-pdp-ingredients__facts-serving{font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:1.3rem;line-height:1.3;color:var(--ashford-walnut)}.ashford-pdp-ingredients__facts-cols{display:grid;grid-template-columns:var(--ashford-facts-cols);column-gap:.8rem;padding:.3rem 0 .2rem;border-bottom:1px solid rgba(26,18,8,.4);font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:1.05rem;line-height:1.15;color:var(--ashford-walnut)}.ashford-pdp-ingredients__facts-cols span{text-align:right}.ashford-pdp-ingredients__facts-cols span:first-child{visibility:hidden}.ashford-pdp-ingredients__facts-rows{margin:0;padding:0;list-style:none}.ashford-pdp-ingredients__facts-row{display:grid;grid-template-columns:var(--ashford-facts-cols);column-gap:.8rem;align-items:baseline;padding:.25rem 0;border-bottom:1px solid rgba(26,18,8,.28)}.ashford-pdp-ingredients__facts-row-name,.ashford-pdp-ingredients__facts-row-amount,.ashford-pdp-ingredients__facts-row-dv{margin:0;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:1.3rem;line-height:1.25;color:var(--ashford-walnut)}.ashford-pdp-ingredients__facts-row-name{min-width:0;text-align:left}.ashford-pdp-ingredients__facts-row-dv{text-align:right;white-space:nowrap}.ashford-pdp-ingredients__facts-row-amount{text-align:right;overflow-wrap:anywhere}.ashford-pdp-ingredients p.ashford-pdp-ingredients__facts-footnote{margin:0;padding:.8rem 0 0;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:1.05rem;line-height:1.3;color:var(--ashford-cognac)}@media screen and (max-width:1100px){.ashford-pdp-ingredients{padding:4.4rem 3.2rem 2.8rem}.ashford-pdp-ingredients__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ashford-pdp-ingredients__card-image{transform:translate(calc(50% + var(--ashford-ingredients-card-image-x-mobile, 0px)),-50%)}}@media screen and (max-width:989px){.ashford-pdp-ingredients__facts-summary{box-sizing:border-box;min-height:5.2rem;padding:1.4rem 2rem;background:var(--ashford-cognac-deep);color:var(--ashford-cream);border-radius:0;clip-path:polygon(9px 0,calc(100% - 9px) 0,100% 9px,100% calc(100% - 9px),calc(100% - 9px) 100%,9px 100%,0 calc(100% - 9px),0 9px)}.ashford-pdp-ingredients__facts-summary-icon:before,.ashford-pdp-ingredients__facts-summary-icon:after{background:var(--ashford-cream)}}@media screen and (max-width:989px){.ashford-pdp-ingredients{padding:3.6rem 2rem 2rem}.ashford-pdp-ingredients__inner{gap:3.2rem}.ashford-pdp-ingredients__heading{font-size:3rem}.ashford-pdp-ingredients__text{font-size:1.8rem}.ashford-pdp-ingredients__certs{gap:1.8rem}.ashford-pdp-ingredients__cert-icon{width:7.2rem;height:7.2rem}.ashford-pdp-ingredients__grid{display:flex;gap:1.2rem;margin-inline:-2rem;padding-inline:2rem;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;scroll-snap-type:x mandatory;scroll-padding-inline:2rem;scrollbar-width:none}.ashford-pdp-ingredients__grid::-webkit-scrollbar{display:none}.ashford-pdp-ingredients__pair{display:flex;flex-direction:column;gap:1.2rem;flex:0 0 88%;min-width:0;scroll-snap-align:start}.ashford-pdp-ingredients__pair .ashford-pdp-ingredients__card{flex:1 0 auto}.ashford-pdp-ingredients__card{padding:2.2rem;gap:.8rem;min-height:0}.ashford-pdp-ingredients__card-image{width:6.4rem;height:6.4rem;transform:translate(calc(50% + var(--ashford-ingredients-card-image-x-mobile, 0px)),-50%)}.ashford-pdp-ingredients__card-name{font-size:2.4rem;line-height:1.2;max-width:92%;word-break:normal;overflow-wrap:normal}.ashford-pdp-ingredients__card-derived{font-size:1.6rem;line-height:1.3}.ashford-pdp-ingredients__card-benefit{font-size:1.7rem;line-height:1.45;padding-top:.6rem}.ashford-pdp-ingredients__facts-wrap{padding-top:2rem;margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ashford-pdp-ingredients.css.map */
