.collection-overview{--co-gap: 2.4rem;--co-border: #000;--co-blue: #0e4b7b;--co-blue-dark: #0b3d66;--co-bullet: #214b7b}.collection-overview__grid{display:grid;gap:var(--co-gap);align-items:start}@media screen and (min-width:990px){.collection-overview__grid{grid-template-columns:2fr 1fr}}.collection-overview__panel{border:1px solid var(--co-border);border-radius:.6rem;overflow:hidden;background:rgb(var(--color-background))}.collection-overview__header{display:flex;justify-content:flex-start;align-items:center;gap:1rem;padding:1.2rem 1.6rem;background:var(--co-blue);color:#fff}.collection-overview__title{margin:0;color:#fff;font-size:2rem;font-weight:700;line-height:1.2}.collection-overview__header-icon{width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:transparent;border:0;padding:0;cursor:help}.collection-overview__header-icon:focus-visible{outline:.2rem solid rgba(255,255,255,.9);outline-offset:.2rem;border-radius:.4rem}.collection-overview__header-icon svg{width:100%;height:100%}.collection-overview__header-icon-wrap{position:relative;display:inline-flex;align-items:center}.collection-overview__tooltip{position:absolute;top:calc(100% + .8rem);left:50%;transform:translate(-50%);z-index:2;max-width:min(34rem,80vw);width:max-content;padding:.8rem 1rem;border-radius:.6rem;background:#111111fa;color:#fff;font-size:1.3rem;line-height:1.35;text-align:center;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .16s ease,transform .16s ease,visibility .16s ease}.collection-overview__tooltip:before{content:"";position:absolute;left:50%;top:-.5rem;transform:translate(-50%) rotate(45deg);width:1rem;height:1rem;background:#111111fa}.collection-overview__header-icon-wrap:hover .collection-overview__tooltip,.collection-overview__header-icon-wrap:focus-within .collection-overview__tooltip{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}@media(prefers-reduced-motion:reduce){.collection-overview__tooltip{transition:none}}.collection-overview__nav{max-height:290px;overflow:auto;padding:1.2rem 1.4rem}.collection-overview__empty{margin:0;padding:0}.collection-overview__empty .collection-overview__download{display:flex;height:50px;gap:1rem}.collection-overview__empty .collection-overview__download .button{max-width:250px}.collection-overview__empty .collection-overview__download .collection-overview__preview-image{height:50px}.collection-overview__list,.collection-overview__sublist{list-style:none;margin:0;padding:0}.collection-overview__item{margin:0}.collection-overview__sublist{margin:0;padding:0}.collection-overview__leaf{display:flex;align-items:center;justify-content:space-between;width:100%;background:transparent;border:0;padding:.45rem .2rem .45rem calc(1.6rem + (var(--co-depth, 0) * 1.4rem));cursor:pointer;text-align:left;color:rgb(var(--color-foreground));font-size:1.5rem;line-height:1.3}.collection-overview__leaf:hover{background:rgba(var(--color-foreground),.04)}.collection-overview__leaf:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.collection-overview__leaf-text{display:inline-flex;align-items:flex-start;gap:.9rem}.collection-overview__leaf-text:before{content:"";width:.8rem;height:.8rem;border-radius:999px;background:var(--co-bullet);flex:0 0 auto;margin-top:.35rem}.collection-overview__leaf.no-link{cursor:default}.collection-overview__leaf.no-link .collection-overview__leaf-text{font-weight:700}.collection-overview__leaf.no-link .collection-overview__leaf-text:before{content:"";width:1.2rem;height:1.2rem;border-radius:999px;background:transparent;border:1px solid var(--co-bullet);flex:0 0 auto;margin-top:.35rem}.collection-overview__leaf.no-link:hover{background:none}.collection-overview__leaf.no-bullet .collection-overview__leaf-text{font-size:1.6rem;font-weight:700;color:var(--co-blue)}.collection-overview__leaf.no-bullet .collection-overview__leaf-text:before{display:none}.collection-overview__leaf.external-link .collection-overview__leaf-link,.collection-overview__leaf.internal-link .collection-overview__leaf-link{display:inline-flex;align-items:flex-start;gap:.9rem;text-decoration:none}.collection-overview__leaf-badge{width:.8rem;height:.8rem;border-radius:999px;background:var(--co-bullet);opacity:0}.collection-overview__preview{display:grid;gap:1.5rem}.collection-overview__download{display:inline-flex;justify-content:center}.collection-overview__download .button{width:100%;background:#ec1d25}.collection-overview__download .button:hover{background:#dc2626}.collection-overview__preview-image{width:100%;height:auto;display:block;border:1px solid var(--co-border);border-radius:6px}.collection-overview-modal{background:rgba(var(--color-foreground),.2);box-sizing:border-box;height:100%;left:0;margin:0 auto;opacity:0;overflow:auto;position:fixed;top:0;visibility:hidden;width:100%;z-index:-1}.collection-overview-modal[open]{opacity:1;visibility:visible;z-index:101}.collection-overview-modal__content{border-radius:var(--popup-corner-radius);background-color:rgb(var(--color-background));overflow:hidden;height:min(86vh,860px);margin:0 auto;left:50%;transform:translate(-50%);margin-top:5rem;width:min(96vw,1100px);position:absolute;top:0;border-color:rgba(var(--color-foreground),var(--popup-border-opacity));border-style:solid;border-width:var(--popup-border-width);box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity));display:grid;grid-template-rows:auto 1fr}@media screen and (min-width:750px){.collection-overview-modal__content{margin-top:8rem}}.collection-overview-modal__toggle{background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgba(var(--color-foreground),.65);display:flex;align-items:center;justify-content:center;cursor:pointer;position:absolute;right:1.2rem;top:1.2rem;padding:1.2rem;z-index:2;width:4rem;height:4rem}.collection-overview-modal__toggle:hover{color:rgba(var(--color-foreground),.85)}.collection-overview-modal__header{display:flex;gap:1.2rem;align-items:center;justify-content:space-between;padding:1.8rem 6rem 1.2rem 2rem;border-bottom:1px solid rgba(var(--color-foreground),.1)}.collection-overview-modal__title{margin:0;font-size:1.8rem}.collection-overview-modal__body{position:relative;overflow:auto}.collection-overview-modal__iframe{border:0;width:100%;height:100%;display:block}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-collection-overview.css.map */
