.collection-circle-nav{background-color:#fff;width:100%;box-sizing:border-box}.collection-circle-nav__container{max-width:1400px;margin:0 auto;padding:0 40px}.collection-circle-nav__header{text-align:center;margin-bottom:48px}.collection-circle-nav__heading{font-family:Garamond,Cormorant Garamond,Times New Roman,serif;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:#1a1a1a;margin:0 0 12px}.collection-circle-nav__subheading{font-family:Garamond,Cormorant Garamond,Georgia,serif;font-size:clamp(.875rem,1.5vw,1rem);font-weight:400;letter-spacing:.06em;color:#7a7a7a;margin:0}.collection-circle-nav__grid{display:flex;flex-wrap:nowrap;justify-content:center;align-items:flex-start;gap:24px}.collection-circle-nav__item{flex:0 1 auto;display:flex;flex-direction:column;align-items:center}.collection-circle-nav__link{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:inherit;gap:14px;outline:none}.collection-circle-nav__link:focus-visible .collection-circle-nav__circle{outline:3px solid #b8960c;outline-offset:4px}.collection-circle-nav__circle{width:var(--circle-size-desktop, 130px);height:var(--circle-size-desktop, 130px);border-radius:50%;overflow:hidden;position:relative;background-color:#f5f5f5;transition:box-shadow .35s ease,transform .35s ease;flex-shrink:0}.collection-circle-nav--shadow .collection-circle-nav__circle{box-shadow:0 4px 20px #0000001a}.collection-circle-nav__image{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .45s ease}.collection-circle-nav__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#efefef}.collection-circle-nav__placeholder-svg{width:60%;height:60%;opacity:.35}.collection-circle-nav__title{font-family:Garamond,Cormorant Garamond,Georgia,serif;font-size:clamp(.75rem,1.2vw,.9rem);font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#1a1a1a;text-align:center;white-space:nowrap;transition:color .3s ease}.collection-circle-nav--hover .collection-circle-nav__link:hover .collection-circle-nav__image{transform:scale(1.08)}.collection-circle-nav--hover .collection-circle-nav__link:hover .collection-circle-nav__title{color:#b8960c}.collection-circle-nav--shadow.collection-circle-nav--hover .collection-circle-nav__link:hover .collection-circle-nav__circle{box-shadow:0 10px 40px #0003}.collection-circle-nav--hover .collection-circle-nav__link:hover .collection-circle-nav__circle{transform:translateY(-3px)}.collection-circle-nav__empty{font-family:Georgia,serif;color:#aaa;font-size:.9rem;text-align:center;padding:24px}@media(max-width:749px){.collection-circle-nav__container{padding:0 16px}.collection-circle-nav__header{margin-bottom:32px}.collection-circle-nav__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px 12px;justify-items:center}.collection-circle-nav__item{width:100%}.collection-circle-nav__link{gap:10px}.collection-circle-nav__circle{width:var(--circle-size-mobile, 90px);height:var(--circle-size-mobile, 90px)}.collection-circle-nav__title{font-size:.65rem;letter-spacing:.06em;white-space:normal;word-break:break-word}}@media(min-width:750px)and (max-width:1023px){.collection-circle-nav__container{padding:0 24px}.collection-circle-nav__grid{flex-wrap:wrap;gap:28px 20px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/collection-circle-navigation.css.map */
