.sm-gift-box{margin:0 0 1rem;border:1px solid rgba(61,26,91,.22);border-radius:12px;background:var(--color-ivory, #fbf7ef);color:var(--color-text, #2a1338)}.sm-gift-box[hidden],.sm-gift-box__total[hidden],[data-sm-gift-checkout][hidden],[data-sm-standard-checkout][hidden],.no-js .sm-gift-box{display:none!important}.sm-gift-box__choice{display:flex;align-items:center;gap:12px;padding:16px;min-height:64px;cursor:pointer}.sm-gift-box__choice input{flex:0 0 20px;width:20px;height:20px;margin:0;accent-color:var(--color-purple, #3d1a5b)}.sm-gift-box__choice input:focus-visible{outline:2px solid var(--color-purple, #3d1a5b);outline-offset:4px}.sm-gift-box__copy{display:grid;gap:4px;flex:1}.sm-gift-box__copy strong{font-size:14px;line-height:1.4}.sm-gift-box__copy>span{font-size:12px;line-height:1.5;color:var(--color-muted, #6e6175)}.sm-gift-box__price{white-space:nowrap;font-size:13px;color:var(--color-purple, #3d1a5b)}.sm-gift-box.is-selected{border-color:var(--color-purple, #3d1a5b);box-shadow:0 0 0 1px var(--color-purple, #3d1a5b)}.sm-gift-box__total{margin:0;padding:0 16px 14px 48px;font-size:13px;line-height:1.5;color:var(--color-purple, #3d1a5b)}.sm-gift-box-cart-note{font-size:12px;line-height:1.5;margin-top:4px;color:var(--color-muted, #6e6175);overflow-wrap:anywhere}@media(max-width:380px){.sm-gift-box__choice{gap:10px;padding:14px 12px;flex-wrap:wrap}.sm-gift-box__copy{min-width:140px}.sm-gift-box__price{margin-left:30px}.sm-gift-box__total{padding-left:42px}}.button[data-sm-gift-checkout]{min-height:58px;border-radius:999px;font-size:1rem;background:transparent;color:var(--purple);border:1px solid var(--gold);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--gold) 40%,transparent);transition:background-color .28s var(--ease),color .28s var(--ease),transform .38s var(--ease-out)}.button[data-sm-gift-checkout]:is(:hover,:focus-visible,:active):not(:disabled){background:var(--gold-metal);color:var(--purple-deep);border-color:var(--gold)}.button[data-sm-gift-checkout]:active:not(:disabled){transform:scale(.97);transition-duration:var(--press)}
/*# sourceMappingURL=/cdn/shop/t/12/assets/sm-gift-box.css.map */
