.coupon[data-v-96456742]{display:flex;flex-direction:column}.coupon .wrp[data-v-96456742]{display:flex;margin:0 -5px;order:1;position:relative}.coupon .wrp[data-v-96456742]>*{margin:0 5px;width:calc(50% - 10px)}.coupon .btn[data-v-96456742]{min-height:50px}.coupon .end[data-v-96456742]{color:#ee3030;font-size:12px;left:0;line-height:12px;margin-top:2px;position:absolute;right:0;top:100%;width:calc(100% - 10px);z-index:2}.coupon .row[data-v-96456742]{color:#000;display:flex;font-size:16px;font-weight:600;justify-content:space-between;line-height:16px;margin-top:20px;order:2}.coupon .row .p[data-v-96456742]{color:#ee3030;font-family:Play;font-weight:700}@media screen and (max-width:480px){.coupon .wrp .select[data-v-96456742]{width:calc(100% - 140px)}.coupon .wrp .btn[data-v-96456742]{width:120px}}.summary[data-v-8a82e212]{border-top:1px solid rgba(33,33,33,.2);margin-top:20px;padding-top:20px}.summary .row[data-v-8a82e212]{color:#000;display:flex;flex-wrap:wrap;font-size:16px;font-weight:600;justify-content:space-between;line-height:16px}.summary .row .p[data-v-8a82e212]{color:#ee3030;font-family:Play;font-weight:700}.summary .small[data-v-8a82e212]{margin-top:20px}.summary .total[data-v-8a82e212]{border-top:1px solid rgba(33,33,33,.2);font-family:Play;font-weight:700;line-height:18px;margin-top:20px;padding-top:16px}.plusminus[data-v-7adba402],.plusminus .btn[data-v-7adba402]{align-items:center;display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.plusminus .btn[data-v-7adba402]{border:1px solid rgba(33,33,33,.2);border-right:none;color:#2121214d;cursor:pointer;font-size:14px;height:25px;justify-content:center;transition:all .3s;width:25px}.plusminus .btn.disable[data-v-7adba402]{pointer-events:none}.plusminus .plus .btn[data-v-7adba402]{border-left:none;border-right:1px solid rgba(33,33,33,.2)}.plusminus .input[data-v-7adba402]{align-items:center;border:1px solid rgba(33,33,33,.2);display:flex;font-size:14px;height:25px;justify-content:center;text-align:center;transition:all .3s;width:25px}.plusminus .input[data-v-7adba402] input{-moz-appearance:textfield;text-align:center;width:20px}.plusminus .input input[type=number][data-v-7adba402]::-webkit-inner-spin-button,.plusminus .input input[type=number][data-v-7adba402]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.twrap[data-v-04a2c9ce]{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.twrap .title[data-v-04a2c9ce]{color:#000;font-family:Play;font-weight:700}.twrap .title.odd[data-v-04a2c9ce]{font-size:28px;line-height:28px;text-transform:uppercase}.twrap .title strong[data-v-04a2c9ce]{margin-right:4px}.twrap .close[data-v-04a2c9ce]{cursor:pointer;font-size:14px}.cartinfo[data-v-04a2c9ce]{min-height:40px;position:relative}.cartinfo.odd .abs[data-v-04a2c9ce]{background:none}.cartinfo .abs[data-v-04a2c9ce]{align-items:center;background:#d9d9d94d;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:5}.cartinfo .msg[data-v-04a2c9ce]{font-size:16px}.cartinfo .btnc[data-v-04a2c9ce]{display:flex;flex-wrap:wrap;margin:20px -5px 0}.cartinfo .btnc[data-v-04a2c9ce]>*{flex:1;margin:0 5px}.item[data-v-04a2c9ce]{align-items:flex-start;border-top:1px solid rgba(33,33,33,.2);display:flex;flex-wrap:wrap;padding-right:30px;padding-top:20px;position:relative}.item .plusminus[data-v-04a2c9ce]{margin-top:10px}.item .delete[data-v-04a2c9ce]{cursor:pointer;display:flex;height:24px;padding:4px;position:absolute;right:0;top:16px;width:24px;z-index:2}.item .t[data-v-04a2c9ce]{color:#000;font-weight:600}.item .price[data-v-04a2c9ce],.item .t[data-v-04a2c9ce]{font-size:16px;line-height:16px}.item .price[data-v-04a2c9ce]{color:#ee3030;font-family:Play;font-weight:700;margin-top:10px}.item .m[data-v-04a2c9ce]{width:calc(100% - 130px)}.item .variations[data-v-04a2c9ce]{color:#000;display:flex;flex-wrap:wrap;font-size:14px;font-weight:600;line-height:14px;margin-top:5px;width:100%}.item .variations[data-v-04a2c9ce]>:not(:last-child){margin-right:4px}.item .variations[data-v-04a2c9ce]>:not(:last-child):after{content:","}.item .img[data-v-04a2c9ce]{border-radius:10px;margin-right:30px;overflow:hidden;width:100px}.items[data-v-04a2c9ce]>*+*{margin-top:20px}@media screen and (max-width:768px){.twrap .title.odd[data-v-04a2c9ce]{font-size:18px;line-height:18px}}@media screen and (max-width:480px){.item .img[data-v-04a2c9ce]{margin-right:20px;width:70px}.item .m[data-v-04a2c9ce]{width:calc(100% - 90px)}}
