.sk-design .sk-product-page .sk-product-benefits{min-width:0;margin-top:20px;font-family:'Source Sans 3',sans-serif;color:#2b211c}
.sk-product-benefits{display:block}
.sk-product-benefits *{box-sizing:border-box}
.sk-product-benefits__track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}
.sk-product-benefits__item{display:flex;min-width:0;flex-direction:column;align-items:center;gap:8px;padding:12px 8px;border:1px solid #e2d7c3;border-radius:8px;background:#fbf8f2;text-align:center;scroll-snap-align:start}
.sk-product-benefits__icon{display:flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#f0e8db}
.sk-product-benefits__icon img{display:block;width:32px;height:32px;object-fit:contain}
.sk-product-benefits__title{margin:0;color:#8a6a2e;font-family:inherit;font-size:13px;font-weight:600;line-height:1.25;letter-spacing:0;overflow-wrap:anywhere;hyphens:auto}
.sk-product-benefits__text{margin:0;color:#5f534a;font-size:12px;line-height:1.4;letter-spacing:0;overflow-wrap:anywhere;hyphens:auto}
.sk-product-benefits__track:focus-visible{outline:2px solid #b8923f;outline-offset:3px;border-radius:8px}
.sk-product-benefits__track.is-looping{scroll-snap-type:none;scroll-behavior:auto}
@media(max-width:819px){.sk-product-benefits__track{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(144px,44%);gap:10px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:1px;padding:2px 1px 10px;scrollbar-width:thin;scrollbar-color:#b9a780 transparent;-webkit-overflow-scrolling:touch}.sk-product-benefits__item{padding:14px 10px}.sk-product-benefits__title{font-size:14px}.sk-product-benefits__track::-webkit-scrollbar{height:4px}.sk-product-benefits__track::-webkit-scrollbar-thumb{border-radius:4px;background:#b9a780}}
