.tabbed-content{color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));padding-top:var(--section-padding-top);padding-bottom:var(--section-padding-bottom))}.tabbed-content__nav-wrapper{position:relative;border-bottom:.1rem solid rgb(var(--color-base-border));margin-bottom:0}.tabbed-content__nav-wrapper:after{content:"";position:absolute;right:0;top:0;bottom:.1rem;width:5rem;pointer-events:none;background:linear-gradient(to right,transparent,rgb(var(--color-background)) 80%);opacity:1;transition:opacity .25s ease;z-index:2}.tabbed-content__nav-wrapper.is-scrolled-end:after{opacity:0}.tabbed-content__nav-wrapper:before{content:"";position:absolute;left:0;top:0;bottom:.1rem;width:3rem;pointer-events:none;background:linear-gradient(to left,transparent,rgb(var(--color-background)) 80%);opacity:0;transition:opacity .25s ease;z-index:2}.tabbed-content__nav-wrapper.is-scrolled-start:before{opacity:0}.tabbed-content__nav-wrapper.has-scroll-left:before{opacity:1}@media screen and (min-width:750px){.tabbed-content__nav-wrapper:before{display:none}}.tabbed-content__nav{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-behavior:smooth;gap:0;padding-right:2rem}.tabbed-content__nav::-webkit-scrollbar{display:none}.tabbed-content__nav-btn{flex-shrink:0;background:none;border:none;border-bottom:.25rem solid transparent;margin-bottom:-.1rem;padding:1.1rem 1.6rem;font-size:1.2rem;font-family:var(--font-heading-family);font-weight:600;color:rgba(var(--color-foreground),.4);cursor:pointer;white-space:nowrap;letter-spacing:.07em;text-transform:uppercase;transition:color .12s ease,border-color .12s ease;min-height:4.4rem;display:flex;align-items:center}.tabbed-content__nav-btn:hover{color:rgba(var(--color-foreground),.7)}.tabbed-content__nav-btn.is-active{color:rgb(var(--color-base-accent));border-bottom-color:rgb(var(--color-base-accent));font-weight:700}@media screen and (min-width:750px){.tabbed-content__nav-btn{padding:1.4rem 2.2rem;font-size:1.3rem;letter-spacing:.06em;min-height:auto}.tabbed-content__nav{padding-right:0}}.tabbed-content__swipe-hint{display:none}@media screen and (max-width:749px){.tabbed-content__swipe-hint{display:flex;align-items:center;gap:.4rem;position:absolute;right:.5rem;bottom:calc(100% + .5rem);font-family:var(--font-body-family);font-size:1rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--color-base-accent));pointer-events:none;animation:tcSwipeHint 1.8s ease-in-out infinite;transition:opacity .35s ease;white-space:nowrap;z-index:3}.tabbed-content__swipe-hint.is-hidden{opacity:0;pointer-events:none}.tabbed-content__swipe-hint svg{width:1.3rem;height:1.3rem;fill:none;stroke:currentColor;stroke-width:2.2}@keyframes tcSwipeHint{0%,to{transform:translate(0)}45%{transform:translate(.5rem)}65%{transform:translate(.2rem)}}}.tabbed-content__panel{display:none}.tabbed-content__panel.is-active{display:block;animation:tcFadeIn .15s ease}@keyframes tcFadeIn{0%{opacity:0}to{opacity:1}}.tabbed-content__panel>*:first-child,.tc-expandable{margin-top:2rem}@media screen and (min-width:750px){.tabbed-content__panel>*:first-child,.tc-expandable{margin-top:2.8rem}}.tc-expandable{position:relative}.tc-expandable__body{overflow:hidden;transition:max-height .42s cubic-bezier(.4,0,.2,1)}.tc-expandable__fade{position:absolute;left:0;right:0;pointer-events:none;transition:opacity .25s ease}.tc-expandable.is-expanded .tc-expandable__fade{opacity:0}.tc-expandable__toggle-mobile{display:none;width:100%;align-items:center;justify-content:center;gap:1rem;padding:1.6rem 2rem;margin-top:0;background-color:rgb(var(--color-base-accent));border:none;font-family:var(--font-heading-family);font-size:1.4rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--color-base-solid-button-labels));cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .12s ease;min-height:5.2rem}.tc-expandable__toggle-mobile:active{background-color:rgba(var(--color-base-accent),.82)}.tc-expandable__toggle-mobile svg{width:1.8rem;height:1.8rem;fill:none;stroke:currentColor;stroke-width:2.5;transition:transform .22s ease;flex-shrink:0}.tc-expandable.is-expanded .tc-expandable__toggle-mobile svg{transform:scaleY(-1)}.tc-expandable__toggle-desktop{display:none;align-items:center;gap:.5rem;background:none;border:none;border-top:.1rem solid rgb(var(--color-base-border));padding:1.2rem 0 0;margin-top:1.6rem;font-family:var(--font-heading-family);font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--color-base-accent));cursor:pointer;transition:opacity .12s ease;width:100%;justify-content:flex-start}.tc-expandable__toggle-desktop:hover{opacity:.72}.tc-expandable__toggle-desktop svg{width:1.2rem;height:1.2rem;fill:none;stroke:currentColor;stroke-width:2.5;transition:transform .22s ease;flex-shrink:0;margin-left:auto}.tc-expandable.is-expanded .tc-expandable__toggle-desktop svg{transform:scaleY(-1)}.tabbed-content__empty{text-align:center;opacity:.38;font-size:1.3rem;padding:3rem 0}.qtd-meta{font-family:var(--font-body-family, inherit);font-size:1.1rem;color:rgb(var(--color-foreground));opacity:.38;padding:0 0 1.6rem}.qtd-group-head{font-family:var(--font-heading-family, inherit);font-size:.95rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--color-base-accent));padding:1.4rem 0 .4rem;border-bottom:.1rem solid rgb(var(--color-base-border));margin-bottom:0}.qtd-group-head:first-child{padding-top:0}.qtd-table{width:100%;border-collapse:collapse;margin-bottom:0}.qtd-row:nth-child(2n){background:rgba(var(--color-foreground),.025)}.qtd-label,.qtd-value{padding:.7rem .8rem;font-family:var(--font-body-family, inherit);font-size:1.25rem;line-height:1.55;vertical-align:top;color:rgb(var(--color-foreground));border-bottom:.1rem solid rgba(var(--color-foreground),.05)}.qtd-label{width:38%;font-weight:500;color:rgba(var(--color-foreground),.55);padding-right:1.2rem}.qtd-value{width:62%}.qtd-row--rich .qtd-label{padding-top:.8rem}.qtd-row--rich .qtd-value ul,.qtd-row--rich .qtd-value ol{margin:0;padding-left:1.6rem}.qtd-row--rich .qtd-value li{margin:.2rem 0;line-height:1.5}.qtd-row--rich .qtd-value p{margin:0 0 .4rem}.qtd-row--rich .qtd-value h3,.qtd-row--rich .qtd-value strong{font-size:1.2rem;font-weight:700;display:block;margin:.6rem 0 .2rem}@media screen and (max-width:480px){.qtd-label{width:44%;font-size:1.2rem}.qtd-value{width:56%;font-size:1.2rem}.qtd-label,.qtd-value{padding:.6rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-tabbed-content.css.map */
