.section-info-tabs__header-inline{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px;padding-bottom:48px}.section-info-tabs__heading-inline{margin:0;line-height:1.1;flex-shrink:0}.section-info-tabs__header-sep{display:block;width:1px;height:2em;background:var(--border);flex-shrink:0}.section-info-tabs__subheading-inline{font-family:var(--FONT-STACK-BODY);font-size:calc(.9375rem * var(--FONT-ADJUST-BODY, 1));color:var(--text-alpha-50, rgba(0, 0, 0, .5));margin:0;line-height:1.5;flex:1;min-width:140px}@media screen and (max-width:767px){.section-info-tabs__header-inline{gap:8px 16px;padding-bottom:24px;justify-content:center;flex-wrap:nowrap}.section-info-tabs__header-sep{display:block;background:#d0d0d0}.section-info-tabs__heading-inline{padding-bottom:3px}.section-info-tabs__subheading-inline{flex:0 1 auto;min-width:0}}info-tabs,.info-tabs{display:grid;gap:calc(var(--grid-gutter) * 4);align-items:center}.info-tabs--image-right{grid-template-areas:"tabs panels"}.info-tabs--image-right--third,.info-tabs--image-right--fourth,.info-tabs--image-right--half{grid-template-columns:1fr 1fr}.info-tabs--image-left{grid-template-areas:"panels tabs"}.info-tabs--image-left--third,.info-tabs--image-left--fourth,.info-tabs--image-left--half{grid-template-columns:1fr 1fr}@media screen and (max-width:767px){.info-tabs{grid-template-columns:100%;gap:var(--grid-gutter);grid-template-areas:"panels" "tabs"}}.info-tabs_togglers{grid-area:tabs}@media screen and (max-width:767px){.info-tabs_togglers{display:flex;overflow-x:scroll;align-items:stretch;-ms-overflow-style:none;scrollbar-width:none}.info-tabs_togglers::-webkit-scrollbar{display:none}}.info-tabs_togglers-style--list{counter-reset:tabs}.info-tabs_panels{grid-area:panels;position:relative;border-radius:var(--info-tabs-radius, 12px);overflow:hidden}.info-tabs__tab{display:block;cursor:pointer;position:relative;border-bottom:solid 1px gray;padding:1.375rem 0;opacity:.54;transition:opacity .25s ease}@media screen and (max-width:767px){.info-tabs__tab{width:60%;flex:0 0 auto;margin-inline-end:calc(var(--grid-gutter) * 1.5);scroll-snap-align:start}}.info-tabs__tab:after{content:"";position:absolute;bottom:-1px;height:1px;background-color:var(--text);width:0;left:0}.info-tabs__tab:not(.active):hover{opacity:.7}.info-tabs__tab.active{opacity:1}.info-tabs__tab.active svg{opacity:1!important}@media screen and (min-width:768px){.info-tabs__tab.active:after{animation-name:animateBorder;animation-duration:var(--info-tabs-autoplay-duration, 4s);animation-iteration-count:1;animation-fill-mode:forwards;animation-play-state:running;animation-timing-function:linear}}@media screen and (max-width:767px){.info-tabs__tab.active:after{width:100%}}.info-tabs__tab-title{display:inline-block;width:100%;font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING);line-height:1.2}@media screen and (max-width:474px){.info-tabs__tab-title{font-size:calc(1.5rem * var(--FONT-ADJUST-HEADING, 1))}}@media screen and (min-width:475px)and (max-width:767px){.info-tabs__tab-title{font-size:calc(1.65rem * var(--FONT-ADJUST-HEADING, 1))}}@media screen and (min-width:768px)and (max-width:1023px){.info-tabs__tab-title{font-size:calc(1.25rem * var(--FONT-ADJUST-HEADING, 1))}}@media screen and (min-width:1024px){.info-tabs__tab-title{font-size:calc(1.5rem * var(--FONT-ADJUST-HEADING, 1))}}.info-tabs__tab-caption{width:100%;font-family:var(--FONT-STACK-BODY);font-size:calc(.9375rem * var(--FONT-ADJUST-BODY, 1));line-height:1.6;color:var(--text);margin-bottom:0}@media screen and (max-width:767px){.info-tabs__tab-caption{display:inline-block!important;font-size:calc(.8125rem * var(--FONT-ADJUST-BODY, 1));line-height:1.5}}@media screen and (min-width:768px){.info-tabs__tab-caption{display:none}}.info-tabs__tab-caption:not(:empty){padding:.75rem 0}.info-tabs__tab-caption p{margin:0}.info-tabs_togglers-style--list .info-tabs__tab{padding-inline-start:5.625rem}@media screen and (max-width:767px){.info-tabs_togglers-style--list .info-tabs__tab{padding-inline-start:0}}.info-tabs_togglers-style--list .info-tabs__tab:before{content:counters(tabs,".",decimal-leading-zero) ".";font-size:calc(1.375rem * var(--FONT-ADJUST-BODY, 1));line-height:1;counter-increment:tabs;position:absolute;width:2.75rem;height:2.75rem;display:flex;align-items:center;top:1.375rem;left:0;font-family:var(--FONT-STACK-BODY);color:var(--text)}@media screen and (min-width:768px)and (max-width:1023px){.info-tabs_togglers-style--list .info-tabs__tab:before{transform:translateY(-.25rem)}}@media screen and (max-width:767px){.info-tabs_togglers-style--list .info-tabs__tab:before{position:relative;top:0}}.info-tabs_togglers-style--icons .info-tabs__tab{padding-inline-start:6.25rem;position:relative}@media screen and (max-width:767px){.info-tabs_togglers-style--icons .info-tabs__tab{padding-inline-start:0}}.info-tabs_togglers-style--icons .info-tabs__tab svg,.info-tabs_togglers-style--icons .info-tabs__tab figure{position:absolute;width:2.75rem;height:2.75rem;top:1.375rem;left:0}.info-tabs_togglers-style--icons .info-tabs__tab svg *{stroke:var(--text)}@media screen and (min-width:768px)and (max-width:1023px){.info-tabs_togglers-style--icons .info-tabs__tab svg,.info-tabs_togglers-style--icons .info-tabs__tab figure{transform:translateY(-.1875rem);width:2.25rem;height:2.25rem}}@media screen and (max-width:767px){.info-tabs_togglers-style--icons .info-tabs__tab svg,.info-tabs_togglers-style--icons .info-tabs__tab figure{position:relative;top:0}.info-tabs_togglers-style--icons .info-tabs__tab-title{margin-top:var(--grid-gutter)}}.info-tabs__panel{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;border-radius:var(--info-tabs-radius, 12px);pointer-events:none}.info-tabs__panel.active{opacity:1;pointer-events:auto}.info-tabs__panel.active .info-tabs__image{opacity:0;animation:reveal-opacity .35s ease-out forwards 50ms}.info-tabs__image{width:100%;height:100%;background-color:#0000000a}.info-tabs__image img{width:100%;height:100%;object-fit:cover;display:block;border-radius:var(--info-tabs-radius, 12px)}.info-tabs__image svg{width:100%;height:100%;display:block}.section-info-tabs__footer{margin-top:40px}@keyframes animateBorder{0%{width:0}to{width:100%}}@keyframes reveal-opacity{0%{opacity:0}to{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/section-info-tabs.css.map */
