.collection-enhancements{position:relative}.collection-enhancements--support{border-top:1px solid rgba(var(--color-foreground),.08)}.collection-enhancements__stack{display:grid;gap:3.2rem}.collection-enhancements__group{display:grid;gap:1.6rem}.collection-enhancements__header{max-width:68rem}.collection-enhancements__eyebrow{display:inline-flex;align-items:center;gap:.6rem;margin:0 0 .8rem;font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.64)}.collection-enhancements__eyebrow:before{content:"";width:2rem;height:1px;background:rgba(var(--color-foreground),.18)}.collection-enhancements__title{margin:0;font-size:clamp(2.2rem,3vw,3rem);line-height:1.2}.collection-enhancements__lead{margin:.8rem 0 0;font-size:1.45rem;line-height:1.75;color:rgba(var(--color-foreground),.74)}.collection-enhancements__lead p{margin:0}.collection-enhancements__nav-grid,.collection-enhancements__faq-list,.collection-enhancements__reviews,.collection-enhancements__related-stack,.collection-enhancements__related-grid{display:grid;gap:1.2rem}.collection-card__badges{position:absolute;z-index:1;top:.8rem;left:.8rem;display:flex;flex-wrap:wrap;gap:.4rem;pointer-events:none}.collection-card__badge{padding:.25rem .6rem;border-radius:.4rem;background:rgb(var(--color-background));box-shadow:0 .2rem .8rem rgba(var(--color-foreground),.1);font-size:1.05rem;font-weight:700;line-height:1.25}.collection-card__features{display:grid;gap:.25rem;margin:.8rem 0 0;padding:0;list-style:none;font-size:1.2rem;line-height:1.5;color:rgba(var(--color-foreground),.7)}.collection-card__features li:before{content:"\2022";margin-right:.45rem}.collection-enhancements--quick-nav .collection-enhancements__nav-grid{margin-top:1.2rem;grid-auto-columns:64%;grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:.2rem;scroll-snap-type:x mandatory;padding:.2rem 0 .8rem}.collection-enhancements--quick-nav .collection-enhancements__nav-item{min-width:0;scroll-snap-align:start;scroll-snap-stop:always}.collection-enhancements__nav-card{display:flex;flex-direction:column;gap:1.4rem;height:100%;padding:1.8rem;border:1px solid rgba(var(--color-foreground),.1);border-radius:.8rem;background:rgba(var(--color-background),.96);color:inherit;text-decoration:none;transition:transform var(--duration-short) ease,border-color var(--duration-short) ease,box-shadow var(--duration-short) ease}.collection-enhancements__nav-card:hover{transform:translateY(-.2rem);border-color:rgba(var(--color-foreground),.18);box-shadow:0 1.2rem 2.4rem rgba(var(--color-foreground),.06)}.collection-enhancements__nav-card:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.collection-enhancements__nav-media{position:relative;overflow:hidden;border-radius:.6rem;background:rgba(var(--color-foreground),.05);aspect-ratio:1.8 / 1}.collection-enhancements__nav-icon{display:grid;width:5.2rem;height:5.2rem;place-items:center;border:1px solid rgba(var(--color-foreground),.12);border-radius:.6rem;background:rgba(var(--color-foreground),.035);color:rgba(var(--color-foreground),.72)}.collection-enhancements__nav-icon svg{display:block;width:3rem;height:3rem}.collection-enhancements__nav-image{display:block;width:100%;height:100%;object-fit:cover}.collection-enhancements__nav-badge{display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-height:2.4rem;padding:.2rem .8rem;border-radius:999px;background:rgba(var(--color-foreground),.08);font-size:1.15rem;font-weight:700;line-height:1.3;color:rgba(var(--color-foreground),.8)}.collection-enhancements__nav-title{margin:0;font-size:1.7rem;line-height:1.55}.collection-enhancements__nav-text{margin:0;font-size:1.35rem;line-height:1.85;color:rgba(var(--color-foreground),.72)}.collection-enhancements__nav-footer{display:inline-flex;align-items:center;gap:.5rem;margin-top:auto;font-size:1.25rem;font-weight:700;line-height:1.5}.collection-enhancements--quick-nav .collection-enhancements__title{line-height:1.35}.collection-enhancements__nav-footer .icon-wrap{display:inline-flex;width:1.2rem;height:1.2rem}.collection-enhancements__related-item{min-width:0}.collection-enhancements__related-grid .card-wrapper{height:100%}.collection-enhancements__reviews>*{min-width:0}.collection-enhancements__faq-item{border:1px solid rgba(var(--color-foreground),.1);border-radius:.8rem;background:rgba(var(--color-background),.96);overflow:hidden}.collection-enhancements__faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.4rem 1.6rem;font-size:1.45rem;font-weight:700;line-height:1.5;cursor:pointer;list-style:none}.collection-enhancements__faq-item summary::-webkit-details-marker{display:none}.collection-enhancements__faq-icon{flex:0 0 auto;font-size:1.8rem;color:rgba(var(--color-foreground),.56)}.collection-enhancements__faq-answer{padding:0 1.6rem 1.6rem;font-size:1.4rem;line-height:1.75;color:rgba(var(--color-foreground),.76)}.collection-enhancements__faq-answer>*:first-child{margin-top:0}.collection-enhancements__faq-answer>*:last-child{margin-bottom:0}.collection-enhancements__faq-actions{display:flex;flex-wrap:wrap;gap:1rem}.collection-enhancements__related-stack{grid-template-columns:1fr;gap:2.4rem}.collection-enhancements__subheading{margin:0 0 1rem;font-size:1.7rem;line-height:1.4}.collection-enhancements__related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.collection-enhancements__empty{padding:1.6rem;border:1px dashed rgba(var(--color-foreground),.18);border-radius:.8rem;background:rgba(var(--color-foreground),.02);font-size:1.35rem;line-height:1.7;color:rgba(var(--color-foreground),.68)}.collection-enhancements__empty p{margin:0}@media screen and (min-width:750px){.collection-enhancements__stack{gap:4rem}.collection-enhancements--quick-nav .collection-enhancements__nav-grid{grid-auto-columns:minmax(24rem,30rem)}}@media screen and (min-width:990px){.collection-enhancements--quick-nav .collection-enhancements__nav-grid{grid-auto-columns:auto;grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));overflow-x:visible;overscroll-behavior-x:auto;scroll-padding-inline:0;scroll-snap-type:none;padding:0}.collection-enhancements__related-grid--products,.collection-enhancements__related-stack{grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/section-collection-enhancements.css.map */
