.sites-modal-component .modal-body:has(.interstitialmodal){padding:0 0 2rem}
.sites-modal-component .modal-content:has(.interstitial-dark-theme){color:#fff !important}
.interstitialmodal__item-status{align-items:center;justify-content:center;gap:.75rem;padding:0 1.5rem 1.5rem 1.5rem}
.interstitialmodal__item-status h2{margin-top:unset;margin-bottom:unset}
.interstitialmodal__item-status-text{background-color:unset;box-shadow:unset;font-family:"Segoe UI";font-size:1.813rem;font-style:normal;font-weight:600;line-height:34px}
.interstitialmodal__item-added-icon{width:2rem;height:2rem;border-radius:50%;background-color:#107c10;display:flex;justify-content:center;align-items:center;margin-top:.25rem}
.interstitialmodal__item-added-icon span{margin-top:4px;color:#fff}
.interstitialmodal__divider{border:0;border-top:.0625rem solid #d2d2d2;margin:0}
.interstitialmodal_heading{padding:1.5rem 0}
.interstitialmodal_heading-text{background-color:unset;box-shadow:unset;font-family:"Segoe UI";font-size:1.5rem;font-style:normal;font-weight:600;line-height:30px}
.interstitialmodal__product-card-item-title{font-family:"Segoe UI";font-size:1.2rem;font-style:normal;font-weight:600;line-height:24px}
.interstitialmodal__carousel-items .badge{line-height:1.5}
.interstitialmodal__carousel-items .carousel-product-card{margin:1.5rem 0}
.interstitialmodal__carousel-items .slide-item .card{height:99%}
.interstitialmodal__product-card-badge-placeholder{min-height:3.25rem}
.interstitialmodal__prdocut-card-item-price{font-family:"Segoe UI";font-size:1.5rem;font-style:normal;font-weight:600;line-height:30px}
.interstitialmodal__product-card-item-link{border:0;background:0;padding-left:2px;text-decoration:underline;display:unset;font-weight:unset}
.interstitialmodal__list-wrapper{margin-bottom:0}
.interstitialmodal__carousel-items .glyph-prepend-remove-from::before,.glyph-remove-from::before,.interstitialmodal__carousel-items .glyph-circle-plus::before,.glyph-prepend-circle-plus::before{content:unset}
.interstitialmodal__cart-button-layout{padding-left:4rem;padding-right:4rem}
.interstitialmodal__cart-button{width:100%}
.interstitialmodal__error-message{text-align:center;color:#c50500}
.interstitial-dark-theme .interstitialmodal__item-added-icon{background-color:#3aa0fa}
.interstitial-dark-theme.interstitial-xbox-theme .interstitialmodal__item-added-icon{background-color:#9bf00b}
.interstitial-dark-theme .interstitialmodal__item-added-icon span{color:#000}
.interstitial-dark-theme .interstitialmodal__carousel-items .material-card{background-color:#505050}
.interstitial-dark-theme .interstitialmodal__carousel-items .custom-control-label::before{background-color:#fff}
@media only screen and (max-width:859px){.interstitialmodal__carousel-items div[id|="status-container"]{margin-left:2%}
.interstitialmodal__cart-button-layout{padding:1rem 3rem}
}
@media only screen and (max-width:540px){.sites-modal-component .modal-body:has(.interstitialmodal){padding-bottom:0}
.interstitialmodal__carousel-items div[id|="status-container"]{margin-left:3%}
.interstitialmodal__item-status{justify-content:left;gap:.75rem;padding:0 1.5rem 1.5rem 0}
.interstitialmodal__checkout-box{box-shadow:0 -5px 5px -5px rgba(0,0,0,0.5)}
.interstitial-dark-theme .interstitialmodal__checkout-box{background-color:#505050}
}