:root{--dd-navy: #1a2744;--dd-cream: #f5f0e8;--dd-clay: #c4613a;--dd-clay-deep: #a44e2c;--dd-gold: #d4a853;--dd-dark: #0e1829;--dd-blush: #e8cfc4;--dd-font-label: "Barlow Condensed", "Arial Narrow", sans-serif;--dd-font-body: Lora, Georgia, serif;--dd-radius-sm: 6px;--dd-ease: .18s ease}.dd-amazon-cta-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin:32px 0}.dd-amazon-cta-wrap--center{align-items:center;text-align:center}.dd-amazon-cta{display:inline-flex;align-items:center;gap:12px;padding:14px 24px 14px 18px;border:2px solid var(--dd-clay);border-radius:var(--dd-radius-sm);background:var(--dd-clay);color:var(--dd-cream)!important;font-family:var(--dd-font-label);font-size:19px;font-weight:700;letter-spacing:.22em;line-height:1.1;text-transform:uppercase;text-decoration:none!important;transition:background-color var(--dd-ease),border-color var(--dd-ease),color var(--dd-ease),transform var(--dd-ease)}.dd-amazon-cta__daisy{flex:none;width:22px;height:22px;color:var(--dd-cream);transition:transform .4s ease}.dd-amazon-cta__arrow{flex:none;margin-left:-4px;transition:transform var(--dd-ease)}.dd-amazon-cta:hover,.dd-amazon-cta:focus-visible{background:var(--dd-clay-deep);border-color:var(--dd-clay-deep)}.dd-amazon-cta:hover .dd-amazon-cta__daisy,.dd-amazon-cta:focus-visible .dd-amazon-cta__daisy{transform:rotate(30deg)}.dd-amazon-cta:hover .dd-amazon-cta__arrow,.dd-amazon-cta:focus-visible .dd-amazon-cta__arrow{transform:translate(3px)}.dd-amazon-cta:focus-visible{outline:2px solid var(--dd-navy);outline-offset:3px}.dd-amazon-cta:active{transform:scale(.98)}.dd-amazon-cta--navy{background:var(--dd-navy);border-color:var(--dd-navy)}.dd-amazon-cta--navy .dd-amazon-cta__daisy{color:var(--dd-cream)}.dd-amazon-cta--navy:hover,.dd-amazon-cta--navy:focus-visible{background:var(--dd-dark);border-color:var(--dd-dark)}.dd-amazon-cta--outline{background:transparent;border-color:var(--dd-navy);color:var(--dd-navy)!important}.dd-amazon-cta--outline .dd-amazon-cta__daisy{color:var(--dd-navy)}.dd-amazon-cta--outline:hover,.dd-amazon-cta--outline:focus-visible{background:var(--dd-blush);border-color:var(--dd-navy)}.dd-amazon-cta__note{margin:0;font-family:var(--dd-font-body);font-style:italic;font-size:14px;line-height:1.45;color:var(--dd-navy);opacity:.8}@media(max-width:600px){.dd-amazon-cta-wrap{align-items:stretch}.dd-amazon-cta{justify-content:center;letter-spacing:.16em}}.dd-amazon-card{--dd-card-media: 200px;display:grid;grid-template-columns:var(--dd-card-media) minmax(0,1fr);align-items:center;gap:24px;margin:32px 0;padding:20px;background:#fefcf8;border:1px solid rgba(212,168,83,.25);border-radius:var(--dd-radius-sm)}.dd-amazon-card__media{display:grid;place-items:center;width:var(--dd-card-media);aspect-ratio:1 / 1;padding:16px;box-sizing:border-box;overflow:hidden;background:#fff;border:1px solid rgba(26,39,68,.08);border-radius:var(--dd-radius-sm);text-decoration:none!important}.dd-amazon-card__img{display:block;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;border-radius:0!important;object-fit:contain}.dd-amazon-card__placeholder{width:44%;height:44%;color:var(--dd-blush)}.dd-amazon-card__body{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0}.dd-amazon-card__title{margin:0!important;font-family:Playfair Display,Georgia,serif;font-weight:600;font-size:22px;line-height:1.25;color:var(--dd-navy);text-wrap:balance}.dd-amazon-card .dd-amazon-cta__note{font-size:13px}.dd-amazon-card--center{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}.dd-amazon-card--center .dd-amazon-card__body{align-items:center}@media(max-width:600px){.dd-amazon-card{--dd-card-media: min(240px, 100%);grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}.dd-amazon-card .dd-amazon-card__body{align-items:stretch;width:100%}.dd-amazon-card .dd-amazon-cta{justify-content:center;letter-spacing:.16em}}.dd-amazon-cta .visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.dd-amazon-cta,.dd-amazon-cta__daisy,.dd-amazon-cta__arrow{transition:none}.dd-amazon-cta:active{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/dd-amazon-cta.css.map */
