
.maintenance {
    margin-top: 164px;
  padding-bottom: 207px;
      color: rgb(80, 36, 0);
      font-family: serifa, serif;
      font-size: 39px;
      font-style: normal;
      font-weight: 400;
}

/*CONFIRMATION & ORDER SUMMARY*/
.section-order-summary {
    position: relative;
    margin-top: 121px;
    width: 100%;
}
body.confirmation .section-order-summary {
    margin-top: 0;
}
.section-order-summary .section-summary-6DDef5 {
    background-color: rgba(0, 0, 0, 0);
    height: auto;
    left: unset;
    margin-left: auto;
    margin-right: auto;
    margin-top: 55px;
    padding-bottom: 96px;
    position: relative;
    top: unset;
    width: 780px;
}

.section-order-summary .summary-titlebox-QNeb4J {
    background-color: rgba(0, 0, 0, 0);
    height: auto;
    left: unset;
    margin-left: 0;
    margin-top: 0;
    position: relative;
    top: unset;
    width: 100%;
}

.section-order-summary .summary-title-R5Jnr8 {
    background-color: rgba(0, 0, 0, 0);
    color: rgb(80, 36, 0);
    font-family: serifa, serif;
    font-size: 38px;
    font-style: normal;
    font-weight: 700;
    height: auto;
    left: unset;
    letter-spacing: 0;
    line-height: 46px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    position: relative;
    text-align: center;
    top: unset;
    white-space-collapse: collapse;
    width: 100%;
}

.section-order-summary .summary-container-QNeb4J {
    background-color: rgba(0, 0, 0, 0);
    height: auto;
    left: unset;
    margin-left: auto;
    margin-right: auto;
    margin-top: 46px;
    position: relative;
    top: unset;
    width: 615px;
}

body.confirmation .summary-box br {
    display:none;
}

.section-order-summary .summary-box-J9rczv {
    height: auto;
    left: unset;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    position: relative;
    top: unset;
    width: 100%;
}

.section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .summary-box-J9rczv.summary-box .imgwrap.fc-5-1 {
    font-size: 0;
    left: unset;
    line-height: 0;
    margin-left: 1px;
    margin-top: 0;
    position: relative;
    top: unset;
}

.section-order-summary .line-1-GFkq23 {
    background-color: rgba(0, 0, 0, 0);
    height: 1px;
    left: unset;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    top: unset;
    width: 100%;
}

.section-order-summary .summarybox-details-GFkq23 {
    align-items: flex-start;
    column-gap: 20px;
    display: flex;
    flex-direction: row;
    height: auto;
    justify-content: flex-start;
    left: unset;
    margin-left: auto;
    margin-right: auto;
    padding-top: 8px;
    margin-top: 0;
    padding-bottom: 8px;
    position: relative;
    top: unset;
    width: 100%;
}
.section-order-summary .summarybox-details-GFkq23:before {
    content: '';
      position: absolute;
      bottom: 0;
      width: 100%;
      border-top: 1px solid #979797;
      top: 0;
}
.section-order-summary .summarybox-details-GFkq23:after {
    content: '';
      position: absolute;
      left: 0;
      bottom: 0;
      width: 100%;
      border-top: 1px solid #979797;
}



.section-order-summary .detailbox-UJYoJV {
    align-items: flex-start;
    display: flex;
    flex-direction: row;
    height: 100%;
    justify-content: flex-start;
    left: unset;
    margin-left: 0;
    margin-top: 0;
    /*max-width: 300px;*/
    position: relative;
    top: unset;
    width: 50%;
}

.section-order-summary .detail-namelabelbox-RybxBP {
    background-color: rgba(0, 0, 0, 0);
    height: 100%;
    left: unset;
    margin-left: 0;
    margin-top: 0;
    position: relative;
    top: unset;
    width: auto;
}

.section-order-summary .detail-namelabel-oWJM1C.detail-namelabel {
    color: rgb(0, 0, 0);
    font-family: serifa, serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    width: 100%;
}

.section-order-summary .detail-namelabel-oWJM1C {
    left: unset;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    position: relative;
    top: unset;
    width: 53px;
}

.section-order-summary .detail-namebox-RybxBP {
    height: 100%;
    left: unset;
    margin-left: 20px;
    margin-top: 0;
    position: relative;
    top: unset;
    width: auto;
}
.section-order-summary .detail-namebox-RybxBP.summarypage {
    margin-left:0;
    padding-bottom: 4px;
}

.section-order-summary .detail-name-kpRHVq.detail-name {
    color: rgb(0, 0, 0);
    font-family: serifa, serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 300;
    width: 100%;
}

.section-order-summary .detail-name-kpRHVq {
    left: unset;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    position: relative;
    top: unset;
    white-space-collapse: collapse;
    width: auto;
}

.section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .summary-box-J9rczv.summary-box .summarybox-details-GFkq23.summarybox-details .imgwrap.fc-7-1 {
    font-size: 0;
    left: unset;
    line-height: 0;
    margin-left: 0;
    margin-top: 0;
    position: relative;
    top: unset;
}

.section-order-summary .throwaway-detail-UJYoJV {
    background-color: rgba(0, 0, 0, 0);
    height: 26px;
    left: unset;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    top: unset;
    width: 305px;
}

.section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .summary-box-J9rczv.summary-box .imgwrap.fc-6-1 {
    font-size: 0;
    left: unset;
    line-height: 0;
    margin-left: 0;
    margin-top: 0px;
    position: relative;
    top: unset;
}

.section-order-summary .line-2-GFkq23 {
    background-color: rgba(0, 0, 0, 0);
    height: 1px;
    left: unset;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    top: unset;
    width: 615px;
}

.section-order-summary .summary-box-events3w {
    position: relative;
    padding-bottom: 10px;
}
.section-order-summary .summary-box-events3w:after {
    content: '';
      position: absolute;
      left: 0;
      bottom: 0;
      width: 100%;
      border-top: 1px solid #979797;
}
.section-order-summary .summary-box-BGxP3w {
    height: auto;
    left: unset;
    margin-left: auto;
    margin-right: auto;
    margin-top: 15px;
    position: relative;
    top: unset;
    width: 100%;
}
.section-order-summary .summary-box-BGxP3w.nomargin {
    margin-top:0;
}

.section-order-summary .summarybox-details-KlqxIy {
    align-items: flex-start;
    display: flex;
    flex-direction: row;
    height: auto;
    justify-content: space-between;
    left: unset;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    position: relative;
    top: unset;
    width: 100%;
    column-gap: 10px;
}
.section-order-summary .summarybox-details-KlqxIy.stacked {
    flex-direction: column;
}
.section-order-summary .summarybox-details-KlqxIy:not(.noline):after {
    content: '';
      position: absolute;
      left: 0;
      bottom: 0;
      width: 100%;
      border-top: 1px solid #979797;
}

.section-order-summary .detailbox-2eQ8eM {
    height: 100%;
    left: unset;
    margin-left: 0;
    margin-top: 0;
    /*max-width: 300px;*/
    position: relative;
    top: unset;
    width: auto;
}
.section-order-summary .detailbox-2eQ8eM.extend {
    width:100%;
}
.section-order-summary .detailbox-2eQ8eM .detailbox-row {
    position: relative;
    display:flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    margin-right: 10px;
    width: 100%;
}
.section-order-summary .detailbox-2eQ8eM .detailbox-row select{
    border:none;
    background-color: #ffffff;
}

.section-order-summary .detail-namelabelstackbox-l5gxSh {
    background-color: rgba(0, 0, 0, 0);
    height: auto;
    left: unset;
    margin-left: 0;
    margin-top: 0;
    padding-bottom: 4px;
    position: relative;
    top: unset;
    width: 100%;
}

.section-order-summary .detail-namelabel-tDnkvV.detail-namelabel {
    color: rgb(0, 0, 0);
    font-family: serifa, serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    width: 100%;
}

.section-order-summary .detail-namelabel-tDnkvV {
    left: unset;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    position: relative;
    top: unset;
    width: auto;
}

.section-order-summary .detail-namestackbox-l5gxSh {
    background-color: rgba(0, 0, 0, 0);
    height: auto;
    left: unset;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 10px;
    position: relative;
    top: unset;
    width: auto;
}
.section-order-summary .summarybox-details-KlqxIy.noline .detail-namestackbox-l5gxSh {
    padding-bottom: 0px;
}

.section-order-summary .detail-name-W4rliO.detail-name {
    color: rgb(0, 0, 0);
    font-family: serifa, serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 300;
    width: 100%;
}
.section-order-summary .detail-name-W4rliO.detail-name.stacked {
    padding: 3px 0;
}

.section-order-summary .detail-name-W4rliO {
    left: unset;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    position: relative;
    top: unset;
    width: auto;
}

.section-order-summary .detailbox-JtMZqx {
    align-items: flex-start;
    display: flex;
    flex-direction: row;
    height: auto;
    justify-content: flex-end;
    left: unset;
    margin-left: 0;
    margin-top: 18px;
    padding-bottom: 0;
    position: relative;
    top: unset;
    width: auto;
}
.section-order-summary .detailbox-JtMZqx.stacked {
    margin-top: 0;
    width:100%;
}
.section-order-summary .detailbox-JtMZqx.collaspe {
    margin-top:0;
}

.section-order-summary .detailbox-JtMZqx .detailsbox-JT-wrapper {
    align-items: flex-end;
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
    column-gap: 13px;
    position: relative;
    width: auto; /*232px;*/
}
.section-order-summary .detailbox-JtMZqx .detailsbox-JT-wrapper .detailsbox-wrap {
    position: relative;
    align-items: flex-end;
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
    column-gap: 13px;
    position: relative;
    width: auto;
}

.section-order-summary .detail-namebox-udKitr {
    height: 100%;
    left: unset;
    margin-left: 0;
    margin-top: 0;
    position: relative;
    top: unset;
    width: auto;
}

.section-order-summary .detailsbox-JT-wrapper .detail,
.section-order-summary .detail-box-udKitr.summarypage .staticinput,
.section-order-summary .detailbox-2eQ8eM .detailbox-row .staticinput {
    color: rgb(0, 0, 0);
    font-family: serifa, serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0;
    line-height: 24px;
}
.section-order-summary .detailbox-2eQ8eM .detailbox-row .staticinput {
    margin-right: 12px;
}

.section-order-summary .detail-name-6s1eE7.detail-name {
    width: 100%;
}

.section-order-summary .detail-name-6s1eE7 {
    left: unset;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    position: relative;
    top: unset;
    width: auto;
}

.section-order-summary .detail-box-udKitr .detail-ud-quantity {
    align-items: center;

    border: 1px solid rgb(151, 151, 151);
    
    display: flex;
    flex-direction: column;
    height: 24px;
    justify-content: center;
    position: relative;
    width: 24px;
}
.section-order-summary .detail-box-udKitr.summarypage .detail-ud-quantity {
    border:none;
}
.section-order-summary .detailsbox-JT-wrapper .detail-ud-quantity.detail {
    font-size: 13px;
    line-height: 1;
}

.section-order-summary .detail-amount-vu3umW {
    background-color: rgba(0, 0, 0, 0);
    height: auto;
    left: unset;
    margin-left: 0;
    margin-top: 0;
    padding-right: 0;
    position: relative;
    text-align: right;
    
    top: unset;
    white-space-collapse: collapse;
    width: auto;
}

.section-order-summary .detail-box-udKitr {
    background-color: rgba(0, 0, 0, 0);
    height: auto;
    left: unset;
    margin-left: 0;
    margin-top: 0;
    position: relative;
    top: unset;
    width: auto;
    padding-bottom: 4px;
}
.section-order-summary .detail-box-udKitr.summarypage {
    padding-bottom: 0;
      height: auto;
      width: auto;
}
.section-order-summary .detail-box-udKitr.summarypage .detail-ud-quantity {
    height: auto;
      width: auto;
      font-size: 16px;
  line-height: 24px;
}

.section-order-summary .detail-removebox-udKitr {
    background-color: rgba(0, 0, 0, 0);
    height: auto;
    left: unset;
    margin-left: 0;
    margin-top: 0;
    position: relative;
    top: unset;
    width: 47px;
    padding-bottom: 4px;
}
.section-order-summary .detail-removebox-udKitr.hidecontrol {
    display:none;
}

.section-order-summary .detail-remove-4KU2N5 {
    background-color: rgba(0, 0, 0, 0);
    color: rgb(131, 131, 131);
    font-family: proxima-nova-condensed, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: 300;
    height: auto;
    left: unset;
    letter-spacing: 0;
    line-height: 15px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    position: relative;
    text-align: left;
    
    cursor:pointer;
    
    top: unset;
    white-space-collapse: collapse;
    width: auto;
}

.section-order-summary .detail-amountbox-udKitr {
    background-color: rgba(0, 0, 0, 0);
    height: auto;
    left: unset;
    margin-left: 0;
    margin-top: 0;
    padding-bottom: 0;
    position: relative;
    top: unset;
    width: 40px;
}

.section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .summary-box-BGxP3w.summary-box .imgwrap.fc-3-1 {
    font-size: 0;
    left: unset;
    line-height: 0;
    margin-left: 0;
    margin-top: 9px;
    position: relative;
    top: unset;
}

.section-order-summary .line-3-KlqxIy {
    background-color: rgba(0, 0, 0, 0);
    height: 1px;
    left: unset;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    top: unset;
    width: 615px;
}

.section-order-summary .summary-totalsbox-BGxP3w {
    background-color: rgba(0, 0, 0, 0);
    height: auto;
    left: unset;
    margin-left: auto;
    margin-right: auto;
    margin-top: 27px;
    position: relative;
    top: unset;
    width: 100%;
}
.section-order-summary .summary-totalsbox-BGxP3w.spread {
    display: flex;
      flex-direction: row;
      align-items: baseline;
      justify-content: space-between;
}

.section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .summary-totalsbox-BGxP3w .imgwrap.fc-2-1 {
    font-size: 0;
    left: unset;
    line-height: 0;
    margin-left: 0;
    margin-top: 0;
    position: relative;
    top: unset;
}

.section-order-summary .line-6-V0bmXk {
    background-color: rgba(0, 0, 0, 0);
    height: 1px;
    left: unset;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    top: unset;
    width: 615px;
}

.section-order-summary .summary-totals-V0bmXk {
    align-items: flex-start;
    background-color: rgba(0, 0, 0, 0);
    display: flex;
    flex-direction: row;
    height: auto;
    justify-content: end;
    left: unset;
    margin-left: 0;
    margin-top: 15px;
    padding-bottom: 0;
    position: relative;
    top: unset;
    width: auto;
}
.section-order-summary .summary-totals-fee {
    align-items: flex-start;
    background-color: rgba(0, 0, 0, 0);
    display: flex;
    flex-direction: row;
    height: auto;
    justify-content: end;
    left: unset;
    margin-left: 0;
    margin-top: 25px;
    padding-bottom: 0;
    position: relative;
    top: unset;
    width: auto;
}

.section-order-summary  .summary-totals-date,
.section-order-summary  .summary-totals-hint {
    position: relative;
    background-color: rgba(0, 0, 0, 0);
    color: rgb(0, 0, 0);
    font-family: serifa, serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    height: auto;
    letter-spacing: 0;
    line-height: 24px;
    margin-left: 0;
    margin-top: 0;
    padding-right: 0;
    width: auto;
}
.section-order-summary  .summary-totals-hint {
    font-size:12px;
} 

.section-order-summary .summary-totallabelbox-Izlhum {
    background-color: rgba(0, 0, 0, 0);
    height: 100%;
    left: unset;
    margin-left: 0;
    margin-top: 0;
    position: relative;
    top: unset;
    width: auto;
}

.section-order-summary .summary-totallabel-tmE9bc {
    background-color: rgba(0, 0, 0, 0);
    color: rgb(0, 0, 0);
    font-family: serifa, serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    height: auto;
    left: unset;
    letter-spacing: 0;
    line-height: 24px;
    margin-left: 0;
    margin-top: 0;
    padding-right: 0;
    position: relative;
    text-align: right;
    top: unset;
    width: 100%;
}
.section-order-summary .summary-totallabel-tmE9bc.deweight {
    font-weight:400;
}

.section-order-summary .summary-totalnamebox-Izlhum {
    background-color: rgba(0, 0, 0, 0);
    height: 100%;
    left: unset;
    margin-left: 43px;
    margin-top: 0;
    position: relative;
    top: unset;
    width: 80px;
}

.section-order-summary .summary-totalname-wZ1ivb {
    background-color: rgba(0, 0, 0, 0);
    color: rgb(0, 0, 0);
    font-family: serifa, serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    height: auto;
    left: unset;
    letter-spacing: 0;
    line-height: 24px;
    margin-left: 0;
    margin-top: 0;
    padding-right: 0;
    position: relative;
    text-align: right;
    
    top: unset;
    white-space-collapse: collapse;
    width: 100%;
}
.section-order-summary .summary-totalname-wZ1ivb.deweight {
    font-weight:400;
}


.section-order-summary .summary-nav-BGxP3w {
    align-items: flex-start;
    background-color: rgba(0, 0, 0, 0);
    display: flex;
    flex-direction: row;
    height: auto;
    justify-content: space-between;
    left: unset;
    margin-left: auto;
    margin-right: auto;
    margin-top: 56px;
    position: relative;
    row-gap: 20px;
    top: unset;
    width: 100%;
}

.section-order-summary .summary-nav-backbox-7lRdcM {
    background-color: rgba(0, 0, 0, 0);
    height: 100%;
    left: unset;
    margin-left: 0;
    margin-top: 22px;
    position: relative;
    top: unset;
    width: auto;
}

.section-order-summary .summary-backbutton-duhjmo {
    align-items: center;
    background-color: rgba(0, 0, 0, 0);
    cursor: pointer;
    display: flex;
    flex-direction: row;
    height: auto;
    justify-content: flex-start;
    left: unset;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    padding-bottom: 3px;
    position: relative;
    top: unset;
    width: 100%;
}

.section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .summary-nav-BGxP3w .summary-nav-backbox-7lRdcM .summary-backbutton-duhjmo .imgwrap.fc-1-1 {
    font-size: 0;
    left: unset;
    line-height: 0;
    margin-left: 0;
    margin-top: 0;
    position: relative;
    top: unset;
}

.section-order-summary .summary-backbox-hand-off-RaStC7 {
    background-color: rgba(0, 0, 0, 0);
    height: 13px;
    left: unset;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    top: unset;
    width: 31px;
}

.section-order-summary .summary-backbox-labelbox-RaStC7 {
    background-color: rgba(0, 0, 0, 0);
    height: auto;
    left: unset;
    margin-left: 7px;
    margin-top: 0;
    padding-bottom: 1px;
    position: relative;
    top: unset;
    width: auto;
}

.section-order-summary .summary-backbox-label-xw2OF6 {
    background-color: rgba(0, 0, 0, 0);
    color: rgb(239, 147, 49);
    font-family: serifa, serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    height: auto;
    left: unset;
    letter-spacing: 0.41px;
    line-height: normal;
    margin-left: 0;
    margin-top: 0;
    position: relative;
    text-align: center;
    
    top: unset;
    white-space-collapse: collapse;
    width: 100%;
}
.section-order-summary .summary-backbutton-duhjmo:hover .summary-backbox-label-xw2OF6 {
    color: rgb(80, 36, 0);
} 

.section-order-summary .summary-nav-checkoutbox-7lRdcM {
    background-color: rgba(0, 0, 0, 0);
    height: 100%;
    left: unset;
    margin-left: 0;
    margin-top: 0;
    position: relative;
    top: unset;
    width: 214px;
}

.section-order-summary .fbutton-register-wdkHPg {
    align-items: center;
    background-color: rgb(239, 147, 49);
    cursor: pointer;
    display: flex;
    flex-direction: column;
    height: 57px;
    justify-content: center;
    left: unset;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    top: unset;
    width: 100%;
    
    align-items: center;
    column-gap: 10px;
    display: flex;
    flex-direction: row;
    justify-content: center;
}

.section-order-summary .fbutton-register-wdkHPg:hover {
    background-color: rgb(80, 36, 0);
}


.section-order-summary .fbox-label-xfMrcj {
    background-color: rgba(0, 0, 0, 0);
    color: rgb(255, 255, 255);
    font-family: serifa, serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    height: auto;
    left: unset;
    letter-spacing: 0.41px;
    line-height: normal;
    position: relative;
    text-align: center;
    
    top: unset;
    white-space-collapse: collapse;
    width: auto;
}

.section-order-summary .summary-forward-hand-off-xfMrcj {
    background-color: rgba(0, 0, 0, 0);
    height: 13px;
    left: unset;
    max-width: 100%;
    position: relative;
    top: unset;
    width: 31px;
}

.section-order-summary .section-summary-6DDef5 .summary-titlebox-QNeb4J .fmain .fchild {
    height: auto;
    position: relative;
    width: auto;
}

.section-order-summary .section-summary-6DDef5 .summary-titlebox-QNeb4J .fmain {
    height: auto;
    position: relative;
    width: auto;
}

.section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .fmain .fchild {
    height: auto;
    position: relative;
    width: auto;
}

.section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .fmain {
    height: auto;
    position: relative;
    width: auto;
}

@media screen and (max-width: 991px) {
    .section-order-summary .section-summary-6DDef5 {
        position: relative;
    }
}

@media screen and (max-width: 820px) {
    .section-order-summary .section-summary-6DDef5 {
        width: 100%;
    }
}

@media screen and (max-width: 820px) {
    .section-order-summary .summary-title-R5Jnr8 {
        padding-left: 20px;
        padding-right: 20px;
    }
}

@media screen and (max-width: 780px) {
    .section-order-summary .section-summary-6DDef5 {
        margin-left: auto;
        margin-right: auto;
    }
}

@media screen and (max-width: 780px) {
    .section-order-summary .line-1-GFkq23 {
        height: auto;
    }
}

@media screen and (max-width: 768px) {
    .section-order-summary .section-summary-6DDef5 {
        margin-top: 49.5px;
        padding-bottom: 86.4px;
        position: relative;
    }
}

@media screen and (max-width: 768px) {
    .section-order-summary .summary-title-R5Jnr8 {
        font-size: 34.2px;
        line-height: 41.4px;
    }
}

@media screen and (max-width: 768px) {
    .section-order-summary .summary-container-QNeb4J {
        margin-top: 41.4px;
    }
}

@media screen and (max-width: 768px) {
    .section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .fmain .fchild .summary-box-J9rczv.summary-box .summarybox-details-GFkq23.summarybox-details .detailbox-UJYoJV.detailbox .detail-namelabelbox-RybxBP .detail-namelabel-oWJM1C.detail-namelabel {
        font-size: 14.4px;
        line-height: 17.1px;
    }
}

@media screen and (max-width: 768px) {
    .section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .fmain .fchild .summary-box-J9rczv.summary-box .summarybox-details-GFkq23.summarybox-details .detailbox-UJYoJV.detailbox .detail-namebox-RybxBP.detail-namebox .detail-name-kpRHVq.detail-name {
        font-size: 14.4px;
        line-height: 17.1px;
    }
}

@media screen and (max-width: 768px) {
    .section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .fmain .fchild .summary-box-BGxP3w.summary-box .summarybox-details-KlqxIy.summarybox-details .detailbox-2eQ8eM.detailbox .detail-namelabelstackbox-l5gxSh .detail-namelabel-tDnkvV.detail-namelabel {
        font-size: 14.4px;
        line-height: 17.1px;
    }
}

@media screen and (max-width: 768px) {
    .section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .fmain .fchild .summary-box-BGxP3w.summary-box .summarybox-details-KlqxIy.summarybox-details .detailbox-2eQ8eM.detailbox .detail-namestackbox-l5gxSh .detail-name-W4rliO.detail-name,
    .section-order-summary .detail-name-kpRHVq.detail-name,
    .section-order-summary .summary-totallabel-tmE9bc,
    .section-order-summary .summary-totals-date {
        font-size: 14.4px;
        line-height: 17.1px;
    }
}

@media screen and (max-width: 768px) {
    .section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .fmain .fchild .summary-box-BGxP3w.summary-box .summarybox-details-KlqxIy.summarybox-details .detailbox-JtMZqx.detailbox .detailsbox-JT-wrapper .detail-namebox-udKitr.detail-namebox .detail-name-6s1eE7.detail-name.detail {
        font-size: 14.4px;
        line-height: 21.6px;
    }
}

@media screen and (max-width: 768px) {
    .section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .fmain .fchild .summary-box-BGxP3w.summary-box .summarybox-details-KlqxIy.summarybox-details .detailbox-JtMZqx.detailbox .detailsbox-JT-wrapper .detail-box-udKitr .detail-ud-quantity.detail {
        font-size: 14.4px;
        line-height: 21.6px;
    }
}

@media screen and (max-width: 768px) {
    .section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .fmain .fchild .summary-box-BGxP3w.summary-box .summarybox-details-KlqxIy.summarybox-details .detailbox-JtMZqx.detailbox .detailsbox-JT-wrapper .detail-amountbox-udKitr .detail-amount-vu3umW.detail {
        font-size: 14.4px;
        line-height: 21.6px;
    }
}

@media screen and (max-width: 768px) {
    .section-order-summary .detail-remove-4KU2N5 {
        font-size: 9.9px;
        line-height: 13.5px;
    }
}

@media screen and (max-width: 768px) {
    .section-order-summary .summary-nav-BGxP3w {
        margin-top: 50.4px;
    }
}

@media screen and (max-width: 768px) {
    .section-order-summary .summary-backbox-label-xw2OF6 {
        font-size: 14.4px;
        line-height: 1;
    }
}



@media screen and (max-width: 655px) {
    .section-order-summary .summary-container-QNeb4J {
        width: 100%;
    }
}

@media screen and (max-width: 655px) {
    .section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .summary-box-J9rczv.summary-box .imgwrap.fc-5-1 {
        margin-left: auto;
        margin-right: auto;
        width: 614px;
    }
}

@media screen and (max-width: 655px) {
    .section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .summary-box-J9rczv.summary-box .imgwrap.fc-6-1 {
        margin-left: auto;
        margin-right: auto;
        width: 100%;
    }
}

@media screen and (max-width: 655px) {
    .section-order-summary .line-2-GFkq23 {
        height: auto;
        width: 100%;
    }
}

@media screen and (max-width: 655px) {
    .section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .summary-box-BGxP3w.summary-box .imgwrap.fc-3-1 {
        margin-left: auto;
        margin-right: auto;
        width: 100%;
    }
}

@media screen and (max-width: 655px) {
    .section-order-summary .line-3-KlqxIy {
        height: auto;
        width: 100%;
    }
}

@media screen and (max-width: 655px) {
    .section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .summary-totalsbox-BGxP3w .imgwrap.fc-2-1 {
        margin-left: auto;
        margin-right: auto;
        width: 100%;
    }
}

@media screen and (max-width: 655px) {
    .section-order-summary .line-6-V0bmXk {
        height: auto;
        width: 100%;
    }
}


@media screen and (max-width: 655px) {
    .section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .fmain .fchild {
        padding-left: 20px;
        padding-right: 20px;
    }
}

@media screen and (max-width: 654px) {
    .section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .summary-box-J9rczv.summary-box .imgwrap.fc-5-1 {
        width: 100%;
    }
}

@media screen and (max-width: 640px) {
    .section-order-summary .section-summary-6DDef5 {
        position: relative;
    }
}

@media screen and (max-width: 625px) {
    .section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .fmain .fchild .summary-box-J9rczv.summary-box .summarybox-details-GFkq23.summarybox-details {
        flex-direction: column;
        margin-left: auto;
        margin-right: auto;
        /*width: 300px;*/
    }

    .section-order-summary .summarybox-details-GFkq23 {
        row-gap: 10px;
    }
}

@media screen and (max-width: 625px) {
    .section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .fmain .fchild .summary-box-BGxP3w.summary-box .summarybox-details-KlqxIy.summarybox-details {
        column-gap: 5px;
        margin-left: auto;
        margin-right: auto;
        width: 100%;
    }
}

@media screen and (max-width: 625px) {
    .section-order-summary .detailbox-2eQ8eM {
        align-items: flex-start;
        display: flex;
        flex-direction: column;
        height: auto;
        justify-content: flex-start;
        /*max-width: 300px;
        width: 300px;*/
    }
    .section-order-summary .detail-namestackbox-l5gxSh {
        margin:0;
    }
}

@media screen and (max-width: 625px) {
    .section-order-summary .detail-namelabelstackbox-l5gxSh {
        width: auto;
    }
}

@media screen and (max-width: 625px) {
    .section-order-summary .detailbox-JtMZqx .detailsbox-JT-wrapper {
        column-gap: 20px;
        justify-content: flex-end;
        /*width: 300px;*/
    }
    .section-order-summary .detailbox-JtMZqx .detailsbox-JT-wrapper.doublestack {
        justify-content: space-between;
    }
    .section-order-summary .detailbox-JtMZqx {
        margin-top:0;
    }
}

@media screen and (max-width: 625px) {
    .section-order-summary .summary-totals-V0bmXk {
        align-items: center;
        flex-direction: column;
        width: auto
    }
}

@media screen and (max-width: 625px) {
    .section-order-summary .summary-totalsbox-BGxP3w.spread {
        /*max-width: 300px;
        width: 300px;*/
    }
    .section-order-summary .summary-totalnamebox-Izlhum {
        margin-left: 0;
        width: auto;
    }
}

@media screen and (max-width: 625px) {
    .section-order-summary .summary-nav-BGxP3w {
        align-items: center;
        flex-direction: column;
        margin-left: auto;
        margin-right: auto;
        width: 100%;
    }
}

@media screen and (max-width: 615px) {
    .section-order-summary .summary-container-QNeb4J {
        margin-left: auto;
        margin-right: auto;
    }
    .section-order-summary .summary-backbox-labelbox-RaStC7 {
        margin-left:0;
    }
}

@media screen and (max-width: 615px) {
    .section-order-summary .line-2-GFkq23 {
        margin-left: auto;
        margin-right: auto;
        max-width: 100%;
    }
}

@media screen and (max-width: 615px) {
    .section-order-summary .line-3-KlqxIy {
        margin-left: auto;
        margin-right: auto;
        max-width: 100%;
    }
}

@media screen and (max-width: 615px) {
    .section-order-summary .line-6-V0bmXk {
        margin-left: auto;
        margin-right: auto;
        max-width: 100%;
    }
}

@media screen and (max-width: 540px) {
    .section-order-summary .section-summary-6DDef5 {
        margin-top: 38.5px;
        padding-bottom: 67.2px;
        position: relative;
    }
}

@media screen and (max-width: 540px) {
    .section-order-summary .summary-title-R5Jnr8 {
        font-size: 30.4px;
        line-height: 36.8px;
    }
}

@media screen and (max-width: 540px) {
    .section-order-summary .summary-container-QNeb4J {
        margin-top: 32.2px;
    }
}

@media screen and (max-width: 540px) {
    .section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .fmain .fchild .summary-box-J9rczv.summary-box .summarybox-details-GFkq23.summarybox-details .detailbox-UJYoJV.detailbox .detail-namelabelbox-RybxBP .detail-namelabel-oWJM1C.detail-namelabel {
        font-size: 12.8px;
        line-height: 15.2px;
    }
}

@media screen and (max-width: 540px) {
    .section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .fmain .fchild .summary-box-J9rczv.summary-box .summarybox-details-GFkq23.summarybox-details .detailbox-UJYoJV.detailbox .detail-namebox-RybxBP.detail-namebox .detail-name-kpRHVq.detail-name {
        font-size: 12.8px;
        line-height: 15.2px;
    }
}

@media screen and (max-width: 540px) {
    .section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .fmain .fchild .summary-box-BGxP3w.summary-box .summarybox-details-KlqxIy.summarybox-details .detailbox-2eQ8eM.detailbox .detail-namelabelstackbox-l5gxSh .detail-namelabel-tDnkvV.detail-namelabel {
        font-size: 12.8px;
        line-height: 15.2px;
    }
}

@media screen and (max-width: 540px) {
    .section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .fmain .fchild .summary-box-BGxP3w.summary-box .summarybox-details-KlqxIy.summarybox-details .detailbox-2eQ8eM.detailbox .detail-namestackbox-l5gxSh .detail-name-W4rliO.detail-name,
    .section-order-summary .detail-name-kpRHVq.detail-name {
        font-size: 12.8px;
        line-height: 15.2px;
    }
}

@media screen and (max-width: 540px) {
    .section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .fmain .fchild .summary-box-BGxP3w.summary-box .summarybox-details-KlqxIy.summarybox-details .detailbox-JtMZqx.detailbox .detailsbox-JT-wrapper .detail-namebox-udKitr.detail-namebox .detail-name-6s1eE7.detail-name.detail,
    .section-order-summary .detail-box-udKitr.summarypage .staticinput,
    .section-order-summary .detailbox-2eQ8eM .detailbox-row .staticinput {
        font-size: 12.8px;
        line-height: 19.2px;
    }
    .section-order-summary .detail-box-udKitr {
      padding-bottom: 3px;
    }
}

@media screen and (max-width: 540px) {
    .section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .fmain .fchild .summary-box-BGxP3w.summary-box .summarybox-details-KlqxIy.summarybox-details .detailbox-JtMZqx.detailbox .detailsbox-JT-wrapper .detail-box-udKitr .detail-ud-quantity.detail {
        font-size: 12.8px;
        line-height: 19.2px;
    }
}

@media screen and (max-width: 540px) {
    .section-order-summary .detail-remove-4KU2N5 {
        font-size: 9px;
        line-height: 12px;
    }
}

@media screen and (max-width: 540px) {
    .section-order-summary .summary-nav-BGxP3w {
        margin-top: 39.2px;
    }
}

@media screen and (max-width: 540px) {
    .section-order-summary .summary-backbox-label-xw2OF6 {
        font-size: 14.4px;
        line-height: 1;
    }
}

@media screen and (max-width: 479px) {
    .section-order-summary .section-summary-6DDef5 {
        margin-top: 30px;
        padding-bottom: 48px;
        position: relative;
    }
}

@media screen and (max-width: 479px) {
    .section-order-summary .summary-title-R5Jnr8 {
        font-size: 22.8px;
        line-height: 27.6px;
    }
}

@media screen and (max-width: 479px) {
    .section-order-summary .summary-container-QNeb4J {
        margin-top: 30px;
    }
}

@media screen and (max-width: 479px) {
    .section-order-summary .detail-remove-4KU2N5 {
        font-size: 9px;
        line-height: 1;
    }
}

@media screen and (max-width: 479px) {
    .section-order-summary .summary-nav-BGxP3w {
        margin-top: 30px;
    }
}
 
@media screen and (max-width: 345px) {
    .section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .summary-box-J9rczv.summary-box .summarybox-details-GFkq23.summarybox-details .imgwrap.fc-7-1 {
        margin-left: auto;
        margin-right: auto;
        width: 100%;
    }
}

@media screen and (max-width: 345px) {
    .section-order-summary .throwaway-detail-UJYoJV {
        height: auto;
        width: 100%;
    }
}

@media screen and (max-width: 340px) {
    .section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .fmain .fchild .summary-box-J9rczv.summary-box .summarybox-details-GFkq23.summarybox-details .detailbox-UJYoJV.detailbox {
        width: 100%;
    }

    .section-order-summary .detailbox-UJYoJV {
        width: 100%;
        padding-left: 20px;
        padding-right: 20px;
    }
}

@media screen and (max-width: 340px) {
    .section-order-summary .detailbox-2eQ8eM,
    .section-order-summary .summary-totalsbox-BGxP3w.spread {
        width: 100%;
        padding-left: 20px;
        padding-right: 20px;
    }
    .section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .fmain .fchild .summary-box-J9rczv.summary-box .summarybox-details-GFkq23.summarybox-details {
        width: 100%;
        padding-left: 20px;
        padding-right: 20px;
    }
}

@media screen and (max-width: 340px) {
    .section-order-summary .detailbox-JtMZqx .detailsbox-JT-wrapper {
        width: 100%;
        padding-left: 20px;
        padding-right: 20px;
    }
}

@media screen and (max-width: 310px) {
    .section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .fmain .fchild .summary-box-J9rczv.summary-box .summarybox-details-GFkq23.summarybox-details .detailbox-UJYoJV.detailbox {
        align-items: center;
        flex-direction: column;
        margin-left: auto;
        margin-right: auto;
    }
}

@media screen and (max-width: 305px) {
    .section-order-summary .throwaway-detail-UJYoJV {
        margin-left: auto;
        margin-right: auto;
        max-width: 100%;
    }
}

@media screen and (max-width: 272px) {
    .section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .fmain .fchild .summary-box-BGxP3w.summary-box .summarybox-details-KlqxIy.summarybox-details .detailbox-JtMZqx.detailbox {
        margin-left: auto;
        margin-right: auto;
        width: 232px;
    }
}

@media screen and (max-width: 272px) {
    .section-order-summary .detailbox-JtMZqx .detailsbox-JT-wrapper {
        width: 100%;
    }
}

@media screen and (max-width: 254px) {
    .section-order-summary .summary-nav-checkoutbox-7lRdcM {
        width: 100%;
    }
}

@media screen and (max-width: 214px) {
    .section-order-summary .summary-nav-checkoutbox-7lRdcM {
        margin-left: auto;
        margin-right: auto;
    }
}

@media screen and (max-width: 200px) {
    .section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .fmain .fchild .summary-box-BGxP3w.summary-box .summarybox-details-KlqxIy.summarybox-details .detailbox-2eQ8eM.detailbox {
        margin-left: auto;
        margin-right: auto;
        width: 160px;
    }
}

@media screen and (max-width: 200px) {
    .section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .fmain .fchild .summary-box-BGxP3w.summary-box .summarybox-details-KlqxIy.summarybox-details .detailbox-2eQ8eM.detailbox .detail-namelabelstackbox-l5gxSh .detail-namelabel-tDnkvV.detail-namelabel {
        margin-left: auto;
        margin-right: auto;
        width: 160px;
    }
}

@media screen and (max-width: 200px) {
    .section-order-summary .detail-namestackbox-l5gxSh {
        margin-left: auto;
        margin-right: auto;
        width: 160px;
    }
}

@media screen and (max-width: 200px) {
    .section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .fmain .fchild .summary-box-BGxP3w.summary-box .summarybox-details-KlqxIy.summarybox-details .detailbox-2eQ8eM.detailbox .detail-namestackbox-l5gxSh .detail-name-W4rliO.detail-name {
        margin-left: auto;
        margin-right: auto;
        width: 160px;
    }
}

@media screen and (max-width: 158px) {
    .section-order-summary .summary-totallabelbox-Izlhum {
        margin-left: auto;
        margin-right: auto;
        width: 118px;
    }
}

@media screen and (max-width: 145px) {
    .section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .fmain .fchild .summary-box-J9rczv.summary-box .summarybox-details-GFkq23.summarybox-details .detailbox-UJYoJV.detailbox .detail-namebox-RybxBP.detail-namebox {
        margin-left: auto;
        margin-right: auto;
        width: 85px;
    }
}

@media screen and (max-width: 133px) {
    .section-order-summary .summary-totalnamebox-Izlhum {
        padding-left: 0;
        padding-right: 0;
    }
}

@media screen and (max-width: 125px) {
    .section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .fmain .fchild .summary-box-J9rczv.summary-box .summarybox-details-GFkq23.summarybox-details .detailbox-UJYoJV.detailbox .detail-namebox-RybxBP.detail-namebox .detail-name-kpRHVq.detail-name {
        margin-left: auto;
        margin-right: auto;
        width: 85px;
    }
}

@media screen and (max-width: 125px) {
    .section-order-summary .summary-nav-backbox-7lRdcM {
        margin-left: auto;
        margin-right: auto;
        width: 85px;
    }
}

@media screen and (max-width: 124px) {
    .section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .fmain .fchild .summary-box-BGxP3w.summary-box .summarybox-details-KlqxIy.summarybox-details .detailbox-JtMZqx.detailbox .detailsbox-JT-wrapper .detail-namebox-udKitr.detail-namebox {
        margin-left: auto;
        margin-right: auto;
        width: 84px;
    }
}

@media screen and (max-width: 124px) {
    .section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .fmain .fchild .summary-box-BGxP3w.summary-box .summarybox-details-KlqxIy.summarybox-details .detailbox-JtMZqx.detailbox .detailsbox-JT-wrapper .detail-namebox-udKitr.detail-namebox .detail-name-6s1eE7.detail-name.detail {
        margin-left: auto;
        margin-right: auto;
        width: 84px;
    }
}

@media screen and (max-width: 120px) {
    .section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .fmain .fchild {
        padding-left: 20px;
        padding-right: 20px;
    }
}

@media screen and (max-width: 94px) {
    .section-order-summary .summary-backbox-labelbox-RaStC7 {
        margin-left: auto;
        margin-right: auto;
        width: 47px;
    }
}

@media screen and (max-width: 93px) {
    .section-order-summary .detail-namelabelbox-RybxBP {
        margin-left: auto;
        margin-right: auto;
        width: 53px;
    }
}

@media screen and (max-width: 93px) {
    .section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .fmain .fchild .summary-box-J9rczv.summary-box .summarybox-details-GFkq23.summarybox-details .detailbox-UJYoJV.detailbox .detail-namelabelbox-RybxBP .detail-namelabel-oWJM1C.detail-namelabel {
        margin-left: auto;
        margin-right: auto;
        width: 100%;
    }
}

@media screen and (max-width: 83px) {
    .section-order-summary .detail-removebox-udKitr {
        margin-left: auto;
        margin-right: auto;
        width: 43px;
    }
}

@media screen and (max-width: 83px) {
    .section-order-summary .detail-remove-4KU2N5 {
        margin-left: auto;
        margin-right: auto;
        width: 43px;
    }
}

@media screen and (max-width: 74px) {
    .section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .fmain .fchild .summary-box-BGxP3w.summary-box .summarybox-details-KlqxIy.summarybox-details .detailbox-JtMZqx.detailbox .detailsbox-JT-wrapper .detail-amountbox-udKitr .detail-amount-vu3umW.detail {
        margin-left: auto;
        margin-right: auto;
        width: 34px;
    }
}

@media screen and (max-width: 74px) {
    .section-order-summary .detail-amountbox-udKitr {
        margin-left: auto;
        margin-right: auto;
        width: 34px;
    }
}

@media screen and (max-width: 71px) {
    .section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .summary-nav-BGxP3w .summary-nav-backbox-7lRdcM .summary-backbutton-duhjmo .imgwrap.fc-1-1 {
        margin-left: auto;
        margin-right: auto;
        width: 31px;
    }
}

@media screen and (max-width: 71px) {
    .section-order-summary .summary-backbox-hand-off-RaStC7 {
        height: auto;
        width: 100%;
    }
}

@media screen and (max-width: 71px) {
    .section-order-summary .summary-forward-hand-off-xfMrcj {
        height: auto;
        width: 100%;
    }
}

@media screen and (max-width: 64px) {
    .section-order-summary .section-summary-6DDef5 .summary-container-QNeb4J .fmain .fchild .summary-box-BGxP3w.summary-box .summarybox-details-KlqxIy.summarybox-details .detailbox-JtMZqx.detailbox .detailsbox-JT-wrapper .detail-box-udKitr .detail-ud-quantity.detail {
        height: auto;
        width: 100%;
    }
}

@media screen and (max-width: 64px) {
    .section-order-summary .detail-box-udKitr {
        margin-left: auto;
        margin-right: auto;
        width: 24px;
    }
}

@media screen and (max-width: 31px) {
    .section-order-summary .summary-backbox-hand-off-RaStC7 {
        margin-left: auto;
        margin-right: auto;
        max-width: 100%;
    }
}


/*PRINT STYLES*/
@media print {
    body {
        justify-content: space-between;
    }
    .section-order-summary {
        margin-top:60px;
    }
    .section-order-summary .fbutton-register-wdkHPg,
    .section-order-summary .summary-nav-backbox-7lRdcM {
        display:none;
    }
    .section-order-summary .section-summary-6DDef5 {
        margin-top:0;
        padding-bottom: 20px;
    }
    header {
        display:none;
    }
    header .navigation-56kbAL .brandbox-c8mayB .logo {
        background-image: url("../graphics/sbtr-brown-logo@2x.png") !important;    
    }
    header.registration, header.square-confirmation,
    .section-footer-Lj69jx .footer-main-Xf7h2l {
        background: none;
    }
    .section-footer-Lj69jx .footer-main-Xf7h2l .fix-collapse-margin.fc-2f-1,
    .section-footer-Lj69jx .footer-main-Xf7h2l .fbox-vb4xTC.fbox,
    .section-footer-Lj69jx .footer-license-Xf7h2l {
        display:none;
    }
    .section-footer-Lj69jx .footer-main-Xf7h2l .footer-brandbox-vb4xTC {
        margin-top:0;
    }
}

