@keyframes fadeIn-data-v-3405f5ec {
    0% {
     opacity:0
    }
    to {
     opacity:1
    }
   }
   @keyframes placeHolderShimmer-data-v-3405f5ec {
    0% {
     background-position:0 50%
    }
    50% {
     background-position:100% 51%
    }
    to {
     background-position:0 50%
    }
   }
   [data-v-3405f5ec]:export {
    breakpointLg:992px
   }
   .use-cashback-inline[data-v-3405f5ec] {
    display:flex;
    justify-content:space-between
   }
   .use-cashback-inline__content[data-v-3405f5ec] {
    font-size:.75rem;
    color:var(--color-text-dark)
   }
   .use-cashback-inline__content.highlight[data-v-3405f5ec] {
    color:var(--color-green-6);
    font-family:NotoSans-SemiBold,sans-serif
   }
   .use-cashback-inline .use-cashback-inline__adopt-account[data-v-3405f5ec] .content__reward-info .icon,
   .use-cashback-inline__toggle .container[data-v-3405f5ec] {
    display:flex
   }
   .use-cashback-inline .use-cashback-inline__adopt-account[data-v-3405f5ec] .content__reward-info .icon>svg {
    width:16px;
    height:16px
   }
   .use-cashback-inline .use-cashback-inline__adopt-account[data-v-3405f5ec] .content__reward-info .amount,
   .use-cashback-inline .use-cashback-inline__adopt-account[data-v-3405f5ec] .content__reward-info .uid {
    font-family:NotoSans-SemiBold,sans-serif
   }
   @keyframes fadeIn-data-v-6f46f74e {
    0% {
     opacity:0
    }
    to {
     opacity:1
    }
   }
   @keyframes placeHolderShimmer-data-v-6f46f74e {
    0% {
     background-position:0 50%
    }
    50% {
     background-position:100% 51%
    }
    to {
     background-position:0 50%
    }
   }
   [data-v-6f46f74e]:export {
    breakpointLg:992px
   }
   .summary__container[data-v-6f46f74e] {
    display:inherit;
    flex-flow:column nowrap;
    width:100%;
    font-family:NotoSans-Regular,sans-serif;
    font-size:.75rem;
    margin-bottom:8px
   }
   .summary__wrapper[data-v-6f46f74e] {
    display:inline-flex;
    flex-flow:column nowrap;
    padding:4px 8px;
    letter-spacing:.02em;
    color:var(--color-dark-main)
   }
   .summary__denom-pc[data-v-6f46f74e] {
    display:inline-flex;
    flex-flow:row wrap;
    padding:8px 0;
    align-items:center
   }
   .summary__denom-pc>span[data-v-6f46f74e] {
    display:inherit;
    direction:ltr
   }
   [dir=ltr] .summary__denom-pc__subtitle[data-v-6f46f74e] {
    margin-left:5px
   }
   [dir=rtl] .summary__denom-pc__subtitle[data-v-6f46f74e] {
    margin-right:5px
   }
   .summary__denom-pc .separator[data-v-6f46f74e] {
    width:6px;
    min-width:6px;
    border-radius:50%;
    background-color:var(--color-dark-main);
    height:6px;
    margin:0 5px
   }
   .summary__denom-pc .no-selection[data-v-6f46f74e] {
    font-family:NotoSans-SemiBold,sans-serif;
    color:#ff950a
   }
   .summary__payment[data-v-6f46f74e] {
    display:flex;
    align-items:center;
    margin:4px 0
   }
   .summary__amount-wrapper[data-v-6f46f74e] {
    letter-spacing:.04em;
    line-height:16px;
    padding-right:4px
   }
   .summary__amount-org[data-v-6f46f74e] {
    font-family:NotoSans-SemiBold,sans-serif;
    font-size:1.25rem;
    line-height:26px
   }
   .summary__amount-org.has-strikethrough[data-v-6f46f74e] {
    color:#ff950a
   }
   .summary__amount-org.large-font[data-v-6f46f74e] {
    font-size:1.5rem
   }
   .summary__amount-tax-info[data-v-6f46f74e] {
    margin:0
   }
   .summary__amount-from[data-v-6f46f74e],
   .summary__amount-tax-info[data-v-6f46f74e] {
    font-family:NotoSans-SemiBold,sans-serif;
    font-size:.625rem;
    color:var(--color-light-5)
   }
   .summary__amount-from[data-v-6f46f74e] {
    text-transform:uppercase
   }
   .summary__amount-strikethrough[data-v-6f46f74e] {
    text-decoration:line-through;
    font-family:NotoSans-SemiBold,sans-serif;
    font-size:.625rem;
    color:var(--color-light-5)
   }
   .summary__amount-saved[data-v-6f46f74e] {
    padding:2px 6px;
    font-size:12px;
    line-height:normal;
    color:#08ad36
   }
   [dir=ltr] .summary__amount-saved[data-v-6f46f74e] {
    margin-left:8px
   }
   [dir=rtl] .summary__amount-saved[data-v-6f46f74e] {
    margin-right:8px
   }
   .summary .cashback-info[data-v-6f46f74e] {
    display:flex;
    align-items:center;
    margin:3px 0;
    color:var(--color-dark-main);
    line-height:18px
   }
   [dir=ltr] .summary .cashback-info[data-v-6f46f74e] {
    padding-right:5px
   }
   [dir=rtl] .summary .cashback-info[data-v-6f46f74e] {
    padding-left:5px
   }
   .summary .cashback-info .icon[data-v-6f46f74e] {
    width:18px;
    height:18px;
    flex-shrink:0
   }
   [dir=ltr] .summary .cashback-info .icon[data-v-6f46f74e] {
    margin-right:5px
   }
   [dir=rtl] .summary .cashback-info .icon[data-v-6f46f74e] {
    margin-left:5px
   }
   .summary .cashback-info__text[data-v-6f46f74e] {
    font-size:.75rem
   }
   .summary .cashback-info__text.disabled[data-v-6f46f74e] {
    font-size:.625rem;
    color:#918da1
   }
   .summary__buynow[data-v-6f46f74e] {
    display:flex;
    width:40%
   }
   [dir=ltr] .summary__buynow[data-v-6f46f74e] {
    margin-left:auto
   }
   [dir=rtl] .summary__buynow[data-v-6f46f74e] {
    margin-right:auto
   }
   [dir=ltr] .summary__buynow>#mdn-submit[data-v-6f46f74e] {
    margin-right:0
   }
   [dir=rtl] .summary__buynow>#mdn-submit[data-v-6f46f74e] {
    margin-left:0
   }
   .summary__buynow>.buyBtn[data-v-6f46f74e] {
    margin-top:0;
    margin-bottom:0
   }
   .summary__tnc[data-v-6f46f74e] {
    color:var(--color-primary-main);
    padding:4px 12px 8px 0;
    font-family:NotoSans-SemiBold,sans-serif
   }
   @media screen and (min-width:768px) {
    .summary[data-v-6f46f74e] {
     position:unset;
     min-height:0;
     box-shadow:unset
    }
    .summary.purchase-info[data-v-6f46f74e] {
     background:var(--color-light-main)
    }
    .summary.active-promo[data-v-6f46f74e] {
     background:#fff
    }
    .summary__wrapper[data-v-6f46f74e] {
     padding:4px 15px
    }
    .summary__tnc[data-v-6f46f74e] {
     display:none
    }
   }
   @keyframes fadeIn-data-v-d10bdaa2 {
    0% {
     opacity:0
    }
    to {
     opacity:1
    }
   }
   @keyframes placeHolderShimmer-data-v-d10bdaa2 {
    0% {
     background-position:0 50%
    }
    50% {
     background-position:100% 51%
    }
    to {
     background-position:0 50%
    }
   }
   [data-v-d10bdaa2]:export {
    breakpointLg:992px
   }
   .summary__container[data-v-d10bdaa2] {
    display:inherit;
    flex-flow:column nowrap;
    width:100%;
    font-family:NotoSans-Regular,sans-serif;
    font-size:.75rem;
    margin-bottom:8px
   }
   .summary__wrapper[data-v-d10bdaa2] {
    display:inline-flex;
    flex-flow:column nowrap;
    padding:4px 8px;
    letter-spacing:.02em;
    color:var(--color-dark-main)
   }
   .summary__denom-pc[data-v-d10bdaa2] {
    display:inline-flex;
    flex-flow:row wrap;
    padding:8px 0;
    align-items:center
   }
   .summary__denom-pc__sku[data-v-d10bdaa2] {
    display:inline-block
   }
   [dir=ltr] .summary__denom-pc__sku span[data-v-d10bdaa2]:not(:first-child) {
    margin-left:5px
   }
   [dir=rtl] .summary__denom-pc__sku span[data-v-d10bdaa2]:not(:first-child) {
    margin-right:5px
   }
   .summary__denom-pc .separator[data-v-d10bdaa2],
   .summary__denom-pc__pc[data-v-d10bdaa2],
   .summary__denom-pc__sku span[data-v-d10bdaa2] {
    display:inline-block;
    direction:ltr
   }
   .summary__denom-pc .separator[data-v-d10bdaa2] {
    width:6px;
    min-width:6px;
    border-radius:50%;
    background-color:var(--color-dark-main);
    height:6px;
    margin:0 5px
   }
   .summary__denom-pc .no-selection[data-v-d10bdaa2] {
    font-family:NotoSans-SemiBold,sans-serif;
    color:#ff950a
   }
   .summary__payment[data-v-d10bdaa2] {
    display:flex;
    align-items:center
   }
   .summary__inline-rewards[data-v-d10bdaa2] {
    margin-bottom:8px
   }
   .summary__amount-wrapper[data-v-d10bdaa2] {
    display:inline-flex;
    flex-flow:column;
    letter-spacing:.04em;
    line-height:16px;
    flex:1
   }
   .summary__amount-org[data-v-d10bdaa2] {
    font-family:NotoSans-SemiBold,sans-serif;
    font-size:1.25rem;
    line-height:26px
   }
   .summary__amount-org.has-strikethrough[data-v-d10bdaa2] {
    color:#ff950a
   }
   .summary__amount-org.large-font[data-v-d10bdaa2] {
    font-size:1.5rem
   }
   .summary__amount-tax-info[data-v-d10bdaa2] {
    margin:0
   }
   .summary__amount-from[data-v-d10bdaa2],
   .summary__amount-tax-info[data-v-d10bdaa2] {
    font-family:NotoSans-SemiBold,sans-serif;
    font-size:.625rem;
    color:var(--color-light-5)
   }
   .summary__amount-from[data-v-d10bdaa2] {
    text-transform:uppercase;
    margin-bottom:5px
   }
   .summary__amount-strikethrough[data-v-d10bdaa2] {
    text-decoration:line-through;
    font-family:NotoSans-SemiBold,sans-serif;
    font-size:.625rem;
    color:var(--color-light-5)
   }
   .summary__amount-saved[data-v-d10bdaa2] {
    padding:2px 6px;
    font-size:.625rem;
    line-height:normal;
    color:#08ad36
   }
   [dir=ltr] .summary__amount-saved[data-v-d10bdaa2] {
    margin-left:8px
   }
   [dir=rtl] .summary__amount-saved[data-v-d10bdaa2] {
    margin-right:8px
   }
   .summary__amount .cashback-info[data-v-d10bdaa2] {
    display:flex;
    align-items:center;
    margin:3px auto;
    color:var(--color-dark-main);
    line-height:18px
   }
   [dir=ltr] .summary__amount .cashback-info[data-v-d10bdaa2] {
    padding-right:5px
   }
   [dir=rtl] .summary__amount .cashback-info[data-v-d10bdaa2] {
    padding-left:5px
   }
   .summary__amount .cashback-info .icon[data-v-d10bdaa2] {
    width:18px;
    height:18px;
    flex-shrink:0
   }
   [dir=ltr] .summary__amount .cashback-info .icon[data-v-d10bdaa2] {
    margin-right:5px
   }
   [dir=rtl] .summary__amount .cashback-info .icon[data-v-d10bdaa2] {
    margin-left:5px
   }
   .summary__amount .cashback-info__text[data-v-d10bdaa2] {
    font-size:.75rem
   }
   .summary__amount .cashback-info__text.disabled[data-v-d10bdaa2] {
    font-size:.625rem;
    color:#918da1
   }
   .summary__buynow[data-v-d10bdaa2] {
    display:flex;
    width:40%
   }
   [dir=ltr] .summary__buynow[data-v-d10bdaa2] {
    margin-left:auto;
   }
   [dir=rtl] .summary__buynow[data-v-d10bdaa2] {
    margin-right:auto
   }
   [dir=ltr] .summary__buynow>#mdn-submit[data-v-d10bdaa2] {
    margin-right:0;
   }
   [dir=rtl] .summary__buynow>#mdn-submit[data-v-d10bdaa2] {
    margin-left:0
   }
   .summary__tnc[data-v-d10bdaa2] {
    color:var(--color-primary-main);
    padding:4px 12px 8px 0;
    font-family:NotoSans-SemiBold,sans-serif
   }
   @media screen and (min-width:768px) {
    .summary[data-v-d10bdaa2] {
     position:unset;
     min-height:0;
     box-shadow:unset
    }
    .summary.purchase-info[data-v-d10bdaa2] {
     background:var(--color-light-main)
    }
    .summary.active-promo[data-v-d10bdaa2] {
     background:#fff
    }
    .summary__wrapper[data-v-d10bdaa2] {
     padding:4px 15px
    }
    .summary__tnc[data-v-d10bdaa2] {
     display:none
    }
   }
   