.collection-header{padding-top:var(--space-6, 32px)}.collection-header__title{font-size:clamp(30px,4.4vw,48px);margin-bottom:var(--space-4, 16px)}.collection-header .collection-description{max-width:64ch;margin-inline:auto}.collection-header .collection-description h2{font-family:var(--font-display, "Spectral", Georgia, serif);font-weight:var(--fw-semibold, 600);color:var(--c-accent, #557B97);font-size:clamp(17px,2vw,21px);line-height:var(--lh-snug, 1.3);margin:0 0 var(--space-3, 12px)}.collection-header .collection-description p{color:var(--c-body, #69696D);line-height:var(--lh-normal, 1.6)}.collection-trust-row{list-style:none;margin:var(--space-5, 24px) 0 0;padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-4, 16px);font-family:var(--font-body, "Inter", system-ui, sans-serif);font-size:var(--fs-xs, 12px);font-weight:var(--fw-semibold, 600);letter-spacing:.07em;text-transform:uppercase;color:var(--c-body, #69696D)}.collection-trust-row__item{display:inline-flex;align-items:center;gap:var(--space-4, 16px)}.collection-trust-row__item:not(:first-child):before{content:"\25c6";color:var(--c-gold, #C0A060);font-size:9px;line-height:1}@media screen and (max-width:749px){.collection-trust-row{gap:12px;font-size:11px}.collection-trust-row__item{gap:12px}}@media screen and (min-width:750px){.collection-body{display:flex;align-items:flex-start;gap:var(--space-6, 32px)}.collection-body .oath-filters{flex:0 0 244px;width:244px;margin:var(--space-5, 24px) 0 0;position:sticky;top:var(--space-5, 24px);overflow-y:auto}.collection-body #Collection{flex:1 1 auto;min-width:0}.collection-body .oath-filters__bar{flex-direction:column;align-items:stretch;gap:0}.collection-body .oath-filters__groups{display:flex!important;flex-direction:column;align-items:stretch;gap:0;width:100%}.collection-body .oath-filters__sort{order:-1;width:100%;margin:0 0 var(--space-4, 16px)}.collection-body .oath-filters__sort-select{width:100%}.collection-body .oath-filter{width:100%;border-bottom:1px solid var(--c-line, #E8E9EB)}.collection-body .oath-filter__trigger{width:100%;justify-content:space-between;height:auto;padding:14px 2px;border:0;border-radius:0;background:transparent;font-weight:var(--fw-semibold, 600);pointer-events:none}.collection-body .oath-filter__trigger .oath-filter__chev{display:none}.collection-body .oath-filter__panel,.collection-body .oath-filter__panel[hidden]{display:block!important;position:static;min-width:0;max-width:none;border:0;border-radius:0;box-shadow:none;padding:0 0 var(--space-3, 12px)}.collection-body .oath-filter__options{max-height:none}.collection-body .oath-filters__mobile-toggle{display:none}.collection-body .oath-filters__active{margin-top:var(--space-4, 16px)}}body{background:#fff}.collection-header:after{content:"";display:block;width:100%;max-width:1240px;height:1px;margin:var(--space-6, 32px) auto 0;background:linear-gradient(90deg,transparent,rgba(192,160,96,.38) 18%,rgba(192,160,96,.38) 82%,transparent)}.product-card .oath-soldout-badge{position:absolute;top:10px;right:10px;z-index:2;display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;background:var(--c-ink, #3D4246);color:#fff;font-family:var(--font-body, "Inter", system-ui, sans-serif);font-size:var(--fs-xs, 12px);font-weight:var(--fw-medium, 500);letter-spacing:.02em;box-shadow:var(--shadow-1, 0 1px 4px rgba(0, 0, 0, .15));pointer-events:none}.grid--view-items .grid-view-item--sold-out .product-main-image{opacity:.72}@media screen and (max-width:749px){.product-card .oath-soldout-badge{top:8px;right:8px;padding:5px 8px;font-size:11px}}@supports (overflow: clip){#PageContainer{overflow:visible;overflow-x:clip}}@media screen and (min-width:750px){.collection-body .oath-filters{max-height:calc(100vh - 106px);overscroll-behavior:contain;scrollbar-width:thin}.collection-body .oath-filter__trigger{pointer-events:auto;cursor:pointer}.collection-body .oath-filter__trigger .oath-filter__chev{display:inline-block;transform:rotate(180deg);transition:transform .2s ease}.collection-body .oath-filter.is-collapsed .oath-filter__chev{transform:none}.collection-body .oath-filter.is-collapsed .oath-filter__panel{display:none!important}.collection-body .oath-filter__options{max-height:222px;overflow-y:auto;scrollbar-width:thin}.collection-body .oath-price__row{gap:8px}.collection-body .oath-price__field{flex:1 1 0;min-width:0;padding-left:10px;padding-right:6px}.collection-body .oath-price__input{width:100%;min-width:0;padding-left:6px;padding-right:4px}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/collection-direction-b.css.map */
