.card--article,.card--option{border-radius:1.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(128 128 128/var(--tw-border-opacity,1));padding:1.25rem 1rem}.card--article .card-name,.card--option .card-name{font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.75rem;--tw-text-opacity:1;color:rgb(64 64 64/var(--tw-text-opacity,1))}.card--article .card-price,.card--option .card-price{font-family:Montserrat,sans-serif;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(64 64 64/var(--tw-text-opacity,1))}.card--article .card-detail-btn,.card--option .card-detail-btn{font-family:Montserrat,sans-serif;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(64 64 64/var(--tw-text-opacity,1));text-decoration-line:underline}.kr-payment-button{--tw-bg-opacity:1!important;background-color:rgb(239 128 104/var(--tw-bg-opacity,1))!important}.headShake{animation-duration:1s;animation-fill-mode:both;animation-name:headShake;animation-timing-function:ease-in-out}@keyframes headShake{0%{transform:translate(0)}6.5%{transform:translate(-6px) rotateY(-9deg)}18.5%{transform:translate(5px) rotateY(7deg)}31.5%{transform:translate(-3px) rotateY(-5deg)}43.5%{transform:translate(2px) rotateY(3deg)}50%{transform:translate(0)}}
