.checkout-page-main{background:transparent}.checkout-product-shell{font-family:var(--checkout-general-font,inherit)}.checkout-rules-content{font-family:var(--checkout-rules-font,var(--font-english))!important;font-size:15px;line-height:1.85;letter-spacing:0;text-wrap:pretty}.checkout-rules-content,.checkout-rules-content ::marker,.checkout-rules-content :not(code):not(pre):not([style*=color]){color:inherit!important}.checkout-rules-content li,.checkout-rules-content p{font-size:inherit;font-weight:inherit;margin-bottom:.65rem}.checkout-rules-content li>p{margin:0}.checkout-rules-content h1,.checkout-rules-content h2,.checkout-rules-content h3,.checkout-rules-content h4,.checkout-rules-content h5,.checkout-rules-content h6{margin-top:1rem;margin-bottom:.5rem;font-family:inherit!important;font-weight:650;letter-spacing:0;color:inherit!important}.checkout-rules-content h1{font-size:1.28rem}.checkout-rules-content h2{font-size:1.18rem}.checkout-rules-content h3{font-size:1.08rem}.checkout-rules-content ol,.checkout-rules-content ul{margin-bottom:.7rem;padding-inline-start:1.55rem;list-style-position:outside}.checkout-rules-content ul{list-style:disc outside}.checkout-rules-content ol{list-style:decimal outside}.checkout-rules-content li{display:list-item;padding-left:.15rem}.checkout-rules-content li>ol,.checkout-rules-content li>ul{margin-top:.45rem;margin-bottom:0}.checkout-rules-content li::marker{color:inherit;font-family:var(--font-number),var(--font-english),sans-serif;font-size:.95em;font-weight:600}.checkout-rules-content a{font-family:inherit;font-weight:550;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:2px}.checkout-rules-content b,.checkout-rules-content strong{color:inherit!important;font-weight:700!important}.checkout-rules-content em{font-style:italic}.checkout-rules-content u{text-decoration:underline;text-underline-offset:2px}.checkout-rules-content s{text-decoration:line-through}.checkout-rules-content blockquote{margin:.75rem 0;border-left:3px solid var(--brand);border-radius:0 8px 8px 0;background:rgba(0,0,0,.03);padding:.4rem 0 .4rem .8rem}.checkout-rules-content img{display:block;width:100%;max-width:100%;height:auto;border-radius:8px}.checkout-rules-content [data-rich-image-grid]{--rich-image-columns:1;--rich-image-gap:8px;display:grid;grid-template-columns:repeat(var(--rich-image-columns),minmax(0,1fr));gap:var(--rich-image-gap);width:100%;max-width:100%;margin-block:.75rem}.checkout-rules-content [data-rich-image-grid][data-mobile-columns="2"]{--rich-image-columns:2}.checkout-rules-content [data-rich-image-grid][data-gap="0"]{--rich-image-gap:0px}.checkout-rules-content [data-rich-image-grid][data-gap="4"]{--rich-image-gap:4px}.checkout-rules-content [data-rich-image-grid][data-gap="12"]{--rich-image-gap:12px}.checkout-rules-content [data-rich-image-grid][data-gap="16"]{--rich-image-gap:16px}.checkout-rules-content [data-rich-image-grid][data-gap="24"]{--rich-image-gap:24px}.checkout-rules-content [data-rich-image-grid][data-align=left]{margin-inline:0 auto}.checkout-rules-content [data-rich-image-grid][data-align=center]{margin-inline:auto}.checkout-rules-content [data-rich-image-grid][data-align=right]{margin-inline:auto 0}@media (min-width:640px){.checkout-rules-content [data-rich-image-grid][data-columns="2"]{--rich-image-columns:2}.checkout-rules-content [data-rich-image-grid][data-columns="3"]{--rich-image-columns:3}.checkout-rules-content [data-rich-image-grid][data-width="25"]{width:25%}.checkout-rules-content [data-rich-image-grid][data-width="33"]{width:33.333%}.checkout-rules-content [data-rich-image-grid][data-width="50"]{width:50%}.checkout-rules-content [data-rich-image-grid][data-width="75"]{width:75%}}.checkout-rules-content code{border-radius:6px;background:rgba(17,24,39,.08);padding:.1rem .35rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.92em}.checkout-rules-content pre{overflow-x:auto;border-radius:10px;background:#111827;padding:.7rem .9rem;color:#f9fafb}.checkout-rules-content pre code{background:transparent;padding:0;color:inherit}.checkout-tutorial-rainbow{animation:checkout-rainbow-shift 3s linear infinite;background:repeating-linear-gradient(90deg,#ff1744,#ff9100 7.14%,#ffd600 14.28%,#00c853 21.42%,#00b0ff 28.56%,#651fff 35.7%,#d500f9 42.84%,#ff1744 50%);background-clip:text;background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent!important;text-decoration-color:#2563eb;font-size:var(--checkout-tutorial-size,14px)!important;font-weight:var(--checkout-tutorial-weight,600)!important}.checkout-account-select-wrap{position:relative;width:100%;z-index:20}.checkout-account-select-trigger{align-items:center;background:var(
    --checkout-account-input-bg,var(--checkout-surface-bg,#ffffff)
  );border:1px solid var(
      --checkout-account-input-border,var(--checkout-surface-border,#c7d2fe)
    );border-radius:6px;color:var(
    --checkout-account-input-text,var(--checkout-surface-text,#111827)
  );display:flex;font-size:14px;gap:10px;justify-content:space-between;min-height:44px;outline:none;padding:10px 12px;text-align:left;width:100%}.checkout-account-select-trigger:focus-visible,.checkout-account-select-wrap:focus-within .checkout-account-select-trigger{border-color:var(
    --checkout-payment-selected-border,var(--checkout-select-active-bg,var(--theme-color,#6c35d8))
  );box-shadow:0 0 0 2px color-mix(in srgb,var(
          --checkout-payment-selected-border,var(--checkout-select-active-bg,var(--theme-color,#6c35d8))
        ) 16%,transparent)}.checkout-account-select-placeholder{color:var(
    --checkout-account-input-placeholder,var(--checkout-surface-muted,rgba(17,24,39,.62))
  )}.checkout-account-select-placeholder,.checkout-account-select-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.checkout-account-select-caret{border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid;flex:0 0 auto}.checkout-account-select-menu{border:1px solid var(
      --checkout-account-input-border,var(--checkout-surface-border,rgba(17,24,39,.16))
    );box-shadow:0 14px 30px rgba(15,23,42,.16);left:0;max-height:min(220px,46vh);overflow-y:auto;position:absolute;right:0;top:calc(100% + 4px);z-index:60}.checkout-account-select-menu,.checkout-account-select-option{background:var(
    --checkout-account-input-bg,var(--checkout-surface-bg,#ffffff)
  );width:100%}.checkout-account-select-option{color:var(
    --checkout-account-input-text,var(--checkout-surface-text,#111827)
  );display:block;font-size:14px;line-height:1.3;min-height:36px;overflow:hidden;padding:8px 12px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.checkout-account-select-option:focus-visible,.checkout-account-select-option:hover{background:color-mix(in srgb,var(--user-panel-hover-color,var(--theme-color,#6c35d8)) 10%,var(--checkout-surface-bg,#ffffff));outline:none}.checkout-account-select-option--active{background:var(--checkout-select-active-bg,var(--theme-color,#6c35d8));color:var(--checkout-select-active-text,#ffffff)}@keyframes checkout-rainbow-shift{0%{background-position:0 50%}to{background-position:-200% 50%}}.checkout-variation-card{font-family:var(--font-english)!important;letter-spacing:0;touch-action:manipulation;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background .2s ease;will-change:transform}.checkout-variation-card.selected_variation{border-width:1.6px!important}.checkout-variation-card[aria-disabled=true]{cursor:not-allowed;opacity:1;transform:none!important}.checkout-variation-card[aria-disabled=true]:active,.checkout-variation-card[aria-disabled=true]:focus,.checkout-variation-card[aria-disabled=true]:focus-visible{box-shadow:none!important;outline:none}.checkout-variation-card .legacy-variation-title,.checkout-variation-card .package-option-title{font-family:var(--checkout-variation-name-font,var(--font-english))!important;letter-spacing:0}.checkout-variation-card .checkout-variation-meta,.checkout-variation-card .checkout-variation-price,.checkout-variation-card .legacy-variation-price{font-family:var(--checkout-variation-price-font,var(--font-number))!important;font-variant-numeric:tabular-nums;letter-spacing:0}.checkout-rules-content :not(code):not(pre):not([style*=color]){font-family:inherit!important;color:inherit!important}.checkout-rules-content [style*=color]{font-family:inherit!important}.checkout-product-surface .font-english-content,.checkout-variation-card .font-english-content{font-family:var(--checkout-variation-name-font,var(--font-english))!important}.checkout-product-surface .font-bangla-content,.checkout-variation-card .font-bangla-content{font-family:var(--checkout-variation-name-font,var(--font-bangla-content))!important}.checkout-step-title,.checkout-surface-title{font-family:var(--checkout-section-title-font,var(--font-heading))!important;font-size:var(--checkout-section-title-size,16px)!important;font-weight:var(--checkout-section-title-weight,700)!important}.checkout-product-title{font-family:var(--checkout-product-title-font,var(--checkout-general-font,var(--font-heading)))!important;font-size:var(--checkout-product-title-size,18px)!important;font-weight:var(--checkout-product-title-weight,650)!important}.checkout-account-label{font-size:var(--checkout-account-label-size,14px)!important;font-weight:var(--checkout-account-label-weight,600)!important}.checkout-summary{font-size:var(--checkout-summary-size,12px)!important;font-weight:var(--checkout-summary-weight,400)!important}.checkout-rules-title{font-size:var(--checkout-rules-title-size,16px)!important;font-weight:var(--checkout-rules-title-weight,700)!important}.checkout-rules-content{font-size:var(--checkout-rules-content-size,15px)!important;font-weight:var(--checkout-rules-content-weight,400)!important}.checkout-rules-content [data-rich-variant=heading]{font-size:1.1em!important;font-weight:700!important}.checkout-rules-content [data-rich-variant=subheading]{font-size:1em!important;font-weight:700!important}.checkout-variation-grid{padding-bottom:10px!important;padding-top:10px!important}.checkout-variation-card .package-option-dot{display:none!important}.checkout-variation-card .package-option-title-row{padding-left:0!important}.checkout-variation-card .legacy-variation-title,.checkout-variation-card .package-option-title{color:var(--checkout-variation-title-color,#404040)!important;font-weight:690!important}.checkout-variation-card:not(.legacy-variation-card-premium):not(.legacy-variation-card-preset-3) .package-option-title{font-size:var(--checkout-variation-default-size,12.5px)!important;font-weight:var(--checkout-variation-default-weight,660)!important}.legacy-variation-card-premium .package-option-title{font-size:var(--checkout-variation-new-size,12.8px)!important;font-weight:var(--checkout-variation-new-weight,660)!important}.legacy-variation-card-preset-3 .package-option-title{font-size:var(--checkout-variation-preset3-desktop-size,14px)!important;font-weight:var(--checkout-variation-preset3-desktop-weight,680)!important}.checkout-variation-card .checkout-variation-price,.checkout-variation-card .legacy-variation-price{color:var(
    --checkout-variation-price-color,var(--theme-color,#6c35d8)
  )!important}.checkout-payment-method-card{background:var(
    --checkout-payment-card-bg,var(--checkout-surface-bg,#ffffff)
  );touch-action:manipulation;transition:border-color .18s ease,box-shadow .18s ease,opacity .18s ease,transform .18s ease}.checkout-payment-method-card--idle{border-color:var(--checkout-payment-card-border,rgba(17,24,39,.14));opacity:.82}.checkout-payment-method-card--idle:focus-visible,.checkout-payment-method-card--idle:hover{opacity:1}.checkout-payment-method-card--selected{background:var(
    --checkout-payment-selected-bg,rgba(108,53,216,.12)
  )!important;opacity:1;transform:translateY(-1px)}.checkout-payment-method-card--selected:after{align-items:center;background:var(
    --checkout-payment-selected-border,var(--theme-color,#6c35d8)
  );border-radius:0;color:#ffffff;content:"\2713";display:flex;font-family:var(--font-english);font-size:11px;font-weight:900;height:22px;justify-content:center;position:absolute;left:0;top:0;width:22px;z-index:2}.checkout-product-shell,.checkout-rules-surface{margin-left:2px;margin-right:2px;width:calc(100% - 4px)}.checkout-payment-method-card--selected .checkout-payment-method-inner{box-shadow:none}.checkout-payment-method-inner{background:var(
    --checkout-payment-card-bg,var(--checkout-surface-bg,#ffffff)
  )!important}.checkout-payment-method-logo-wrap{align-items:center;background:var(--checkout-payment-logo-bg,rgba(255,255,255,.94));border-radius:8px;display:flex;height:70px;justify-content:center;overflow:hidden;padding:8px 15px;width:100%}.checkout-payment-method-inner{min-height:88px!important}.checkout-payment-method-logo{display:block;height:100%;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:100%}.checkout-account-input{background:var(
    --checkout-account-input-bg,var(--checkout-surface-bg,#ffffff)
  )!important;border-color:var(
    --checkout-account-input-border,var(--checkout-surface-border,#c7d2fe)
  );color:var(
    --checkout-account-input-text,var(--checkout-surface-text,#111827)
  )!important}.checkout-account-input,.checkout-account-select-option,.checkout-account-select-trigger{font-size:var(--checkout-account-input-size,14px)!important;font-weight:var(--checkout-account-input-weight,400)!important}.checkout-account-input:focus,.checkout-account-input:focus-visible{border-color:var(
    --checkout-payment-selected-border,var(--checkout-select-active-bg,var(--theme-color,#6c35d8))
  )!important;box-shadow:0 0 0 2px color-mix(in srgb,var(
          --checkout-payment-selected-border,var(--checkout-select-active-bg,var(--theme-color,#6c35d8))
        ) 16%,transparent)}.checkout-account-input::-moz-placeholder{color:var(
    --checkout-account-input-placeholder,var(--checkout-surface-muted,rgba(17,24,39,.62))
  )!important}.checkout-account-input::placeholder{color:var(
    --checkout-account-input-placeholder,var(--checkout-surface-muted,rgba(17,24,39,.62))
  )!important}.checkout-variation-card:not(.legacy-variation-card-premium):not(.legacy-variation-card-preset-3){min-height:50px!important;height:auto!important;overflow:visible}.checkout-variation-card:not(.legacy-variation-card-premium):not(.legacy-variation-card-preset-3).has-variation-badges{padding-bottom:8px!important}.checkout-variation-card:not(.legacy-variation-card-premium):not(.legacy-variation-card-preset-3) .package-option-content{align-items:center;display:flex;justify-content:center;min-width:0;padding-right:0!important}.checkout-variation-card:not(.legacy-variation-card-premium):not(.legacy-variation-card-preset-3) .package-option-title-row{justify-content:center;padding-left:0!important;width:100%}.checkout-variation-card:not(.legacy-variation-card-premium):not(.legacy-variation-card-preset-3) .package-option-dot{left:-4px!important}.checkout-variation-card:not(.legacy-variation-card-premium):not(.legacy-variation-card-preset-3) .checkout-variation-meta{min-width:44px!important}.checkout-variation-card:not(.legacy-variation-card-premium):not(.legacy-variation-card-preset-3) .package-option-title{max-width:100%;text-align:center;white-space:normal}.checkout-variation-card:not(.legacy-variation-card-premium):not(.legacy-variation-card-preset-3) .package-option-badges{align-items:center;bottom:4px;display:flex;flex-wrap:nowrap;gap:2px;left:18px;margin:0;max-width:calc(100% - 74px);overflow:hidden;position:absolute;width:auto;z-index:2}.checkout-variation-card:not(.legacy-variation-card-premium):not(.legacy-variation-card-preset-3) .checkout-variation-prime-badge,.checkout-variation-card:not(.legacy-variation-card-premium):not(.legacy-variation-card-preset-3) .checkout-variation-stock-badge{border-radius:999px!important;font-size:6.5px!important;letter-spacing:.025em!important;line-height:1!important;padding:1px 4px!important;white-space:nowrap}.checkout-info-tip{align-items:center;display:inline-flex;flex:0 0 auto;height:16px;justify-content:center;outline:none;position:relative;width:16px;z-index:70}.checkout-info-tip-bubble{background:rgba(17,24,39,.96);border-radius:8px;bottom:calc(100% + 7px);box-shadow:0 8px 22px rgba(15,23,42,.2);color:#ffffff;font-size:10px;font-weight:600;left:0;line-height:1.25;max-width:min(220px,calc(100vw - 24px));opacity:0;padding:6px 8px;pointer-events:none;position:absolute;text-align:left;transform:translateY(3px);transition:opacity .18s ease,transform .18s ease;white-space:nowrap;width:-moz-max-content;width:max-content}.checkout-info-tip-bubble:after{border:5px solid transparent;border-top-color:rgba(17,24,39,.96);content:"";left:8px;position:absolute;top:100%}.checkout-info-tip:focus-visible .checkout-info-tip-bubble,.checkout-info-tip:hover .checkout-info-tip-bubble{opacity:1;transform:translateY(0)}.checkout-player-lookup-wrap{position:relative}.checkout-player-lookup-input{font-size:12px!important;line-height:20px!important;padding-right:clamp(8rem,52%,13rem)!important}.checkout-player-lookup-action{align-items:center;background:transparent;border:0;box-shadow:none;display:inline-flex;font-family:var(--font-english);font-size:12px;font-weight:650;height:28px;justify-content:flex-end;line-height:1;max-width:min(12.5rem,50%);min-width:58px;padding:0;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:opacity .18s ease}.checkout-player-lookup-action:hover:not(:disabled){opacity:.82}.checkout-player-lookup-action:disabled{cursor:wait;opacity:.78}.checkout-player-lookup-text{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:380px){.checkout-player-lookup-input{padding-right:46%!important}.checkout-player-lookup-action{font-size:11px;max-width:44%;min-width:50px;right:9px}}.legacy-variation-card-premium .checkout-variation-meta{align-items:center;display:flex;justify-content:center;margin-top:4px;min-width:0!important;position:relative;text-align:center!important;width:100%}.legacy-variation-card-premium .checkout-variation-price{color:var(
    --checkout-variation-price-color,var(--theme-color,#6c35d8)
  )!important;font-family:var(--checkout-variation-price-font,var(--font-number))!important;font-size:11.5px!important;font-weight:700!important;line-height:1.15!important;margin-top:0;min-width:0;position:relative;text-align:left;white-space:nowrap;width:auto}.legacy-variation-card-premium{height:62px!important;min-height:62px!important;overflow:hidden}.legacy-variation-card-premium .package-option-badges,.legacy-variation-card-premium.stockout .package-option-badges{align-items:center;display:flex;flex-wrap:nowrap;gap:2px;justify-content:flex-end;margin:0;max-width:calc(100% - 10px);overflow:hidden;pointer-events:none;position:absolute;right:5px;top:3px;width:auto;z-index:2}.legacy-variation-card-premium .checkout-variation-prime-badge,.legacy-variation-card-premium .checkout-variation-stock-badge,.legacy-variation-card-premium.stockout .checkout-variation-stock-badge{background:#ef4444!important;border-radius:999px!important;box-shadow:0 2px 7px rgba(239,68,68,.24);font-size:6.5px!important;letter-spacing:.025em!important;line-height:1!important;padding:1px 4px!important;white-space:nowrap}.legacy-variation-card-premium .checkout-variation-prime-badge{background:#f59e0b!important;box-shadow:0 2px 7px rgba(245,158,11,.2)}.legacy-variation-card-premium .checkout-variation-prime-badge.bg-emerald-500{background:#10b981!important;box-shadow:0 2px 7px rgba(16,185,129,.22)}.legacy-variation-card-preset-3 .checkout-variation-meta{align-self:center;display:flex;float:none!important;justify-content:flex-end;min-width:52px!important;text-align:right!important;width:auto}.legacy-variation-card-preset-3 .checkout-variation-price{font-size:12px!important;font-weight:700!important;line-height:1.2!important;text-align:right;white-space:nowrap}.legacy-variation-card-preset-3.has-variation-badges{padding-bottom:13px!important}.legacy-variation-card-preset-3 .package-option-badges{align-items:center;bottom:5px;display:flex;flex-wrap:nowrap;gap:2px;left:27px;margin:0!important;max-width:calc(100% - 90px);min-height:0;overflow:hidden;position:absolute;width:auto;z-index:2}.legacy-variation-card-preset-3 .checkout-variation-prime-badge,.legacy-variation-card-preset-3 .checkout-variation-stock-badge{border:0!important;border-radius:999px!important;box-shadow:none!important;font-size:6.8px!important;font-weight:800!important;height:11px;letter-spacing:.018em!important;line-height:11px!important;padding:0 5px!important;white-space:nowrap}@media (max-width:767px){.legacy-variation-card-premium{min-height:62px!important;padding:10px 7px!important}.legacy-variation-grid-premium{gap:8px!important}.legacy-variation-card-premium .checkout-variation-price{font-size:11.5px!important}.legacy-variation-grid-preset-3{gap:7px!important}.legacy-variation-card-preset-3{align-items:center;gap:8px;justify-content:space-between;min-height:54px!important;padding:9px 10px!important;text-align:left}.legacy-variation-card-preset-3 .package-option-content{align-items:center;display:flex;flex:1 1 auto;justify-content:center;min-width:0;padding-right:8px;width:100%}.legacy-variation-card-preset-3 .package-option-title-row{align-items:center;display:flex;flex:0 1 auto;gap:2px;justify-content:flex-start;min-width:0;width:100%}.legacy-variation-card-preset-3 .package-option-dot{border-radius:999px!important;flex:0 0 8px;height:8px!important;margin-right:0!important;width:8px!important}.legacy-variation-card-preset-3 .package-option-title{flex:0 1 auto;font-size:var(--checkout-variation-preset3-mobile-size,13px)!important;font-weight:var(--checkout-variation-preset3-mobile-weight,640)!important;line-height:1.2!important;min-width:0;text-align:left;white-space:nowrap;width:auto}.legacy-variation-card-preset-3 .package-option-badges{bottom:6px;gap:2px;left:28px;max-width:calc(100% - 90px)}}.checkout-product-shell{position:relative}.checkout-product-surface{background:var(
    --checkout-surface-background,var(
      --content-box-surface-background,var(--checkout-surface-bg,var(--content-box-color,#ffffff))
    )
  )!important;border-color:var(
    --checkout-surface-border,rgba(57,7,87,.18)
  )!important}.checkout-product-surface,.checkout-step-head{color:var(--checkout-surface-text,#111827)}.checkout-step-letter{align-items:center;aspect-ratio:1;background:var(--theme-color,#6c35d8);border-radius:999px;box-shadow:none;color:#ffffff!important;display:inline-grid;flex:0 0 auto;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:800;height:26px;line-height:1;padding:0;place-items:center;text-align:center;width:26px}@media (max-width:767.98px){.checkout-product-surface{margin-left:3px;margin-right:3px}}.checkout-rules-surface>.checkout-surface-title,.checkout-step-title{color:var(
    --checkout-section-title-color,var(--checkout-surface-text,#111827)
  )!important}.checkout-surface-title{color:var(--checkout-surface-text,#111827)!important}.checkout-surface-muted{color:var(--checkout-surface-muted,rgba(17,24,39,.62))!important}.checkout-quantity-button,.checkout-quantity-input,.checkout-quantity-label{color:var(--checkout-surface-text,#111827)!important}.checkout-quantity-control{border-color:var(
    --checkout-surface-border,rgba(57,7,87,.18)
  )!important;color:var(--checkout-surface-text,#111827)}.checkout-quantity-button{border-radius:6px;transition:background-color .16s ease,color .16s ease}.checkout-quantity-button:focus-visible,.checkout-quantity-button:hover{background:color-mix(in srgb,var(--user-panel-hover-color,var(--theme-color,#6c35d8)) 10%,transparent);color:var(--user-panel-hover-color,var(--theme-color,#6c35d8))!important;outline:none}.checkout-quantity-input{font-family:var(--font-number)!important;font-variant-numeric:tabular-nums;letter-spacing:0}.checkout-surface-divider{border-color:var(
    --checkout-surface-divider,rgba(57,7,87,.1)
  )!important}.checkout-rules-content{color:inherit!important}.checkout-product-shell.premium-enabled:before{background:radial-gradient(circle at 18% 10%,var(--premium-glow-one),transparent 28%),radial-gradient(circle at 82% 16%,var(--premium-glow-two),transparent 26%);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.checkout-product-shell>*{position:relative;z-index:1}.checkout-product-shell.premium-enabled .checkout-product-surface{background:linear-gradient(135deg,var(--premium-surface-start) 0,var(--premium-surface-mid) 52%,var(--premium-surface-end) 100%)!important;border-color:var(--premium-border)!important;box-shadow:0 18px 36px rgba(15,23,42,.08),0 12px 26px -20px var(--premium-accent-shadow);overflow:hidden;position:relative}.checkout-product-shell.premium-enabled .checkout-product-surface:before{background:radial-gradient(circle at top right,var(--premium-glow-two),transparent 24%),radial-gradient(circle at bottom left,var(--premium-glow-one),transparent 24%);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.checkout-product-shell.premium-enabled .checkout-product-surface>*{position:relative;z-index:1}.checkout-product-shell.premium-enabled .checkout-rules-surface,.checkout-rules-surface{border:1px solid var(--checkout-surface-border,rgba(57,7,87,.26))!important;border-color:var(
    --checkout-surface-border,rgba(57,7,87,.26)
  )!important}.checkout-rules-surface .checkout-surface-divider{border-color:var(
    --checkout-surface-divider,var(--checkout-surface-border,rgba(57,7,87,.18))
  )!important}.checkout-product-shell.premium-enabled .checkout-step-head{background:linear-gradient(90deg,var(--premium-head-start),var(--premium-head-end))}.checkout-product-shell.premium-enabled .checkout-access-panel{box-shadow:none}.checkout-variation-card .checkout-variation-price,.checkout-variation-card .legacy-variation-price{font-size:var(--checkout-variation-price-size,12px)!important;font-weight:var(--checkout-variation-price-weight,700)!important}@media (hover:none),(pointer:coarse){.checkout-info-tip-bubble,.checkout-payment-method-card,.checkout-player-lookup-action,.checkout-quantity-button,.checkout-variation-card{transition:none!important;will-change:auto!important}.checkout-payment-method-card--selected{transform:none!important}}.checkout-access-panel.checkout-access-panel--buzz{background:#fffaf8;border:1px solid var(--checkout-access-accent,#6c35d8);border-radius:8px;box-shadow:none;font-family:var(--checkout-access-text-font,var(--checkout-general-font,inherit));font-size:var(--checkout-access-text-size,13px);font-weight:var(--checkout-access-text-weight,500);isolation:isolate;margin-top:24px!important;overflow:visible;padding:0}.checkout-access-panel.checkout-access-panel--buzz:after,.checkout-access-panel.checkout-access-panel--buzz:before{display:none}.checkout-access-buzz-header{align-items:center;background-color:var(--checkout-access-accent,#6c35d8);background-image:linear-gradient(90deg,rgba(255,255,255,.03),rgba(0,0,0,.18));border-radius:7px 7px 0 0;color:var(--checkout-access-accent-text,#ffffff);display:flex;gap:9px;min-height:41px;padding:8px 16px;position:relative;z-index:3}.checkout-access-buzz-header h2{color:inherit;flex:1 1 auto;font-family:var(--checkout-access-title-font,var(--checkout-general-font,inherit));font-size:var(--checkout-access-title-size,15px);font-weight:var(--checkout-access-title-weight,700);letter-spacing:.005em;line-height:1.35;margin:0;min-width:0;text-wrap:pretty}.checkout-access-buzz-lock{align-items:center;color:inherit;display:inline-flex;flex:0 0 24px;height:24px;justify-content:center;position:relative;width:24px}.checkout-access-buzz-crown-pulse,.checkout-access-buzz-pulse{animation:checkoutAccessBuzzPing 1.35s cubic-bezier(.16,1,.3,1) infinite;background:currentColor;border-radius:999px;inset:0;pointer-events:none;position:absolute}.checkout-access-buzz-pulse{--checkout-access-pulse-opacity:0.28}.checkout-access-buzz-lock-disc{align-items:center;background:rgba(255,255,255,.18);border-radius:999px;display:inline-flex;height:20px;justify-content:center;position:relative;width:20px;z-index:1}.checkout-access-buzz-lock-disc svg{fill:currentColor;height:12px;width:12px}.checkout-access-buzz-badge{align-items:center;background-color:var(--checkout-access-accent,#6c35d8);background-image:linear-gradient(90deg,rgba(0,0,0,.18),rgba(255,255,255,.08));border:1px solid rgba(253,230,138,.9);border-radius:999px;box-shadow:0 7px 15px var(--checkout-access-accent-soft,rgba(108,53,216,.24));color:var(--checkout-access-accent-text,#ffffff);display:inline-flex;font-size:.78em;font-weight:800;gap:5px;letter-spacing:.02em;max-width:148px;min-height:26px;padding:4px 10px 4px 7px;position:absolute;right:15px;top:-16px;bottom:auto;white-space:nowrap}.checkout-access-buzz-crown{align-items:center;color:inherit;display:inline-flex;flex:0 0 15px;height:15px;justify-content:center;position:relative;width:15px}.checkout-access-buzz-crown-pulse{--checkout-access-pulse-opacity:0.36;animation-delay:.18s}.checkout-access-buzz-crown svg{fill:currentColor;height:15px;position:relative;width:15px;z-index:1}.checkout-access-buzz-badge>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.checkout-access-buzz-body{background:radial-gradient(circle at 100% -14%,rgba(252,211,77,.2) 0 64px,transparent 65px),radial-gradient(circle at 102% 120%,rgba(251,146,60,.12) 0 54px,transparent 55px),linear-gradient(135deg,#fff9f7,#fff8fb 48%,#fffaf5);border-radius:0 0 7px 7px;display:grid;font-size:inherit;gap:14px;overflow:hidden;padding:15px 20px 16px;position:relative;z-index:1}.checkout-access-buzz-copy{color:#8a452e;font-family:inherit;font-size:1em;font-weight:var(--checkout-access-text-weight,500);line-height:1.7;margin:0;position:relative;z-index:1}.checkout-access-buzz-amount{background:#fff0d8;border-radius:5px;color:#e65d0a;display:inline-flex;font-size:.95em;font-weight:800;line-height:1.3;padding:3px 6px;white-space:nowrap}.checkout-access-buzz-emphasis{color:#92400e;font-weight:800;text-decoration-line:underline;text-decoration-style:dotted;text-underline-offset:3px}.checkout-access-buzz-notice{align-items:center;background:rgba(255,255,255,.96);border:1px solid #fde7e2;border-radius:8px;box-shadow:0 4px 10px rgba(107,55,36,.06);color:#82452e;display:flex;gap:10px;min-height:49px;padding:9px 12px;position:relative;z-index:1}.checkout-access-buzz-notice p{font-size:.92em;font-weight:var(--checkout-access-text-weight,500);line-height:1.55;margin:0}.checkout-access-buzz-notice a{color:var(--checkout-access-accent,#6c35d8);font-weight:800;text-decoration-line:underline;text-decoration-style:dotted;text-underline-offset:3px}.checkout-access-buzz-notice-icon{align-items:center;background:#fff8db;border:1px solid #fde68a;border-radius:8px;display:inline-flex;flex:0 0 28px;height:28px;justify-content:center;width:28px}.checkout-access-buzz-notice-icon svg{fill:#f5b700;height:16px;width:16px}.checkout-access-buzz-notice.is-resolving{border-color:var(--checkout-access-accent-soft,rgba(108,53,216,.34));color:#1e3a5f}.checkout-access-buzz-spinner{animation:checkoutAccessBuzzSpin .8s linear infinite;border-radius:999px;border:2px solid var(--checkout-access-accent-soft,rgba(108,53,216,.2));border-top-color:var(--checkout-access-accent,#6c35d8);height:14px;width:14px}.checkout-access-buzz-member{display:grid;gap:10px;position:relative;z-index:1}.checkout-access-buzz-stats{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.checkout-access-buzz-stats>div{background:rgba(255,255,255,.96);border:1px solid #f8dfd7;border-radius:8px;box-shadow:0 3px 8px rgba(107,55,36,.05);min-width:0;padding:9px 12px}.checkout-access-buzz-stats p{color:#b56d33;font-size:.78em;font-weight:var(--checkout-access-text-weight,600);line-height:1.35;margin:0 0 3px}.checkout-access-buzz-stats strong{color:#f97316;display:block;font-size:1.23em;font-weight:800;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.checkout-access-buzz-stats strong.is-current{color:#16a34a}.checkout-access-buzz-progress{display:grid;gap:6px}.checkout-access-buzz-progress-head{align-items:center;color:#9a5b29;display:flex;font-size:.85em;font-weight:var(--checkout-access-text-weight,700);justify-content:space-between}.checkout-access-buzz-progress-head strong{background:#ffedc2;border-radius:999px;color:#92400e;font-size:.91em;padding:3px 8px}.checkout-access-buzz-progress-track{background:#fef3c7;border-radius:999px;box-shadow:inset 0 1px 3px rgba(146,64,14,.12);height:11px;overflow:visible;position:relative}.checkout-access-buzz-progress-fill{background-color:var(--checkout-access-accent,#6c35d8);background-image:linear-gradient(90deg,rgba(0,0,0,.1),rgba(255,255,255,.18));border-radius:inherit;box-shadow:0 0 12px var(--checkout-access-accent-soft,rgba(108,53,216,.34));display:block;height:100%;position:relative;transition:width .7s cubic-bezier(.22,1,.36,1)}.checkout-access-buzz-progress-head-dot{animation:checkoutAccessProgressHeadGlow 1.25s ease-in-out infinite;background:#ffffff;border:2px solid var(--checkout-access-accent,#6c35d8);border-radius:999px;box-shadow:0 0 0 3px var(--checkout-access-accent-soft,rgba(108,53,216,.25)),0 0 11px var(--checkout-access-accent,#6c35d8);height:10px;position:absolute;right:-1px;top:50%;transform:translate(50%,-50%);width:10px}.checkout-access-buzz-status{align-items:center;background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;color:#9a4b16;display:flex;gap:7px;min-height:34px;padding:7px 10px}.checkout-access-buzz-status>span{align-items:center;background:#f97316;border-radius:999px;color:#ffffff;display:inline-flex;flex:0 0 17px;font-size:.78em;font-weight:900;height:17px;justify-content:center}.checkout-access-buzz-status p{font-size:.85em;font-weight:var(--checkout-access-text-weight,600);line-height:1.45;margin:0}.checkout-access-panel--buzz.is-unlocked .checkout-access-buzz-status{background:#ecfdf5;border-color:#a7f3d0;color:#047857}.checkout-access-panel--buzz.is-unlocked .checkout-access-buzz-status>span{background:#10b981}@keyframes checkoutAccessBuzzPing{0%{opacity:var(--checkout-access-pulse-opacity,.3);transform:scale(1)}75%,to{opacity:0;transform:scale(2)}}@keyframes checkoutAccessBuzzSpin{to{transform:rotate(1turn)}}@keyframes checkoutAccessProgressHeadGlow{0%,to{box-shadow:0 0 0 2px var(--checkout-access-accent-soft,rgba(108,53,216,.2)),0 0 6px var(--checkout-access-accent,#6c35d8)}50%{box-shadow:0 0 0 5px var(--checkout-access-accent-soft,rgba(108,53,216,.34)),0 0 14px var(--checkout-access-accent,#6c35d8)}}@media (max-width:767.98px){.checkout-access-panel.checkout-access-panel--buzz{border-radius:8px;font-size:var(--checkout-access-text-size,11.5px);margin-left:auto;margin-right:auto;margin-top:24px!important;width:calc(100% - 8px)}.checkout-access-buzz-header{border-radius:7px 7px 0 0;gap:7px;min-height:43px;padding:8px 10px}.checkout-access-buzz-header h2{font-size:var(--checkout-access-title-size,13px)}.checkout-access-buzz-lock{flex-basis:22px;height:22px;width:22px}.checkout-access-buzz-badge{max-width:108px;min-height:23px;padding:3px 7px 3px 5px;right:8px;top:-13px;bottom:auto}.checkout-access-buzz-crown,.checkout-access-buzz-crown svg{flex-basis:13px;height:13px;width:13px}.checkout-access-buzz-body{border-radius:0 0 7px 7px;gap:11px;padding:12px}.checkout-access-buzz-copy{line-height:1.65}.checkout-access-buzz-notice{gap:8px;min-height:46px;padding:8px 9px}.checkout-access-buzz-stats{gap:7px}.checkout-access-buzz-stats>div{padding:8px 9px}.checkout-access-buzz-progress-track{height:9px}.checkout-access-buzz-progress-head-dot{height:9px;width:9px}}@media (prefers-reduced-motion:reduce){.checkout-access-buzz-crown-pulse,.checkout-access-buzz-progress-head-dot,.checkout-access-buzz-pulse,.checkout-access-buzz-spinner{animation:none}}