.pms{display:block;width:100%}.pms__header{margin-bottom:clamp(1.25rem,3vw,2rem);text-align:center;max-width:62ch;margin-left:auto;margin-right:auto}.pms__heading{margin:0 0 .5rem}.pms__intro{margin:0}.pms__intro.rte{font-size:.98em}.pms__grid{display:grid;grid-template-columns:1fr;gap:clamp(1.25rem,3vw,2.5rem);align-items:start}@media screen and (min-width:750px){.pms__grid{grid-template-columns:minmax(200px,280px) minmax(0,1fr);gap:clamp(1.5rem,4vw,3.5rem)}}.pms__nav{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.pms__nav{flex-direction:column;flex-wrap:nowrap;gap:.35rem}}.pms__tab{display:flex;align-items:flex-start;gap:.65rem;width:100%;margin:0;padding:.85rem 1rem;text-align:left;font:inherit;font-size:.95rem;font-weight:600;line-height:1.35;color:rgba(var(--color-foreground),.72);background:rgba(var(--color-foreground),.04);border:1px solid rgba(var(--color-foreground),.1);border-radius:12px;cursor:pointer;transition:color .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease}.pms__tab:hover{color:rgba(var(--color-foreground),.92);background:rgba(var(--color-foreground),.07);border-color:rgba(var(--color-foreground),.16)}.pms__tab.is-active{color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.08);border-color:rgba(var(--color-foreground),.22);box-shadow:0 0 0 1px rgba(var(--color-foreground),.08)}.pms__tab:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.pms__dot{flex-shrink:0;width:12px;height:12px;margin-top:.28em;border-radius:50%;background:var(--pms-accent, rgba(var(--color-foreground), .35));box-shadow:inset 0 0 0 1px #0000001f}.pms__tab-label{flex:1;min-width:0}.pms__stage{position:relative;min-width:0}.pms__panel{display:flex;flex-direction:column;gap:clamp(1rem,2vw,1.5rem)}.pms__panel[hidden]{display:none!important}.pms__media{position:relative;border-radius:16px;overflow:hidden;background:rgba(var(--color-foreground),.04);border:1px solid rgba(var(--color-foreground),.08)}.pms__media img{display:block;width:100%;height:auto;vertical-align:middle}.pms__placeholder{display:flex;align-items:center;justify-content:center;min-height:200px;padding:2rem;text-align:center;font-size:.95rem;opacity:.65}.pms__body.rte{font-size:.98rem;line-height:1.6}.pms__body.rte p:first-child{margin-top:0}.pms__body.rte p:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-product-mode-showcase.css.map */
