#what-our-shop-does{--pt: var(--section-padding);--pb: var(--section-padding)}.tab-label-container{display:flex;justify-content:center;flex-wrap:wrap;gap:1.2rem;border-bottom:1px solid var(--color-borders);padding-bottom:.1rem}.tab-label{padding:1.2rem 2.4rem;cursor:pointer;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);letter-spacing:var(--font-heading-letter-spacing);text-transform:var(--font-heading-text-transform);transition:all .3s ease;border-bottom:2px solid transparent;margin-bottom:-1px;font-size:1.4rem;opacity:.6}@media only screen and (min-width:768px){.tab-label{font-size:1.6rem;padding:1.6rem 3.2rem;gap:2.4rem}}.tab-label:hover{opacity:1}.tab-label-selected{border-bottom-color:var(--color-foreground);opacity:1}.tab-content{display:none;opacity:0;transform:translateY(1rem);transition:all .4s ease}.tab-content-selected{display:grid;grid-template-columns:1fr;gap:var(--gutter);opacity:1;transform:translateY(0)}@media only screen and (min-width:768px){.tab-content-selected{grid-template-columns:1fr 1.2fr;align-items:center}}.tab-content-title{margin-top:0;margin-bottom:1.6rem}.tab-content-paragraph{font-family:var(--font-body-family);line-height:var(--font-body-line-height);margin-bottom:2.4rem;color:var(--color-foreground);opacity:.9}.tab-content-visual{height:80vh;border-radius:var(--br-img);overflow:hidden;box-shadow:var(--box-shadow--default);transition:all .4s ease-in-out}.tab-content-visual img,.tab-content-visual video,.tab-content-visual model-viewer{height:100%;object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/53/assets/what-our-shop-does.css.map */
