.shintop-tabs{display:block}.shintop-tabs__strip{position:relative;display:flex;flex-wrap:wrap;gap:0 var(--shintop-space-6);margin-bottom:var(--shintop-space-6);border-bottom:.1rem solid var(--shintop-rule)}.shintop-tabs__indicator{position:absolute;bottom:-.1rem;left:0;width:0;height:.2rem;background:var(--shintop-blue);transition:transform var(--shintop-dur) var(--shintop-ease),width var(--shintop-dur) var(--shintop-ease)}.shintop-tabs__strip[hidden]{display:none}.shintop-tabs__strip:empty{display:none}.shintop-tabs__tab{position:relative;bottom:-.1rem;padding:var(--shintop-space-3) 0;border:0;border-bottom:.2rem solid transparent;background:none;color:var(--shintop-ink-soft);cursor:pointer;font-family:inherit;font-size:var(--shintop-text-base);font-weight:600;line-height:1.3;transition:color var(--shintop-dur) var(--shintop-ease),border-color var(--shintop-dur) var(--shintop-ease)}.shintop-tabs__tab:hover{color:var(--shintop-ink);border-bottom-color:var(--shintop-rule-strong)}.shintop-tabs__tab--active{color:var(--shintop-ink)}.shintop-tabs__tab--active:hover{border-bottom-color:transparent}.shintop-tabs__tab:focus-visible{outline:.2rem solid var(--shintop-blue);outline-offset:.3rem;border-radius:.2rem}.shintop-tabs__panel{border-bottom:.1rem solid var(--shintop-rule)}.shintop-tabs__panel[hidden]{display:none}.shintop-tabs__summary{display:flex;gap:var(--shintop-space-3);align-items:center;justify-content:space-between;min-height:4.8rem;padding:var(--shintop-space-4) 0;cursor:pointer;list-style:none;font-size:var(--shintop-text-lg);font-weight:600;transition:color var(--shintop-dur) var(--shintop-ease)}.shintop-tabs__summary:hover{color:var(--shintop-ink-soft)}.shintop-tabs__summary::-webkit-details-marker{display:none}.shintop-tabs__summary[hidden]{display:none}.shintop-tabs__summary-icon{display:grid;place-items:center;flex:0 0 auto;width:1.4rem;height:1.4rem;color:var(--shintop-ink-faint);transition:transform var(--shintop-dur) var(--shintop-ease)}.shintop-tabs__summary-icon:before{content:"";width:0;height:0;border-right:.45rem solid transparent;border-left:.45rem solid transparent;border-top:.55rem solid currentcolor}.shintop-tabs__panel[open]>.shintop-tabs__summary .shintop-tabs__summary-icon{transform:rotate(180deg)}.shintop-tabs__body{padding-bottom:var(--shintop-space-6);font-size:var(--shintop-text-base);line-height:var(--shintop-leading)}.shintop-tabs__body>:first-child{margin-top:0}.shintop-tabs__body>:last-child{margin-bottom:0}.shintop-tabs__body p:not([class]){margin:0 0 var(--shintop-space-4)}.shintop-tabs__body ul:not([class]),.shintop-tabs__body ol:not([class]){margin:0 0 var(--shintop-space-4);padding-left:var(--shintop-space-5);list-style-position:outside}.shintop-tabs__body ul:not([class]) li,.shintop-tabs__body ol:not([class]) li{margin-bottom:var(--shintop-space-2)}.shintop-tabs__subhead{margin:var(--shintop-space-6) 0 var(--shintop-space-3);font-size:var(--shintop-text-xl);font-weight:600;line-height:var(--shintop-leading-tight);letter-spacing:-.01em}.shintop-tabs__subhead:first-child{margin-top:0}.shintop-tabs__body a{color:inherit;text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.3rem;text-decoration-color:var(--shintop-rule-strong);transition:text-decoration-color var(--shintop-dur) var(--shintop-ease)}.shintop-tabs__body a:hover{text-decoration-color:var(--shintop-blue)}@media screen and (min-width:750px){.shintop-tabs__panel{border-bottom:0}.shintop-tabs__panel:not([hidden]){animation:shintop-tab-in var(--shintop-dur) var(--shintop-ease) both}.shintop-tabs__body{padding-bottom:0}}@keyframes shintop-tab-in{0%{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:none}}.shintop-tabs__source{margin:0 0 var(--shintop-space-3);color:var(--shintop-ink-soft);font-size:var(--shintop-text-sm)}.shintop-tabs__pointer{margin:var(--shintop-space-6) 0 0;padding:var(--shintop-space-4);border-left:.3rem solid var(--shintop-navy);border-radius:0 var(--shintop-radius) var(--shintop-radius) 0;background:var(--shintop-surface);color:var(--shintop-ink-soft);font-size:var(--shintop-text-sm);line-height:1.55}.shintop-ingredients{margin:0;border-bottom:.1rem solid var(--shintop-rule)}.shintop-ingredients__item{padding:var(--shintop-space-4) 0;border-top:.1rem solid var(--shintop-rule)}.shintop-ingredients__item:first-child{padding-top:0;border-top:0}.shintop-ingredients__name{margin:0 0 var(--shintop-space-1);color:var(--shintop-ink);font-size:var(--shintop-text-base);font-weight:600;line-height:var(--shintop-leading-tight)}.shintop-ingredients__value{margin:0;overflow-wrap:break-word;color:var(--shintop-ink-soft);font-size:var(--shintop-text-base);line-height:var(--shintop-leading)}.shintop-ingredients__text{margin:0 0 var(--shintop-space-4);font-size:var(--shintop-text-base);line-height:var(--shintop-leading)}.shintop-ingredients__text:last-child{margin-bottom:0}.shintop-ingredients__note{margin:var(--shintop-space-4) 0 0;color:var(--shintop-ink-soft);font-size:var(--shintop-text-sm);line-height:1.55}.shintop-labelrows{display:grid;grid-template-columns:1fr;row-gap:var(--shintop-space-1);margin:0}.shintop-labelrows__label{margin:0;color:var(--shintop-ink-soft);font-size:var(--shintop-text-sm);font-weight:600}.shintop-labelrows__label:not(:first-child){margin-top:var(--shintop-space-3)}.shintop-labelrows__value{margin:0}@media screen and (min-width:750px){.shintop-labelrows{grid-template-columns:max-content 1fr;align-items:baseline;column-gap:var(--shintop-space-4);row-gap:var(--shintop-space-4)}.shintop-labelrows__label:not(:first-child){margin-top:0}}.shintop-more{display:block;--shintop-more-cap: calc(var(--shintop-leading) * var(--shintop-text-base) * 12);--shintop-more-slack: calc(var(--shintop-leading) * var(--shintop-text-base) * 4)}@media screen and (max-width:749px){.shintop-more{--shintop-more-cap: 0px}}.shintop-more--clipped .shintop-tabs__body{max-height:var(--shintop-more-clip, var(--shintop-more-cap));overflow:hidden}.shintop-more--clipped.shintop-more--cut .shintop-tabs__body{mask-image:linear-gradient(to bottom,var(--shintop-ink) calc(100% - 6rem),transparent);-webkit-mask-image:linear-gradient(to bottom,var(--shintop-ink) calc(100% - 6rem),transparent)}.shintop-more__toggle{display:inline-flex;gap:var(--shintop-space-2);align-items:center;margin-top:var(--shintop-space-4);padding:var(--shintop-space-2) 0;border:0;background:none;color:var(--shintop-action);cursor:pointer;font-family:inherit;font-size:var(--shintop-text-base);font-weight:600;line-height:1.2;text-decoration:underline;text-underline-offset:.3rem}.shintop-more__toggle[hidden]{display:none}@media(hover:hover){.shintop-more__toggle:hover{color:var(--shintop-ink)}}.shintop-more__icon{width:.8rem;height:.8rem;border-right:.15rem solid currentcolor;border-bottom:.15rem solid currentcolor;transform:translateY(-.2rem) rotate(45deg);transition:transform var(--shintop-dur) var(--shintop-ease)}.shintop-more__toggle[aria-expanded=true] .shintop-more__icon{transform:translateY(.1rem) rotate(-135deg)}.shintop-tabs--accordion{max-width:var(--shintop-buybox-measure);margin-block:var(--shintop-buybox-gap) 0;border-top:.1rem solid var(--shintop-rule)}.shintop-tabs--accordion .shintop-tabs__panel{border-bottom:.1rem solid var(--shintop-rule);animation:none}.shintop-tabs--accordion .shintop-tabs__body{padding-bottom:var(--shintop-space-5)}.shintop-tabs--accordion .shintop-tabs__summary{min-height:0;padding:var(--shintop-space-4) 0;font-size:var(--shintop-text-base)}.shintop-sheet{display:grid;grid-template-columns:minmax(0,1fr);margin:0;padding-top:var(--shintop-space-2);border-top:.1rem solid var(--shintop-rule)}.shintop-sheet__col{min-width:0}.shintop-sheet .shintop-tabs__body{max-width:var(--shintop-measure);padding-bottom:var(--shintop-space-5)}@media screen and (min-width:1100px){.shintop-sheet{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--shintop-space-7)}.shintop-sheet__col--reference{padding-inline-start:var(--shintop-space-7);border-inline-start:.1rem solid var(--shintop-rule)}.shintop-sheet .shintop-tabs__summary{gap:var(--shintop-space-3);justify-content:flex-start}.shintop-sheet .shintop-more{--shintop-more-cap: 0px}}.shintop-labelrows__value--lead{grid-column:1 / -1}
/*# sourceMappingURL=/cdn/shop/t/26/assets/component-shintop-tabs.css.map */
