.vq-subcollections__heading-wrapper{margin-bottom:2rem}.vq-subcollections__heading-wrapper--left{justify-content:flex-start;text-align:left}.vq-subcollections__heading-wrapper--center{justify-content:center;text-align:center}.vq-subcollections__heading-wrapper--right{justify-content:flex-end;text-align:right}.vq-subcollections__grid{display:grid;grid-template-columns:repeat(var(--vq-subcollections-columns-desktop, 4),minmax(0,1fr));gap:1.6rem}.vq-subcollections__item{min-width:0}.vq-subcollections__button{align-items:center;background-color:var(--vq-subcollections-background-color, #f5f5f5);border:var(--vq-subcollections-border-width, 2px) solid var(--vq-subcollections-border-color, #f15a00);border-radius:var(--vq-subcollections-border-radius, 8px);color:var(--vq-subcollections-text-color, #f15a00);display:flex;font-size:var(--vq-subcollections-font-size, 22px);font-weight:700;justify-content:center;line-height:1.2;min-height:var(--vq-subcollections-min-height, 96px);padding:1.2rem 1.6rem;text-align:center;text-decoration:none;transition:background-color .2s ease,color .2s ease;width:100%;word-break:break-word}.vq-subcollections__button:hover,.vq-subcollections__button:focus-visible{background-color:var(--vq-subcollections-hover-background-color, #f15a00);color:var(--vq-subcollections-hover-text-color, #ffffff)}.vq-subcollections__button:focus-visible{outline:0;box-shadow:0 0 0 .2rem rgb(var(--color-background)),0 0 0 .4rem rgb(var(--color-foreground))}.vq-subcollections__button--disabled{cursor:not-allowed;opacity:.6}@media screen and (max-width:989px){.vq-subcollections__grid{grid-template-columns:repeat(var(--vq-subcollections-columns-tablet, 3),minmax(0,1fr))}.vq-subcollections__button{font-size:calc(var(--vq-subcollections-font-size, 22px) - 2px);min-height:calc(var(--vq-subcollections-min-height, 96px) - 10px)}}@media screen and (max-width:749px){.vq-subcollections__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.vq-subcollections__button{font-size:calc(var(--vq-subcollections-font-size, 22px) - 4px);min-height:calc(var(--vq-subcollections-min-height, 96px) - 14px);padding:1rem 1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-vq-subcollections.css.map */
