.tabbed{background:var(--redesign-cream);padding:5.6rem var(--redesign-space-md) var(--redesign-space-4xl)}.tabbed__inner{display:flex;flex-direction:column;align-items:center;gap:4rem;max-width:45rem;margin-inline:auto}.tabbed__quote:empty{display:none}.tabbed__quote p{margin:0;color:var(--redesign-navy);font-family:var(--redesign-font-script);font-size:var(--redesign-font-h4);font-weight:400;line-height:1.2;letter-spacing:.06em;text-align:center}.tabbed__media{width:24.8rem;max-width:100%;aspect-ratio:2 / 3;background:var(--redesign-light-cream);box-shadow:-3px -4px 4px -3px #0000001f}.tabbed__image{width:100%;height:100%;object-fit:cover}.tabbed__tabs{display:block;width:100%}.tabbed__tablist{display:flex;flex-wrap:nowrap;justify-content:center;gap:var(--redesign-space-md);overflow:auto hidden;scrollbar-width:none;padding-block:var(--redesign-space-2xs);margin-block:calc(var(--redesign-space-2xs) * -1)}.tabbed__tablist::-webkit-scrollbar{display:none}.tabbed__tab{display:inline-flex;flex:0 0 auto;align-items:center;padding-bottom:var(--redesign-space-2xs);border-bottom:1px solid transparent;opacity:.6;cursor:pointer;transition:opacity .2s ease,border-color .2s ease}.tabbed__tab:has(.tabbed__input:checked){border-bottom-color:var(--redesign-navy);opacity:1}.tabbed__tab:has(.tabbed__input:focus-visible){outline:2px solid var(--redesign-focus);outline-offset:.4rem}.tabbed__tab-label{color:var(--redesign-navy);font-family:var(--redesign-font-family-secondary);font-size:var(--redesign-font-utility);font-weight:var(--redesign-font-secondary-weight-bold);line-height:1.1;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.tabbed__panels{margin-top:var(--redesign-space-lg);color:var(--redesign-navy);font-family:var(--redesign-font-family);font-size:var(--redesign-font-body);font-weight:var(--redesign-font-weight);line-height:var(--redesign-line-height);letter-spacing:var(--redesign-letter-spacing);text-align:center}.tabbed__panel{display:none}.tabbed__tabs:has(.tabbed__tablist>:nth-child(1) .tabbed__input:checked) .tabbed__panel:nth-child(1),.tabbed__tabs:has(.tabbed__tablist>:nth-child(2) .tabbed__input:checked) .tabbed__panel:nth-child(2),.tabbed__tabs:has(.tabbed__tablist>:nth-child(3) .tabbed__input:checked) .tabbed__panel:nth-child(3){display:block}.tabbed__panels[data-animated]{position:relative;overflow:hidden}.tabbed__panels[data-animated][data-ready]{transition:height .3s ease}.tabbed__panels[data-animated] .tabbed__panel{display:block;position:absolute;inset-inline:0;top:0;opacity:0;visibility:hidden}.tabbed__panels[data-animated][data-ready] .tabbed__panel{transition:opacity .25s ease,visibility .25s}.tabbed__panels[data-animated] .tabbed__panel.is-active{opacity:1;visibility:visible}.tabbed__panel video{display:block;width:100%;height:auto}.tabbed__panel-text :where(p,ul,ol,h1,h2,h3,h4,h5,h6){margin-block:0 var(--redesign-space-md);color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-transform:none}.tabbed__panel-text>:last-child,.tabbed__panel-text .metafield-rich_text_field>:last-child{margin-bottom:0}.tabbed__panel-text :where(ul,ol){padding-inline:0;list-style-position:inside}.tabbed__panel-text :where(strong,b){font-weight:500}.tabbed__panel-text a{color:inherit;text-decoration:underline;text-underline-offset:.2em}@media(prefers-reduced-motion:reduce){.tabbed__tab,.tabbed__panels[data-animated][data-ready],.tabbed__panels[data-animated][data-ready] .tabbed__panel{transition:none}}@media screen and (min-width:900px){.tabbed{padding:8.5rem 10.4rem 8.5rem 6.4rem}.tabbed__inner{display:grid;grid-template-columns:minmax(0,39.4rem) minmax(0,34.4rem) minmax(0,35.7rem);justify-content:space-between;align-items:center;gap:var(--redesign-space-xl);max-width:127.7rem}.tabbed__quote:empty{display:block}.tabbed__quote p{text-align:left}.tabbed__media{width:100%;border-radius:var(--redesign-radius-2xs)}.tabbed__image{border-radius:var(--redesign-radius-2xs)}.tabbed__tablist{flex-wrap:wrap;row-gap:var(--redesign-space-md);overflow:visible}.tabbed__panels{text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/96/assets/section-tabbed-section.css.map */
