.minimal-buybox{display:flex;box-shadow:0 .2rem .8rem #0003;border-radius:.8rem;padding:1.6rem;gap:1.2rem;background-color:#fff;cursor:pointer}.minimal-buybox__wrapper{flex-grow:1}.minimal-buybox__wrapper .minimal-buybox__price-info{display:flex;gap:.8rem;align-items:center}.minimal-buybox__wrapper .minimal-buybox__price-info .minimal-buybox__price{font-weight:800;line-height:1}.minimal-buybox__wrapper .minimal-buybox__price-info .minimal-buybox__amount-saved{background-color:#e10915;color:#fff;font-size:1.3rem;font-weight:600;padding:0 .4rem;border-radius:.4rem}.minimal-buybox__wrapper .minimal-buybox__price-info .minimal-buybox__compared-price{text-decoration:line-through;color:#747474;font-size:1.1rem}.minimal-buybox__neutrality--top-gap{margin-top:.8rem}.minimal-buybox__neutrality--skeleton{width:140px;height:24px}@keyframes slideup{0%{bottom:-100%}to{bottom:0}}.fade-enter-active,.fade-leave-active{transition:height .3s ease-in-out,opacity .3s ease-in-out}.fade-enter-from,.fade-leave-to{height:0;opacity:0}.minimal-buybox .rd-radio-button{padding:0;min-height:unset;display:block;width:100%;margin-bottom:.4rem}.minimal-buybox .rd-radio-button__content{width:100%;justify-content:space-between;flex-direction:row-reverse;cursor:pointer}.minimal-buybox .rd-radio-button span.rd-radio-button__label{max-width:100%;flex-grow:1;margin-left:0;font-weight:600;font-size:1.6rem;line-height:1.3;color:#3c3c3c}.minimal-buybox .rd-radio-button span.rd-radio-button__radio-circle{border:1px solid #8E8E8E;background-color:#fff!important}.minimal-buybox .rd-radio-button:hover .rd-radio-button__label{border-bottom-color:transparent}
