/* Webflow CMS Theme Overrides
   ----------------------------
   Custom styles superseding default CMS theme appearances.
   Targets: Collection lists, item templates, CMS field styles.
   Note: Some overrides require !important to beat Webflow defaults.
*/

    .hidden {
        display: none;
    }

section.buy-options-card {
    margin-top: 0px !important;
    padding-top: 1px !important;
}
section.order-details {
    margin-top: 0px !important;
    padding-top: 1px !important;
}

section.buy-options-card div.buy-options-card-first {
    padding-top: 10px !important;
}

section.buy-options-card ul {
    padding-left: 0 !important;
}

section.buy-options-card ul>li {
    margin-bottom: 0 !important;
}

.steps-progress-bar {
    padding: 0;
}

@media (max-width: 1100px) {
    section:first-of-type {
        margin: 74px 0 0;
    }
}

.order-confirmation-section-title{
    margin: 174px 0 50px 0;
}
@media (max-width: 990px) {
    .order-confirmation-section-title{
        margin: 100px 0 25px 0;
    }
}


@media (min-width: 1221px) 
    {
      section.unwrap div.sidebar div.card div.card__info
      {
        margin: -9px 0 0 23px !important;
      }  
    }