.agc{padding:0 0 24px;--sticky-h: 0px;padding-bottom:calc(24px + var(--sticky-h))}.agc-crumbs{display:flex;flex-wrap:wrap;gap:6px;padding:12px 0 4px;font-size:12px;color:#78716c}.agc-crumbs a{color:inherit;text-decoration:none}.agc-crumbs [aria-current]{color:#09090b}.agc-desc{font-size:14px;color:#78716c;line-height:1.5}.agc-visual{grid-area:gal;min-width:0;display:grid;gap:12px}.agc-stage{border-radius:16px;overflow:hidden;background:#f5f5f5}.agc-stage img{width:100%;aspect-ratio:1 / 1;object-fit:cover}.agc-card{position:relative;display:grid;align-content:space-between;gap:18px;min-height:200px;padding:20px 22px;border-radius:16px;background:#09090b;color:#fff;overflow:hidden}.agc-card:after{content:"";position:absolute;right:-60px;top:-60px;width:220px;height:220px;border-radius:50%;background:#341e63;opacity:.55;pointer-events:none}.agc-card>*{position:relative}.agc-card__top{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.agc-card__brand{font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#bfb0df}.agc-card__kind{font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#ffffff9e}.agc-card__amount{font-size:36px;font-weight:600;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}.agc-card__to{font-size:14px;color:#ffffffd1;margin-top:6px}.agc-card__msg{font-size:12px;line-height:1.5;color:#ffffffb8;font-style:italic;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.agc-card__msg[hidden]{display:none}.agc-card__foot{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c}.agc-buy .afp-sizes{grid-template-columns:repeat(4,minmax(0,1fr))}.agc-buy .afp-size{min-height:56px}.agc-buy .afp-size b{font-size:15px}.agc-guide{font-size:12.5px;line-height:1.5;color:#171717;min-height:1.5em}.agc-guide[hidden]{display:none}.agc-seg{display:grid;grid-template-columns:1fr 1fr;gap:6px}.agc-seg button{display:grid;gap:2px;justify-items:start;text-align:left;padding:10px 12px;border:1px solid #E5E5E5;border-radius:10px;background:#fff;cursor:pointer;min-height:56px;min-width:0}.agc-seg button:hover{border-color:#d4d4d4}.agc-seg button[aria-pressed=true]{border-color:#09090b;box-shadow:inset 0 0 0 1px #09090b}.agc-seg b{font-size:13.5px;font-weight:600;color:#09090b}.agc-seg small{font-size:11.5px;color:#78716c;line-height:1.35}.agc-fields{display:grid;gap:10px;padding:14px;border:1px solid #E5E5E5;border-radius:12px;background:#fafafa}.agc-fields[hidden]{display:none}.agc-field{display:grid;gap:4px}.agc-field label{font-size:12px;font-weight:600;color:#171717;display:flex;justify-content:space-between;gap:8px}.agc-field label span{font-weight:400;color:#78716c;font-variant-numeric:tabular-nums}.agc-field input,.agc-field textarea{width:100%;font:inherit;font-size:14px;color:#09090b;background:#fff;border:1px solid #D4D4D4;border-radius:8px;padding:0 12px;min-height:48px}.agc-field textarea{padding:12px;min-height:96px;resize:vertical;line-height:1.45}.agc-field input[aria-invalid=true],.agc-field textarea[aria-invalid=true]{border-color:#9f1239}.agc-field input[type=date]{-webkit-appearance:none;appearance:none}.agc-ferr{font-size:12px;color:#9f1239}.agc-ferr[hidden]{display:none}.agc-fhint{font-size:12px;color:#78716c;line-height:1.45}.agc-buy .afp-ctarow{display:flex;gap:10px;align-items:stretch}.agc-buy .afp-ctarow .afp-btn{flex:1 1 auto;min-height:52px;font-size:14px;font-weight:500}.agc-qty{display:inline-grid;grid-template-columns:44px 48px 44px;align-items:center;border:1px solid #D4D4D4;border-radius:8px;overflow:hidden;background:#fff}.agc-qty[hidden]{display:none}.agc-qty button{height:52px;border:0;background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:#09090b}.agc-qty button:disabled{color:#d4d4d4;cursor:not-allowed}.agc-qty output{text-align:center;font-weight:600;font-size:16px;color:#09090b;font-variant-numeric:tabular-nums}.agc-error{font-size:14px;color:#09090b;background:#e7e7e7;border-radius:8px;padding:10px 12px}.agc-error[hidden]{display:none}.agc-lbl{font-size:12px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:#78716c;margin:0 0 8px}.agc-steps{display:grid;gap:12px;margin-top:20px}.agc-steps>div{padding:16px;border-radius:12px;background:#fff;display:grid;gap:6px;align-content:start}.agc-steps i{width:26px;height:26px;border-radius:50%;background:#09090b;color:#fff;font-style:normal;font-size:12px;font-weight:600;display:grid;place-items:center}.agc-steps b{display:block;font-size:16px;color:#09090b}.agc-steps p{margin:0;font-size:14px;color:#171717}.agc-uses{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:20px}.agc-uses a{display:grid;gap:8px;padding:12px;border:1px solid #E5E5E5;border-radius:12px;background:#fff;text-decoration:none;color:inherit;min-width:0}.agc-uses a:hover{border-color:#d4d4d4}.agc-uses img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:8px;background:#f5f5f5}.agc-uses b{font-size:14px;color:#09090b;line-height:1.3}.agc-uses small{font-size:12px;color:#78716c;line-height:1.35}.agc-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid #E5E5E5;box-shadow:0 -4px 20px #09090b0f}.agc-sticky[hidden]{display:none}.agc-sticky__text{flex:1 1 auto;min-width:0;display:grid}.agc-sticky__text b{font-size:16px;color:#09090b;font-variant-numeric:tabular-nums}.agc-sticky__text span{font-size:12px;color:#78716c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agc-sticky .afp-btn{min-height:44px}@media(min-width:768px){.agc-steps{grid-template-columns:repeat(3,1fr)}.agc-uses{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:990px){.agc-visual{position:sticky;top:calc(var(--announcement-sticky-height, 0px) + var(--navbar-height, 68px) + 16px)}.agc-card{min-height:220px}.agc-card__amount{font-size:44px}}@media(min-width:1024px){.agc-sticky{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/381/assets/css-section-aromely-giftcard-pdp.css.map */
