.aaa-stepup-badge{color:#14213d;line-height:1.35}.aaa-stepup-badge__pill{position:relative;display:inline-block;background:linear-gradient(180deg,#c4162f,#a3102a);color:#fff;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:3px 8px 3px 15px;border-radius:2px 4px 4px 2px;margin-right:6px;vertical-align:1px;clip-path:polygon(7px 0,100% 0,100% 100%,7px 100%,0 50%);box-shadow:inset 0 -1px #e8c96ae6}.aaa-stepup-badge__hole{position:absolute;left:6px;top:50%;width:4px;height:4px;margin-top:-2px;border-radius:50%;background:#fff;box-shadow:0 0 0 1px #e8c96a}.aaa-stepup-badge--card{margin:8px 0 0;font-size:12.5px;text-align:center}.aaa-stepup-badge--card .aaa-stepup-badge__text{white-space:nowrap;font-weight:600}.aaa-stepup-badge__mini{display:block;font-size:10.5px;color:#4a5668;margin-top:2px}.aaa-stepup-badge--pdp.aaa-gift{margin:22px 0 18px;padding:0;background:none;border:0;max-width:520px}.aaa-gift__card{position:relative;color:#fff;border-radius:14px 14px 0 0;padding:26px 104px 22px 24px;background-color:#122438;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140' viewBox='0 0 140 140'%3E%3Cg fill='none' stroke='%23ffffff' stroke-width='1.2' stroke-linecap='round' opacity='0.16'%3E%3Cpath transform='translate%2830 34%29' d='M0-9V9M-7.8-4.5L7.8 4.5M-7.8 4.5L7.8-4.5M0-9l-2.6-2.6M0-9l2.6-2.6M0 9l-2.6 2.6M0 9l2.6 2.6M-7.8-4.5l-.9 3.5M-7.8-4.5l3.5-.9M7.8 4.5l.9-3.5M7.8 4.5l-3.5.9M7.8-4.5l.9 3.5M7.8-4.5l-3.5-.9M-7.8 4.5l-.9-3.5M-7.8 4.5l3.5.9'/%3E%3Cpath transform='translate%28104 98%29 scale%28.62%29' d='M0-9V9M-7.8-4.5L7.8 4.5M-7.8 4.5L7.8-4.5M0-9l-2.6-2.6M0-9l2.6-2.6M0 9l-2.6 2.6M0 9l2.6 2.6M-7.8-4.5l-.9 3.5M-7.8-4.5l3.5-.9M7.8 4.5l.9-3.5M7.8 4.5l-3.5.9M7.8-4.5l.9 3.5M7.8-4.5l-3.5-.9M-7.8 4.5l-.9-3.5M-7.8 4.5l3.5.9'/%3E%3Cpath transform='translate%28118 22%29 scale%28.4%29' d='M0-9V9M-7.8-4.5L7.8 4.5M-7.8 4.5L7.8-4.5M0-9l-2.6-2.6M0-9l2.6-2.6M0 9l-2.6 2.6M0 9l2.6 2.6M-7.8-4.5l-.9 3.5M-7.8-4.5l3.5-.9M7.8 4.5l.9-3.5M7.8 4.5l-3.5.9M7.8-4.5l.9 3.5M7.8-4.5l-3.5-.9M-7.8 4.5l-.9-3.5M-7.8 4.5l3.5.9'/%3E%3C/g%3E%3Cg fill='%23e8c96a' opacity='0.48'%3E%3Ccircle cx='78' cy='30' r='1.4'/%3E%3Ccircle cx='22' cy='108' r='1.1'/%3E%3Ccircle cx='62' cy='76' r='.9'/%3E%3Ccircle cx='132' cy='64' r='1'/%3E%3C/g%3E%3C/svg%3E"),radial-gradient(ellipse at 15% 0%,#1e90ff61,#1e90ff00 55%),radial-gradient(ellipse at 100% 100%,#e8c96a29,#e8c96a00 50%),linear-gradient(160deg,#173054,#122438 55%,#0d1b2e);background-size:140px 140px,auto,auto,auto;box-shadow:0 14px 30px #12243838}.aaa-gift__card:after{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border:1px solid rgba(232,201,106,.45);border-radius:9px;pointer-events:none}.aaa-gift__ribbon{position:absolute;top:0;bottom:0;right:52px;width:22px;background:linear-gradient(90deg,#8a0c20,#c8102e 30%,#e0213b,#c8102e 70%,#8a0c20);border-left:2px solid #e8c96a;border-right:2px solid #e8c96a}.aaa-gift__bow{position:absolute;top:-16px;right:33px;filter:drop-shadow(0 3px 3px rgba(0,0,0,.3))}.aaa-gift__tag{position:relative;overflow:hidden;display:inline-block;margin:0 0 14px;padding:5px 12px 5px 22px;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#14213d;background:linear-gradient(135deg,#f3dc93,#e1bc5b 45%,#f6e3a4 60%,#d6ad4a);clip-path:polygon(10px 0,100% 0,100% 100%,10px 100%,0 50%);border-radius:2px 4px 4px 2px}.aaa-gift__tag-hole{position:absolute;left:9px;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:#122438}.aaa-gift__tag:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,#fff0,#ffffff8c,#fff0);transform:skew(-20deg);animation:aaa-shimmer 7s ease-in-out 1.5s infinite}@keyframes aaa-shimmer{0%{left:-60%}18%,to{left:130%}}.aaa-stepup-badge--pdp .aaa-gift__amount{margin:0;font-size:15px;line-height:1.3}.aaa-gift__lead{display:block;font-size:15px;font-weight:600;color:#cfe3ff;margin-bottom:2px}.aaa-gift__big{display:inline-block;font-size:46px;line-height:1.02;font-weight:800;letter-spacing:-.01em;color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.25)}.aaa-gift__per{font-size:22px;font-weight:700;color:#e8c96a;margin-left:2px}.aaa-gift__terms{display:block;margin-top:6px;font-size:15px;color:#e6eef8}.aaa-stepup-badge__cta.aaa-gift__cta{position:relative;display:inline-flex;align-items:center;gap:8px;margin-top:18px;padding:13px 20px;min-height:48px;border-radius:8px;background:#1e90ff;color:#0b1a2b;font-size:15px;font-weight:800;text-decoration:none;border:2px solid #1e90ff;box-shadow:0 6px 16px #00000047,inset 0 1px #ffffff59;transition:background-color .15s,transform .15s}.aaa-stepup-badge__cta.aaa-gift__cta:hover{background:#4aa6ff;border-color:#4aa6ff;transform:translateY(-1px)}.aaa-stepup-badge__cta.aaa-gift__cta:focus-visible{outline:3px solid #e8c96a;outline-offset:3px}.aaa-stepup-badge__fine.aaa-gift__fine{margin:0;padding:14px 18px 15px;font-size:12px;line-height:1.5;color:#3d4b5f;background:#fbf6ea;border:1px solid #e6d7ae;border-top:2px dashed #cdb36a;border-radius:0 0 14px 14px}@media(max-width:480px){.aaa-gift__card{padding:24px 76px 20px 18px}.aaa-gift__ribbon{right:30px;width:18px}.aaa-gift__bow{right:7px}.aaa-gift__big{font-size:40px}.aaa-gift__per{font-size:19px}.aaa-stepup-badge__cta.aaa-gift__cta{padding:12px 16px;font-size:14.5px}.aaa-stepup-badge__fine.aaa-gift__fine{padding:12px 14px 13px}}.announcement-bar{background-color:#122438;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140' viewBox='0 0 140 140'%3E%3Cg fill='none' stroke='%23ffffff' stroke-width='1.2' stroke-linecap='round' opacity='0.16'%3E%3Cpath transform='translate%2830 34%29' d='M0-9V9M-7.8-4.5L7.8 4.5M-7.8 4.5L7.8-4.5M0-9l-2.6-2.6M0-9l2.6-2.6M0 9l-2.6 2.6M0 9l2.6 2.6M-7.8-4.5l-.9 3.5M-7.8-4.5l3.5-.9M7.8 4.5l.9-3.5M7.8 4.5l-3.5.9M7.8-4.5l.9 3.5M7.8-4.5l-3.5-.9M-7.8 4.5l-.9-3.5M-7.8 4.5l3.5.9'/%3E%3Cpath transform='translate%28104 98%29 scale%28.62%29' d='M0-9V9M-7.8-4.5L7.8 4.5M-7.8 4.5L7.8-4.5M0-9l-2.6-2.6M0-9l2.6-2.6M0 9l-2.6 2.6M0 9l2.6 2.6M-7.8-4.5l-.9 3.5M-7.8-4.5l3.5-.9M7.8 4.5l.9-3.5M7.8 4.5l-3.5.9M7.8-4.5l.9 3.5M7.8-4.5l-3.5-.9M-7.8 4.5l-.9-3.5M-7.8 4.5l3.5.9'/%3E%3Cpath transform='translate%28118 22%29 scale%28.4%29' d='M0-9V9M-7.8-4.5L7.8 4.5M-7.8 4.5L7.8-4.5M0-9l-2.6-2.6M0-9l2.6-2.6M0 9l-2.6 2.6M0 9l2.6 2.6M-7.8-4.5l-.9 3.5M-7.8-4.5l3.5-.9M7.8 4.5l.9-3.5M7.8 4.5l-3.5.9M7.8-4.5l.9 3.5M7.8-4.5l-3.5-.9M-7.8 4.5l-.9-3.5M-7.8 4.5l3.5.9'/%3E%3C/g%3E%3Cg fill='%23e8c96a' opacity='0.48'%3E%3Ccircle cx='78' cy='30' r='1.4'/%3E%3Ccircle cx='22' cy='108' r='1.1'/%3E%3Ccircle cx='62' cy='76' r='.9'/%3E%3Ccircle cx='132' cy='64' r='1'/%3E%3C/g%3E%3C/svg%3E"),linear-gradient(90deg,#0f1f36,#183459 50%,#0f1f36);background-size:140px 140px,auto;box-shadow:inset 0 -3px #c4162f,inset 0 -4px #e8c96a}.announcement-bar__message p:before,.announcement-bar__message>button.link:before{content:"";display:inline-block;width:12px;height:12px;margin-right:8px;vertical-align:-1px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-12 -12 24 24'%3E%3Cpath d='M0-9V9M-7.8-4.5L7.8 4.5M-7.8 4.5L7.8-4.5M0-9l-2.6-2.6M0-9l2.6-2.6M0 9l-2.6 2.6M0 9l2.6 2.6' fill='none' stroke='%23e8c96a' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") center/contain no-repeat}.announcement-bar__message button.link{text-decoration-color:#e8c96a;text-underline-offset:3px}@media(prefers-reduced-motion:reduce){.aaa-gift__tag:after{animation:none;display:none}.aaa-stepup-badge__cta.aaa-gift__cta{transition:none}.aaa-stepup-badge__cta.aaa-gift__cta:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/aaa-stepup.css.map */
