.gt-tabs{background:var(--gt-cream);color:var(--gt-ink);padding:calc(14px * var(--gt-ps, 1)) 0 calc(16px * var(--gt-ps, 1))}.gt-tabs .gt-container{max-width:880px;margin:0 auto;padding:0 20px;box-sizing:border-box}.gt-tabs__heading{font-family:var(--gt-font-display);font-weight:400;font-size:calc(clamp(1.5rem,4vw,2rem) * var(--gt-ts, 1));line-height:1.15;color:var(--gt-ink);margin:0 0 14px}.gt-tabs__list{display:flex;flex-direction:column}.gt-tabs__item{border-top:1px solid var(--gt-border, rgba(28, 28, 30, .12))}.gt-tabs__item:last-child{border-bottom:1px solid var(--gt-border, rgba(28, 28, 30, .12))}.gt-tabs__summary{list-style:none;cursor:pointer;padding:16px 0;display:flex;align-items:center;justify-content:space-between;gap:14px;font-family:var(--gt-font-heading);font-weight:600;font-size:calc(1.0625rem * var(--gt-ts, 1));color:var(--gt-ink);-webkit-tap-highlight-color:transparent}.gt-tabs__summary::-webkit-details-marker{display:none}.gt-tabs__summary::marker{content:""}.gt-tabs__title{flex:1 1 auto;min-width:0}.gt-tabs__icon{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#0c9b8a1a;color:var(--gt-teal);transition:transform var(--gt-duration-state, .2s) var(--gt-ease, ease);flex-shrink:0}.gt-tabs__item[open] .gt-tabs__icon{transform:rotate(45deg)}.gt-tabs__body{padding:0 0 18px;font-family:var(--gt-font-body);font-size:calc(.9375rem * var(--gt-ts, 1));line-height:1.6;color:var(--gt-muted)}.gt-tabs__body :first-child{margin-top:0}.gt-tabs__body :last-child{margin-bottom:0}.gt-tabs__body h1,.gt-tabs__body h2,.gt-tabs__body h3,.gt-tabs__body h4{font-family:var(--gt-font-heading);color:var(--gt-ink);margin:14px 0 6px;font-size:calc(1rem * var(--gt-ts, 1))}.gt-tabs__body ul,.gt-tabs__body ol{padding-left:18px;margin:8px 0}.gt-tabs__body li{margin:4px 0}.gt-tabs__body a{color:var(--gt-teal)}@media(min-width:750px){.gt-tabs{padding:calc(18px * var(--gt-ps, 1)) 0 calc(20px * var(--gt-ps, 1))}.gt-tabs .gt-container{padding:0 32px}.gt-tabs__summary{padding:18px 0;font-size:calc(1.125rem * var(--gt-ts, 1))}.gt-tabs__body{font-size:calc(1rem * var(--gt-ts, 1))}}@media(min-width:990px){.gt-tabs{padding:calc(24px * var(--gt-ps, 1)) 0 calc(24px * var(--gt-ps, 1))}.gt-tabs .gt-container{max-width:1430px;padding:0 55px}.gt-tabs__col{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-gt-product-tabs.css.map */
