@font-face{font-family:"Domaine Display Semibold";src:url(domaine-display-semibold.woff2) format("woff2")}@font-face{font-family:"Domaine Display Medium";src:url(domaine-display-medium.woff2) format("woff2")}@font-face{font-family:"Domaine Text Regular";src:url(domaine-text-regular.woff2) format("woff2")}.shop-all-container{width:max-content;z-index:100}@media(min-width: 1150px){.shop-all-container{margin-bottom:1.5rem}}.shop-all-container a{margin-bottom:0}.shop-all-container a p{display:inline-block;font-weight:700;margin-bottom:0;text-decoration:none;transition:all .3s ease}.shop-all-container a:hover{color:var(--color-typography-base, #140e06)}.shop-all-container a:hover p{text-decoration:underline;text-decoration-color:var(--color-typography-base, #140e06);text-decoration-thickness:1px}.shop-all-container a:hover .icon-arrow{margin-left:.5rem}.primary-menu-container{display:flex;flex-direction:column;flex-wrap:nowrap;gap:3.5rem}@media(max-width: 1149px){.primary-menu-container{padding:1.5rem;padding-top:0}}@media(min-width: 1150px){.primary-menu-container{flex-direction:row;gap:5rem;justify-content:center}}.primary-list,.collection-primary-list{display:flex;flex-direction:column;gap:1.5rem}@media(min-width: 1150px){.primary-list,.collection-primary-list{flex-direction:row;gap:2rem}}.collection-header-anchor{display:block;text-decoration:none}.collection-header-anchor p{margin-bottom:0}@media(max-width: 989px){.collection-header-anchor p{font-size:1rem}}.collection-header-image-container{display:none}@media(min-width: 1150px){.collection-header-image-container{display:block;font-size:0;line-height:0;margin-bottom:1rem}}.primary-list{position:relative;flex-wrap:wrap}.primary-list::after{content:"";position:absolute;left:0;bottom:-1.75rem;width:100%;height:auto;border-bottom:1px solid #c1bcb6;z-index:0}@media(min-width: 1150px){.primary-list::after{top:-1.75rem;right:-2.5rem;width:auto;height:auto;max-height:11.6875rem;border-bottom:none;border-right:1px solid #c1bcb6;padding:0 2.5rem;z-index:-1}}.primary-list .collection-header-anchor p{text-align:left}@media(min-width: 1150px){.primary-list .collection-header-anchor p{text-align:center}}.primary-list .collection-header-anchor img{width:auto;max-width:7.5rem;background-color:#f4f0e3;transition:all .3s ease;border-radius:100%}.primary-list .collection-header-anchor:hover img{background-color:#cdc693}@media(min-width: 1150px){.primary-list .collection-header-image-container{border-radius:100%}}.collection-primary-list{flex-wrap:nowrap}@media(min-width: 1150px){.collection-primary-list{margin-top:1.5rem}}.collection-primary-list img{width:auto;max-width:14rem;transform:scale(1);transition:transform 3s cubic-bezier(0.165, 0.84, 0.44, 1)}.collection-primary-list .collection-header-anchor:hover img{transform:scale(1.1)}@media(min-width: 1150px){.collection-primary-list .collection-header-anchor h6{margin-bottom:0}}@media(min-width: 1150px){.collection-primary-list .collection-header-image-container{border-radius:.25rem;overflow:hidden}}@media(max-width: 1149px){.collection-menu-container{padding:1.5rem;padding-top:2rem;background-color:var(--color-white)}}.collection-menu-list{grid-template-columns:none;gap:1.5rem}@media(min-width: 1150px){.collection-menu-list{gap:2rem;grid-template-columns:repeat(5, minmax(0, 1fr))}}.collection-menu-list img{width:auto;transform:scale(1);transition:transform 3s cubic-bezier(0.165, 0.84, 0.44, 1)}.collection-menu-list .collection-header-anchor:hover img{transform:scale(1.1)}@media(min-width: 1150px){.collection-menu-list .collection-header-image-container{border-radius:.25rem;overflow:hidden}}.header-menu-linkonly{background-color:var(--color-primary-100);padding:1.5rem;border-bottom:1px solid var(--color-border)}.header-menu-linkonly .subtitle{font-size:1rem}