@media screen and (max-width: 749px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}}@media screen and (max-width: 989px){.collection .slider.slider--tablet{margin-bottom:1.5rem}}.collection .loading-overlay{position:absolute;z-index:1;width:1.8rem}@media screen and (max-width: 749px){.collection .loading-overlay{top:0;right:0}}@media screen and (min-width: 750px){.collection .loading-overlay{left:0}}.collection .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 1.5rem;opacity:.7}@media screen and (min-width: 750px){.collection .loading-overlay{padding-left:5rem;padding-right:5rem}}.collection.loading .loading-overlay{display:block}.collection--empty .title-wrapper{margin-top:10rem;margin-bottom:15rem}@media screen and (max-width: 989px){.collection .slider--tablet.product-grid{scroll-padding-left:1.5rem}}.collection__description>*{margin:0}.collection__title.title-wrapper{margin-bottom:2.5rem}.collection__title .title:not(:only-child){margin-bottom:1rem}@media screen and (min-width: 990px){.collection__title--desktop-slider .title{margin-bottom:2.5rem}.collection__title.title-wrapper--self-padded-tablet-down{padding:0 5rem}.collection slider-component:not(.page-width-desktop){padding:0}.collection--full-width slider-component:not(.slider-component-desktop){padding:0 1.5rem;max-width:none}}.collection__view-all a:not(.link){margin-top:1rem}.section-template-collection,.collection [class*=section-][class*=-padding]:not(.section-footer):not([class*=footer]){background-color:#fff!important}.collection-hero,.collection-hero__inner,.collection-hero__text-wrapper{background-color:#fff!important}.collection .gradient:not(.footer):not([class*=footer]){background:#fff!important}.collection [class*=color-scheme]:not(.section-footer):not(.footer):not([class*=footer]){--color-background: 255, 255, 255;background-color:#fff!important}.collection:not(.footer){background-color:#fff!important}#ProductGridContainer,.product-grid-container,.facets-wrapper,.facets-container,#main-collection-filters{background-color:#fff!important}.collection .page-width:not(.footer .page-width){background-color:transparent!important}.footer,.section-footer,footer,[class*=footer-group],.footer-group,.shopify-section-group-footer-group{background-color:#0b0b0b!important;background:#0b0b0b!important}.footer .gradient,.section-footer .gradient,footer .gradient{background:#0b0b0b!important}.footer [class*=color-scheme],.section-footer [class*=color-scheme]{background-color:#0b0b0b!important;--color-background: 11, 11, 11}.collection-hero{padding:48px 0 32px;border-bottom:1px solid rgba(0,0,0,.06)}.collection-hero__title{font-family:var(--font-heading-family),"Cinzel",serif;font-size:38px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:#0b0b0b!important;margin:0}@media screen and (max-width: 749px){.collection-hero{padding:32px 0 24px}.collection-hero__title{font-size:26px;letter-spacing:.08em}}.collection-hero__description{color:#0009!important;font-size:15px;line-height:1.6;margin-top:10px;max-width:600px}.facets-container{padding:20px 0;border-bottom:1px solid rgba(0,0,0,.06)}.collection .product-count.light:not(.medium-hide){display:none!important}@media screen and (max-width: 989px){.collection .product-count.medium-hide{display:flex!important}}.facets__form{display:grid!important;grid-template-columns:1fr auto auto;align-items:center!important;background-color:transparent!important;gap:24px}.facets__wrapper{display:flex!important;align-items:center!important;gap:14px;flex-wrap:wrap;margin:0!important;grid-column:1;grid-row:1}.facet-filters{display:flex!important;align-items:center!important;gap:12px;padding-left:0!important;grid-column:2;grid-row:1}.facet-filters__field{display:flex!important;align-items:center!important;gap:10px}.facets__form .product-count{grid-column:3;grid-row:1}.facets__heading{font-family:var(--font-body-family),sans-serif;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#0b0b0b!important;margin:0 8px 0 0!important;line-height:44px}.facet-filters__label{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#0b0b0b!important;margin:0 8px 0 0!important;line-height:44px}.facets__disclosure{margin-right:14px;margin-bottom:0!important}.facets__summary{display:inline-flex!important;align-items:center!important;justify-content:center;gap:12px;padding:0 24px;border:1.5px solid var(--color-gold, #c9a24d)!important;border-radius:30px;background:transparent;color:#0b0b0b!important;font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:all .25s ease;margin:0!important;line-height:44px;height:44px;box-sizing:border-box}.facets__summary *{vertical-align:middle}.facets__summary:hover{border-color:var(--color-gold, #c9a24d)!important;background:#c9a24d1a;color:#0b0b0b!important}.facets__disclosure[open] .facets__summary{border-color:var(--color-gold, #c9a24d)!important;background:#c9a24d1f;color:#0b0b0b!important}.facets__summary>span,.facets__summary .facets__summary-label,.facets__summary span:first-child{display:inline-flex;align-items:center;line-height:1;color:#0b0b0b!important;font-weight:500;letter-spacing:.06em}.facets__summary span,.facets__summary .facets__selected,.facets__disclosure .facets__summary span{color:#0b0b0b!important}.facets__summary>div{display:inline-flex!important;align-items:center!important;justify-content:center;gap:10px;color:#0b0b0b!important}.facets__summary>div>span{color:#0b0b0b!important;font-weight:500}.facets__summary .icon-caret,.facets__summary .svg-wrapper{display:inline-flex!important;align-items:center;justify-content:center;width:12px!important;height:12px!important;opacity:.9;transition:transform .2s ease,opacity .2s ease;flex-shrink:0;margin-left:2px!important;padding:0!important;color:var(--color-gold, #c9a24d)!important;position:relative}.facets__summary svg{width:10px!important;height:10px!important;color:var(--color-gold, #c9a24d)!important}.facets__summary svg path,.facets__summary .icon-caret path{fill:var(--color-gold, #c9a24d)!important;stroke:var(--color-gold, #c9a24d)!important}.facets__summary .svg-wrapper{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:100%!important;line-height:1!important}.facets__disclosure[open] .facets__summary .icon-caret,.facets__disclosure[open] .facets__summary svg{transform:rotate(180deg);opacity:1}.facets__display{background:#fff!important;border:1px solid rgba(0,0,0,.1);border-radius:12px;box-shadow:0 8px 32px #0000001f;padding:0;overflow:hidden;min-width:280px}.facets__header{background:#00000005!important;border-bottom:1px solid rgba(0,0,0,.08);padding:16px 20px;color:#0b0b0b!important}.facets__header-inner{font-size:14px;font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:#0b0b0b}.facets__list{padding:12px 16px;max-height:320px;overflow-y:auto}.facets__list::-webkit-scrollbar{width:4px}.facets__list::-webkit-scrollbar-track{background:#00000008}.facets__list::-webkit-scrollbar-thumb{background:#00000026;border-radius:2px}.facets__list::-webkit-scrollbar-thumb:hover{background:#00000040}.facet-checkbox{padding:10px 12px;border-radius:8px;color:#000000bf!important;transition:background .15s ease}.facet-checkbox:hover{background:#0000000a;color:#0b0b0b!important}.facet-checkbox__text{color:#000c!important;font-size:14px}.facet-checkbox>svg{border:1.5px solid rgba(0,0,0,.25);border-radius:3px;background:transparent!important}.facet-checkbox input[type=checkbox]:checked~svg{border-color:#0b0b0b;background:#0b0b0b!important}.facet-filters__field .select{position:relative;display:inline-flex;align-items:center}.facet-filters__sort,.facet-filters__field .select__select{appearance:none;-webkit-appearance:none;background:transparent!important;border:1.5px solid var(--color-gold, #c9a24d)!important;border-radius:30px;padding:12px 44px 12px 24px;color:#0b0b0b!important;font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:all .25s ease;min-width:180px;line-height:1;height:44px;box-sizing:border-box}.facet-filters__sort:hover,.facet-filters__field .select__select:hover{border-color:var(--color-gold, #c9a24d)!important;background:#c9a24d1a!important}.facet-filters__field .select .icon-caret{position:absolute;right:18px;top:50%;transform:translateY(-50%);width:10px;height:10px;pointer-events:none;color:var(--color-gold, #c9a24d)!important;opacity:.9}.facet-filters__sort option{background:#fff;color:#0b0b0b;padding:12px}.product-count{display:flex!important;align-items:center!important;height:44px;margin:0 0 0 16px!important}.product-count,.product-count__text{font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#00000080!important;line-height:44px;white-space:nowrap;margin:0!important}.active-facets{padding:12px 0 0;gap:8px}.active-facets__button{margin:0}span.active-facets__button-inner{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;background:#c9a24d14;border:1px solid rgba(201,162,77,.25);border-radius:20px;color:#0b0b0b!important;font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;box-shadow:none;transition:all .2s ease}span.active-facets__button-inner:hover{background:#c9a24d26;border-color:var(--color-gold, #c9a24d)}.active-facets__button .svg-wrapper{width:10px;height:10px;opacity:.6}.active-facets__button:hover .svg-wrapper{opacity:1}.active-facets__button-remove{color:#00000080!important;font-size:11px;text-decoration:underline;text-underline-offset:2px}.active-facets__button-remove:hover{color:#0b0b0b!important}.product-grid{display:flex!important;flex-wrap:wrap!important;gap:24px;padding-top:28px}@media screen and (max-width: 749px){.product-grid{gap:16px;padding-top:20px}}.collection .product-grid,#ProductGridContainer .product-grid{display:grid!important;gap:20px!important}@media screen and (min-width: 990px){.collection .product-grid,#ProductGridContainer .product-grid,ul.product-grid.grid{grid-template-columns:repeat(4,1fr)!important}ul.product-grid.grid.grid--4-col-desktop>li.grid__item,.collection .product-grid .grid__item,#ProductGridContainer .product-grid .grid__item{width:100%!important;max-width:100%!important;flex:none!important}}@media screen and (min-width: 750px) and (max-width: 989px){.collection .product-grid,#ProductGridContainer .product-grid,ul.product-grid.grid{grid-template-columns:repeat(3,1fr)!important;gap:16px!important}ul.product-grid.grid>li.grid__item,.collection .product-grid .grid__item,#ProductGridContainer .product-grid .grid__item{width:100%!important;max-width:100%!important;flex:none!important}}@media screen and (max-width: 749px){.collection .product-grid,#ProductGridContainer .product-grid,ul.product-grid.grid{grid-template-columns:repeat(2,1fr)!important;gap:12px!important}ul.product-grid.grid.grid--2-col-tablet-down>li.grid__item,.collection .product-grid .grid__item,#ProductGridContainer .product-grid .grid__item{width:100%!important;max-width:100%!important;flex:none!important}.collection .product-grid .grid__item:only-child,#ProductGridContainer .product-grid .grid__item:only-child{width:100%!important;max-width:100%!important}}.collection .grid__item,.collection .card-wrapper,.collection .card,.collection .card__inner{background-color:transparent!important}.collection .card-wrapper{transition:transform .3s ease}.collection .card-wrapper:hover{transform:translateY(-4px)}.collection .card__media{border-radius:8px;overflow:hidden}.collection .card__media img{transition:transform .4s ease}.collection .card-wrapper:hover .card__media img{transform:scale(1.03)}.collection .card__heading,.collection .card__heading a,.collection .full-unstyled-link{color:#0b0b0b!important;font-size:13px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;line-height:1.4}.collection .card__heading a:hover{color:var(--color-gold, #c9a24d)!important}.collection .price,.collection .price-item,.collection .price-item--regular{color:#0b0b0b!important;font-size:15px;font-weight:600;letter-spacing:.02em}.collection .price-item--sale{color:#0b0b0b!important;font-size:15px;font-weight:600}.collection .price--on-sale .price-item--regular{color:#0006!important;text-decoration:line-through;font-weight:400;font-size:13px}.collection .price__container,.collection .price__regular,.collection .price__sale{color:#0b0b0b!important}.collection .caption-with-letter-spacing{color:#00000080!important;font-size:11px;letter-spacing:.08em}.collection .card-information{padding-top:12px}.collection .card__information{padding:12px 0 0}.collection .badge{font-size:9px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:5px 10px;border-radius:3px}.collection .badge.price__badge-sale{background:var(--color-gold, #c9a24d)!important;color:#fff!important}.collection .badge.price__badge-sold-out{background:#00000014!important;color:#0009!important}.pagination{margin-top:40px;padding-top:28px;border-top:1px solid rgba(0,0,0,.06)}.pagination__list{gap:6px}.pagination__item a,.pagination__item span{display:flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 14px;border:1px solid rgba(0,0,0,.12);border-radius:6px;background:transparent;color:#000000a6!important;font-size:13px;font-weight:500;transition:all .2s ease}.pagination__item a:hover{border-color:var(--color-gold, #c9a24d);background:#c9a24d14;color:#0b0b0b!important}.pagination__item--current span{border-color:var(--color-gold, #c9a24d);background:var(--color-gold, #c9a24d);color:#fff!important}@media screen and (max-width: 989px){.mobile-facets__wrapper{background:transparent!important}.mobile-facets__open{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border:1px solid rgba(0,0,0,.15);border-radius:30px;background:#00000005;color:#000000d9!important;font-size:13px;letter-spacing:.05em;text-transform:uppercase}.mobile-facets__open:hover{border-color:#0b0b0b}.mobile-facets__open-label{color:#000000d9!important}.mobile-facets__open svg,.mobile-facets__open line,.mobile-facets__open circle{stroke:#0000008c!important}.mobile-facets__inner{background:#fff!important;border-left:1px solid rgba(0,0,0,.1)}.mobile-facets__header{background:#fff!important;border-bottom:1px solid rgba(0,0,0,.08)}.mobile-facets__heading{color:#0b0b0b!important;font-size:16px;letter-spacing:.1em;text-transform:uppercase}.mobile-facets__main{background:#fff!important}.mobile-facets__summary{color:#000000d9!important;border-bottom:1px solid rgba(0,0,0,.05)}.mobile-facets__submenu{background:#fff!important}.mobile-facets__label{color:#000000bf!important}.mobile-facets__label>svg{background:transparent!important;border:1.5px solid rgba(0,0,0,.25);border-radius:3px}.mobile-facets__footer{background:#fff!important;border-top:1px solid rgba(0,0,0,.08)}.mobile-facets__footer .button{border-radius:30px}.mobile-facets__sort label{color:#0000008c!important;font-size:13px;letter-spacing:.05em;text-transform:uppercase}.mobile-facets__sort .select__select{background:transparent!important;color:#000000d9!important;border:none!important}}.collection--empty{background:#fff!important}.collection--empty .title{color:#0b0b0b!important}.collection--empty .link{color:#0b0b0b!important;text-decoration:underline}.collection-card{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 12px #0000000f;display:flex;flex-direction:column;height:100%;transition:all .3s ease}.collection-card:hover{transform:translateY(-6px);box-shadow:0 12px 32px #0000001f}.collection-card__link{display:block;text-decoration:none;color:inherit;flex:1}.collection-card__media{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden;background:#f8f6f3}.collection-card__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease,opacity .3s ease}.collection-card__img--primary{position:relative;z-index:1}.collection-card__img--secondary{position:absolute;top:0;left:0;opacity:0;z-index:2}.collection-card:hover .collection-card__img--primary{transform:scale(1.05)}.collection-card:hover .collection-card__img--secondary{opacity:1;transform:scale(1.05)}.collection-card__img--placeholder{display:flex;align-items:center;justify-content:center;background:#00000008}.collection-card__img--placeholder .placeholder-svg{width:60%;height:60%;opacity:.3}.collection-card__badges{position:absolute;top:12px;left:12px;z-index:5;display:flex;flex-direction:column;gap:6px}.collection-card__badge{display:inline-block;padding:6px 12px;font-family:var(--font-body-family),sans-serif;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;border-radius:4px}.collection-card__badge--sale{background:var(--color-gold, #c9a24d);color:#000}.collection-card__badge--sold-out{background:#000000b3;color:#fff}.collection-card__content{padding:16px;display:flex;flex-direction:column;gap:8px}.collection-card__vendor{font-family:var(--font-body-family),sans-serif;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#00000080;margin:0}.collection-card__title{font-family:var(--font-body-family),sans-serif;font-size:15px;font-weight:500;line-height:1.35;margin:0;color:#0b0b0b;transition:color .2s ease}.collection-card:hover .collection-card__title{color:var(--color-gold, #c9a24d)}.collection-card__price{display:flex;align-items:center;gap:8px;font-family:var(--font-body-family),sans-serif}.collection-card__price-regular,.collection-card__price-sale{font-size:16px;font-weight:600;color:#0b0b0b}.collection-card__price-sale{color:var(--color-gold, #c9a24d)}.collection-card__price-compare{font-size:14px;font-weight:400;color:#0006;text-decoration:line-through}.collection-card__actions{padding:0 16px 16px}.collection-card__quick-add{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 20px;background:var(--color-gold, #c9a24d);color:#000;border:none;border-radius:999px;font-family:var(--font-body-family),sans-serif;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:all .25s ease}.collection-card__quick-add:hover:not(:disabled){background:#d4af5a;transform:translateY(-2px)}.collection-card__quick-add:active:not(:disabled){transform:translateY(0) scale(.98)}.collection-card__quick-add:disabled{opacity:.6;cursor:not-allowed;background:#0003;color:#00000080}.collection-card__quick-add--options{background:#0b0b0b;color:#fff}.collection-card__quick-add--options:hover{background:#333}.collection-card__quick-add-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.collection-card__quick-add-icon svg{width:16px;height:16px}.collection-card__quick-add-loading{display:none}.collection-card__quick-add.loading .collection-card__quick-add-icon,.collection-card__quick-add.loading .collection-card__quick-add-text{opacity:.5}.collection-card__quick-add.loading .collection-card__quick-add-loading{display:flex;position:absolute}.collection-card__spinner{animation:collectionCardSpin .8s linear infinite}@keyframes collectionCardSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.collection-card__quick-add.success{background:#2ecc71!important}.collection .grid__item{display:flex}@media screen and (max-width: 989px){.collection-card__content{padding:14px}.collection-card__actions{padding:0 14px 14px}.collection-card__title{font-size:14px}.collection-card__price-regular,.collection-card__price-sale{font-size:15px}.collection-card__quick-add{padding:12px 16px;font-size:11px}}@media screen and (max-width: 749px){.collection-card{border-radius:12px}.collection-card__content{padding:12px;gap:6px}.collection-card__actions{padding:0 12px 12px}.collection-card__title{font-size:13px;line-height:1.3}.collection-card__price-regular,.collection-card__price-sale{font-size:14px}.collection-card__price-compare{font-size:12px}.collection-card__quick-add{padding:10px 14px;font-size:10px;gap:6px}.collection-card__quick-add-icon svg{width:14px;height:14px}.collection-card__badge{padding:4px 8px;font-size:9px}.collection-card__badges{top:8px;left:8px}.collection-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001a}}@media screen and (max-width: 480px){.collection-card__title{font-size:12px}.collection-card__price-regular,.collection-card__price-sale{font-size:13px}.collection-card__quick-add{padding:8px 12px;font-size:9px}.collection-card__quick-add-icon svg{width:12px;height:12px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/template-collection.css.map */
