.diamond-announcement{display:none}.diamond-hero{overflow:hidden}.diamond-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(0deg,#16100a70 0%,#16100a18 58%,transparent 100%)}.diamond-hero__image{height:clamp(320px,88vw,400px);object-position:57% 50%}.diamond-hero__copy{z-index:1;left:22px;bottom:26px;max-width:calc(100% - 44px)}.diamond-hero__eyebrow{margin:0 0 12px;color:#fff;font:400 9px/1.4 Arial,Helvetica,sans-serif;letter-spacing:2px}.diamond-hero h1{color:#fff;font:400 38px/1.02 Georgia,Times New Roman,serif;letter-spacing:-1px;max-width:7.2em;text-shadow:none;margin:0 0 20px}.diamond-hero .button{background:#fff;color:#171717;padding:12px 18px;font:400 12px/1.4 Arial,Helvetica,sans-serif;min-height:44px;--buttons-radius:0px;--buttons-radius-outset:0px}.diamond-tabs{padding:13px 16px;gap:8px;border-bottom:0}.diamond-tabs a{padding:9px 17px;min-height:40px;font-size:12px}.diamond-catalog{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;max-width:1320px;padding:0 16px;margin:0 auto}.diamond-catalog>.diamond-heading{margin:0;padding:20px 8px 20px 0;max-width:none}.diamond-heading h2{margin:0;font:400 25px/1.12 Georgia,Times New Roman,serif;letter-spacing:-.6px}.diamond-heading h2:after{content:"";display:block;width:28px;height:1px;margin-top:11px;background:#cdb38a}.diamond-catalog>#main-collection-filters{padding:0;margin:0;min-width:0}.diamond-catalog .facets-container{display:flex;justify-content:flex-end;padding:0;margin:0}.diamond-catalog .mobile-facets__open{padding:10px 0}.diamond-catalog .mobile-facets__open-label{font-size:11px}.diamond-catalog #ProductGridContainer{grid-column:1/-1;min-width:0}.diamond-landing .diamond-catalog .collection.page-width{padding:0}.diamond-landing #product-grid{gap:26px 16px}.diamond-tile__photo{border:0;border-radius:0}.diamond-tile__info{padding-top:12px}.diamond-tile h3{font:400 13px/1.35 Arial,Helvetica,sans-serif;min-height:36px;margin:0 0 5px}.diamond-landing .diamond-tile .price{font:400 13px/1.5 Arial,Helvetica,sans-serif}.diamond-tile__actions{right:7px;bottom:7px}@media(max-width:349px){.diamond-hero h1{font-size:33px}.diamond-heading h2{font-size:22px}.diamond-catalog{padding:0 14px}.diamond-landing #product-grid{column-gap:12px}}@media(min-width:750px){.diamond-hero__image{height:520px;object-position:center 44%}.diamond-hero__copy{left:max(5%,calc((100% - 1200px)/2));bottom:48px}.diamond-hero h1{font-size:62px}.diamond-hero__eyebrow{font-size:11px}.diamond-catalog{padding:0 40px}.diamond-heading h2{font-size:36px}.diamond-catalog>.diamond-heading{padding-top:30px;padding-bottom:26px}.diamond-tile h3{min-height:40px;font-size:15px}.diamond-landing .diamond-tile .price{font-size:14px}}.diamond-catalog{grid-template-columns:minmax(0,1fr) 106px}.diamond-catalog>#main-collection-filters{width:106px;min-width:106px;justify-self:end}.diamond-catalog .mobile-facets__wrapper{width:auto;flex:none}.diamond-catalog .mobile-facets__open{display:flex;align-items:center;width:max-content;white-space:nowrap;gap:6px}.diamond-catalog .mobile-facets__open-label{white-space:nowrap;font:11px/1.4 Arial,Helvetica,sans-serif;margin:0}.diamond-catalog .mobile-facets__open svg{flex:none;width:15px}.diamond-tile h3{font-size:14px;min-height:38px}.diamond-landing .diamond-tile .price{font-size:13.5px}.diamond-landing #product-grid{row-gap:22px}.diamond-tile__info{min-height:64px;padding-top:10px}@media(max-width:349px){.diamond-heading h2{font-size:21px}.diamond-catalog{grid-template-columns:minmax(0,1fr) 98px}.diamond-catalog>#main-collection-filters{min-width:98px;width:98px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/diamond-campaign.css.map */
