:root{--am-bordeaux: #731818;--am-bordeaux-hover: #5A1212;--am-blush: #C4A89A;--am-blush-light: #E6D9D2;--am-taupe: #91806E;--am-ink: #2B1E1A;--am-white: #FFFFFF;--am-text: #2B1E1A;--am-text-muted: #6B5D55;--am-hairline: #E4DEDA;--am-hairline-strong: #C9BFB8;--am-font-display: "Playfair Display", "Times New Roman", Times, serif;--am-font-body: "Karla", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--am-fs-display: clamp(2.25rem, 1.45rem + 3.6vw, 4rem);--am-fs-h1: clamp(1.875rem, 1.35rem + 2.4vw, 2.875rem);--am-fs-h2: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem);--am-fs-h3: clamp(1.1875rem, 1.05rem + .8vw, 1.625rem);--am-fs-body: 1rem;--am-fs-small: .8125rem;--am-fs-eyebrow: .6875rem;--am-space-section: clamp(3.5rem, 2rem + 6vw, 7rem);--am-space-block: clamp(1.5rem, 1rem + 2vw, 3rem);--am-radius: 0px;--am-transition: .2s cubic-bezier(.4, 0, .2, 1);--am-card-media-inset: 0%;--am-card-zoom: 1.25;--am-card-zoom-origin: 50% 52%;--am-grid-gap-col: 48px;--am-grid-gap-row: 72px;--am-page-margin: clamp(12px, 4vw, 72px)}body,.page,.main,.drawer__inner,.modal__inner,.quick-search__inner,.mobile-menu__inner,.product-item,.collection__main,.empty-state{background-color:var(--am-white)}.am-section-divider{border-top:1px solid var(--am-hairline)}body{font-family:var(--am-font-body);font-size:var(--am-fs-body);font-weight:400;line-height:1.7;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,.type-heading-display,.type-heading-1,.type-heading-2,.type-heading-3{font-family:var(--am-font-display);font-weight:400;line-height:1.2;letter-spacing:0;text-transform:none}.am-display{font-size:var(--am-fs-display);font-weight:400;line-height:1.1}.am-italic{font-family:var(--am-font-display);font-style:italic;font-synthesis:none}*{font-synthesis-weight:none;font-synthesis-style:none}.am-eyebrow,.section-eyebrow{font-family:var(--am-font-body);font-size:var(--am-fs-eyebrow);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--am-taupe)}.navigation__link,.mobile-menu a,.btn,button,.button,label,.form-field__label,.filter__label,.product-form__option-name,select,input,textarea{font-family:var(--am-font-body)}.am-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.875rem 2rem;font-family:var(--am-font-body);font-size:.8125rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase;border-radius:var(--am-radius);border:1px solid var(--am-bordeaux);background-color:var(--am-bordeaux);color:var(--am-white);cursor:pointer;transition:background-color var(--am-transition),border-color var(--am-transition)}.am-btn:hover{background-color:var(--am-bordeaux-hover);border-color:var(--am-bordeaux-hover);color:var(--am-white)}.am-btn--outline{background-color:transparent;color:var(--am-text);border:1px solid var(--am-hairline-strong)}.am-btn--full{width:100%}.am-link{text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px}.am-quote-cue{font-family:var(--am-font-body);font-size:var(--am-fs-small);letter-spacing:.05em;color:var(--am-taupe)}.am-swatches{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.am-swatch{position:relative;display:block;width:34px;height:34px;border-radius:50%;border:1px solid var(--am-hairline-strong);outline-offset:3px;transition:box-shadow var(--am-transition)}.am-swatch[data-gold="Yellow Gold"]{background:linear-gradient(145deg,#e8c87a,#c9a24e)}.am-swatch[data-gold="White Gold"]{background:linear-gradient(145deg,#f2f2f0,#d2d2ce)}.am-swatch[data-gold="Rose Gold"]{background:linear-gradient(145deg,#ebc0ae,#ce9880)}.am-swatch[aria-current=true]{box-shadow:0 0 0 1px var(--am-white),0 0 0 2px var(--am-bordeaux)}:focus-visible{outline:2px solid var(--am-bordeaux);outline-offset:3px}.color-scheme-9 :focus-visible,.color-scheme-12 :focus-visible{outline-color:var(--am-white)}.am-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media screen and (max-width:767px){body{font-size:1rem;line-height:1.65}.am-btn{min-height:50px;width:100%}.am-swatch{width:40px;height:40px}.am-section{padding-block:clamp(2.5rem,8vw,4rem)}}.product-item__media .image{--object-fit: contain !important;background-color:var(--am-white)}.product-item__media .image__img{object-fit:contain!important;object-position:center center!important;padding:var(--am-card-media-inset);box-sizing:border-box;background-color:var(--am-white);transform:scale(var(--am-card-zoom));transform-origin:var(--am-card-zoom-origin);backface-visibility:hidden}.product-item__media .image{overflow:hidden}.product-item__media .product-item__image,.product-item__media .product-item__image--one,.product-item__media .product-item__image--two{background-color:var(--am-white)}.product-item:hover .product-item__media .image__img,.product-item__media:hover .image__img{transform:scale(var(--am-card-zoom))!important}@media screen and (max-width:719px){:root{--am-card-media-inset: 0%}}.template-collection .collection__products{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;row-gap:32px;align-items:start}.template-collection .collection__products>.product-item{width:auto!important;max-width:none!important;min-width:0;flex:0 0 auto!important;margin:0!important}.template-collection .collection__products>.collection__empty{grid-column:1 / -1}.template-collection .collection__content{padding-inline:var(--am-page-margin)}@media screen and (min-width:720px){.template-collection .collection__products{column-gap:32px;row-gap:52px}}@media screen and (min-width:960px){.template-collection .collection__products{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:40px;row-gap:64px}}@media screen and (min-width:1200px){.template-collection .collection__products{column-gap:var(--am-grid-gap-col);row-gap:var(--am-grid-gap-row)}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/amorelle-design-system.css.map */
