[xo-pfs]{--pfs-min: 10;--pfs-max: 60;--min-viewport: 40;--max-viewport: 120;--m: (var(--pfs-max) - var(--pfs-min)) / (var(--max-viewport) - var(--min-viewport));--size: clamp( calc(var(--pfs-min) * 1rem), calc( var(--m) * 100vw + var(--pfs-min) * 1rem - var(--m) * var(--min-viewport) * 1rem ), calc(var(--pfs-max) * 1rem) )}.xo-fieldset-popover__trigger{display:flex;align-items:center;gap:.3rem;cursor:pointer}.xo-fieldset-popover__trigger svg{transition:.3s}.xo-fieldset-popover__trigger[xo-active]{border-bottom:2px solid color-mix(in srgb,rgba(var(--color-foreground)) 100%,transparent)}.xo-fieldset-popover__trigger[xo-active] svg{transform:rotate(180deg)}.xo-fieldset-popover__label{letter-spacing:-.032rem;color:color-mix(in srgb,rgba(var(--color-foreground)) 100%,transparent);text-align:center;font-size:calc(var(--font-body-scale) * 1.5rem);font-weight:500;line-height:calc(1 + .6 / var(--font-body-scale))}.xo-fieldset-popover__popover{min-width:25rem;background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.15);border-radius:1rem}.xo-fieldset-popover__heading{display:flex;align-items:center;justify-content:space-between;padding:2rem 2.7rem 1.6rem 2rem;border-bottom:.1rem solid rgba(var(--color-foreground),.15)}.xo-fieldset-popover__caption{font-size:1.5rem;font-weight:500;text-transform:uppercase;color:rgba(var(--color-foreground),.5);flex-shrink:0}.xo-fieldset-popover__caption-icon svg{border-radius:.2rem;border-top:.7rem solid color-mix(in srgb,rgba(var(--color-accent)) 100%,transparent);border-bottom:.7rem solid color-mix(in srgb,rgba(var(--color-accent)) 100%,transparent);border-inline-start:.1rem solid color-mix(in srgb,rgba(var(--color-accent)) 100%,transparent);border-inline-end:.1rem solid color-mix(in srgb,rgba(var(--color-accent)) 100%,transparent);width:1.4rem;height:1.5rem}.xo-fieldset-popover__content{display:flex;flex-direction:column;gap:.7rem;padding:1.5rem 2.7rem 2rem}.xo-fieldset-horizontal-popover__label{color:color-mix(in srgb,rgba(var(--color-foreground)) 100%,transparent);font-size:calc(var(--font-body-scale) * 1.8rem);font-weight:500;line-height:calc(1 + .38 / var(--font-body-scale));padding-bottom:2rem;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/8/assets/fieldset-popover.css.map */
