/** Shopify CDN: Minification failed

Line 119:1 Expected "}" to go with "{"

**/

.ag-wrap{max-width:1440px;margin:auto;padding:0 36px}.ag-serif{font-family:Georgia,'Times New Roman',serif;font-weight:400;letter-spacing:-.025em}.ag-kicker{font-size:11px;letter-spacing:.23em;text-transform:uppercase}.ag-btn{display:inline-flex;padding:14px 28px;border:1px solid #302735;background:#302735;color:white;text-decoration:none;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.ag-btn--light{background:transparent;color:#302735}.ag-heading{text-align:center;margin:0 0 32px;font-size:clamp(30px,3.5vw,52px)}.ag-section{padding:75px 0}.ag-grid{display:grid;gap:22px}.ag-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ag-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.ag-img{width:100%;height:100%;object-fit:cover;display:block}.ag-placeholder{background:#eee8ef;aspect-ratio:4/5}.ag-tile{text-decoration:none;color:inherit}.ag-tile__media{aspect-ratio:4/5;overflow:hidden;background:#f2edf1}.ag-tile__title{font-family:Georgia,serif;font-size:25px;margin:16px 0 0}.ag-hero{position:relative;min-height:580px;display:flex;align-items:center;isolation:isolate;background:#eee8ef}.ag-hero__media{position:absolute;inset:0;z-index:-2}.ag-hero__media img{width:100%;height:100%;object-fit:cover}.ag-hero__shade{position:absolute;inset:0;z-index:-1}.ag-hero__content{width:min(580px,90%);padding:70px 0}.ag-hero__title{font-size:clamp(46px,6vw,92px);line-height:1.02;margin:15px 0 22px}.ag-hero__copy{font-size:16px;line-height:1.7;margin-bottom:26px}.ag-editorial{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:7%}.ag-editorial__media{aspect-ratio:5/6;background:#f1edf1}.ag-editorial__body{max-width:480px}.ag-editorial__body h2{font-size:clamp(34px,4vw,62px);line-height:1.08;margin:16px 0}.ag-editorial__body p{line-height:1.8}.ag-product__media{aspect-ratio:4/5;background:#f5f3f4}.ag-product__name{font-size:14px;margin:13px 0 5px}.ag-product__price{font-size:13px}.ag-journal__media{aspect-ratio:3/2;background:#f3f0f3}.ag-journal__title{font-family:Georgia,serif;font-size:24px;margin:14px 0}.ag-center{text-align:center}.ag-muted{color:#665d68}.ag-newsletter{background:#f0eaf3;text-align:center;padding:85px 20px}.ag-newsletter form{display:flex;gap:8px;max-width:480px;margin:24px auto 0}.ag-newsletter input{min-width:0;flex:1;padding:14px;border:1px solid #a79ca8;background:white}.ag-newsletter button{cursor:pointer}.ag-reviews blockquote{margin:0;font:italic 23px/1.5 Georgia,serif}.ag-reviews cite{font-size:12px;font-style:normal;letter-spacing:.1em}.ag-reviews__card{padding:35px;background:#f8f5f8}.ag-link{color:inherit;text-decoration:none}.ag-link:hover{text-decoration:underline}
@media(max-width:749px){.ag-wrap{padding:0 18px}.ag-section{padding:48px 0}.ag-grid--3,.ag-grid--4{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ag-tile__title{font-size:19px}.ag-hero{min-height:530px;align-items:end}.ag-hero__content{padding:45px 0}.ag-hero__title{font-size:48px}.ag-editorial{grid-template-columns:1fr;gap:24px}.ag-editorial__body{padding:0 5px}.ag-newsletter form{flex-direction:column}.ag-heading{margin-bottom:22px}}

/* Argentium editorial paragraph spacing */
.ag-editorial__body p {
  margin: 0 0 20px;
  line-height: 1.8;
}

.ag-editorial__body p:last-child {
  margin-bottom: 0;
}
/* Editorial heading size */
.ag-editorial__body h2 {
  font-size: clamp(28px, 3vw, 46px);
  line-height: 1.15;
  overflow-wrap: break-word;
}

/* Refined editorial heading */
.ag-editorial__body h2 {
  font-size: clamp(27px, 2.8vw, 42px);
  line-height: 1.2;
  letter-spacing: -0.02em;
  overflow-wrap: normal;
  word-break: normal;
  hyphens: none;
}

/* Smaller registered trademark symbol */
.ag-editorial__body h2 sup {
  font-size: 0.4em;
  vertical-align: super;
  line-height: 0;
}

/* Mobile heading */
@media screen and (max-width: 749px) {
  .ag-editorial__body h2 {
    font-size: 30px;
    line-height: 1.2;
  }

/* Refined editorial heading */
.ag-editorial__body h2 {
  font-size: clamp(27px, 2.8vw, 42px);
  line-height: 1.2;
  letter-spacing: -0.02em;
  overflow-wrap: normal;
  word-break: normal;
  hyphens: none;
}

/* Smaller registered trademark symbol */
.ag-editorial__body h2 sup {
  font-size: 0.4em;
  vertical-align: super;
  line-height: 0;
}

/* Mobile heading */
@media screen and (max-width: 749px) {
  .ag-editorial__body h2 {
    font-size: 30px;
    line-height: 1.2;
  }
}/* ARGENTIUM - TESTIMONIAL REFINEMENT */

.ag-testimonials blockquote,
.ag-testimonials .testimonial-text,
.ag-testimonials .quote {
  font-size: 17px !important;
  line-height: 1.75 !important;
  font-weight: 400;
  letter-spacing: 0;
  overflow-wrap: normal;
  word-break: normal;
}

/* Paragraph spacing */
.ag-testimonials p {
  margin-bottom: 18px;
  line-height: 1.75;
}

.ag-testimonials p:last-child {
  margin-bottom: 0;
}

/* Mobile */
@media (max-width: 749px) {
  .ag-testimonials blockquote,
  .ag-testimonials .testimonial-text,
  .ag-testimonials .quote {
    font-size: 15px !important;
    line-height: 1.7 !important;
  }
}
/* ARGENTIUM HERO — DESKTOP IMAGE FIX */

@media screen and (min-width: 750px) {
  .ag-hero {
    min-height: 0;
    aspect-ratio: 2500 / 760;
  }

  .ag-hero__media img {
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: center;
  }
}