.als-offer--trio{--at-gold-ink: #8a6220;--at-gold-foil: linear-gradient(135deg, #f3dca6 0%, #c8952a 55%, #9c6f22 100%)}.als-offer--banner.als-offer--trio .als-offer__card{color:var(--ao-burgundy);background:radial-gradient(110% 130% at 100% 0%,rgba(236,199,125,.28),transparent 60%),linear-gradient(135deg,#fffdf8,#f6eedd);border:1px solid rgba(200,149,42,.45);box-shadow:0 1.2rem 3rem -2rem #4d172373}.als-offer--banner.als-offer--trio .als-offer__card:before{border-color:#c8952a61}.als-offer--trio .als-offer__eyebrow{color:var(--at-gold-ink)}.als-offer--trio .als-offer__title{color:var(--ao-burgundy)}.als-offer--trio .als-offer__title em{color:var(--at-gold-ink)}.als-offer--trio .als-offer__note{color:#6b4a50}.als-trio__terms{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1rem;margin:.8rem 0 0;font-family:var(--als-font-body, "Jost", sans-serif);font-size:1.05rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--at-gold-ink)}.als-trio__sep{width:.4rem;height:.4rem;background:var(--ao-gold);transform:rotate(45deg)}.als-trio__terms span:last-child{font-weight:400;letter-spacing:.14em;color:#7a5a5f}@media screen and (max-width:420px){.als-trio__sep{display:none}.als-trio__terms{flex-direction:column;align-items:flex-start}}.als-offer--trio .als-offer__sheen{background:linear-gradient(100deg,transparent 0%,rgba(255,255,255,.7) 50%,transparent 100%)}.als-trio__emblem{flex:0 0 auto;display:inline-flex;align-items:center;gap:.5rem;align-self:center}.als-trio__box{position:relative;display:grid;place-items:center;width:2.6rem;height:3.4rem;border-radius:.3rem;background:var(--at-gold-foil);box-shadow:inset 0 0 0 1px #fff4d68c,0 .4rem .8rem -.4rem #4d172380}.als-trio__box:before{content:"";position:absolute;inset:.7rem 0 auto;height:1px;background:#4d172340}.als-trio__box--free{background:var(--ao-burgundy);box-shadow:inset 0 0 0 1px #ecc77db3,0 .4rem .8rem -.4rem #4d172399;animation:als-trio-reveal .8s var(--ao-ease) .6s both}.als-trio__box--free:before{background:#ecc77d73}.als-trio__box--free span{margin-top:.6rem;font-family:var(--als-font-body, "Jost", sans-serif);font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ao-gold-light)}.als-trio__plus{font-family:var(--als-font-display, "Cormorant Garamond", Georgia, serif);font-size:1.8rem;line-height:1;color:var(--at-gold-ink)}@media screen and (max-width:749px){.als-offer--banner.als-offer--trio .als-offer__card{flex-direction:column;align-items:flex-start;gap:1.4rem}.als-trio__emblem{align-self:flex-start}}@media screen and (min-width:750px){.als-trio__box{width:3rem;height:4rem}.als-trio__box--free span{font-size:.85rem}.als-trio__terms{font-size:1.1rem}}@keyframes als-trio-reveal{0%{opacity:0;transform:translate3d(0,.6rem,0) scale(.92)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.als-trio__box--free{animation:none}}.als-offer--trio-note .als-offer__mark{background:linear-gradient(135deg,#f3dca6,var(--ao-gold) 55%,#9c6f22)}.als-offer--trio-note .als-offer__text span{color:#6b4a50}
/*# sourceMappingURL=/cdn/shop/t/21/assets/als-trio-offer.css.map */
