:root{--dune-gold: #d9a451}.card--card,.card--standard .card__inner,.content-container,.global-media-settings,.collection-card-wrapper .card,.multicolumn-card,.multicolumn-card__image-wrapper,.dune-archive-card,.dune-gemstone-card,.dune-about__statement,.dune-editorial-card,.dune-editorial-highlight,.dune-editorial-image-text,.dune-editorial-faq,.dune-editorial-quote{border:0;box-shadow:none}.card--card:after,.card--standard .card__inner:after,.global-media-settings:after{display:none}.card__media,.card .media,.card__inner,.global-media-settings,.media{border-radius:0}.dune-card-badges{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;left:1rem;pointer-events:none;position:absolute;top:1rem;z-index:3}.dune-card-badge{background:var(--dune-gold);border:.1rem solid rgba(17,17,17,.08);border-radius:999rem;color:#111;display:inline-flex;font-family:var(--dune-font-gotham, var(--font-heading-family));font-size:1rem;font-weight:700;letter-spacing:0;line-height:1;padding:.52rem 1rem .58rem;text-transform:uppercase}.dune-card-badge--most-loved{background:linear-gradient(135deg,#d9a451f0,#d9a451b8)}.badge,.price .badge,.card__badge .badge{border-radius:999rem;font-family:var(--dune-font-gotham, var(--font-heading-family));font-size:1rem;font-weight:700;letter-spacing:0;line-height:1;padding:.52rem 1rem .58rem;text-transform:uppercase}.dune-wishlist-button{align-items:center;-webkit-appearance:none;appearance:none;background:transparent;border:0;color:rgb(var(--color-foreground));cursor:pointer;display:inline-flex;height:3.2rem;justify-content:center;padding:0;position:relative;transition:color .18s ease,opacity .18s ease,transform .18s ease;width:3.2rem;z-index:4}.dune-wishlist-button svg{display:block;height:1.8rem;width:1.8rem}.dune-wishlist-button .dune-heart-fill{opacity:0;transition:opacity .16s ease}.dune-wishlist-button.is-active .dune-heart-fill{opacity:1}.dune-wishlist-button--card{color:rgba(var(--color-foreground),.92);opacity:0;position:absolute;right:1.2rem;top:1.2rem;filter:drop-shadow(0 .1rem .45rem rgba(255,255,255,.75))}.card-wrapper:hover .dune-wishlist-button--card,.dune-wishlist-button--card:focus-visible,.dune-wishlist-button--card.is-active{opacity:1}.dune-wishlist-button:hover{color:var(--dune-gold);transform:translateY(-.1rem)}.header__icon--wishlist{background:transparent;border:0;color:rgb(var(--color-foreground));cursor:pointer;position:relative}.header__icon--wishlist svg{height:2.1rem;width:2.1rem}.header__icon--wishlist:hover{color:var(--dune-gold)}.dune-wishlist-count{align-items:center;background:var(--dune-gold);border-radius:50%;color:#111;display:inline-flex;font-size:1rem;height:1.6rem;justify-content:center;line-height:1;min-width:1.6rem;padding:0 .3rem;position:absolute;right:.25rem;top:.35rem}.dune-wishlist-count:empty{display:none}@media screen and (max-width:989px){.header.header--mobile-center{grid-template-areas:"left-icons heading icons";grid-template-columns:1fr auto 1fr;position:relative}.header.header--mobile-center .header__heading,.header.header--mobile-center>.header__heading-link{display:flex;justify-content:center;justify-self:center;max-width:none;position:static;text-align:center;transform:none;width:auto;z-index:4}.header.header--mobile-center .header__heading-link{padding-left:.4rem;padding-right:.4rem}.header.header--mobile-center .header__heading-logo-wrapper{width:6.4rem}.header.header--mobile-center .header__heading-logo{display:block;height:auto;width:100%}.header.header--mobile-center header-drawer{position:relative;z-index:4}.header.header--mobile-center .header__icons{column-gap:0;padding-right:0;position:static}.header.header--mobile-center .header__icons .header__icon,.header.header--mobile-center .header__icons .header__icon--cart .icon,.header.header--mobile-center .header__icons .header__icon .svg-wrapper{height:3.35rem;width:3.35rem}.header.header--mobile-center .header__icon--wishlist svg{height:1.85rem;width:1.85rem}.header.header--mobile-center .header__icon--cart{margin-right:0}.header.header--mobile-center .header__search,.header.header--mobile-center .header__search details{position:static}.header.header--mobile-center .search-modal{left:0;right:0;width:100%}}@media screen and (max-width:749px){.js .menu-drawer{max-width:none;width:100vw;z-index:20}.js details[open].menu-opening>.menu-drawer{transform:translate(0);visibility:visible}.menu-drawer__inner-container,.menu-drawer__navigation-container{min-height:100%}}.dune-wishlist-popover{background:rgb(var(--color-background));box-shadow:0 1.4rem 4rem #0000001f;color:rgb(var(--color-foreground));max-width:min(34rem,calc(100vw - 3.2rem));padding:1.6rem;position:absolute;width:28rem;z-index:1000}.dune-wishlist-popover__list{display:grid;gap:1rem;list-style:none;margin:0;padding:0}.dune-wishlist-popover__list a,.dune-wishlist-popover__empty{color:rgba(var(--color-foreground),.78);font-size:1.35rem;line-height:1.5;margin:0;text-decoration:none}.dune-wishlist-popover__list a:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.25rem}.dune-product-wishlist{margin:1.2rem 0}.dune-product-wishlist__button{gap:.9rem;min-height:4.4rem;padding:0 1.4rem;width:100%}.dune-product-notices{display:grid;gap:1.2rem;margin:1.6rem 0}.dune-product-notice{border-top:.1rem solid rgba(var(--color-foreground),.12);color:rgba(var(--color-foreground),.78);padding-top:1.2rem}.dune-product-notice p{margin:.35rem 0 0}.collection__editorial-media{margin-bottom:2.4rem}.collection__editorial-media img{aspect-ratio:16 / 7;display:block;max-height:58rem;object-fit:cover;width:100%}.collection.page-width,.collection__editorial-media.page-width,.collection__title.page-width,.facets-container.page-width,.pagination-wrapper.page-width,.collection-hero .page-width,.dune-bespoke-editorial .page-width,.dune-gemstones .page-width,.dune-archive .page-width,.dune-editorial .page-width,.product .page-width,.related-products.page-width{max-width:none}.collection.page-width,.collection__editorial-media.page-width,.collection__title.page-width,.facets-container.page-width,.pagination-wrapper.page-width,.collection-hero .page-width,.dune-bespoke-editorial .page-width,.dune-gemstones .page-width,.dune-archive .page-width,.dune-editorial .page-width,.related-products.page-width{padding-left:clamp(1.2rem,2vw,3rem);padding-right:clamp(1.2rem,2vw,3rem)}.product .page-width{padding-left:0;padding-right:0}.dune-gemstones-editorial-block__media,.dune-gemstone-card__media,.dune-archive-card__frame,.dune-editorial-image-text__media,.dune-bespoke-editorial-row__media,.collection-card-wrapper .media{background:transparent}.collection-hero__image-container,.collection-hero__image-container img{border:0;border-radius:0}.collection-hero__description{color:rgba(var(--color-foreground),.74)}@media screen and (max-width:749px){.collection .grid--1-col-tablet-down>.grid__item,.template-search .grid--1-col-tablet-down>.grid__item{max-width:100%;width:100%}.product--columns .product__media-list{display:grid;gap:.25rem;overflow:visible;padding:0;scroll-snap-type:none}.product--columns .product__media-item{max-width:100%;scroll-snap-align:unset;width:100%}.product--columns .product__media-wrapper .slider-buttons{display:none}.product--columns .product-media-container .media{padding-top:125%}.product--columns .product__media-list img{height:100%;object-fit:cover;width:100%}.product .product__info-wrapper{padding-left:1.6rem;padding-right:1.6rem}.dune-wishlist-button--card{opacity:1}.dune-wishlist-button--card{right:.8rem;top:.8rem}.card__media .media,.card .media{aspect-ratio:4 / 5}.card .media img{height:100%;object-fit:cover}.card-wrapper.dune-card-secondary-active .media--hover-effect>img:first-child:not(:only-child){opacity:0}.card-wrapper.dune-card-secondary-active .media--hover-effect>img+img{opacity:1}}@media screen and (min-width:990px){.product--columns .product__media-wrapper{max-width:76%;width:76%}.product--columns .product__info-wrapper{max-width:24%;padding-left:2.8rem;padding-right:clamp(1.6rem,2vw,3.2rem);width:24%}.product--columns .product__media-list{display:grid;gap:.25rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0}.product--columns .product__media-item{max-width:100%;width:100%}.product--columns .product__media-list .product__media-item .product__media{border:0}.product--columns .product__media-list .product__media-item .product__media,.product--columns .product__media-list .product__media-item .media{aspect-ratio:4 / 5}.product--columns .product-media-container .media{padding-top:125%}.product--columns .product__media-list img{height:100%;object-fit:cover;width:100%}}.product__modal-opener--image .product__media-zoom-none{pointer-events:none}.product__modal-opener--image:has(.product__media-zoom-none){cursor:default}.product-form__input--pill input[type=radio]+label.dune-material-gold-accent{background:var(--dune-gold);border-color:#1111111f;color:#111}.product-form__input--pill input[type=radio]+label.dune-material-gold-accent:hover,.product-form__input--pill input[type=radio]:checked+label.dune-material-gold-accent{background:linear-gradient(135deg,#d9a451f5,#d9a451c2);border-color:#1113;color:#111}.product-form__input--pill input[type=radio]:disabled+label.dune-material-gold-accent,.product-form__input--pill input[type=radio].disabled+label.dune-material-gold-accent{background:#d9a45161;color:#11111194}.dune-editorial--jewelry-care-guide .dune-editorial__inner{max-width:132rem}@media screen and (min-width:900px){.dune-editorial--jewelry-care-guide .dune-editorial__content{align-items:start;display:grid;gap:2.4rem 6rem;grid-template-columns:minmax(34rem,.9fr) minmax(0,1fr)}.dune-editorial--jewelry-care-guide .dune-editorial-image-text{display:block;grid-column:1;grid-row:1 / span 6;padding-top:0}.dune-editorial--jewelry-care-guide .dune-editorial-image-text__content{display:none}.dune-editorial--jewelry-care-guide .dune-editorial-card,.dune-editorial--jewelry-care-guide .dune-editorial-highlight{grid-column:2}.dune-editorial--jewelry-care-guide .dune-editorial-highlight:last-child{grid-column:1 / -1;margin-top:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/dune-visual-refinement.css.map */
