:root{--iris-ivory: 248, 246, 241;--iris-white: 255, 255, 255;--iris-sand: 233, 226, 214;--iris-ink: 23, 26, 33;--iris-navy: 7, 20, 50;--iris-gold: 184, 154, 99;--iris-gold-deep: 138, 111, 64;--iris-rule: rgba(var(--iris-ink), .12);--iris-rule-strong: rgba(var(--iris-ink), .3);--iris-muted: rgba(var(--iris-ink), .64);--iris-eyebrow: 1.1rem;--iris-title: clamp(2.4rem, 1.9rem + 1.4vw, 3.4rem);--iris-display: clamp(3rem, 2.1rem + 3vw, 5.6rem);--iris-track-wide: .18em;--iris-track: .08em;--iris-space-xs: 1rem;--iris-space-sm: 1.6rem;--iris-space-md: 2.4rem;--iris-space-lg: 4rem;--iris-space-xl: 6.4rem;--iris-space-2xl: 9.6rem;--iris-gutter: 2rem;--iris-ease: cubic-bezier(.22, .61, .36, 1);--iris-fast: .2s;--iris-slow: .7s;--iris-radius: 0;--iris-narrow: 64rem}@media screen and (min-width:750px){:root{--iris-gutter: 5rem}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,.h0,.h1,.h2,.h3,.hxl,.hxxl{font-weight:400;letter-spacing:.02em;line-height:1.18}h2 strong,h1 strong,.title strong{font-weight:inherit}.title,.collection-list-title,.image-with-text__heading,.rich-text__heading,.collage-wrapper-title,.multicolumn .title,.related-products__heading{font-size:var(--iris-title);letter-spacing:var(--iris-track);text-transform:uppercase}.title-wrapper-with-link{justify-content:center;text-align:center;flex-wrap:wrap}.title-wrapper-with-link .title,.collection-list-title,.collage-wrapper-title{margin-inline:auto}.title-wrapper-with-link>.link{width:100%;text-align:center}.iris-eyebrow{display:block;margin:0 0 var(--iris-space-sm);font-family:var(--font-body-family);font-size:var(--iris-eyebrow);letter-spacing:var(--iris-track-wide);text-transform:uppercase;color:rgb(var(--iris-gold-deep))}.button,.shopify-challenge__button,.customer button{font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:var(--iris-track-wide);text-transform:uppercase;min-height:4.8rem;padding:0 3.2rem;transition:background-color var(--iris-fast) var(--iris-ease),color var(--iris-fast) var(--iris-ease)}.button--secondary:hover{background-color:rgba(var(--color-secondary-button-text),1);color:rgb(var(--color-background))}.iris-textlink{display:inline-flex;align-items:center;gap:1rem;padding-bottom:.6rem;font-family:var(--font-body-family);font-size:1.15rem;letter-spacing:var(--iris-track-wide);text-transform:uppercase;color:rgb(var(--color-foreground));text-decoration:none;border-bottom:1px solid currentColor;transition:border-color var(--iris-fast) var(--iris-ease),gap var(--iris-fast) var(--iris-ease)}.iris-textlink:hover{border-color:rgb(var(--iris-gold));gap:1.4rem}*:focus-visible{outline:1px solid rgb(var(--iris-gold-deep))!important;outline-offset:3px!important;box-shadow:none!important}.card,.card__inner,.card__media,.media,.global-media-settings,.banner__box,.field__input,.select__select,.quantity,.product__media-item,.cart-notification,.facets__display,.active-facets__button-inner,.card__badge .badge,.collage-card{border-radius:var(--iris-radius)!important}.product-form__input--pill input[type=radio]+label{border-radius:0;padding:1rem 1.8rem;letter-spacing:.06em}.announcement-bar__message{font-size:1.05rem;letter-spacing:.22em;text-transform:uppercase;padding:.7rem 0;min-height:0}.utility-bar{border-bottom:0!important}.header-wrapper{border-bottom:1px solid var(--iris-rule)}.header--top-center .header__inline-menu{margin-top:.6rem}.header__menu-item{font-family:var(--font-body-family);font-size:1.15rem;letter-spacing:.18em;text-transform:uppercase;padding:1.2rem 1.8rem;color:rgb(var(--iris-ink))}.header__menu-item span{position:relative;text-decoration:none!important}.header__menu-item span:after{content:"";position:absolute;left:0;right:0;bottom:-.6rem;height:1px;background:rgb(var(--iris-gold));transform:scaleX(0);transition:transform var(--iris-fast) var(--iris-ease)}.header__menu-item:hover span:after,.header__menu-item:focus-visible span:after,details[open]>.header__menu-item span:after,.header__active-menu-item:after{transform:scaleX(1)}.header__menu-item .icon-caret{width:.8rem;opacity:.55}.header__icon{color:rgb(var(--iris-ink))}.header__icon:hover{opacity:.7}.mega-menu__content{border-top:1px solid var(--iris-rule);border-bottom:1px solid var(--iris-rule);box-shadow:0 24px 40px -36px rgba(var(--iris-ink),.45)}.mega-menu__list{padding-top:var(--iris-space-lg);padding-bottom:var(--iris-space-lg);column-gap:var(--iris-space-xl)}.mega-menu__link{font-size:1.4rem;letter-spacing:.03em;color:rgba(var(--iris-ink),.74);padding:.5rem 0;text-decoration:none;transition:color var(--iris-fast) var(--iris-ease)}.mega-menu__link:hover,.mega-menu__link--active{color:rgb(var(--iris-ink));text-decoration:underline;text-underline-offset:.4em;text-decoration-color:rgb(var(--iris-gold))}.mega-menu__link--level-2{font-size:var(--iris-eyebrow);letter-spacing:var(--iris-track-wide);text-transform:uppercase;color:rgb(var(--iris-gold-deep));font-weight:400;margin-bottom:.6rem}.header__submenu{box-shadow:0 24px 40px -36px rgba(var(--iris-ink),.45);padding:1.6rem 0}.header__submenu .header__menu-item{font-size:1.35rem;letter-spacing:.03em;text-transform:none;padding:.8rem 2.4rem}.menu-drawer__menu-item{font-size:1.3rem;letter-spacing:.16em;text-transform:uppercase;padding:1.5rem 3.2rem;border-bottom:1px solid var(--iris-rule)}.menu-drawer__submenu .menu-drawer__menu-item{font-size:1.5rem;letter-spacing:.03em;text-transform:none;border-bottom:0}.menu-drawer__close-button{font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase}.menu-drawer__utility-links{background:rgb(var(--iris-ivory))}.banner__heading{font-size:var(--iris-display);letter-spacing:.06em;line-height:1.05}.banner__text{font-size:1.35rem;letter-spacing:.08em;max-width:42rem}.banner__buttons{margin-top:var(--iris-space-md)}.banner__buttons .button--secondary,.slideshow__text .button--secondary{min-height:0;padding:0 0 .6rem;background:transparent;border-bottom:1px solid currentColor}.banner__buttons .button--secondary:before,.banner__buttons .button--secondary:after,.slideshow__text .button--secondary:before,.slideshow__text .button--secondary:after{display:none}.banner__buttons .button--secondary:hover,.slideshow__text .button--secondary:hover{background:transparent;color:inherit;opacity:.75}.banner--content-align-left .banner__content,.banner__box{text-shadow:0 1px 18px rgba(0,0,0,.18)}@media screen and (min-width:750px){.banner__content{padding:var(--iris-space-xl) var(--iris-gutter)}}.collection-list-wrapper .collection-list{column-gap:.4rem;row-gap:.4rem}.collection-list-wrapper .card{position:relative;overflow:hidden}.collection-list-wrapper .card__inner .card__content{display:none}.collection-list-wrapper .card>.card__content{position:absolute;inset:auto 0 0 0;z-index:2;margin:0;padding:3.2rem 1.6rem 1.8rem;text-align:center;background:linear-gradient(to top,#0c0c0c80,#0c0c0c00)}.collection-list-wrapper .card__information{padding:0}.collection-list-wrapper .card__heading{margin:0;color:#fff;font-family:var(--font-body-family);font-size:1.15rem;letter-spacing:.22em;text-transform:uppercase}.collection-list-wrapper .card__heading a{color:#fff}.collection-list-wrapper .card__heading .icon-wrap{display:none}.collection-list-wrapper .card__media img{transition:transform var(--iris-slow) var(--iris-ease)}.collection-list-wrapper .card-wrapper:hover .card__media img{transform:scale(1.04)}.card--standard .card__inner{background:rgb(var(--iris-white))}.card--standard>.card__content{padding-top:1.4rem}.card-information,.card__information{text-align:center}.card__heading{font-family:var(--font-body-family);font-size:1.35rem;font-weight:400;letter-spacing:.04em;line-height:1.5}.card__heading a{text-decoration:none}.card__heading a:hover{text-decoration:underline;text-underline-offset:.35em;text-decoration-color:rgb(var(--iris-gold))}.card-information .price{font-size:1.3rem;letter-spacing:.05em;color:var(--iris-muted)}.card-information>*+*{margin-top:.4rem}.product-card-wrapper .card__media .media img{transition:transform var(--iris-slow) var(--iris-ease),opacity .4s var(--iris-ease)}.product-card-wrapper:hover .card__media .media img:only-child{transform:scale(1.035)}.card__badge .badge{font-size:1rem;letter-spacing:.14em;text-transform:uppercase;background:rgb(var(--iris-ivory));color:rgb(var(--iris-ink));border:1px solid var(--iris-rule)}.card--standard .card__inner:after{box-shadow:none!important}.slider-counter{font-size:1.2rem;letter-spacing:.12em}.collection__view-all .button{background:transparent;color:rgb(var(--iris-ink))}.collection__view-all .button:hover{background:rgb(var(--iris-ink));color:#fff}@media screen and (min-width:750px)and (max-width:989px){.product-grid.grid--4-col-desktop .grid__item,.iris-arrivals .grid--4-col-desktop .grid__item{width:calc(33.333% - var(--grid-desktop-horizontal-spacing) * 2 / 3)!important;max-width:calc(33.333% - var(--grid-desktop-horizontal-spacing) * 2 / 3)!important}}.iris-arrivals__head{text-align:center;max-width:var(--iris-narrow);margin:0 auto var(--iris-space-lg)}.iris-arrivals__heading{margin:0}.iris-arrivals__foot{margin-top:var(--iris-space-lg);text-align:center}.iris-arrivals .grid{row-gap:var(--iris-space-lg)}.collage{gap:.4rem}.iris-split{display:grid;grid-template-columns:1fr;align-items:stretch}.iris-split__media{position:relative;overflow:hidden;aspect-ratio:4 / 5;background:rgb(var(--iris-sand))}.iris-split__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--iris-ease)}.iris-split__media--contain img{object-fit:contain;padding:12%}.iris-split:hover .iris-split__media img{transform:scale(1.02)}.iris-split__content{display:flex;flex-direction:column;justify-content:center;padding:var(--iris-space-lg) var(--iris-gutter) var(--iris-space-xl)}.iris-split__inner{max-width:52rem}.iris-split__heading{margin:0 0 var(--iris-space-sm);font-size:var(--iris-title);letter-spacing:var(--iris-track);text-transform:uppercase;color:rgb(var(--color-foreground))}.iris-split__text{margin-bottom:var(--iris-space-md);font-size:1.55rem;line-height:1.85;color:rgba(var(--color-foreground),.76)}.iris-split__text p{margin:0 0 1rem}@media screen and (min-width:750px){.iris-split{grid-template-columns:1fr 1fr;min-height:60rem}.iris-split--text-first .iris-split__media{order:2}.iris-split__media{aspect-ratio:auto;min-height:60rem}.iris-split__content{padding:var(--iris-space-xl) clamp(4rem,7vw,11rem)}}.iris-metals{padding:var(--iris-space-2xl) 0}.iris-metals__head{max-width:62rem;margin:0 auto var(--iris-space-lg);text-align:center}.iris-metals__heading{margin:0;font-size:var(--iris-title);letter-spacing:var(--iris-track);text-transform:uppercase;color:rgb(var(--color-foreground))}.iris-metals__sub{margin:var(--iris-space-sm) 0 0;font-size:1.5rem;line-height:1.8;color:var(--iris-muted)}.iris-metals__grid{display:grid;grid-template-columns:1fr;gap:.4rem}@media screen and (min-width:990px){.iris-metals__grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}.iris-quote{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:44rem;padding:var(--iris-space-lg) clamp(2.4rem,4vw,5.6rem);background:linear-gradient(180deg,rgba(var(--iris-white),.7),rgba(var(--iris-white),0)),rgb(var(--iris-ivory));border:1px solid rgba(var(--iris-gold),.5);color:rgb(var(--iris-ink));text-decoration:none;transition:border-color var(--iris-fast) var(--iris-ease),box-shadow .4s var(--iris-ease)}.iris-quote:before{content:"";position:absolute;top:.8rem;right:.8rem;bottom:.8rem;left:.8rem;pointer-events:none;border:1px solid rgba(var(--iris-gold),.18);transition:inset .4s var(--iris-ease),border-color .4s var(--iris-ease)}.iris-quote:hover{border-color:rgb(var(--iris-gold));box-shadow:0 34px 60px -48px rgba(var(--iris-gold-deep),.8)}.iris-quote:hover:before{top:1.2rem;right:1.2rem;bottom:1.2rem;left:1.2rem;border-color:rgba(var(--iris-gold),.36)}.iris-quote__top{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--iris-space-sm);padding-bottom:var(--iris-space-sm);border-bottom:1px solid rgba(var(--iris-gold),.38)}.iris-quote__metal{margin:0;font-family:var(--font-heading-family);font-size:2.6rem;line-height:1;letter-spacing:.26em;text-transform:uppercase}.iris-quote__pair{display:block;margin-top:.9rem;font-size:1.1rem;letter-spacing:var(--iris-track-wide);text-transform:uppercase;color:var(--iris-muted)}.iris-quote__symbol{padding:.5rem .9rem;border:1px solid rgba(var(--iris-gold),.6);font-size:1.1rem;letter-spacing:.22em;color:rgb(var(--iris-gold-deep))}.iris-quote__price{padding:var(--iris-space-lg) 0 var(--iris-space-md)}.iris-quote__label{display:block;margin-bottom:1rem;font-size:1.05rem;letter-spacing:var(--iris-track-wide);text-transform:uppercase;color:var(--iris-muted)}.iris-quote__value{display:flex;align-items:baseline;flex-wrap:wrap;gap:1.2rem;margin:0;font-family:var(--font-heading-family);font-size:clamp(3.6rem,2.4rem + 3.4vw,6.4rem);line-height:1.05;font-variant-numeric:tabular-nums lining-nums}.iris-quote__value--pending{font-size:clamp(2.6rem,2rem + 1.8vw,4rem);color:rgba(var(--iris-ink),.88)}.iris-quote__currency{font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:.18em;color:var(--iris-muted)}.iris-quote__meta{display:flex;flex-wrap:wrap;gap:.8rem var(--iris-space-md);margin:1.6rem 0 0;padding:0;list-style:none;font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;color:var(--iris-muted)}.iris-quote__meta li{display:inline-flex;align-items:center;gap:.8rem}.iris-quote__dot{display:inline-block;width:.6rem;height:.6rem;border-radius:50%;background:rgb(var(--iris-gold))}.iris-quote__bottom{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:var(--iris-space-md);padding-top:var(--iris-space-sm);border-top:1px solid rgba(var(--iris-gold),.38)}.iris-quote__product{margin:0;font-family:var(--font-heading-family);font-size:2rem;letter-spacing:.04em}.iris-quote__desc{margin:.4rem 0 0;font-size:1.35rem;color:var(--iris-muted)}.iris-quote__cta{padding-bottom:.5rem;border-bottom:1px solid currentColor;font-size:1.15rem;letter-spacing:var(--iris-track-wide);text-transform:uppercase;white-space:nowrap}.iris-quote__cta span{display:inline-block;transition:transform var(--iris-fast) var(--iris-ease)}.iris-quote:hover .iris-quote__cta span{transform:translate(.5rem)}.iris-metals__tiles{display:grid;grid-template-columns:1fr 1fr;gap:.4rem}@media screen and (min-width:990px){.iris-metals__tiles{grid-template-columns:1fr}}.iris-tile{position:relative;display:block;min-height:22rem;overflow:hidden;background:rgb(var(--iris-white));color:rgb(var(--iris-ink));text-decoration:none}.iris-tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:2.4rem 2.4rem 6rem;transition:transform var(--iris-slow) var(--iris-ease)}.iris-tile:hover img{transform:scale(1.04)}.iris-tile__label{position:absolute;left:0;right:0;bottom:0;padding:1.6rem;text-align:center;border-top:1px solid var(--iris-rule);background:rgba(var(--iris-white),.94);font-size:1.15rem;letter-spacing:.22em;text-transform:uppercase}.iris-metals--compact{padding:var(--iris-space-md) 0 0}.iris-metals--compact .iris-metals__grid{grid-template-columns:1fr}.iris-metals--compact .iris-quote{min-height:0;padding:var(--iris-space-md) clamp(2rem,4vw,4.8rem)}.iris-metals--compact .iris-quote__price{padding:var(--iris-space-md) 0}.iris-metals--compact .iris-quote:hover{border-color:rgba(var(--iris-gold),.5);box-shadow:none}.iris-metals--compact .iris-quote:hover:before{top:.8rem;right:.8rem;bottom:.8rem;left:.8rem;border-color:rgba(var(--iris-gold),.18)}body:has(.iris-metals--compact) #product-grid .card__inner{background:rgb(var(--iris-white))}body:has(.iris-metals--compact) #product-grid .card__media img{object-fit:contain;padding:10%}.collection-hero{text-align:center}.collection-hero__inner{justify-content:center;padding-top:var(--iris-space-lg);padding-bottom:var(--iris-space-sm)}.collection-hero__text-wrapper{flex-basis:100%}.collection-hero__title{margin:0 auto;font-size:var(--iris-title);letter-spacing:var(--iris-track);text-transform:uppercase}.collection-hero__description{max-width:var(--iris-narrow);margin:var(--iris-space-sm) auto 0;font-size:1.5rem;line-height:1.8;color:var(--iris-muted)}.facets-container{margin-bottom:var(--iris-space-md);padding-top:.4rem;padding-bottom:.4rem;border-top:1px solid var(--iris-rule);border-bottom:1px solid var(--iris-rule)}.facets__summary,.facet-filters__label,.facets__heading,.product-count__text,.mobile-facets__open-label,.mobile-facets__heading{font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--iris-ink))}.facets__display{border:1px solid var(--iris-rule);box-shadow:0 24px 40px -36px rgba(var(--iris-ink),.45)}.product-grid{row-gap:var(--iris-space-lg)}@media screen and (max-width:749px){.product-grid{row-gap:var(--iris-space-md)}}@media screen and (min-width:990px){.product__info-wrapper{padding-left:6.4rem!important}.product__info-container--sticky{top:10rem}}.product__text.caption-with-letter-spacing,.product__text.subtitle{font-size:var(--iris-eyebrow);letter-spacing:var(--iris-track-wide);color:rgb(var(--iris-gold-deep))}.product__title h1,.product__title .h1{margin-bottom:.4rem;font-size:var(--iris-title);letter-spacing:.02em;line-height:1.2}.product .price .price-item{font-size:1.8rem;letter-spacing:.04em;color:rgb(var(--iris-ink))}.product__tax{font-size:1.15rem;color:var(--iris-muted)}.product__info-container>*+*{margin-top:var(--iris-space-sm)}.product-form__input .form__label{font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase}.product-form__submit{min-height:5.4rem;background-color:rgb(var(--iris-ink));color:#fff}.product-form__submit:hover:not([disabled]){background-color:rgb(var(--iris-navy))}.shopify-payment-button__button{border-radius:0!important;min-height:5.4rem}.product__description{padding-top:var(--iris-space-md);border-top:1px solid var(--iris-rule);font-size:1.45rem;line-height:1.85;color:rgba(var(--iris-ink),.8)}.product__accordion .summary__title .h4{font-family:var(--font-body-family);font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase}.product__accordion .accordion__content{font-size:1.4rem;line-height:1.8;color:rgba(var(--iris-ink),.8)}.thumbnail-list .thumbnail{border:0;opacity:.55;transition:opacity var(--iris-fast) var(--iris-ease)}.thumbnail-list .thumbnail[aria-current],.thumbnail-list .thumbnail:hover{opacity:1;box-shadow:inset 0 -2px rgb(var(--iris-gold))}.product__media-item{background:rgb(var(--iris-white))}.icon-with-text{padding-top:var(--iris-space-sm);border-top:1px solid var(--iris-rule)}.icon-with-text .h4{font-family:var(--font-body-family);font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase}.share-button__button{font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase}.related-products__heading{text-align:center;margin-inline:auto}.field:after,.select:after,.customer .field:after{border-radius:0!important}.cart-items th,.cart__items .caption-with-letter-spacing{font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase}.cart-item__name{font-family:var(--font-heading-family);font-size:1.7rem;text-decoration:none}.cart-notification{border:1px solid var(--iris-rule)}.footer__content-top{padding-top:var(--iris-space-xl);padding-bottom:var(--iris-space-lg)}.footer-block__heading{margin-bottom:var(--iris-space-sm);font-family:var(--font-body-family);font-size:1.1rem!important;font-weight:400;letter-spacing:var(--iris-track-wide);text-transform:uppercase;color:rgb(var(--iris-gold))}.footer-block__heading strong{font-weight:400}.footer-block:first-child .footer-block__heading{font-family:var(--font-heading-family);font-size:2.2rem!important;letter-spacing:.16em;color:inherit}.footer-block__details-content .list-menu__item--link,.footer .rte,.footer .rte a{font-size:1.35rem;line-height:1.9;letter-spacing:.03em;opacity:.86}.footer-block__details-content .list-menu__item--link:hover{opacity:1;text-decoration:underline;text-underline-offset:.4em;text-decoration-color:rgb(var(--iris-gold))}.footer .rte strong{font-weight:400;font-size:1.05rem;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--iris-gold))}.footer__content-bottom{padding-top:var(--iris-space-md);border-top:1px solid rgba(var(--color-foreground),.14)}.footer__copyright,.policies li,.copyright__content{font-size:1.1rem;letter-spacing:.08em}@media screen and (max-width:749px){html,body{overflow-x:clip}.banner__heading{font-size:3rem}.header__heading-logo{max-width:10rem}.collection-list-wrapper .card__heading{font-size:1rem;letter-spacing:.16em}.card__heading{font-size:1.25rem}.button{padding:0 2.4rem}.iris-metals{padding:var(--iris-space-xl) 0}.iris-quote{min-height:0;padding:var(--iris-space-md) 2rem}.iris-quote__metal{font-size:2rem}.iris-tile{min-height:18rem}.iris-split__content{padding:var(--iris-space-lg) 2rem var(--iris-space-xl)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;scroll-behavior:auto!important}.iris-split:hover .iris-split__media img,.iris-tile:hover img,.collection-list-wrapper .card-wrapper:hover .card__media img,.product-card-wrapper:hover .card__media .media img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/iris-luxe.css.map */
