@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,figcaption,blockquote,dl,dd{margin:0;padding:0}ul,ol{list-style:none}a{text-decoration:none;color:inherit}html,body{height:100%;font-family:sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased}table{border-collapse:collapse;border-spacing:0}button{background:none;border:none;padding:0;font:inherit;cursor:pointer}p{line-height:1.6}#main{width:920px;margin:0 auto}.gift-message-banner{background:#fae5df;display:flex;padding:40px;flex-direction:column;justify-content:center;align-items:center;gap:24px;align-self:stretch;max-width:920px;width:90%;margin:80px auto 64px;border-radius:20px}.gift-message-banner h2{text-align:center;font-size:22px!important;font-weight:400;line-height:120%;letter-spacing:.775px}.gift-message-banner p{text-align:justify;font-size:15px;font-weight:400;line-height:1.6;letter-spacing:.775px}.giftcard-visual-guide{margin-top:40px;padding-bottom:80px}.giftcard-visual-guide h3{font-size:20px;font-weight:600;line-height:1.5;letter-spacing:.775px;margin-bottom:16px;text-align:center}.giftcard-visual-guide .giftcard-steps{display:flex;flex-direction:column;gap:48px}.giftcard-visual-guide .giftcard-steps img{width:100%;height:auto;border-radius:20px}.giftcard-visual-guide .giftcard-steps p{margin-top:8px;text-align:justify;font-size:14px;letter-spacing:.5px}.gift-heading{font-size:15px;font-weight:600;margin-bottom:16px}@media (max-width: 768px){.gift-message-banner{padding:24px}.gift-message-banner h2{font-size:18px!important}.gift-message-banner p{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/97/assets/product-digitalgift.css.map */
