.collection-grid-area{flex-grow:1;min-width:0}.collection.section-padding{padding-top:0!important}div#show_header{max-width:2000px}.filter-group__title{font-size:16px;font-weight:600;line-height:24px;color:#212121;margin:0 0 10px;display:block;padding-bottom:6px;border-bottom:1px solid #e0e0e0}.collection__nav{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:1rem;border-bottom:none!important}.filter-group [data-style-tag]~label svg,.filter-group label[for*=filter-style-tag] svg{width:16px;height:16px;flex-shrink:0;display:inline-block;vertical-align:middle}.filter-group label[for*=filter-style-tag]{display:flex;align-items:center;gap:4px}.popout--group .popout__toggle--filters,.popout--group .popout__toggle--filters[aria-expanded=true]{position:relative;display:inline-flex;align-items:center;padding:0!important;background-color:transparent!important;font-size:15px!important;color:#212121!important;border-radius:6px;gap:4px;min-height:34px}.popout--group .popout__toggle--filters .icon path,.popout--group .popout__toggle--filters .icon-filter path,.popout--group .popout__toggle--filters svg path,.popout--group .popout__toggle--filters[aria-expanded=true] .icon path,.popout--group .popout__toggle--filters[aria-expanded=true] .icon-filter path,.popout--group .popout__toggle--filters[aria-expanded=true] svg path{stroke:#212121!important;fill:#212121!important}.popout--group .popout__toggle--filters .popout__toggleable-text,.popout--group .popout__toggle--filters .popout__expanded-show,.popout--group .popout__toggle--filters .popout__expanded-hide{font-size:15px!important;font-weight:500;line-height:18px}.collection__nav__filter-group{display:flex;flex-direction:row;align-items:center;gap:1.6rem}.collection__nav .collection__items-count{color:#262626;font-weight:500;font-size:15px;text-transform:uppercase}@media only screen and (max-width:749px){.collection__nav{padding-bottom:8px}.collection__nav__filter-group{display:flex;flex-direction:row;align-items:center;gap:1.6rem}.collection__nav .collection__items-count{flex-basis:auto;order:0}.popout--group .popout__toggle--filters .collection__filter-desktop-label,.popout--group .popout__toggle--filters .popout__toggleable-text{display:none!important}.collection__filter-and-sort-mobile{display:inline!important;font-size:15px!important;font-weight:500;line-height:18px}.collection__nav>.popout--sort{display:none!important}}@media only screen and (min-width:750px){.collection__filter-and-sort-mobile,.collection__sidebar__sort-mobile{display:none!important}}.collection__nav__filter-row{display:flex;flex-direction:row;align-items:center}.collection__nav__filter-row .popout--group{display:flex;flex-direction:row;align-items:center;gap:1.6rem}.collection__nav .collection__filter-badge.hidden{display:none!important}.collection__nav .collection__filter-badge{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;background-color:#dad9cf;color:#212121;font-size:12px;font-weight:600;border-radius:50%;flex-shrink:0;pointer-events:none}.collection__nav .collection__filter-count.hidden,.collection__nav .collection__filter-count:has([data-active-filters].hidden){display:none!important}.collection__nav .collection__filter-count{color:#262626;font-weight:500;font-size:16px;text-transform:uppercase;flex-shrink:0;white-space:nowrap}.collection__active__filters__wrapper{min-height:24px}.collection__active__filters--row{display:flex;flex-wrap:wrap;align-items:center;gap:7px 0;margin-bottom:0}.collection__active__filters--row .filter__x{--icon-size: 19px}.collection__active__filters--row .active__filters__remove,.collection__active__filters--row .active__filters__clear{margin:0 7px 7px 0;text-transform:uppercase;background:#3333331a;border-radius:6px;padding:8px 6px 8px 8px;font-size:15px;font-weight:500;color:#333}@media only screen and (min-width:750px){.collection__sidebar__slider:not(.expanded)~.collection-grid-area .collection__active__filters__wrapper,.collection__sidebar__slide-out:not(.expanded)~.collection-grid-area .collection__active__filters__wrapper{display:none!important}}@media only screen and (max-width:749px){.collection__active__filters__wrapper{padding-left:20px;padding-right:20px;margin-bottom:12px}.collection__active__filters__wrapper:empty{display:none}.collection__active__filters--row{flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:7px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;margin-inline:-20px;padding-inline:20px;box-sizing:border-box}.collection__active__filters--row::-webkit-scrollbar{display:none}.collection__active__filters--row .active__filters__remove,.collection__active__filters--row .active__filters__clear{flex-shrink:0;margin:0}.collection__active__filters--row .active__filters__remove small,.collection__active__filters--row .active__filters__clear small{flex:0 0 auto;white-space:nowrap;overflow-wrap:normal}}.collection__sidebar__slider.expanded~.collection-grid-area .grid-outer,.collection__sidebar__slide-out.expanded~.collection-grid-area .grid-outer{padding:0 20px 0 0!important}section[data-section-type=collection] .collection__sidebar__head,.collection .collection__sidebar__head{padding-bottom:1rem;margin-bottom:0;border-bottom:1px solid rgba(208,205,190,.5)}section[data-section-type=collection] .collection__sidebar__head h3,.collection .collection__sidebar__head h3{font-weight:600!important;font-size:16px!important;line-height:24px!important;text-transform:uppercase;color:#262626;letter-spacing:.05em}section[data-section-type=collection] .collection-filters-custom,.collection .collection-filters-custom{padding-bottom:1.25rem;margin-bottom:1.25rem;border-bottom:1px solid rgba(208,205,190,.5)}.collection-gemstones .collection-filters-custom,.collection-gemstones .product-item__swatches__holder,.collection-custom-ring-settings .product-item__swatches__holder{display:none!important}section[data-section-type=collection] .collection-filters-custom__title,.collection .collection-filters-custom__title{font-weight:600!important;font-size:1rem!important;text-transform:uppercase;color:#262626;margin:0 0 1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(208,205,190,.5)}section[data-section-type=collection] .filter-block,.collection .filter-block{padding-top:1rem;font-family:Source Sans 3;margin-bottom:0;border-top:1px solid rgba(208,205,190,.5)}section[data-section-type=collection] .filter-block:first-child,.collection .filter-block:first-child{border-top:none;padding-top:0}section[data-section-type=collection] .filter-block:last-child,.collection .filter-block:last-child{margin-bottom:0}section[data-section-type=collection] .filter-block__title,.collection .filter-block__title{display:block;font-weight:600!important;font-size:.75rem!important;letter-spacing:.05em;text-transform:uppercase;color:#262626;margin-bottom:.5rem}.filter-block__desc{font-size:13px;line-height:20px;font-weight:400;color:#666;margin:0 0 .25rem}.filter-block--material .filter-block__desc{font-style:italic}.filter-block__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.25rem}.filter-block__header .filter-block__title{margin-bottom:0}.filter-toggle{display:inline-flex;align-items:center;cursor:pointer;text-decoration:none;flex-shrink:0;transition:opacity .2s}.collection--loading .filter-toggle{pointer-events:none;opacity:.6}.filter-toggle__track{display:block;width:44px;height:24px;background:#ccc;border-radius:12px;position:relative;transition:background .25s ease}.filter-toggle.is-active .filter-toggle__track{background:#6f7a65}.filter-toggle__thumb{position:absolute;top:2px;left:2px;width:20px;height:20px;background:#fff;border-radius:50%;transition:transform .25s ease;box-shadow:0 1px 3px #0003}.filter-toggle.is-active .filter-toggle__thumb{transform:translate(20px)}.grid-outer.collection-list-outer,.collection__products{max-width:2000px;margin:0 auto}nav.collection__nav.collection__nav--sort.collection__nav--filter{max-width:2000px;margin:0 auto;z-index:2400!important}body:has(.header__dropdown.is-visible) nav.collection__nav.collection__nav--sort.collection__nav--filter{z-index:0!important}@media only screen and (min-width:750px){.collection__sidebar__buttons-mobile,.collection__sidebar__buttons--no-filters{display:none!important}.collection__sidebar__slider.expanded .collection__sidebar__panel,.collection__sidebar__slide-out.expanded .collection__sidebar__panel{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;height:100%}.collection__sidebar__slider.expanded .collection__sidebar,.collection__sidebar__slide-out.expanded .collection__sidebar{flex:1 1 auto;min-height:0;max-height:none;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.collection__sidebar__slider.expanded .collection__sidebar__head,.collection__sidebar__slide-out.expanded .collection__sidebar__head,.collection__sidebar__slider.expanded .collection__sidebar__buttons,.collection__sidebar__slide-out.expanded .collection__sidebar__buttons{flex-shrink:0}}@media only screen and (min-width:750px){.collection__sidebar__slider:not(.expanded){position:fixed!important;z-index:6100;top:0;height:100%;width:0!important;min-width:0!important;transform:translate(-100%);flex:0 0 0!important}.collection__sidebar__slider.expanded{transform:translateZ(0);min-width:max(25%,var(--sidebar-width))!important}}@media only screen and (max-width:749px){.collection__sidebar__btn-reset{display:none!important}.collection__sidebar__slider.expanded{overflow:hidden}.collection__sidebar__slider.expanded .collection__sidebar__panel,.collection__sidebar__slide-out.expanded .collection__sidebar__panel{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.collection__sidebar__slider.expanded .collection__sidebar{flex:1 1 auto;min-height:0;max-height:none}.collection__sidebar__slider.expanded .collection__sidebar__head,.collection__sidebar__slider.expanded .collection__sidebar__buttons{flex-shrink:0}[data-collection-sidebar].collection--loading>.collection__sidebar__panel{position:relative;pointer-events:none}[data-collection-sidebar].collection--loading>.collection__sidebar__panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#f7f4ecb8;z-index:3}[data-collection-sidebar].collection--loading>.collection__sidebar__panel:after{content:"";position:absolute;top:50%;left:50%;width:28px;height:28px;margin:-14px 0 0 -14px;border:2px solid rgba(51,51,51,.18);border-top-color:#6b5a35;border-radius:50%;animation:collection-sidebar-spinner .8s linear infinite;z-index:4}[data-collection-sidebar].collection--loading>.collection__sidebar__panel>*{opacity:.4}}.collection-ui-clear-btn.btn{position:relative;overflow:visible!important;text-transform:uppercase;font-weight:500;font-size:15px;line-height:1.2;font-family:var(--FONT-STACK-BODY);letter-spacing:normal;font-style:normal;border-radius:6px;background:transparent!important;border:1px solid #333333!important;color:#333!important;padding:10px 12px!important;min-height:44px;box-sizing:border-box;--btn-border: #333333;--btn-bg: transparent;--btn-text: #333333;--btn-border-hover: #1a1a1a;--btn-bg-hover: transparent;--btn-text-hover: #1a1a1a}.collection-ui-clear-btn.btn:after{content:none!important;display:none!important}.collection-ui-clear-btn.btn span:not([class]){height:auto!important}@media(hover:hover){.collection-ui-clear-btn.btn:hover{border-color:#1a1a1a!important;color:#1a1a1a!important;background:transparent!important}}@media only screen and (max-width:749px){.collection__sidebar__slide-out .collection__sidebar__buttons,.collection__sidebar__slider .collection__sidebar__buttons{padding:16px var(--inner);margin-top:0;border-top:1px solid var(--border, #e0e0e0)}.collection__sidebar__buttons-mobile{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px}.collection__sidebar__buttons-mobile .collection__sidebar__btn-clear,.collection__sidebar__buttons-mobile .collection__sidebar__btn-show{flex:1 1 0;min-width:0;min-height:44px;height:44px;box-sizing:border-box;justify-content:center;align-items:center;text-transform:uppercase;font-weight:500;font-size:15px;line-height:1.2;border-radius:6px;text-decoration:none;display:inline-flex}.collection__sidebar__buttons-mobile .collection__sidebar__btn-clear span,.collection__sidebar__buttons-mobile .collection__sidebar__btn-show span{height:auto!important}.collection__sidebar__buttons-mobile .collection__sidebar__btn-clear--disabled{pointer-events:none;cursor:default;border:1px solid #333333;color:#333;opacity:.4}.collection__sidebar__buttons-mobile .collection__sidebar__btn-show{background:#262626;border:none;color:#fff;padding:10px 12px}.collection__sidebar__buttons-mobile .collection__sidebar__btn-show:hover{background:#1a1a1a;color:#fff}}@keyframes collection-sidebar-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.collection-block{padding-bottom:20px;margin-top:20px}.filter-group__body{padding-right:40px}@media only screen and (max-width:1160px){.filter-group__body{padding-right:32px}}@media only screen and (max-width:990px){.filter-group__body{padding-right:32px}}.filter-group{border-bottom:1px solid rgba(208,205,190,.5);padding-bottom:10px;margin-bottom:10px}.filter-group__heading{position:relative;font-weight:500}.filter-group__heading .icon-minus,.filter-group__heading .icon-plus{display:none!important}.filter-group__heading .icon-arrow-toggle{position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(180deg);width:9px;height:5px;transition:transform .3s ease}details[open=true]>.filter-group__heading .icon-arrow-toggle{transform:translateY(-50%) rotate(0)}.collection__sidebar__sort-mobile .filter-group--sort-sidebar{border-bottom:1px solid rgba(208,205,190,.5);margin-bottom:10px;padding-bottom:0}.collection__sidebar__sort-mobile summary.filter-group__heading--sort-sidebar{display:flex;align-items:center;justify-content:space-between;list-style:none;cursor:pointer;padding:10px 0;font-size:15px;font-weight:500;color:#212121;text-transform:uppercase;letter-spacing:.06em;-webkit-user-select:none;user-select:none}.collection__sidebar__sort-mobile summary.filter-group__heading--sort-sidebar::-webkit-details-marker{display:none}.collection__sidebar__sort-mobile details[open] summary .icon{transform:rotate(180deg)}.sidebar-sort-options{padding:2px 0 10px}.sidebar-sort-option{display:flex;align-items:center;gap:10px;padding:7px 0;color:#212121;text-decoration:none;font-size:14px;line-height:1.4}.sidebar-sort-option__indicator{flex-shrink:0;width:16px;height:16px;border-radius:50%;border:1.5px solid #aaa;box-sizing:border-box}.sidebar-sort-option.is-active .sidebar-sort-option__indicator{border-color:#212121;background:#212121;box-shadow:inset 0 0 0 3px #f5f4ef}@media only screen and (min-width:1170px){.collection__sidebar__slider.expanded~.collection-grid-area,.collection__sidebar__slide-out.expanded~.collection-grid-area{--COLUMNS: var(--COLUMNS-FILTERS-OPEN)}}@media only screen and (min-width:990px)and (max-width:1169px){.collection__sidebar__slider.expanded~.collection-grid-area,.collection__sidebar__slide-out.expanded~.collection-grid-area{--COLUMNS: 2}}.template-collection #CollectionLoop{--gap: 6px;row-gap:32px;column-gap:6px;gap:32px 6px}.template-collection .no-results--collection-grid{display:flex;flex-direction:column;padding-top:5%;align-items:center;text-align:center;gap:16px;padding-left:20px;padding-right:20px}.template-collection .no-results--collection-grid .no-results__icon{display:flex;line-height:0}.template-collection .no-results--collection-grid .no-results__title{margin:0;padding:0;font-family:var(--FONT-STACK-BODY);font-size:18px;font-weight:600;line-height:1.3;text-transform:uppercase;color:#212121;letter-spacing:.02em}.template-collection .no-results--collection-grid .no-results__text{margin:0;max-width:28rem;font-family:var(--FONT-STACK-BODY);font-size:15px;font-weight:400;line-height:1.45;color:#262626}.template-collection .no-results--collection-grid .no-results__clear.collection-ui-clear-btn.btn{padding:12px 32px!important}.template-collection .no-results--collection-grid .no-results__clear{margin:0}.template-collection #CollectionLoop.grid--slider-disabled{grid-column-gap:6px!important;row-gap:32px!important;gap:32px 6px!important}.template-collection .product-item__image{border-radius:12px}@media only screen and (min-width:1171px){.template-collection .product-item:not(.product-item--featured-image) .product-item__image{padding-top:max(var(--PRODUCT-GRID-ASPECT-RATIO),420px)!important}}@media only screen and (max-width:1170px){.template-collection .product-item:not(.product-item--featured-image) .product-item__image{padding-top:max(var(--PRODUCT-GRID-ASPECT-RATIO),360px)!important}}@media only screen and (max-width:559px){.template-collection .product-item:not(.product-item--featured-image) .product-item__image{padding-top:max(var(--PRODUCT-GRID-ASPECT-RATIO),290px)!important}}@media only screen and (max-width:469px){.template-collection .product-item:not(.product-item--featured-image) .product-item__image{padding-top:max(var(--PRODUCT-GRID-ASPECT-RATIO),240px)!important}}@media only screen and (max-width:749px){.template-collection .product-item__image{border-radius:10px}}@media only screen and (max-width:529px){.template-collection .product-item--featured-image .product-item__image{min-height:363px!important}}@media only screen and (min-width:750px){.collection__products>.collection__sidebar__slider.expanded{position:sticky!important;align-self:flex-start;transform:none!important}}@media only screen and (min-width:750px)and (max-width:1023px){body .collection__nav[data-collection-nav]{top:110px!important}.collection__products>.collection__sidebar__slider.expanded{top:calc(110px + var(--collection-nav-height, 0px))!important;height:calc(100vh - 110px - var(--collection-nav-height, 0px))!important;max-height:calc(100vh - 110px - var(--collection-nav-height, 0px))!important}}@media only screen and (min-width:1024px)and (max-width:1160px){body .collection__nav[data-collection-nav]{top:115px!important}.collection__products>.collection__sidebar__slider.expanded{top:calc(115px + var(--collection-nav-height, 0px))!important;height:calc(100vh - 115px - var(--collection-nav-height, 0px))!important;max-height:calc(100vh - 115px - var(--collection-nav-height, 0px))!important}}@media only screen and (min-width:1161px)and (max-width:1599px){body .collection__nav[data-collection-nav]{top:88px!important}.collection__products>.collection__sidebar__slider.expanded{top:calc(88px + var(--collection-nav-height, 0px))!important;height:calc(100vh - 88px - var(--collection-nav-height, 0px))!important;max-height:calc(100vh - 88px - var(--collection-nav-height, 0px))!important}}@media only screen and (min-width:1600px){body .collection__nav[data-collection-nav]{top:91px!important}.collection__products>.collection__sidebar__slider.expanded{top:calc(94px + var(--collection-nav-height, 0px))!important;height:calc(100vh - 94px - var(--collection-nav-height, 0px))!important;max-height:calc(100vh - 94px - var(--collection-nav-height, 0px))!important}}@media only screen and (min-width:750px){.collection__products .collection__sidebar,.collection__products .collection__sidebar:hover{scrollbar-width:none;-ms-overflow-style:none;-webkit-mask-image:none!important;mask-image:none!important;-webkit-mask-size:unset;mask-size:unset;-webkit-mask-position:unset;mask-position:unset;transition:none}.collection__products .collection__sidebar::-webkit-scrollbar{width:0!important;height:0!important}}
/*# sourceMappingURL=/cdn/shop/t/108/assets/collection.css.map */
