.rr-collection-header{position:fixed;display:flex;align-items:center;gap:36px;transform:translateY(-50%);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility 0s linear .2s;z-index:5}.rr-collection-header.is-visible{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}.rr-collection-header .rr-collection-header__title{min-width:0;flex-shrink:0;overflow:visible;white-space:nowrap;text-transform:uppercase;font-size:12px;font-size-adjust:cap-height 1;text-box-trim:trim-both;text-box-edge:cap alphabetic;font-weight:500;letter-spacing:.18em}.rr-collection-header__button{flex-shrink:0;padding:7.2px 16.2px;color:#fff;background:transparent;border:.5px solid #fff;box-shadow:none;font:inherit;font-size:13.2px;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;opacity:1;visibility:visible;transition:background-color .3s ease,color .3s ease,opacity .2s ease,visibility 0s linear}.rr-collection-header__button:is(:hover,:focus-visible){background:#fff;color:#000}@media(pointer:coarse){.rr-collection-header__button{min-height:44px}}@media(prefers-reduced-motion:reduce){.rr-collection-header,.rr-collection-header__button{transition:none}}.rr-collection-header__button.is-drawer-open{opacity:0;visibility:hidden;pointer-events:none;transition:background-color .3s ease,color .3s ease,opacity .2s ease,visibility 0s linear .2s}@media(prefers-reduced-motion:reduce){.rr-collection-header__button.is-drawer-open{transition:none}}body:has(.shopify-section--main-collection):after{background:linear-gradient(to bottom,#000 0%,rgb(0 0 0 / 75%) 50%,transparent 100%)}.rr-product-header{gap:16px}.rr-product-header__breadcrumb{display:flex;align-items:center;gap:16px;flex-shrink:0}.rr-product-header__collection{opacity:.75;transition:opacity .2s ease}.rr-product-header__collection:is(:hover,:focus-visible){opacity:1}.rr-product-header__chevron{width:7.2px;height:7.2px;border-top:.5px solid currentColor;border-right:.5px solid currentColor;transform:rotate(45deg);opacity:.75}@media(prefers-reduced-motion:reduce){.rr-product-header__collection{transition:none}}.rr-product-header>.rr-collection-header__title,.rr-product-header__chevron{transition:opacity .2s ease}.rr-product-header:not(.is-past-title)>.rr-collection-header__title,.rr-product-header:not(.is-past-title) .rr-product-header__chevron{opacity:0}@media(prefers-reduced-motion:reduce){.rr-product-header>.rr-collection-header__title,.rr-product-header__chevron{transition:none}}.rr-filter-sort-button .facets-toolbar-active-count{font-weight:600;color:inherit;border-color:currentColor}.rr-collection-header__button{display:inline-flex;align-items:center;gap:.75rem}.rr-collection-header__button .facets-toolbar-active-count{font-weight:500;color:inherit;border:0;box-shadow:inset 0 0 0 .5px #fff;transition:box-shadow .3s ease}.rr-collection-header__button:is(:hover,:focus-visible) .facets-toolbar-active-count{box-shadow:inset 0 0 0 .5px #000}.rr-collection-header__button,.shopify-section--main-collection .collection-toolbar .rr-filter-sort-button{border-color:transparent!important;box-shadow:none!important;border-image:radial-gradient(ellipse at center,#ffffffc9,#ffffffa8 56%,#ffffff6b) 1!important}.rr-collection-header__button:is(:hover,:focus-visible),.shopify-section--main-collection .collection-toolbar .rr-filter-sort-button:is(:hover,:focus-visible){background-color:#fff!important;border-image:none!important;border-color:#fff!important}.rr-collection-header__nav{-webkit-appearance:none;appearance:none;border:0;padding:0;margin:0;background:transparent;color:inherit;font-family:inherit;font-weight:inherit;cursor:pointer;opacity:.75;transition:opacity .2s ease}.rr-collection-header__nav:is(:hover,:focus-visible){opacity:1}@media(prefers-reduced-motion:reduce){.rr-collection-header__nav{transition:none}}.rr-product-header.has-collection-origin{transition:opacity .2s ease,visibility 0s linear .2s}.rr-product-header.has-collection-origin.is-visible{transition-delay:0s}.rr-product-header__top{-webkit-appearance:none;appearance:none;border:0;padding:0;margin:0;background:transparent;color:inherit;font-family:inherit;font-weight:inherit;cursor:pointer}.rr-product-header.is-past-title>.rr-product-header__top:is(:hover,:focus-visible){opacity:1}.rr-collection-header{height:44px}.rr-product-header{display:flex}.rr-product-header .rr-collection-header__title{text-overflow:clip}.rr-product-header.is-wrapped>.rr-collection-header__title{flex-shrink:1;white-space:normal;overflow-wrap:anywhere;line-height:1.35}@media(max-width:699px){.rr-product-header .rr-collection-header__title{font-size:10px}}.rr-product-header.has-stone-label>.rr-product-header__top{opacity:.75}.rr-product-header.has-stone-label>.rr-product-header__top:is(:hover,:focus-visible){opacity:1}.rr-product-header--outgoing{pointer-events:none!important;overflow:clip}@media(prefers-reduced-motion:reduce){.rr-product-header.has-collection-origin{transition:none}}@media(max-width:699px){.shopify-section--header .rr-collection-header{display:none}}.rr-policy-sections{position:relative;overflow:clip;box-sizing:border-box;padding-top:50px;font-size:16.1px;line-height:1.5;letter-spacing:.025em}.rr-policy-sections[hidden]{display:none}.rr-policy-sections.has-overflow{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 50px);mask-image:linear-gradient(to bottom,transparent 0,#000 50px)}.rr-policy-sections ol{display:grid;gap:15px;list-style:none;margin:0;padding:0}.rr-policy-sections a{display:grid;grid-template-columns:minmax(0,1fr) max-content 1.2em;column-gap:.5em;color:inherit;opacity:.6;text-transform:uppercase;transition:opacity .2s ease}.rr-policy-sections__marker{display:contents}.rr-policy-sections__diamond{text-align:center}.rr-policy-sections__number{text-align:left;white-space:nowrap;font-variant-numeric:tabular-nums}.rr-policy-sections__name{min-width:0;text-align:right;letter-spacing:.1em}.rr-policy-sections a:is(:hover,:focus-visible,[aria-current=location]){opacity:1}.rr-policy-sections a:focus-visible{outline:1px solid currentColor;outline-offset:-1px}.rr-policy-anchor{scroll-margin-top:var(--rr-policy-anchor-offset, 110px)}.shopify-policy__body{--rr-policy-section-gutter: 64px}.shopify-policy__body .rr-policy-numbered-heading{display:grid;grid-template-columns:var(--rr-policy-section-gutter) minmax(0,1fr);column-gap:0}.rr-policy-heading-marker{display:grid;grid-template-columns:1ch max-content;column-gap:.4em;white-space:nowrap;font-variant-numeric:tabular-nums}.rr-policy-heading-number{justify-self:end}.rr-policy-heading-name{min-width:0}.shopify-policy__body .rr-policy-section-content{padding-inline-start:var(--rr-policy-section-gutter)!important}.shopify-policy__body .rr-policy-section-content p{padding-inline-start:0!important}.shopify-policy__body :is(ul,ol).rr-policy-section-content{margin-inline-start:var(--rr-policy-section-gutter)!important;padding-inline-start:0!important}.shopify-policy__body table.rr-policy-section-content{table-layout:fixed;margin-inline-start:var(--rr-policy-section-gutter)!important;padding-inline-start:0!important;width:calc(100% - var(--rr-policy-section-gutter))}@media(max-width:699px){.shopify-policy__body{--rr-policy-section-gutter: 48px}}.shopify-policy__container{margin-block-end:calc(2 * var(--section-vertical-spacing-tight))}.shopify-policy__container>.shopify-policy__title{text-align:left}.rr-policy-has-overview{--rr-policy-divider-gap: 100px}.rr-policy-has-overview>.rr-policy-overview-panel{margin-block-end:calc(var(--rr-policy-divider-gap) - var(--section-stack-gap))}.rr-policy-overview-panel{min-width:0;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--rr-policy-divider-gap)}.rr-policy-overview-content :is(.prose,.rte){max-width:none}.rr-policy-overview-content>:first-child,.rr-policy-overview-content :is(.prose,.rte)>:first-child{margin-block-start:0}.rr-policy-overview-content>:last-child,.rr-policy-overview-content :is(.prose,.rte)>:last-child{margin-block-end:0}.rr-policy-overview-divider{width:100%;max-width:none;margin:0!important}.shopify-policy__body .rr-policy-first-section{margin-block-start:0!important}@media(min-width:1200px){.shopify-policy__container{width:calc(100% - 96px);max-width:1348px;margin-inline:auto;grid-template-columns:520px minmax(0,1fr);column-gap:100px}.shopify-policy__container>.shopify-policy__title,.shopify-policy__container>.shopify-policy__body{grid-column:2;min-width:0}.shopify-policy__container>.shopify-policy__body{translate:var(--rr-policy-content-shift, 0px) 0}.shopify-policy__container>.shopify-policy__body{grid-row:2}.shopify-policy__container.rr-policy-wide-content>.shopify-policy__body{width:120%}.shopify-policy__container>.rr-policy-sections{grid-column:1;grid-row:2;align-self:start;translate:var(--rr-policy-content-shift, 0px) 0}.rr-policy-sections__name{white-space:nowrap}.shopify-policy__container.rr-policy-has-overview{margin-inline:auto}.rr-policy-has-overview>.shopify-policy__title,.rr-policy-has-overview>.rr-policy-overview-panel{grid-column:1 / -1}.rr-policy-has-overview>.shopify-policy__title{text-align:center}.rr-policy-overview-panel{width:100%;margin-inline:auto}.rr-policy-overview-content{width:100%;max-width:860px;margin-inline:auto}.rr-policy-overview-divider{width:var(--rr-policy-combined-width, 100%)!important;justify-self:center}.rr-policy-has-overview>.shopify-policy__body{grid-column:2;grid-row:3}.shopify-policy__container.rr-policy-has-overview{position:relative}.rr-policy-has-overview>.rr-policy-sections{grid-column:1;grid-row:3;align-self:start;width:100%}}@media(pointer:coarse){.rr-policy-sections a{min-height:44px;align-content:center}}@media(prefers-reduced-motion:reduce){.rr-policy-sections a{transition:none}}.rr-product-header.has-search-origin .rr-product-header__breadcrumb{min-width:0}.rr-product-header .rr-product-header__search{display:flex;align-items:center;gap:10px;min-width:0;flex-shrink:0}.rr-product-header__search-icon{display:inline-flex;flex:0 0 24px}.rr-product-header__search-icon svg{width:24px;height:24px}.rr-product-header__search-text{flex-shrink:0;white-space:nowrap;line-height:1.4}@media(min-width:700px){.shopify-section--header .header__secondary-nav{min-height:40px}.shopify-section--header.rr-search-return-visible .header__search-link{display:none!important}}body:has(.shopify-policy__container):after{background:linear-gradient(to bottom,#000 0%,rgb(0 0 0 / 80%) 25%,rgb(0 0 0 / 66.5%) 50%,rgb(0 0 0 / 33.25%) 75%,rgb(0 0 0 / 10%) 90%,rgb(0 0 0 / 3%) 95%,transparent 100%)}
/*# sourceMappingURL=/cdn/shop/t/126/assets/rr-collection-header.css.map */
