div.cart-gift-top-name img[data-v-e9e04d36]{display:none}@media(min-width:768px){div.cart-gift-top-name[data-v-e9e04d36]{align-content:center;align-items:center;display:flex}div.cart-gift-top-name img[data-v-e9e04d36]{display:block;margin-right:20px;width:65px}.cart-table p[data-v-e9e04d36]{margin:15px}.cart-table div.cart-table-design-places>div[data-v-e9e04d36]{display:inline-block}.cart-table div.cart-table-design-places>div img[data-v-e9e04d36]{height:auto;max-width:100%;width:100px}.cart-table div.cart-table-upgrades[data-v-e9e04d36]{display:flex;flex-direction:row;justify-content:flex-start}.cart-table div.cart-table-upgrades>div[data-v-e9e04d36]{margin-right:15px}.cart-table div.cart-table-upgrades>div img[data-v-e9e04d36]{height:auto;max-width:100%;width:100px}.cart-table div.cart-table-upgrades .upgrade-title[data-v-e9e04d36]{font-weight:700}.cart-table div.cart-table-upgrades .upgrade-value[data-v-e9e04d36]{max-height:30px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(min-width:991px){.cart-table p[data-v-e9e04d36]{margin:15px}.cart-table div.cart-table-design-places>div[data-v-e9e04d36]{display:inline-block}.cart-table div.cart-table-design-places>div img[data-v-e9e04d36]{height:auto;max-width:100%;width:100px}.cart-table div.cart-table-upgrades[data-v-e9e04d36]{display:flex;flex-direction:row;justify-content:flex-start}.cart-table div.cart-table-upgrades>div[data-v-e9e04d36]{margin-right:15px}.cart-table div.cart-table-upgrades>div img[data-v-e9e04d36]{height:auto;max-width:100%;width:100px}.cart-table div.cart-table-upgrades .upgrade-title[data-v-e9e04d36]{font-weight:700}.cart-table div.cart-table-upgrades .upgrade-value[data-v-e9e04d36]{max-height:30px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.state[data-v-e9e04d36]{align-items:center;display:inline-flex;font-size:1.2rem;font-weight:700;letter-spacing:.12rem;line-height:1.2;text-transform:uppercase}.state i[data-v-e9e04d36]{font-size:2rem;margin-right:.8rem}.state-avail[data-v-e9e04d36]{color:#80ad4c}.state-middle-avail[data-v-e9e04d36]{color:#ff6c00}.state-not-avail[data-v-e9e04d36]{color:#dc3545}.f-modal-icon[data-v-03bf5bb8]{border:4px solid gray;border-radius:50%;box-sizing:content-box;height:80px;margin:20px auto;padding:0;position:relative;width:80px}.f-modal-icon.f-modal-error[data-v-03bf5bb8],.f-modal-icon.f-modal-success[data-v-03bf5bb8]{border-color:#a5dc86}.f-modal-icon.f-modal-error[data-v-03bf5bb8]:after,.f-modal-icon.f-modal-error[data-v-03bf5bb8]:before,.f-modal-icon.f-modal-success[data-v-03bf5bb8]:after,.f-modal-icon.f-modal-success[data-v-03bf5bb8]:before{background:#fff;content:"";height:120px;position:absolute;transform:rotate(45deg);width:60px}.f-modal-icon.f-modal-error[data-v-03bf5bb8]:before,.f-modal-icon.f-modal-success[data-v-03bf5bb8]:before{border-radius:120px 0 0 120px;left:-33px;top:-7px;transform:rotate(-45deg);transform-origin:60px 60px}.f-modal-icon.f-modal-error[data-v-03bf5bb8]:after,.f-modal-icon.f-modal-success[data-v-03bf5bb8]:after{border-radius:0 120px 120px 0;left:30px;top:-11px;transform:rotate(-45deg);transform-origin:0 60px}.f-modal-icon.f-modal-error .f-modal-placeholder[data-v-03bf5bb8],.f-modal-icon.f-modal-success .f-modal-placeholder[data-v-03bf5bb8]{border:4px solid hsla(98,55%,69%,.2);border-radius:50%;box-sizing:content-box;height:80px;left:-4px;position:absolute;top:-4px;width:80px;z-index:2}.f-modal-icon.f-modal-error .f-modal-fix[data-v-03bf5bb8],.f-modal-icon.f-modal-success .f-modal-fix[data-v-03bf5bb8]{background-color:#fff;height:90px;left:28px;position:absolute;top:8px;transform:rotate(-45deg);width:5px;z-index:1}.f-modal-icon.f-modal-error .f-modal-line[data-v-03bf5bb8],.f-modal-icon.f-modal-success .f-modal-line[data-v-03bf5bb8]{background-color:#a5dc86;border-radius:2px;display:block;height:5px;position:absolute;z-index:2}.f-modal-icon.f-modal-error .f-modal-line.f-modal-tip[data-v-03bf5bb8],.f-modal-icon.f-modal-success .f-modal-line.f-modal-tip[data-v-03bf5bb8]{left:14px;top:46px;transform:rotate(45deg);width:25px}.f-modal-icon.f-modal-error .f-modal-line.f-modal-long[data-v-03bf5bb8],.f-modal-icon.f-modal-success .f-modal-line.f-modal-long[data-v-03bf5bb8]{right:8px;top:38px;transform:rotate(-45deg);width:47px}.f-modal-icon.f-modal-error[data-v-03bf5bb8]{border-color:#f27474}.f-modal-icon.f-modal-error .f-modal-x-mark[data-v-03bf5bb8]{display:block;position:relative;z-index:2}.f-modal-icon.f-modal-error .f-modal-placeholder[data-v-03bf5bb8]{border:4px solid rgba(200,0,0,.2)}.f-modal-icon.f-modal-error .f-modal-line[data-v-03bf5bb8]{background-color:#f27474;top:37px;width:47px}.f-modal-icon.f-modal-error .f-modal-line.f-modal-left[data-v-03bf5bb8]{left:17px;transform:rotate(45deg)}.f-modal-icon.f-modal-error .f-modal-line.f-modal-right[data-v-03bf5bb8]{right:16px;transform:rotate(-45deg)}.f-modal-icon.f-modal-warning[data-v-03bf5bb8]{border-color:#f8bb86}.f-modal-icon.f-modal-warning[data-v-03bf5bb8]:before{animation:pulseWarning-03bf5bb8 2s linear infinite;display:inline-block;opacity:0}.f-modal-icon.f-modal-warning[data-v-03bf5bb8]:after,.f-modal-icon.f-modal-warning[data-v-03bf5bb8]:before{background-color:#fff;border-radius:50%;content:"";height:100%;position:absolute;width:100%}.f-modal-icon.f-modal-warning[data-v-03bf5bb8]:after{display:block;z-index:1}.f-modal-icon.f-modal-warning .f-modal-body[data-v-03bf5bb8]{background-color:#f8bb86;border-radius:2px;height:47px;left:50%;margin-left:-2px;position:absolute;top:10px;width:5px;z-index:2}.f-modal-icon.f-modal-warning .f-modal-dot[data-v-03bf5bb8]{background-color:#f8bb86;border-radius:50%;bottom:10px;height:7px;left:50%;margin-left:-3px;position:absolute;width:7px;z-index:2}.f-modal-icon+.f-modal-icon[data-v-03bf5bb8]{margin-top:50px}.animateSuccessTip[data-v-03bf5bb8]{animation:animateSuccessTip-03bf5bb8 .75s}.animateSuccessLong[data-v-03bf5bb8]{animation:animateSuccessLong-03bf5bb8 .75s}.f-modal-icon.f-modal-error.animate[data-v-03bf5bb8]:after,.f-modal-icon.f-modal-success.animate[data-v-03bf5bb8]:after{animation:rotatePlaceholder-03bf5bb8 4.25s ease-in}.animateErrorIcon[data-v-03bf5bb8]{animation:animateErrorIcon-03bf5bb8 .5s}.animateXLeft[data-v-03bf5bb8]{animation:animateXLeft-03bf5bb8 .75s}.animateXRight[data-v-03bf5bb8]{animation:animateXRight-03bf5bb8 .75s}.scaleWarning[data-v-03bf5bb8]{animation:scaleWarning-03bf5bb8 .75s infinite alternate}.pulseWarningIns[data-v-03bf5bb8]{animation:pulseWarningIns-03bf5bb8 .75s infinite alternate}@keyframes animateSuccessTip-03bf5bb8{0%,54%{left:1px;top:19px;width:0}70%{left:-8px;top:37px;width:50px}84%{left:21px;top:48px;width:17px}to{left:14px;top:45px;width:25px}}@keyframes animateSuccessLong-03bf5bb8{0%,65%{right:46px;top:54px;width:0}84%{right:0;top:35px;width:55px}to{right:8px;top:38px;width:47px}}@keyframes rotatePlaceholder-03bf5bb8{0%,5%{transform:rotate(-45deg)}12%,to{transform:rotate(-405deg)}}@keyframes animateErrorIcon-03bf5bb8{0%{opacity:0;transform:rotateX(100deg)}to{opacity:1;transform:rotateX(0deg)}}@keyframes animateXLeft-03bf5bb8{0%,65%{left:82px;top:95px;width:0}84%{left:14px;top:33px;width:47px}to{left:17px;top:37px;width:47px}}@keyframes animateXRight-03bf5bb8{0%,65%{right:82px;top:95px;width:0}84%{right:14px;top:33px;width:47px}to{right:16px;top:37px;width:47px}}@keyframes scaleWarning-03bf5bb8{0%{transform:scale(1)}30%{transform:scale(1.02)}to{transform:scale(1)}}@keyframes pulseWarning-03bf5bb8{0%{background-color:#fff;opacity:.5;transform:scale(1)}30%{background-color:#fff;opacity:.5;transform:scale(1)}to{background-color:#f8bb86;opacity:0;transform:scale(2)}}@keyframes pulseWarningIns-03bf5bb8{0%{background-color:#f8d486}to{background-color:#f8bb86}}.cart-validate-error-modal[data-v-4f75ff37]{display:flex;flex-direction:column;justify-content:center;text-align:center}.cart-validate-error-modal>div[data-v-4f75ff37]:first-child{padding:30px 0 0}.cart-validate-error-modal>div[data-v-4f75ff37]:nth-child(2){padding:10px 25px 0}.cart-validate-error-modal>div[data-v-4f75ff37]:nth-child(3){display:flex;justify-content:space-around;padding:40px 0 30px}@media(max-width:766px){.cart-validate-error-modal>div[data-v-4f75ff37]:nth-child(3){flex-direction:column;padding:20px 0 30px}.cart-validate-error-modal>div:nth-child(3)>div[data-v-4f75ff37]{padding:10px 0}}span.cart-item-color-tag{border-radius:4px;font-weight:600;line-height:2em;margin-left:15px;opacity:.8;padding:5px 7px}