<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.bundle-hide-sm {
    display: none;
}

.bundle-section__title{
  display:none;
}
.bundle-section-container::-webkit-scrollbar {
    display: none;
}
p.bundle-product-annotation{
  display: none;
}
  .bundle-button.button--primary:enabled{
    background: #df5b5f;
    color: white;
    border: 1px solid white;
}
.bundle-button.button--primary:enabled:hover{
    background:white ;
    color: #df5b5f;
    border: 1px solid #df5b5f;
}
.button--primary:disabled{
  color: #df5b5f90;
}
#bundleapp-subscriptions-portal &gt; div &gt; div.bundleapp-modal__container--complete-screen &gt; div &gt; div.awtomatic-bab-options-container &gt; div.awtomatic-sizes-container &gt; label, .awtomatic-plans-container &gt; label {
    padding: 3px;
    width: fit-content;
    height: 35px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    color:white;
    background:#df5b5f;
    border: 2px solid white;
   border-radius:5px;
}

.bundle-product-card__price::before {
  content: "Each pack contains 2 servings";
  white-space: pre;
  color: #004e1f;
  font-size: 11px;
  font-weight: lighter;
  font-family: "Sofia Pro Regular Italic";
}

p.bundle-product-card__price::after {
    white-space: pre-wrap;
    font-size: 12px;
    color: #df5b5f;
}

.p_43585979089088 &gt; .bundle-product-card__price::before {
  content: "\A 2 Cups per bundle";
}

.p_43827662422208&gt; .bundle-product-card__price::before,
.p_43827670220992&gt; .bundle-product-card__price::before{
  content: "\A Each pack contains 1 Pint (473 ml)";
}
 div.bundle-product-card.p_43479980507328 &gt; .bundle-product-card__price::before,
div.bundle-product-card.p_43479980507328 &gt; .bundle-product-card__price::before,
div.bundle-product-card.p_43607941775552 &gt; .bundle-product-card__price::before {
  content: "\A Each pack contains 7 Cookies";
}
.p_46106159612096 &gt; .bundle-product-card__price::before{
   content: "\A Makes 12 Cookies";
}
.p_46205014376640&gt; .bundle-product-card__price::before{
   content: "\A Each pack contains 8 Cans";
}

.p_46382756856000&gt; .bundle-product-card__price::before
{
   content: "\A Each pack contains 3 servings";
}

.p_46064549658816 &gt; .bundle-product-card__price::before {
  content: "Each pack contains 4 servings";
}
div.bundle-product-card.p_43479973232832
  &gt; .bundle-product-card__price::before {
  content: "\A Each pack contains 6 macarons";
}
.p_46306134589632&gt;.bundle-product-card__price::before {
  content: "Each pack contains 1 Pie";
}
.p_44601731088576&gt; .bundle-product-card__price::before,
.p_44601864585408 &gt; .bundle-product-card__price::before{
   content: "\A Each pack contains 2 sandwiches. \A";
}

.p_46205014376640&gt; .bundle-product-card__price::after{
   content: "\A Starting from $2.80 per can. \A";
}

.p_44570763722944&gt; .bundle-product-card__price::after,
.p_44570922451136&gt; .bundle-product-card__price::after,
.p_46000560701632&gt; .bundle-product-card__price::after,
.p_46002874450112&gt; .bundle-product-card__price::after,
.p_46212984504512&gt; .bundle-product-card__price::after{
   content: "\A Starting from $4.95 per bottle. \A";
}

.p_44601731088576&gt; .bundle-product-card__price::after,
.p_44601864585408 &gt; .bundle-product-card__price::after{
   content: "\A Starting from $5.85 per sandwich. \A";
}
.p_45783627399360&gt; .bundle-product-card__price::after,
.p_46024035500224&gt; .bundle-product-card__price::after,
.p_46027055399104&gt; .bundle-product-card__price::after{
  content: "\A Starting from $6.50 per portion. \A";
}
.p_43585979089088 &gt; .bundle-product-card__price::after{
   content: "\A Starting from $8.55 per portion. \A";
}
.p_46027478565056 &gt; .bundle-product-card__price::after{
   content: "\A Starting from $8.55 per cake. \A";
}
.p_46064549658816 &gt; .bundle-product-card__price::after{
   content: "\A Starting from $9.00 per portion. \A";
}

.p_44628629848256 &gt; .bundle-product-card__price::after,
.p_44628698071232 &gt; .bundle-product-card__price::after{
   content: "\A Starting from $9.90 per portion. \A";
}
.p_43478732767424&gt; .bundle-product-card__price::after,
.p_43478763700416&gt; .bundle-product-card__price::after,
.p_46146760966336&gt; .bundle-product-card__price::after,
.p_46146761261248&gt; .bundle-product-card__price::after,
.p_46146764800192&gt; .bundle-product-card__price::after,
.p_46146767192256&gt; .bundle-product-card__price::after,
.p_46306134589632&gt; .bundle-product-card__price::after{
   content: "\A Starting from $10.30 per portion. \A";
}
.p_46427078557888&gt; .bundle-product-card__price::after,
.p_46427079737536&gt; .bundle-product-card__price::after{
   content: "\A Starting from $5.20 per portion. \A";
}
.p_44628708229312&gt; .bundle-product-card__price::after,
.p_44628675100864&gt; .bundle-product-card__price::after{
   content: "\A Starting from $10.80 per portion. \A";
}

.p_44447165743296&gt; .bundle-product-card__price::after,
.p_44447192580288&gt; .bundle-product-card__price::after,
.p_44447245926592&gt; .bundle-product-card__price::after,
.p_44447280169152&gt; .bundle-product-card__price::after{
  content: "\A Starting from $10.75 per portion. \A";
}
.p_44628703609024&gt; .bundle-product-card__price::after{
  content: "\A Starting from $11.20 per portion. \A";
}
.p_44628732641472&gt; .bundle-product-card__price::after,
.p_43771092271296&gt; .bundle-product-card__price::after,
.p_44628701085888&gt; .bundle-product-card__price::after,
.p_44804032200896&gt; .bundle-product-card__price::after,
.p_46188862800064&gt; .bundle-product-card__price::after,
.p_44628679098560&gt; .bundle-product-card__price::after{
  content: "\A Starting from $11.70 per portion. \A";
}
.p_44628736540864&gt; .bundle-product-card__price::after,
.p_45481990258880&gt; .bundle-product-card__price::after,
.p_45482322526400&gt; .bundle-product-card__price::after{
   content: '\A Starting from $12.10 per portion. \A';
}
.p_45769983131840&gt; .bundle-product-card__price::after,
.p_45769987588288&gt; .bundle-product-card__price::after{
  content: '\A Starting from $12.10 per 11" pizza. \A';
}
.p_43771097252032&gt; .bundle-product-card__price::after,
.p_43738476576960&gt; .bundle-product-card__price::after,
.p_43771123761344&gt; .bundle-product-card__price::after,
.p_44665806782656&gt; .bundle-product-card__price::after,
.p_44705426768064&gt; .bundle-product-card__price::after,
.p_44761147670720&gt; .bundle-product-card__price::after,
.p_44925736190144&gt; .bundle-product-card__price::after,
.p_44980954464448&gt; .bundle-product-card__price::after,
.p_45030896861376&gt; .bundle-product-card__price::after,
.p_45232200384704&gt; .bundle-product-card__price::after,
.p_45288288649408&gt; .bundle-product-card__price::after,
.p_45347822764224&gt; .bundle-product-card__price::after,
.p_45422643708096&gt; .bundle-product-card__price::after,
.p_45442719776960&gt; .bundle-product-card__price::after,
.p_46139388428480&gt; .bundle-product-card__price::after,
.p_43771090796736&gt; .bundle-product-card__price::after,
.p_45724293038272&gt; .bundle-product-card__price::after{
  content: '\A Starting from $12.60 per portion. \A';
}
.p_43827662422208&gt; .bundle-product-card__price::after,
.p_43827670220992&gt; .bundle-product-card__price::after{
  content: '\A Starting from $12.60 per pint. \A';
}
.p_44628629881024&gt; .bundle-product-card__price::after,
.p_44628698104000&gt; .bundle-product-card__price::after,
.p_43478959325376&gt; .bundle-product-card__price::after,
.p_45082060587200&gt; .bundle-product-card__price::after,
.p_46170510033088 &gt; .bundle-product-card__price::after,
.p_46291527565504 &gt; .bundle-product-card__price::after,
.p_46382742044864 &gt; .bundle-product-card__price::after{
   content: "\A Starting from $13.00 per portion. \A";
}
.p_45601876050112&gt; .bundle-product-card__price::after{
  content: '\A Starting from $13.50 per 12" pizza. \A';
}
.p_43585842839744 &gt; .bundle-product-card__price::after,
.p_44447326044352 &gt; .bundle-product-card__price::after,
.p_46382756856000 &gt; .bundle-product-card__price::after,
.p_43585971028160 &gt; .bundle-product-card__price::after,
.p_44628694630592 &gt; .bundle-product-card__price::after{
   content: "\A Starting from $13.50 per portion. \A";
}
.p_44628708262080 &gt; .bundle-product-card__price::after,
.p_44628675133632 &gt; .bundle-product-card__price::after,
.p_46382726709440 &gt; .bundle-product-card__price::after{
   content: "\A Starting from $13.90 per portion. \A";
}
.p_44628703641792 &gt; .bundle-product-card__price::after{
  content: "\A Starting from $14.40 per portion. \A";
}
.p_44628679131328 &gt; .bundle-product-card__price::after,
.p_44628732674240 &gt; .bundle-product-card__price::after,
.p_43771092304064 &gt; .bundle-product-card__price::after,
.p_44628701118656 &gt; .bundle-product-card__price::after,
.p_46188862832832 &gt; .bundle-product-card__price::after,
.p_46382691942592 &gt; .bundle-product-card__price::after{
  content: "\A Starting from $14.80 per portion. \A";
}
.p_46106159612096 &gt; .bundle-product-card__price::after{
  content: "\A Starting from $14.80 per 12 cookies. \A";
}
.p_44628736573632 &gt; .bundle-product-card__price::after{
   content: "\A Starting from $15.30 per portion. \A";
}

.p_43771097284800 &gt; .bundle-product-card__price::after{
   content: "\A Starting from $15.70 per portion. \A";
}


.p_44628694663360 &gt; .bundle-product-card__price::after{
   content: "\A Starting from $16.60 per portion. \A";
}
.p_44454606733504&gt; .bundle-product-card__price::after{
   content: "\A Starting from $20.70 per pack. \A";
}





.bundle-product-card__price{
  font-size:0;
}
.bundle-product-card__price &gt; span{
  display:none;
}


.awtomatic-sizes-5-items{
  right:auto !important;
  position:relative !important;
}


.bundle-product-card{
  min-height: 470px;
}

h4.bundle-product-card__title, h5.bundle-product-card__subtitle, .bundle-product-card__price {
    padding: 0 10px;
}
#custom-filters.scroll-top {
      top: 0 !important;
    }

#custom-filters, #custom-filters_cp {
      display: flex;
      flex-wrap: nowrap; /* Important for horizontal scroll */
      gap: 10px;
      margin-bottom: 20px;
      position: absolute;
      z-index: 999;
      background: #df5b5f;
      width: 100%;
      align-items: center;
  top:0;
      padding: 1rem;
      overflow-x: auto; /* Enables horizontal scroll */
      white-space: nowrap;
      scrollbar-width: thin;
  justify-content: start;
    }

    #custom-filters::-webkit-scrollbar,#custom-filters_cp::-webkit-scrollbar {
      height: 6px;
    }

    #custom-filters::-webkit-scrollbar-thumb, #custom-filters_cp::-webkit-scrollbar-thumb {
      background-color: #aaa;
      border-radius: 4px;
    }

    #custom-filters button,  #custom-filters_cp button{
      flex: 0 0 auto; /* Prevents shrinking, keeps buttons side-by-side */
      display: flex;
      align-items: center;
      gap: 6px;
      padding: 8px 14px;
      border: none;
      background: #ffffff;
      border-radius: 20px;
      cursor: pointer;
      font-weight: 600;
      color: black;
      font-size: 14px;
    }

    #custom-filters button:hover, #custom-filters_cp button:hover {
      background: #ddd;
    }

    #custom-filters img, #custom-filters_cp img {
      width: 18px;
      height: 18px;
    }

.awt-filters-container {
    display: none;
}
.bundle-section__title{
  color:#df5b5f;
}
footer &gt; div &gt; div &gt; div &gt; span.chakra-text.bundle-text--emphasis{
  color:white;
  margin-bottom: 0;
  font-size: 1.3rem;
}
.addons-modal-content-sections &gt; div &gt; .addons-modal-content{
      grid-template-columns: repeat(auto-fit, minmax(250px, 0.4fr));
      text-align: center;
  justify-items: center;
  margin-top: 0;
}
.addons-modal-content-sections &gt; div &gt;h3 {
  display:none;
}
   .addons-modal-content-sections &gt; div &gt; .addons-modal-content&gt;.bundle-product-card {
   text-align: center;
}
.addons-scrollable-section &gt; .bundle-section__nav{
display:none;
}
.bundle-card--next-order-date{
  display:none
}
.newsletter {
    text-align:center;
    border-radius: 2px;
    box-shadow: 0 4px 10px #21212180;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    padding: 20px;
    background: white;
    color: #1d1a1d;
    max-width: 600px;
    border: 3px solid #df5b5f;
    display:flex;
    height: fit-content;
    gap:1.5rem;
}

  .close_2{
    font-size: 23px;
    border-radius: 20px;
    position: absolute;
    top: -10px;
    right: -10px;
    background: #df5b5f;
    color: white;
    border: 1px solid #df5b5f;
    height: 25px;
    width: 25px;
    line-height: 15px;
    text-align: center;
    cursor: pointer;
  }
  .exit-intent-popup_2 {
    display:block;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 1;
    background: rgba(33, 33, 33, 0.8);
    transform: translateY(60%) scale(0);
    transition: transform 0.3s cubic-bezier(0.4, 0.0, 0.2, 1);
}
.rs_h1{
  font-size:1rem;
}
.rs_p{
  font-size:0.9rem;
  width:85%;
}

.exit-intent-popup_2.visible {
    transform: translateY(0) scale(1.2);
}

  button.reactivate_submit {
    background: #df5b5f;
    color: white;
    border-radius: 5px;
    margin: 1rem auto;
    width: 40%;
}
  .refer_banner{
    background: #D6EBA980;
    padding:0.5rem;
    border-radius:5px;
    display:flex;
    flex-direction:column;
    box-shadow: 2px 4px 6px #21212180;
    gap:0.5rem;
    align-items:center;
    max-width: 100%;
    transform: scale(0.9);
    margin: auto;
    margin-bottom: 0.5rem;
  }
  .refer_banner &gt; h2{
    font-family:sofia pro regular;
    font-size: 0.9rem;
    line-height:1rem;
    text-align:center;
  }

    .refer_banner &gt; h2 &gt; span{
    font-family:sofia pro semiBold;
  }
  
  .bundle-button--cancel{
    display:none;
  }
  .hide{
    display:none;
  }
  .show{
    display:block;
  }
  .flash_border {
    border: 4px solid #FFE744;
    animation: flash 1s linear infinite;
    padding:10px;
}

  .refer_friend_btn{
    width:220px;
    text-align:center;
    box-shadow: 2px 4px 6px #21212180;
  }

@keyframes flash {
    0% {
        border-color: #FFE744;
    }
    50% {
        border-color: #df5b5f;
    }
    100% {
        border-color: #FFE744;
    }
}
  #bundle-app {
  scroll-behavior: smooth;
}
  .help_body &gt; img {
    display:none;
    width: 35px;
}
 .button_cta{
   background: #df5b5f;
   color:white;
   border:1px solid #df5b5f;
    width: 200px;
    padding: 5px 10px;
    border-radius: 5px;
   font-size: 0.9rem;
 }

  .help_body &gt; h4 {
    padding: 0;
    font-size: 1rem;
}

  .help_body &gt; p {
    font-size: 0.9rem;
    line-height: 1rem;
}
  
 .button_cta:hover{
   background: white;
   color:#df5b5f;
 }
  
 #help_wrapper{
   display: flex;
   align-items: center;
   gap: 1rem;
  flex-direction: column;
 } 

  h2.cancel_header {
   font-size: 1.3rem;
    line-height:1.4rem;
    font-family: 'Sofia Pro Regular';
    color: white;
    background: #df5b5f;
    padding: 0.8rem;
    margin-bottom: 0.8rem;
    box-shadow: 2px 4px 6px #21212180;
}
.cs_popup_body{
  flex-direction:column;
   text-align:center;
    border-radius: 2px;
    box-shadow: 0 4px 10px #21212180;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    padding: 20px;
    background: white;
    color: #1d1a1d;
    max-width: 800px;
    border: 3px solid #df5b5f;
    height: fit-content;
    width: 85%;
    display:flex;
}

.close_cs{
      font-size: 23px;
border-radius: 20px;
position: absolute;
top: -10px;
right: -10px;
background: #df5b5f;
color: white;
border: 1px solid #df5b5f;
height: 25px;
width: 25px;
line-height: 24px;
text-align: center;
cursor: pointer;
}

.help_body {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    height: 150px;
    width: 300px;
    border-radius: 5px;
    box-shadow: 0 4px 10px #21212180;
    padding: 1rem 2.5rem;
}
  
  #PageContainer &gt; div.exit-intent-popup.visible &gt; div &gt; div.text_wrapper_container &gt; p:nth-child(2) {
    color: #df5b5f;
    font-size: 1.5rem;
}
   .exit-intent-popup{
     display:none;
   }
  .bg-popup{
     display:block;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 1;
    background: rgba(33, 33, 33, 0.8);
    transition: transform 0.3s cubic-bezier(0.4, 0.0, 0.2, 1);
  }
  #cancel_anyway_btn{
    width:200px;
    align-self:center;
    margin-top:1.5rem;
  }
  .call_number{
    display:none;
    font-size: 1.4rem;
    font-family: 'Sofia Pro Semibold';
  }
.flatpickr-calendar{
      scale:0.8;
  transform: translate(5%, 5%);
  }
span#delivery_options {
    display: none;
}
.awtomatic-progress-item--completed
    button.awtomatic-progress-remove-button:after {
    content: none;
  }
  .awtomatic-progress-count-label {
    display: none;
  }
.awtomatic-progress-item.awtomatic-progress-item--pending
    .bundle-text--subheading {
    color: #000;
  }
  .awtomatic-progress-item.awtomatic-progress-item--completed {
    background-color: #fff;
  }
  .awtomatic-progress-item .bundle-text--subheading {
    min-width: 50px;
    display: block;
    color: #fff;
  }

div.awtomatic-progress-item.awtomatic-progress-item--completed {
    background-color: #df5b5f;
    background-image: var(--awt-pb-img);
  }
.bundle-card--edit-frequency &gt; .bundle-card__body:after {
    content: '\A *Changing the frequency does not automatically adjust the upcoming delivery date. If you wish to modify the next delivery date, please be sure to update both the delivery date and the frequency accordingly.';
    color: #df5b5f;
    white-space: pre-wrap;
    font-weight: 600;
}
.css-j44wzz{
  display:none;
}
td &gt; p{
  margin-bottom:0;
}
.bundle-text--body &gt; p, .hidden-ingredients-and-allergens&gt;p{
  margin: 1rem 0!important;
}

div.bundle-subs-detail-layout-column--left &gt; div.addon-container &gt; div &gt; div.bundle-product-card &gt; div &gt; .bundle-product-card__subtitle{
      font-size: 14px;
    text-align: center;
    padding-top: 5px;
}
.chakra-alert {
    z-index: 999;
}
.bundleapp-subscription-list-item &gt; div.bundleapp-subscription-list-item__r1 &gt; div.bundleapp-subscription-list-item__r1c1{
  visibility:hidden;
}
@font-face{font-display:swap;font-family:"Sofia Pro Light";src:url(sofia-pro-light.eot);src:url(sofia-pro-light.eot?#iefix) format("embedded-opentype"),url(sofia-pro-light.woff2) format("woff2"),url(sofia-pro-light.woff) format("woff"),url(sofia-pro-light.ttf) format("truetype"),url(sofia-pro-light.svg#sofia-pro-light) format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"Sofia Pro Regular";src:url(sofia-pro-regular.eot);src:url(sofia-pro-regular.eot?#iefix) format("embedded-opentype"),url(sofia-pro-regular.woff2) format("woff2"),url(sofia-pro-regular.woff) format("woff"),url(sofia-pro-regular.ttf) format("truetype"),url(sofia-pro-regular.svg#sofia-pro-regular) format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"Sofia Pro Regular Italic";src:url(sofia-pro-regular-italic.eot);src:url(sofia-pro-regular-italic.eot?#iefix) format("embedded-opentype"),url(sofia-pro-regular-italic.woff2) format("woff2"),url(sofia-pro-regular-italic.woff) format("woff"),url(sofia-pro-regular-italic.ttf) format("truetype"),url(sofia-pro-regular-italic.svg#sofia-pro-regular-italic) format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"Sofia Pro Medium";src:url(sofia-pro-medium.eot);src:url(sofia-pro-medium.eot?#iefix) format("embedded-opentype"),url(sofia-pro-medium.woff2) format("woff2"),url(sofia-pro-medium.woff) format("woff"),url(sofia-pro-medium.ttf) format("truetype"),url(sofia-pro-medium.svg#sofia-pro-medium) format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"Sofia Pro Semibold";src:url(sofia-pro-semibold.eot);src:url(sofia-pro-semibold.eot?#iefix) format("embedded-opentype"),url(sofia-pro-semibold.woff2) format("woff2"),url(sofia-pro-semibold.woff) format("woff"),url(sofia-pro-semibold.ttf) format("truetype"),url(sofia-pro-semibold.svg#sofia-pro-semibold) format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"Sofia Pro Bold";src:url(sofia-pro-bold.eot);src:url(sofia-pro-bold.eot?#iefix) format("embedded-opentype"),url(sofia-pro-bold.woff2) format("woff2"),url(sofia-pro-bold.woff) format("woff"),url(sofia-pro-bold.ttf) format("truetype"),url(sofia-pro-bold.svg#sofia-pro-bold) format("svg");font-weight:400;font-style:normal}p,li{font-family:"Sofia Pro Regular";font-weight:400;letter-spacing:normal}b,strong{font-family:"Sofia Pro Bold";font-weight:700;letter-spacing:normal}em{font-family:"Sofia Pro Regular Italic";font-weight:400;font-style:italic;letter-spacing:normal}
h1,h2,h3,h4,h5,h6{font-family:"Sofia Pro Semibold";font-weight:600;letter-spacing:normal}
.step3 + footer .awtomatic-sizes-container {
    visibility: hidden;
}
#bundleapp-subscriptions-portal &gt; div &gt; div.bundleapp-modal__container--complete-screen &gt; div.bundle-container &gt; footer &gt; div &gt; div &gt; div &gt; .bundle-text--strikethrough {
    color: white;
    padding-right: 5px;
  font-size:11px;
  align-self: anchor-center;
}
#bundleapp-subscriptions-portal &gt; div &gt; div.bundleapp-modal__container--complete-screen &gt; div.bundle-container &gt; footer &gt; div &gt; div &gt; div &gt; span:nth-child(3) {
    color: white;
    padding-left: 5px;
  
}
/* p{
  margin:0 !important;
} */
#bundle-app &gt; div.bundle-details-wrapper &gt; .bundle-subs-detail-layout &gt; div.bundle-subs-detail-layout-column--left &gt; table &gt; tbody &gt; .bundle-table__body-row--standard &gt; td.body-row__options &gt; div &gt; button{
  display:none;
}
#bundleapp-subscriptions-portal &gt; div &gt; div.bundleapp-modal__container--complete-screen &gt; div &gt; footer &gt; div &gt; div &gt; span{
  min-width:max-content;
}
  #bundle-app &gt;.bundle-details-wrapper &gt; .bundle-subs-detail-layout &gt; div.bundle-subs-detail-layout-column--left &gt; div.addon-container &gt; div &gt; .bundle-product-card &gt; div &gt; img {
    border-radius: 1rem;
}
#bundle-app &gt; .bundle-details-wrapper &gt; .awt-last-order-container &gt; .awt-last-order-title-container &gt; div.awt-last-order-title-info,
#bundle-app &gt; .bundle-details-wrapper &gt; .awt-last-order-container &gt; .awt-order-summary &gt; .awt-order-images-gallery
{
  min-height:auto !important;
}
#bundle-app &gt; .bundle-details-wrapper &gt; .bundle-subs-detail-layout &gt; div.bundle-subs-detail-layout-column--left &gt; div.addon-container &gt; div &gt; div.bundle-product-card &gt; div {
    display: flex;
    flex-direction: column;
    align-items: center;
}
.bundle-slider-footer &gt; .bundle-quantity-selector {
    display: flex;
    flex-direction: column;
    align-items: center;
}
.bundle-slider-footer &gt; .bundle-quantity-selector &gt; .bundle-button {
    margin-left: 0 !important;
    background: #df5b51;
}
.wrapper &gt; .breadcrumb{
  display:none;
}
  .bundle-product-card__quantity-button-container {
    border: none;
    background-color: #df5b5f40;
    order: 2;
    max-height: 45px;
    width: 90%;
    border-radius: 0 0 1rem 1rem;
  }
  .bundle-product-card__quantity-button-container &gt; span{
    color:black;
  }
/* .css-1o2xv8g:after {
  content: "\A \A Changing frequency does not change \A next delivery date, please confirm \A your next delivery date!";
  white-space: pre;
} */
#display_portion_price, .bundle-product-card__subtitle, .bundle-product-card__title{
  color:#004e1f;
  line-height:1rem;
}
.bundle-product-card__subtitle {
    font-weight: 100;
}
.bundle-text--emphasis{
  color:white;
}
.awt-bab-product-line-qty {
  margin-right: 4rem;
}
.css-1x6x2nw{
  display:none;
}
#bundle-app
  &gt; div
  &gt; div.bundle-subs-detail-layout
  &gt; div.bundle-action-col-layout
  &gt; div.bundle-card.bundle-card--next-order-date
  &gt; div.bundle-card__body
  &gt; div
  &gt; button,
.css-1am796e,
#reactivate_btn,
.addon_modal_body,
.awt-reactivate-modal--overlay,
.bundle-product-card__stars-container,
.chakra-spinner,
.izqJui,
ul.order-discount--cart-list.discount--sale-color {
  display: none;
}

#skipBtn_1week {
  border-radius: 4px;
}
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div
  &gt; main
  &gt; div.bundle-product-card
  &gt; div {
  flex-direction: column;
  align-items: center;
}
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div
  &gt; main
  &gt; div.bundle-product-card,
.addons-modal-content &gt; .bundle-product-card {
  min-height: max-content;
}
.addons-modal-content
  &gt; .bundle-product-card
  &gt; div
  &gt; .bundle-product-card__image {
  border-radius: 15px 15px 0 0;
    margin-bottom:5px;
}
.addon-container &gt; header &gt; button {
  padding: 0 10px !important;
}
.bundle-lazy-image-container {
  width: auto;
}
.awt-bab-product-name,
.bundle-product-name {
  font-family: Sofia pro regular;
  font-weight: 300;
}

.bundle-product-card {
  text-align: left;
  position: relative;
  justify-content: space-between;
}
.bundle-product-card__quantity-button-container {
  width: 100%;
  order: 2;
}
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; .step3
  &gt; .bundle-product-card {
  justify-content: space-between;
}
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; .step3
  &gt; div.bundle-product-card
  &gt; div.bundle-product-card__quantity-button-container.bundle-product-card__quantity-button-container {
  flex-direction: row;
}

.p_46045453975744 &gt; #display_portion_price:after,
.p_46045357277376 &gt; #display_portion_price:after{
  content: "\A Each pack contains 5 - 7 servings" !important;
  white-space: pre;
  color: #df5b5f;
  font-weight: lighter;
  font-family: "Sofia Pro Regular";
  font-size: 11px;
}
.bundle-multi-select-dropdown-container {
  background-color: #df5b5f40;
  border-radius: 0;
  width: 90%;
  margin: auto;
}
.bundle-lazy-image-container {
  border-radius: 15px 15px 0 0;
}
.bundle-product-card {
  padding: 0;
  border-radius: 1rem;
  border: 1px solid #df5b5f;
  box-shadow: 5px 5px 5px #9999;
}
#bundleapp-subscriptions-portal .bundleapp-modal__logo,
.header_button {
  cursor: pointer;
}
div.bundle-section-container {
  scroll-snap-type: none;
  height: 100vh;
  overflow-y: scroll;
  overflow-x: hidden;
}
.bundle-button--cancel {
  border: 1px solid red;
}
.imptNotice {
  border-radius: 5px;
  background: #fffbe2;
  line-height: 1.4rem;
  font-size: 1.2rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
}
.bundle-modal__background {
  background: rgba(8, 26, 38, 0.5);
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.awtomatic-plans-container,
.awtomatic-sizes-container {
  max-width: fit-content;
}
.awtomatic-bab-options-container {
  gap: 3vw;
}

div.bundle-section-container::-webkit-scrollbar {
  width: 10px;
}
div.bundle-section-container::-webkit-scrollbar-track {
  background: #1111;
}
div.bundle-section-container::-webkit-scrollbar-thumb {
  background-color: #004e1f;
  border-radius: 10px;
}
div.bundle-section-container::-webkit-scrollbar-button {
  display: none;
}

span.chakra-checkbox__label {
  color: #df5b5f;
  font-size: 0.7rem;
}
.chakra-select__icon-wrapper {
  color: #df5f5f;
}
.chakra-checkbox__control {
  width: 0.8rem;
  height: 0.8rem;
}

@media screen and (max-width: 370px) {
  .cs_popup_body{
    transform: translate(-50%,-50%) scale(0.75);
}
      table.bundle-details-table {
        transform: translate(-4rem, 0rem) scale(0.75) !important;
    }

  .chakra-select__wrapper{
    width:70%;
  }
     .bundle-text--display {
         margin-top: 2rem;
    }
     #section-Desserts &gt; section {
         margin-bottom: 10rem;
    }
     main.bundle-create-content.step3 {
         position: relative;
         padding-top: 100px;
    }
     .bundle-product-card__title{
         font-size:14px;
         max-width:95%;
    }
     .bundle-product-card__title:before{
         font-size:7px;
    }
     .bundle-container .awtomatic-bab-options-container {
         gap: 0.5rem;
    }

}

@media screen and (max-width: 620px) {
  .chakra-modal__content{
    max-height:50%;
  }
  .bundle-product-card{
            max-width: 100%;
  }
  footer &gt; div &gt; div &gt; div &gt; span.chakra-text.bundle-text--emphasis{

  font-size: 1.1rem;
}
  .addons-modal-content-sections &gt; div &gt; .addons-modal-content {
    justify-content: center;
    margin: 0rem auto 2rem;
}
  .addons-modal-content-sections &gt; div &gt; .addons-modal-content&gt;.bundle-product-card&gt;div&gt;img{
        max-height: none;
  }
select#size {
    border-radius: 4px;
    height: 8vw;
    color: #df5b5f;
    padding: 0 15px;
}
  .chakra-select__wrapper{
    margin-left:15px;
    max-height: 35px;
    width: 90%;
}
   table.bundle-details-table {
       transform: translate(-2rem, 0rem) scale(0.8);
       margin-top: -3rem;
       margin-bottom: -4rem;
  }

   #bundleapp-subscriptions-portal &gt; div &gt; div.bundleapp-modal__container--complete-screen &gt; div.bundle-container.p_7488023068864 &gt; footer &gt; div {
       min-height: 60px;
  }
   #bundleapp-subscriptions-portal &gt; div &gt; div.bundleapp-modal__container--complete-screen &gt; div.bundle-container.p_7488023068864 &gt; .awtomatic-progress-container {
       bottom: 3.5rem;
  }
   .frequency_copy_3{
       position: absolute;
       background: white;
       border: 2px solid #df5b5f;
       transform: translate(5%, 90%);
       padding: 1rem;
       max-width: 90%;
       margin: auto;
       text-align: center;
       border-radius:4px;
  }
   span#popupwbg_close_3 {
       position: absolute;
       right: 1rem;
       top: 0.5rem;
       font-size: 1rem;
       font-weight: 600;
       color: black;
  }
   .frequency_copy_3 &gt; p{
       font-size: 12px !important;
  }
   span.everyText {
       position: absolute;
       transform: translate(35px, 2px);
  }
   .icon-filter{
       display:none;
  }
   .bundle-table__body-row &gt; td &gt; div {
       margin:0;
  }

   p.bundle-product-annotation.bundle-product-annotation::after {
       padding-right: 5px;
  }
   #bundle-app &gt; div &gt; div.bundle-subs-detail-layout &gt; div.bundle-subs-detail-layout-column--left &gt; table &gt; tbody &gt; tr &gt; td:nth-child(4) {
       transform: translateX(-6rem);
  }
  
   .bundle-product-card.p_43779325624512 &gt; #display_portion_price {
       bottom: 4rem;
  }
   .bundle-table__body-row &gt; td &gt; div {
       padding-left: 10px;
  }
   .awt-bab-product-line-qty {
       margin-right: 2.5rem;
  }

   div.bundle-container.pv_43409362911424 &gt; main &gt; div &gt; div &gt; #Meals\ for\ Two:before, div.bundle-container.pv_43461846008000 &gt; main &gt; div &gt; div &gt; #Meals\ for\ Two:before, div.bundle-container.pv_43461846040768 &gt; main &gt; div &gt; div &gt; #Meals\ for\ Two:before {
       content: "Pause, skip, or cancel anytime! \A";
       white-space: pre;
       text-align: center;
       margin-left: -0.5rem;
       font-size: 1.2rem;
       line-height: 3rem;
       text-transform: none;
       color: #004e1f;
  }
   .awt-bab-open &gt; #bundleapp-subscriptions-portal &gt; .bundleapp-modal &gt; div.bundleapp-modal__container--complete-screen &gt; div &gt; .step3:before {
       content: "Add-ons \A";
       font-weight: 600;
       white-space: pre;
       position: absolute;
       top: 5%;
       left: 50%;
       transform: translate(-50%, -50%);
       font-size: 25px;
     background: white;
  }
}
@media screen and (max-width: 767px) {
  #bundleapp-subscriptions-portal &gt; div &gt; div.bundleapp-modal__container--complete-screen &gt; div &gt; main &gt; div{
    margin-top:2rem;
  }
  span.awt-variant-title {
    font-size: 0.8rem;
}
     #bundleapp-subscriptions-portal &gt; div &gt; div.bundleapp-modal__container--complete-screen &gt; div.bundle-container.with-product-selector.is-scrolling-up &gt; footer &gt; div &gt; div{
       gap:0.5rem;
       align-self: flex-end;
               position: absolute;
        bottom: 15px;
  }
  .awtomatic-progress-remove-button::before {
    content: '';
    position: absolute;
    bottom: -25px;
    left: -25px;
    width: 35px;
    height: 35px;
}
     .bundle-container &gt; footer{
  padding-top:7.5rem;
  }

   .step2 + footer &gt; div &gt; button {
       display: none !important;
  }
   .bundleapp-modal__container--complete-screen header{
       padding:0;
  }

   #bundleapp-subscriptions-portal &gt; div &gt; div.bundleapp-modal__container--complete-screen &gt; div &gt; .addons-modal-content &gt; div.bundle-product-card &gt; div &gt; button {
       color: white;
       background: #df5b5f;
       border-radius: 4px;
  }
   #bundle-app &gt; div &gt; div.bundle-subs-detail-layout &gt; div.bundle-subs-detail-layout-column--left &gt; div.addon-container &gt; div &gt; div.bundle-product-card &gt; div &gt; p {
       transform: translateY(-2rem);
  }
   #bundle-app &gt; div &gt; div.bundle-subs-detail-layout &gt; div.bundle-subs-detail-layout-column--left &gt; div.addon-container &gt; div &gt; div.bundle-product-card {
       height:18rem;
  }
   #bundle-app &gt; div &gt; div.bundle-subs-detail-layout &gt; div.bundle-subs-detail-layout-column--left &gt; div.addon-container &gt; div &gt; div.bundle-product-card &gt; div &gt; .bundle-button.button--primary {
       transform: translateY(2rem);
  }
   #bundleapp-subscriptions-portal &gt; div &gt; div.bundleapp-modal__container--complete-screen &gt; div.BundleBoxStructure__CreateBundleContainer-sc-1eqgibw-0.bkxOBc.bundle-container.p_7488023068864.with-product-selector.is-scrolling-up &gt; footer &gt; div &gt; .jqWEbf, #filter-text, #filter-text_2, .awtomatic-progress-count-label, .awtomatic-sizes-container label, .boxsize_copy, .boxsize_copy_2, .boxsize_text_wrapper, .boxsize_text_wrapper_2, .bundle-modal__background, .bundle-stepper-wrapper, .frequency_copy_3 {
       display: none;
  }
   #display_portion_price {
       position: absolute;
       bottom: 3.5rem;
       font-family: "Sofia Pro Regular";
       letter-spacing: -0.5px;
  }
   #bundleapp-subscriptions-portal &gt; div &gt; div.bundleapp-modal__container--complete-screen &gt; div.bundle-container.p_7488023068864 &gt; footer &gt; div &gt; div.BundleBoxStructure__CreateBundleButtonInfo-sc-1eqgibw-2.ibqIzp {
       padding-top: 0.5rem !important;
  }
   section &gt; .p_43841733132480, section &gt; .p_43852121112768 {
       max-width: 50vw;
  }
   div.bundle-product-card.p_43771119763648 &gt; #display_portion_price {
       bottom: 3rem;
  }
   #bundleapp-subscriptions-portal .bundle-product-card__quantity-button-container, .bundle-multi-select-dropdown-container {
       width: 100%;
       margin-top: 0.5rem;
  }
   .awtomic-select-dropdown {
       transform: translateY(1.3rem);
  }
   .bundle-section, .bundleapp-modal__container--complete-screen&gt;.bundle-container &gt;.step3 {
       max-width: 100%;
       display: grid;
       grid-template-columns: repeat(auto-fit, minmax(40vw, 1fr));
       overflow-y: auto;
       overflow-x: hidden;
       gap: 5px;
             margin-top: 60px;
     margin-bottom:15%;
  }
   body, html {
       overflow-x: hidden;
       max-width: 100%;
  }
   #bundle-app &gt; div &gt; div.bundle-subs-detail-layout &gt; div.bundle-subs-detail-layout-column--left &gt; table &gt; tbody &gt; tr:not(:first-child) &gt; td &gt; div &gt; h3 {
       max-width: 100px;
       overflow-x: auto;
       text-overflow: ellipsis;
       white-space: nowrap;
       padding: 0.5rem 0;
       touch-action: pan-x;
  }
   .awt-bab-edit-open &gt; #bundleapp-subscriptions-portal &gt; .bundleapp-modal &gt; .bundleapp-modal__container--complete-screen &gt; .bundle-container &gt; .bundle-update-content &gt; .bundle-section-container &gt; div &gt; #section-Meals\ for\ Two {
       scroll-margin-top: 3rem;
  }
   #bundleapp-subscriptions-portal &gt; div &gt; div.bundleapp-modal__container--complete-screen &gt; .bundle-container &gt; div &gt; button:last-child {
       opacity: 1 !important;
  }

   .awt-bab-open &gt; #bundleapp-subscriptions-portal &gt; .bundleapp-modal &gt; div.bundleapp-modal__container--complete-screen &gt; div &gt; .step3 &gt; .bundle-product-card &gt; div &gt; .bundle-lazy-image-container {
       width: 100%;
  }

   div.bundle-container &gt; .step3 &gt; div.bundle-product-card {
       justify-content: center;
  }
   #Family\ Pack {
       scroll-margin-top: 1rem;
  }
   #bundleapp-subscriptions-portal &gt; div &gt; div.bundleapp-modal__container--complete-screen &gt; div &gt; div.awtomatic-progress-container {
       transform: none;
  }
   .imptNotice {
       line-height: 1.1rem;
       font-size: 1rem;
  }

   #bundleapp-subscriptions-portal &gt; div &gt; div.bundleapp-modal__container--complete-screen &gt; div &gt; footer &gt; div &gt; div &gt; div {
       flex-direction: row;
  }

   #bundleapp-subscriptions-portal &gt; div &gt; div.bundleapp-modal__container--complete-screen &gt; div &gt; footer &gt; div &gt; div &gt; span {
       font-size: 14px;
       white-space: pre;
       display: none;
  }
   #bundleapp-subscriptions-portal &gt; div &gt; div.bundleapp-modal__container--complete-screen &gt; div &gt; main &gt; div &gt; div {
       margin-top: -1rem;
  }
   .bundle-text--display {
       scroll-margin-top: 1.5rem;
  }
   #filter-icon {
       display: block;
  }
   .header_button_container, .header_button_container_2 {
       position: relative;
       width: 100%;
       z-index: 2;
       color: #fff;
       display: flex;
       overflow: auto;
       background: #df5b5f;
       padding: 0.5rem;
       font-size: 1.1rem;
       height: 3rem;
  }
   .header_button {
       padding: 0.1rem 0.5rem;
  }
   button.chakra-button.awt-filter-button {
       opacity: 1 !important;
       padding:0;
  }
   #bundleapp-subscriptions-portal &gt; div &gt; div.bundleapp-modal__container--complete-screen &gt; div &gt; main &gt; div &gt; .bundle-section__nav &gt; button {
       background: 0 0;
       color: #fff;
       min-width: fit-content;
       white-space: nowrap;
       padding: 0 0.7rem;
  }
   #bundleapp-subscriptions-portal &gt; div &gt; div.bundleapp-modal__container--complete-screen &gt; div &gt; main &gt; div &gt; nav &gt; button {
       border: none !important;
  }
   .bundle-section__nav {
       position: sticky;
       inset: -1px 0px 0px;
       width: 100vw;
       height: 3rem;
       margin: 0 auto;
       padding: 0 1rem 0 13rem;
       background: #df5b5f;
       display: flex;
       -webkit-box-pack: center;
       justify-content: center;
       -webkit-box-align: center;
       align-items: center;
       gap: 0;
       flex-wrap: nowrap;
       z-index: 1;
       border-bottom: 1px solid #df5b5f;
  }
   .bundle-container &gt; footer &gt; div {
       flex-direction: column;
       background: #df5b5f;
       min-height: 105px;
       border: none;
  }
   .bundle-button {
       min-width: 16vw;
       padding: 1vw;
  }
   #bundleapp-subscriptions-portal &gt; div &gt; div.bundleapp-modal__container--complete-screen &gt; .bundle-container &gt; footer &gt; div &gt; div &gt; .bundle-button {
       border: none;
       color: #df5b5f;
       background: #fff;
       z-index:4;
  }
   .awtomatic-sizes-container {
       width: 215px;
  }
   .bundle-close-icon--modal-close {
       width: 22px;
       height: 50px;
  }
   #bundleapp-subscriptions-portal header.bundleapp-modal__container--complete-screen--header-container {
       border-bottom: 1px solid #df5d5f;
  }
   #bundleapp-subscriptions-portal header.bundleapp-modal__container--complete-screen--header-container button {
       background:none;
       top: 15px;
       right: 15px;
  }
   .bundleapp-modal__logo {
       position: absolute;
       width: 100px;
       height: 25px;
       background-size: contain;
       background-repeat: no-repeat;
       top: 1.7%;
       left: 6%;
  }
   .bundle-section__title {
       font-size: 24px;
       margin: 1rem auto;
       line-height: 20px;
  }

   footer &gt; div &gt; div &gt; .bundle-button {
       padding: 4px 10px;
  }
   footer .awtomatic-selling-plans-container div {
       display: flex;
       column-gap: 0;
       justify-content: center;
       margin:0;
       margin-left:1.5rem;
       margin-bottom:0.6rem;
  }
   .p_7737625215168&gt;footer .awtomatic-selling-plans-container div{
       justify-content: right;
  }
   #bundleapp-subscriptions-portal &gt; .bundleapp-modal &gt; div.bundleapp-modal__container--complete-screen &gt; div.bundle-container &gt; footer &gt; div &gt;.fTWgXD{
       bottom:12px;
       position:absolute !important;
       right:10px;
       z-index:3;
       gap:0.5rem;
  }
   .show_filter {
       display: flex !important;
       flex-direction: column;
  }
   .awtomatic-sizes-container .bundleapp-selectwrap {
       max-width: 7rem;
  }
   #bundleapp-subscriptions-portal &gt; div &gt; div.bundleapp-modal__container--complete-screen &gt; div &gt; footer &gt; div &gt; div &gt; button {
       width: fit-content;
       height: 8vw;
       font-size: 15px;
  }
   #bundleapp-subscriptions-portal &gt; div &gt; div.bundleapp-modal__container--complete-screen &gt; div &gt; footer &gt; div &gt; div &gt; div {
       font-size: 14px;
       color: #fff;
       font-family: sofia pro semibold;
  }
   .awtomatic-progress-item--completed button.awtomatic-progress-remove-button {
       display: inline-block;
       position: absolute;
       top: -8px;
       right: -8px;
       height: 20px;
       width: 20px;
       min-height: 0;
       border-radius: 50%;
       background-color: #fff;
       padding: 0;
       box-shadow: 0 0 1px #000000d6;
       background-image: url(https://bundle-public-assets.s3.amazonaws.com/closeIcons/close-svgrepo-com.svg);
       background-size: 16px;
       transition: box-shadow 0.2s;
       background-position: center;
  }
   .awtomatic-progress-item--completed button.awtomatic-progress-remove-button:hover {
       box-shadow: 0 0 1px 1px #0000006e;
  }
   .awtomatic-progress-item--completed button.awtomatic-progress-remove-button:after {
       content: none;
  }
   .bundle-container .awtomatic-progress-container {
       margin-left: auto;
       position: absolute;
       bottom: 6.5rem;
       display: flex;
       background: #fff;
       padding: 1rem 0;
  }
   .bundleapp-modal__container--complete-screen footer {
       height: fit-content;
  }
   .bundleapp-modal__container--complete-screen .bundle-container {
       padding: 0;
  }
   .bundle-container .awtomatic-bab-options-container {
       order: 0;
       width: 100%;
       display: flex;
       justify-content: center;
       z-index: 2;
       flex-direction: column-reverse;
       padding: 0 1.3rem;
       align-items: start;
       bottom: 1rem;
       max-height: 5rem;
  }
   #bundleapp-subscriptions-portal &gt; div &gt; div.bundleapp-modal__container--complete-screen &gt; div &gt; footer &gt; div &gt; div &gt; div{
       margin:0;
  }

   .bundle-container .awtomatic-progress-container {
       order: 1;
       justify-content: center;
       z-index: 1;
  }
   .bundle-container footer {
       order: 3;
  }
   .awtomatic-progress-item--completed .awtomatic-progress-product-count-container .bundle-text--subheading {
       margin-right: 10px;
  }
   .awtomatic-progress-item.awtomatic-progress-item--pending .bundle-text--subheading {
       color: #000;
  }
   .awtomatic-progress-item.awtomatic-progress-item--completed {
       background-color: #fff;
  }
   .awtomatic-progress-item .bundle-text--subheading {
       min-width: 50px;
       display: block;
       color: #fff;
  }
   .awtomatic-progress-container {
       display: block;
       text-align: center;
       max-width: 100%;
       margin: 0 auto;
  }
   div.awtomatic-progress-item {
       width: 8vw;
       height: 8vw;
       display: inline-block;
       background-size: cover;
       background-repeat: no-repeat;
       background-position: center;
       background-color: #df5b5f;
       margin: 0 1vw;
       border-radius: 5px;
  }
   div.awtomatic-progress-item.awtomatic-progress-item--completed {
       background-color: #df5b5f;
       background-image: var(--awt-pb-img);
  }
   .awt-filter-button {
       color: #df5b5f;
       font-size: 13px;
  }
   .bundle-section__nav &gt; button {
       display: none !important;
  }
   .header_button_container_cp_mobile {
       display: flex;
       color: #fff;
       overflow-x: scroll;
       padding: 5px 0;
  }
   button.bundle-button.button--primary{
       min-width: 25vw;
  }

}
 @media (min-width: 768px) {
   #custom-filters {
  display: flex;
  gap: 12px; /* spacing between buttons */
  overflow-x: auto;
  white-space: nowrap;
  cursor: grab;
  padding: 10px;
  scrollbar-width: none; /* Firefox */
  -ms-overflow-style: none;  /* IE/Edge */
}

#custom-filters::-webkit-scrollbar {
  display: none; /* Chrome, Safari */
}

   .awtomatic-plans-container::before {
    content: "Every \A";
    white-space: pre;
    color: white;
    font-weight: 700;
}
.awtomatic-sizes-container::before {
    content: "Box size \A";
    white-space: pre;
    color: white;
    font-weight: 700;
}

  }

@media screen and (min-width: 768px) and (max-width: 1024px){

  .bundle-product-card{
    max-width:100%;
  }
  #bundleapp-subscriptions-portal &gt; div &gt; div.bundleapp-modal__container--complete-screen &gt; div &gt; footer &gt; div &gt; div &gt; div &gt; span.chakra-text.bundle-text--emphasis {
    position: absolute;
    right: 18%;
    bottom: 32%;
}
  #custom-filters {
      top: 100%;
    left:0;
    }
  
.p_43841733132480, .p_43852121112768 {
    max-width: 25vw;
}
      #bundleapp-subscriptions-portal .bundle-text--subheading,
  #changeIcon,
  #close_icon,
  #filter-icon{
    display: none !important;
  }

  .step2 + footer &gt; div &gt; button {
      display: none !important;
  }
  .bundleapp-modal__container--complete-screen header{
    padding:0;
  }
  #bundleapp-subscriptions-portal
    &gt; div
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div
    &gt; div.awt-filters-container
    &gt; button,
  .header_button {
    min-width: fit-content;
  }

  #bundleapp-subscriptions-portal
    &gt; div
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div
    &gt; .addons-modal-content
    &gt; div.bundle-product-card
    &gt; div
    &gt; button {
          color: white;
    background: #df5b5f;
    border-radius: 4px;
  }

  #bundleapp-subscriptions-portal
    &gt; div
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div.BundleBoxStructure__CreateBundleContainer-sc-1eqgibw-0.bkxOBc.bundle-container.p_7488023068864.with-product-selector.is-scrolling-up
    &gt; footer
    &gt; div
    &gt; .jqWEbf,
  #filter-text,
  #filter-text_2,
  .awtomatic-progress-count-label,
  .awtomatic-sizes-container label,
  .boxsize_copy,
  .boxsize_copy_2,
  .boxsize_text_wrapper,
  .boxsize_text_wrapper_2,
  .bundle-modal__background,
  .bundle-stepper-wrapper,
  .frequency_copy_3
  {
    display: none;
  }

  #display_portion_price {
    position: absolute;
    bottom: 3.5rem;
    font-family: "Sofia Pro Regular";
    letter-spacing: -0.5px;
  }
  #bundleapp-subscriptions-portal
    &gt; div
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div.bundle-container.p_7488023068864
    &gt; footer
    &gt; div
    &gt; div.BundleBoxStructure__CreateBundleButtonInfo-sc-1eqgibw-2.ibqIzp {
    padding-top: 0.5rem !important;
  }


  div.bundle-product-card.p_43771119763648 &gt; #display_portion_price {
    bottom: 3rem;
  }
  #bundleapp-subscriptions-portal
    .bundle-product-card__quantity-button-container,
  .bundle-multi-select-dropdown-container {
    width: 100%;
    margin-top: 0.5rem;
  }
  .awtomic-select-dropdown {
    transform: translateY(1.3rem);
  }
  .bundle-section {
    width: 100%;
    max-width: 100vw;
    margin: 0 auto 4rem;
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(40vw, 1fr));
    overflow-y: auto;
    overflow-x: hidden;
    gap: 5px;
  }
  body,
  html {
    overflow-x: hidden;
    max-width: 100%;
  }
  #bundle-app
    &gt; div
    &gt; div.bundle-subs-detail-layout
    &gt; div.bundle-subs-detail-layout-column--left
    &gt; table
    &gt; tbody
    &gt; tr:not(:first-child)
    &gt; td
    &gt; div
    &gt; h3 {
    max-width: 100px;
    overflow-x: auto;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 0.5rem 0;
    touch-action: pan-x;
  }
  .awt-bab-edit-open
    &gt; #bundleapp-subscriptions-portal
    &gt; .bundleapp-modal
    &gt; .bundleapp-modal__container--complete-screen
    &gt; .bundle-container
    &gt; .bundle-update-content
    &gt; .bundle-section-container
    &gt; div
    &gt; #section-Meals\ for\ Two {
    scroll-margin-top: 3rem;
  }

  #bundleapp-subscriptions-portal
    &gt; div
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; .bundle-container
    &gt; div
    &gt; button:last-child {
    opacity: 1 !important;
    margin-left: -1rem;
  }
  .awt-bab-open
    &gt; #bundleapp-subscriptions-portal
    &gt; .bundleapp-modal
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div
    &gt; .step3 {
    display:flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 1vw;
    padding: 4rem 0.5rem;
  }
  .awt-bab-open
    &gt; #bundleapp-subscriptions-portal
    &gt; .bundleapp-modal
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div
    &gt; .step3
    &gt; .bundle-product-card {
    width: 49%;
    padding: 0px;
  }
  .awt-bab-open
    &gt; #bundleapp-subscriptions-portal
    &gt; .bundleapp-modal
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div
    &gt; .step3
    &gt; .bundle-product-card
    &gt; div
    &gt; .bundle-lazy-image-container {
    width: 100%;
  }

  div.bundle-container &gt; .step3 &gt; div.bundle-product-card {
    justify-content: center;
  }
  #Family\ Pack {
    scroll-margin-top: 1rem;
  }
  #bundleapp-subscriptions-portal
    &gt; div
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div
    &gt; div.awtomatic-progress-container {
    transform: none;
  }
  .imptNotice {
    line-height: 1.1rem;
    font-size: 1rem;
  }
  section.bundle-section {
    margin-bottom: 4rem;
    margin-top:6rem;
  }
  #bundleapp-subscriptions-portal
    &gt; div
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div
    &gt; footer
    &gt; div
    &gt; div
    &gt; div {
    flex-direction: row;
  }

  #bundleapp-subscriptions-portal
    &gt; div
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div
    &gt; footer
    &gt; div
    &gt; div
    &gt; span {
    font-size: 14px;
    white-space: pre;
    display: none;
  }
  #bundleapp-subscriptions-portal
    &gt; div
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div
    &gt; main
    &gt; div
    &gt; div {
    margin-top: 0;
  }
  .bundle-text--display {
    scroll-margin-top: 1.5rem;
  }
  
  #filter-icon {
    display: block;
  }
  .header_button_container,
  .header_button_container_2 {
    position: relative;
    width: 100%;
    z-index: 2;
    color: #fff;
    display: flex;
    overflow: auto;
    background: #df5b5f;
    padding: 0.5rem;
    font-size: 1.1rem;
    height: 3rem;
    top:5rem;
    justify-content: center;
  }
  .header_button {
    padding: 0.1rem 0.5rem;
  }
  button.chakra-button.awt-filter-button {
    opacity: 1 !important;
    padding:0;
  }
  #bundleapp-subscriptions-portal
    &gt; div
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div
    &gt; main
    &gt; div
    &gt; .bundle-section__nav
    &gt; button {
    background: 0 0;
    color: #fff;
    min-width: fit-content;
    white-space: nowrap;
    padding: 0 0.7rem;
  }

  #bundleapp-subscriptions-portal
    &gt; div
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div
    &gt; main
    &gt; div
    &gt; nav
    &gt; button {
    border: none !important;
  }
  .bundle-section__nav {
    display: none;
  }
  .bundle-container &gt; footer &gt; div {
    flex-direction: column;
    background: #df5b5f;
    min-height: 105px;
    border: none;
  }
  .bundle-button {
    min-width: 16vw;
    padding: 1vw;
  }
  #bundleapp-subscriptions-portal
    &gt; div
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; .bundle-container
    &gt; footer
    &gt; div
    &gt; div
    &gt; .bundle-button {
    border: none;
    color: #df5b5f;
    background: #fff;
      z-index:4;
  }
  .awtomatic-sizes-container {
    width: 215px;
  }
  .bundle-close-icon--modal-close {
    width: 22px;
    height: 50px;
  }
  #bundleapp-subscriptions-portal
    header.bundleapp-modal__container--complete-screen--header-container {
    border-bottom: 1px solid #df5d5f;
  }
  #bundleapp-subscriptions-portal
    header.bundleapp-modal__container--complete-screen--header-container
    button {
    background:none;
    top: 15px;
    right: 15px;
  }
  .bundleapp-modal__logo {
    position: absolute;
    width: 100px;
    height: 25px;
    background-size: contain;
    background-repeat: no-repeat;
    top: 1.7%;
    left: 6%;
  }
  .bundle-section__title {
    font-size: 24px;
    margin: 1rem auto;
    line-height: 20px;
  }

  footer &gt; div &gt; div &gt; .bundle-button {
    padding: 4px 10px;
  }
  footer .awtomatic-selling-plans-container div {
    display: flex;
    column-gap: 0;
    justify-content: center;
  }
  .p_7737625215168&gt;footer .awtomatic-selling-plans-container div{
    justify-content: right;
  }
  
#bundleapp-subscriptions-portal &gt; .bundleapp-modal &gt; div.bundleapp-modal__container--complete-screen &gt; div.bundle-container &gt; footer &gt; div &gt;.fTWgXD{
  bottom:12px;
  position:absolute !important;
  right:10px;
  z-index:3;
  gap:0.5rem;
}
  .show_filter {
    display: flex !important;
    flex-direction: column;
  }
  .awtomatic-sizes-container .bundleapp-selectwrap {
    max-width: 7rem;
  }
  #bundleapp-subscriptions-portal
    &gt; div
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div
    &gt; footer
    &gt; div
    &gt; div
    &gt; button {
    width: fit-content;
    height: 8vw;
    font-size: 15px;
  }
  #bundleapp-subscriptions-portal
    &gt; div
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div
    &gt; footer
    &gt; div
    &gt; div
    &gt; div {
    font-size: 14px;
    color: #fff;
    font-family: sofia pro semibold;
  }
 #bundleapp-subscriptions-portal
    &gt; div
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div
    &gt; footer
    &gt; div
    &gt; button {
    display:none !important;
    width: 70px;
    color: white;
    position: absolute;
    bottom: 1rem;
    left: 1.5rem;
    border: 1px solid white;
    min-height:15px;
    height: 25px;
  }
  .awtomatic-progress-item--completed button.awtomatic-progress-remove-button {
    display: inline-block;
    position: absolute;
    top: -8px;
    right: -8px;
    height: 20px;
    width: 20px;
    min-height: 0;
    border-radius: 50%;
    background-color: #fff;
    padding: 0;
    box-shadow: 0 0 1px #000000d6;
    background-image: url(https://bundle-public-assets.s3.amazonaws.com/closeIcons/close-svgrepo-com.svg);
    background-size: 16px;
    transition: box-shadow 0.2s;
    background-position: center;
  }
  .awtomatic-progress-item--completed
    button.awtomatic-progress-remove-button:hover {
    box-shadow: 0 0 1px 1px #0000006e;
  }
  .awtomatic-progress-item--completed
    button.awtomatic-progress-remove-button:after {
    content: none;
  }
  .bundle-container .awtomatic-progress-container {
    margin-left: auto;
    position: absolute;
    bottom: 6.5rem;
    display: flex;
    background: #fff;
    padding: 1rem 0;
  }
  .bundleapp-modal__container--complete-screen footer {
    height: fit-content;
  }
  .bundleapp-modal__container--complete-screen .bundle-container {
    padding: 0;
  }
  .bundle-container .awtomatic-bab-options-container {
    order: 0;
    width: 100%;
    display: flex;
    justify-content: center;
    z-index: 2;
    flex-direction: column-reverse;
    position: absolute;
    padding: 0 1.3rem;
    align-items: start;
    bottom: 1rem;
    max-height: 5rem;
}
  #bundleapp-subscriptions-portal &gt; div &gt; div.bundleapp-modal__container--complete-screen &gt; div &gt; footer &gt; div &gt; div &gt; div{
    margin:0;
  }

  .bundle-container .awtomatic-progress-container {
    order: 1;
    justify-content: center;
    z-index: 1;
  }
  .bundle-container footer {
    order: 3;
  }
  .awtomatic-progress-item--completed
    .awtomatic-progress-product-count-container
    .bundle-text--subheading {
    margin-right: 10px;
  }
  .awtomatic-progress-item.awtomatic-progress-item--pending
    .bundle-text--subheading {
    color: #000;
  }
  .awtomatic-progress-item.awtomatic-progress-item--completed {
    background-color: #fff;
  }
  .awtomatic-progress-item .bundle-text--subheading {
    min-width: 50px;
    display: block;
    color: #fff;
  }
  .awtomatic-progress-container {
    display: block;
    text-align: center;
    max-width: 100%;
    margin: 0 auto;
  }
  div.awtomatic-progress-item {
    width: 8vw;
    height: 8vw;
    display: inline-block;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    background-color: #df5b5f;
    margin: 0 1vw;
    border-radius: 5px;
  }
  div.awtomatic-progress-item.awtomatic-progress-item--completed {
    background-color: #df5b5f;
    background-image: var(--awt-pb-img);
  }
  .awt-filter-button {
    color: #df5b5f;
    font-size: 13px;
  }
  .bundle-section__nav &gt; button {
    display: none !important;
  }
  .header_button_container_cp_mobile {
    display: flex;
    color: #fff;
    overflow-x: scroll;
    padding: 5px 0;
  }
    #bundleapp-subscriptions-portal
    &gt; div
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div.bundle-container
    &gt; div.awtomatic-bab-options-container,
  .awtomatic-bab-options-container {
    padding-left: 1rem !important;
    margin-left:0!important;
  }
.bundle-container .awtomatic-bab-options-container {
    order: 0;
    border-bottom: 1px solid #df5b5f;
    width: 100%;
    display: flex;
    background: #df5b5f;
    top: 0;
    position: absolute;
    justify-content: center;
    padding-left: 0;
    z-index: 2;
    height: auto;
  }

    .bundle-container .awtomatic-progress-container {
      bottom: 2.5rem !important;
  }

  .boxsize_text_wrapper_2 {
    padding-bottom: 10px;
  }
  button {
    scale: 1;
  }
  .awtomatic-plans-container,
  .awtomatic-sizes-container {
    padding: 0;
  }
  #display_portion_price,
  .bundle-product-card__subtitle,
  .bundle-product-card__title {
    padding: 0 15px;
  }
  main.bundle-scrollable-section.bundle-create-content.step3:before {
    content: "Add-ons";
    position: absolute;
    right: 50%;
    top: -2%;
    transform: translate(50%, 50%);
    font-size: 2rem;
    font-weight: 600;
  }

  main.bundle-scrollable-section.bundle-create-content.step3 {
    padding-top: 5rem !important;
  }

  .awt-bab-open
    &gt; #bundleapp-subscriptions-portal
    &gt; .bundleapp-modal
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div
    &gt; .step3
    &gt; .bundle-product-card {
    width: 28%;
  }

  .awtomatic-progress-container {
    bottom: 3.5rem;
  }

  .bundle-container .awtomatic-bab-options-container {
    gap: 2rem;
    flex-wrap: wrap;
    min-height: 4rem;
  }
  .awtomatic-plans-container {
    gap: 7px;
  }
  .choose_plan {
    margin-right: 5px;
  }
  .awtomatic-sizes-container {
    width: max-content;
    gap: 0.5vw;
  }
  #bundleapp-subscriptions-portal
    .awtomatic-sizes-container.awtomatic-sizes-container
    label {
    display: block;
  }

  .bundle-button {
    min-width: auto;
  }
  .boxSizeText, .everyText {
    color: #fff;
  }
  .bundle-section {
    width: 100%;
    margin: 2rem auto 9rem;
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(25vw, 1fr));
    overflow-y: auto;
    overflow-x: hidden;
    gap: 10px;
  }
  .bundle-container .awtomatic-progress-container {
    padding-bottom: 1rem;
    bottom: 3.5rem;
  }
  #display_portion_price {
    bottom: 5.5rem !important;
  }
  .bundle-section__title {
    font-size: 30px !important;
    margin-top: 1.5rem;
  }
  #bundleapp-subscriptions-portal
    &gt; div
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div
    &gt; footer
    &gt; div {
    border: none;
  }
  .bundle-close-icon--modal-close {
    height: 55px;
  }
  .bundle-create-content {
    margin-top: 0;
  }
  #bundleapp-subscriptions-portal
    &gt; div
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div.bundle-container.p_7437667074240.pv_43409377755328
    &gt; main.bundle-scrollable-section.bundle-create-content.step3 {
    grid-template-columns: auto auto auto !important;
  }
  #bundleapp-subscriptions-portal
    &gt; div
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div
    &gt; footer
    &gt; div
    &gt; div
    &gt; button {
    max-width: none !important;
    width: max-content !important;
    height: auto !important;
  }
  div.awtomatic-progress-item {
    width: 2.5rem !important;
    height: 2.5rem !important;
  }
  .bundle-container &gt; footer &gt; div {
    min-height: max-content !important;
    margin-bottom: 0;
    padding: 5px;
  }
  .p_7488023068864
    &gt; .step2
    &gt; .bundle-section-container
    &gt; div
    &gt; .bundle-section__title {
    transform: translateX(0);
    margin-top: 1rem;
  }


  /* Customer portal ipad */
  .bundle-subs-detail-layout{
    display:block;
  }
    #bundle-app
    &gt; div
    &gt; div.bundle-subs-detail-layout
    &gt; div.bundle-subs-detail-layout-column--left
    &gt; div.addon-container
    &gt; div
    &gt; div.bundle-product-card
    &gt; div
    &gt; p {
    transform: translateY(-2rem);
  }
  #bundle-app
    &gt; div
    &gt; div.bundle-subs-detail-layout
    &gt; div.bundle-subs-detail-layout-column--left
    &gt; div.addon-container
    &gt; div
    &gt; div.bundle-product-card
   {
    height:25rem;
  }
  #bundle-app
    &gt; div
    &gt; div.bundle-subs-detail-layout
    &gt; div.bundle-subs-detail-layout-column--left
    &gt; div.addon-container
    &gt; div
    &gt; div.bundle-product-card &gt; div &gt; .bundle-button.button--primary
   {
            transform: translateY(5rem);
        border-radius: 0 0 1rem 1rem;
        background: #df5b5f;
        width: fit-content;
     min-width: -webkit-fill-available;
  }
  .refer_banner &gt; h2 {
    font-size: 1.3rem;
    line-height: 1.8rem;
    text-align: center;
}
  thead.bundle-table__header &gt; tr &gt; th {
    color: #004e1f;
    width: 100% !important;
}
    table.bundle-details-table {
        transform: translate(-1rem, 2rem) scale(0.9);
        margin-top: -3rem;
        margin-bottom: 0rem;
    }
.bundle-subs-detail-layout-column--left &gt; .addon-container {
    min-height: 31rem;
}
.bundle-subs-detail-layout-column--left &gt; .addon-container &gt; div {
  display:flex;
  flex-direction:row;
}

.bundle-action-col-layout{
  margin-top:2rem;
}
 .awt-bab-open
    &gt; #bundleapp-subscriptions-portal
    &gt; .bundleapp-modal
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div
    &gt; .step2 {
    margin-top:5rem;
  }
 .awt-bab-open
    &gt; #bundleapp-subscriptions-portal
    &gt; .bundleapp-modal
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div
    &gt; main {
    flex-direction: column;
  }
    #display_portion_price {
      bottom: 4.5rem;
  }
  #bundleapp-subscriptions-portal &gt; div &gt; div.bundleapp-modal__container--complete-screen &gt; div &gt; main &gt; div.bundle-product-card &gt; div{
    display:flex;
  }
#bundleapp-subscriptions-portal &gt; div &gt; div.bundleapp-modal__container--complete-screen &gt; div &gt; main &gt; div.bundle-product-card &gt; div &gt; button {
    order: 1;
    border-radius:0 0 1rem 1rem !important;
  border:none;
}
#bundleapp-subscriptions-portal &gt; div &gt; div.bundleapp-modal__container--complete-screen &gt; div &gt; main &gt; div.bundle-product-card &gt; div &gt; p {
    transform: translateY(2.5rem);
}
      #bundleapp-subscriptions-portal &gt; .bundleapp-modal &gt; div.bundleapp-modal__container--complete-screen &gt; div &gt; main {
        width: 100%;
        max-width: 90%;
        margin: 2rem auto 9rem;
        display: grid;
        grid-template-columns: repeat(auto-fit, minmax(25vw, 1fr));
        overflow-y: auto;
        overflow-x: hidden;
        gap: 15px;
    }
#bundleapp-subscriptions-portal &gt; div &gt; div.bundleapp-modal__container--complete-screen &gt; div &gt; main &gt; div.bundle-product-card &gt; div &gt; p {
    transform: none !important;
}
#bundleapp-subscriptions-portal &gt; div &gt; div.bundleapp-modal__container--complete-screen &gt; div &gt; main &gt; div.bundle-product-card, .addons-modal-content &gt; .bundle-product-card {
    align-self: center;
}

}

@media screen and (min-width: 1025px){
  #section-6f8f5ee3-46b6-426a-bca1-80561cae3fb1 &gt; .bundle_section, #section-061d0601-d39e-4a49-9470-a42384036cf6 &gt;.bundle_section{
    margin-top:3rem !important; 
  }
  #bundleapp-subscriptions-portal &gt; div &gt; div.bundleapp-modal__container--complete-screen &gt; div &gt; div.awtomatic-bab-options-container &gt; div.awtomatic-sizes-container &gt; label, .awtomatic-plans-container &gt; label {
    height: 50px;
}
  
  span.awt-variant-title {
    font-size: 0.9rem;
}
  .bundle-update-content&gt;#custom-filters{
    top:0;
  }
   #bundleapp-subscriptions-portal &gt; div &gt; div.bundleapp-modal__container--complete-screen &gt; div &gt; main &gt; .bundle-section-container {
    margin-top: 4rem;
}
  
    #bundleapp-subscriptions-portal &gt; div &gt; div.bundleapp-modal__container--complete-screen &gt; div &gt; footer &gt; div &gt; div &gt; div &gt; span.chakra-text.bundle-text--emphasis {
    position: absolute;
    right: 20%;
    bottom: 29%;
}
    #custom-filters {
      top: 100%;
    }

.awtomatic-progress-remove-button::before {
    content: '';
    position: absolute;
    bottom: -25px;
    left: -25px;
    width: 35px;
    height: 35px;
}
  #bundleapp-subscriptions-portal &gt; div &gt; div.bundleapp-modal__container--complete-screen &gt; div &gt; footer &gt; div &gt; div:first-child &gt; select{
    height:auto;
  }

  #bundleapp-subscriptions-portal &gt; div &gt; div.bundleapp-modal__container--complete-screen &gt; div.bundle-container &gt; footer &gt; div &gt; div &gt; div &gt; .bundle-text--strikethrough{
    font-size:15px;
  }
 div.bundleapp-modal__container--complete-screen &gt; div.ifrfKm.bundle-container &gt; footer &gt; div &gt; div{
    position: absolute;
    right: 1rem;
  }
  #gid\:\/\/shopify\/ProductVariant\/43756835832000 &gt; .awtomatic-sizes-label-6-items::after {
    content: "\A (5% off)";
    white-space: pre;
    line-height: 1px;
    font-size:10px;
}

#gid\:\/\/shopify\/ProductVariant\/43756835864768 &gt; .awtomatic-sizes-label-9-items::after {
    content: "\A (7% off)";
    white-space: pre;
    line-height: 1px;
    font-size:10px;
}

#gid\:\/\/shopify\/ProductVariant\/43756835897536 &gt; .awtomatic-sizes-label-15-items::after {
    content: "\A (10% off)";
    white-space: pre;
    line-height: 1px;
     font-size:10px;
}
#gid\:\/\/shopify\/ProductVariant\/44590878490816 &gt; .awtomatic-sizes-label-6-items::after {
    content: "\A (5% off)";
    white-space: pre;
    line-height: 1px;
    font-size:10px;
}

#gid\:\/\/shopify\/ProductVariant\/44590878523584 &gt; .awtomatic-sizes-label-9-items::after {
    content: "\A (7% off)";
    white-space: pre;
    line-height: 1px;
    font-size:10px;
}

#gid\:\/\/shopify\/ProductVariant\/44590878556352 &gt; .awtomatic-sizes-label-15-items::after {
    content: "\A (10% off)";
    white-space: pre;
    line-height: 1px;
     font-size:10px;
}

#gid\:\/\/shopify\/ProductVariant\/43668202586304 &gt; .awtomatic-sizes-label-9-items:after {
    content: "\A (2.5% off)";
    white-space: pre;
    line-height: 1px;
    font-size:10px;
}

#gid\:\/\/shopify\/ProductVariant\/43668202553536 &gt; .awtomatic-sizes-label-15-items:after {
    content: "\A (5% off)";
    white-space: pre;
    line-height: 1px;
    font-size:10px;
}

  .boxSizeText,
  .choose_plan,
  .everyText
  {
    color: #fff;
    font-size: 15px;
  }
  .boxsize_text_wrapper &gt; a,
  .choose_plan {
    align-self: center;
  }

    #bundleapp-subscriptions-portal
    &gt; div
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div
    &gt; footer
    &gt; div
    &gt; button {
    width: 80px;
    color: white;
    position: absolute;
    border: 1px solid white;
              left: 2%;
  }
  .bundle-multi-select-save-button-container {
    display: block;
    margin-top: 0;
  }
  .bundle-multi-select-save-button-container &gt; button {
    background: #df5b5f !important;
  }
  .bundle-multi-select-dropdown-container &gt; .bundle-text--body {
    font-size: 14px;
    line-height: 16px !important;
  }
  .billing-history-container &gt; table &gt; thead &gt; tr &gt; th:first-child {
    width: 20% !important;
  }
  .billing-history-container
    &gt; .bundle-details-table
    &gt; tbody
    &gt; tr.bundle-table__body-row {
    display: flex;
    justify-content: space-between;
    width: 87%;
    margin-left: 1rem;
  }
  div.bundle-subs-detail-layout-column--left
    &gt; div.addon-container
    &gt; div
    &gt; div.bundle-product-card {
    min-height: max-content;
  }

  .addon-container &gt; header &gt; button {
    padding: 0 1rem;
  }
  div.grid-view-item-image {
    overflow: visible !important;
  }
  .bundle-container &gt; footer &gt; div {
    justify-content: space-between !important;
  }
  .bundle-text--body {
    margin-top: 0 !important;
    line-height: 18px !important;
  }

  #box_size_text_mobile,
  #changeIcon,
  #modal-title,
  .awt-reset-filters-button,
  .bundle-modal__background,
  .header_button_container_cp_mobile {
    display: none;
  }
  #modal-title {
    font-size: 35px !important;
  }

  .awtomic-select-dropdown {
    margin: 0;
  }

  #bundleapp-subscriptions-portal
    &gt; div
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div
    &gt; footer
    &gt; div
    &gt; div
    &gt; div,
  .choose_plan {
    display: flex;
  }
  #bundleapp-subscriptions-portal
    &gt; div
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div
    &gt; footer
    &gt; .bundle-container
    &gt; footer
    &gt; div
    &gt; div:first-child::before {
    content: "Box Size";
    padding-right: 1rem;
  }
  .header_button_container_cp {
    margin: 2rem 1rem;
    font-weight: 600;
  }
  #close_icon,
  #filter-icon,
  .bundle-section__nav &gt; button {
    display: none !important;
  }
  .bundle-create-content {
    padding: 0 1% !important;
  }
  div.bundle-product-card.p_43479061135552
    &gt; div:first-child
    &gt; h5,
  div.bundle-product-card.p_43479061987520
    &gt; div:first-child
    &gt; h5,
  div.bundle-product-card.p_43479063724224
    &gt; div:first-child
    &gt; h5,
  div.bundle-product-card.p_43585897693376
    &gt; div:first-child
    &gt; h5 {
    max-width: 7rem;
    margin: 0.5rem auto !important;
  }
  .boxsize_text_wrapper,
  .boxsize_text_wrapper_2 {
    display: flex;
    gap: 1rem;
  }

  .choose_plan {
    margin: 0;
  }
  .discovery_btn,
  .subscription_btn_2 {
    color: #df5b5f;
    background: #fff;
    border: 1px solid #df5b5f;
    padding: 3px 5px;
    margin: auto;
    font-size: 15px;
    border-radius:4px;
  }
  .discovery_btn_2,
  .subscription_btn
  {
    background: #df5b5f;
    color: #fff;
    border: 1px solid #fff;
    padding: 3px 5px;
    margin: auto;
    font-size: 15px;
    text-align: center;
    border-radius:4px;
  }
  .discovery_btn_2:hover,
  .subscription_btn:hover {
    color: #df5b5f;
    background: #fff;
    border: 1px solid #df5b5f;
  }
  .boxsize_copy,
  .boxsize_copy_2,
  .frequency_copy_3
  {
    display: none;
    flex-direction: column;
    position: fixed;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background: #fff;
    color: #000;
    max-width: 37rem;
    max-height: 35rem;
    font-size: 1rem;
    text-align: center;
    margin: auto;
    line-height: 1.1rem;
    padding-bottom: 2rem;
    box-shadow: 0 10px 7px -6px rgba(0, 0, 0, 0.3);
  }
  .boxsize_copy &gt; p {
    padding: 0 2rem;
  }
  .boxsize_copy &gt; span,
  .boxsize_copy_2 &gt; span,
  .frequency_copy_3 &gt; span
  {
    position: relative;
    cursor: pointer;
    width: fit-content;
    align-self: flex-end;
    padding: 0.5rem;
  }
  #bigger_box,
  #delicous_items {
    font-size: 1.2rem;
    padding: 1rem;
  }
  .box_options_wrapper,
  .box_options_wrapper &gt; ul &gt; li {
    padding: 0.5rem;
  }
  .box_options_wrapper &gt; ul {
    list-style: none;
  }
  section.bundle-section {
    margin-bottom: 4rem;
    margin-top:10rem;
  }
  .awt-filter-menu-item {
    padding-top: 0;
    padding-bottom: 3px;
    font-size: 0.7rem;
    max-width: 5rem;
  }
  .show_filter &gt; div {
    height:0;
  }
  .scroll_filter {
    overflow-y: scroll !important;
  }
  .show_filter &gt; button {
    opacity: 1 !important;
  }
  #filter-text,
  #filter-text_2 {
    transform: translate(0.9rem, 0);
    margin-bottom:0rem;
  }

  .bundle-text--display {
    scroll-margin-top: 1.5rem;
  }
  #bundleapp-subscriptions-portal
    &gt; div
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div
    &gt; div.awtomatic-progress-container {
    height: 60px;
    transform: translate(13.5rem, -5px);
    width: fit-content;
  }
  #bundleapp-subscriptions-portal &gt; div &gt; div.bundleapp-modal__container--complete-screen &gt; div &gt; footer &gt; div &gt; div:nth-child(1)::before {
    content: "Edit box size: ";
    vertical-align: middle;
    font-size:1rem;
}
  button &gt; div &gt; div &gt; .bundle-button.bundle-button.button--primary {
    right: 15px;
    position: absolute;
  }

  #filter-text_2 {
    display: block;
   
  }
  .awtomatic-bab-options-container {
    flex-direction: row;
  }
  .awtomatic-plans-container,
  .awtomatic-sizes-container {
    flex-wrap: nowrap;
    padding: 0.8rem;
    margin: 0;
  }
  .bundle-button {
    padding: 0;
    font-size: 14px;
  }

  .bundle-section__nav {
    flex-direction: column !important;
    align-items: start;
    max-width: 250px;
    margin: -18rem 0 0;
    padding: 0 1rem;
    gap: 7px;
    position: absolute;
  }
  nav.bundle-section__nav &gt; button {
    border: none !important;
    font-size: 16px !important;
    padding: 0;
    text-align: left;
  }
  #bundleapp-subscriptions-portal
    .bundleapp-modal
    header.bundleapp-modal__container--complete-screen--header-container {
    margin-top: 14px;
    padding: 5px 0 !important;
    margin-bottom: 1px;
    height: 45px;
  }
  #bundleapp-subscriptions-portal .bundleapp-modal__logo {
    left: 43% !important;
    background-image: url(/cdn/shop/files/spatula-logo-2022.png?v=1646441268);
    height: 30px;
  }
  .bundle-close-icon--modal-close {
    /* height: 80px; */
    color:white;
  }
  #bundleapp-subscriptions-portal &gt; div &gt; div.bundleapp-modal__container--complete-screen &gt; header &gt; button {
    margin-top: -25px;
}
  .chakra-menu__menu-list {
    overflow-y: scroll;
    max-height: 5.5rem;
    border: none;
    padding: 0;
    box-shadow: none;
  }
  .chakra-menu__menu-list:hover {
    boder: none;
    box-shadow: none;
  }

.bqItsp, #date_edit_btn {
  font-size:14px;
  /* color:#df5b5f; */
}
#bundle-app
  &gt; div
  &gt; div.bundle-subs-detail-layout
  &gt; div.bundle-action-col-layout
  &gt; div.bundle-card.bundle-card--next-order-date,
#bundle-app
  &gt; div
  &gt; div.bundle-subs-detail-layout
  &gt; div.bundle-action-col-layout
  &gt; div.bundle-hide-sm
  &gt; div
  &gt; .OrderNowButton__CustomButton-sc-1sv34tm-0,
#bundle-app
  &gt; div
  &gt; div.bundle-subs-detail-layout
  &gt; div.bundle-action-col-layout
  &gt; div.bundle-hide-sm
  &gt; div
  &gt; .bundle-button--skip,
#bundle-app
  &gt; div
  &gt; div.bundle-subs-detail-layout
  &gt; div.bundle-subs-detail-layout-column--left
  &gt; div.bundle-hide-sm
  &gt; div
  &gt; button,
#bundleapp-subscriptions-portal .bundle-text--subheading,
.bundle-action-item--remove,
.bundle-table__body-row--standard
  &gt; .body-row__options
  &gt; .bundle-action-list-container
  &gt; .awtomatic-line-edit-button,
h1.bundle-details-table-title:first-child,
p#display_deliverydate &gt; br {
  display: none;
}

.rotate_arrow {
  transform: rotate(0) !important;
  transition: transform 0.2s linear;
}
.bundle-section-container &gt; div {
  color: #df5b5f;
}
#bundleapp-subscriptions-portal select {
  border-radius: 4px;
  height: 8vw;
  font-size: 11px;
  margin-top: 1px;
  color:#df5b5f;
  margin-left:0.5rem;
  width:80%;
}
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div
  &gt; footer
  &gt; .bundle-container
  &gt; footer
  &gt; div
  &gt; div:first-child {
  background-position: 92%;
  background-size: 15%;
  margin: 0.5rem;
}
  #bundleapp-subscriptions-portal &gt; div &gt; div.bundleapp-modal__container--complete-screen &gt; div &gt; footer &gt; .sc-hmdnzv{
  flex-direction: row !important;
}
 #bundleapp-subscriptions-portal &gt; div &gt; div.bundleapp-modal__container--complete-screen &gt; div &gt; .addons-modal-content &gt; .bundle-product-card&gt; div &gt; button{
   position:absolute;
   bottom:0;
   border-radius:0 0 1rem 1rem;
 } 

  .bundleapp-modal__container--complete-screen--header-container &gt;.button--secondary {
    top: 15px;
    background:none !important;
}
  .addons-modal-content &gt; div &gt; div {
    flex-direction: column;
    display: flex;
  }
  #bundleapp-subscriptions-portal
    &gt; div
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div
    &gt; footer
    &gt; div
    &gt; div:first-child
    &gt; select {
    color: #fff;
      max-width: fit-content; 
  }

  .addon-container
    &gt; div
    &gt; .bundle-product-card
    &gt; div
    &gt; .bundle-button.button--primary {
    background: #df5b5f;
    margin: auto;
    width: 85%;
  }

  main.bundle-scrollable-section.bundle-create-content.step3:before {
    content: "Add-ons";
    position: absolute;
    right: 50%;
    transform: translate(50%, 35%);
    font-size: 2rem;
    font-weight: 600;
  }
  #bundleapp-subscriptions-portal
    &gt; div
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div
    &gt; footer
    &gt; .bundle-container
    &gt; footer
    &gt; div
    &gt; div:first-child {
    background: url('data:image/svg+xml;utf-8,&lt;svg xmlns="http://www.w3.org/2000/svg" fill="white" height="48" viewBox="0 96 960 960" width="48"&gt;&lt;path d="M273 896 80 703l193-193 42 42-121 121h316v60H194l121 121-42 42Zm414-254-42-42 121-121H450v-60h316L645 298l42-42 193 193-193 193Z"/&gt;&lt;/svg&gt;')
      96%/15% no-repeat;
    margin: 0.5rem;
  }
  main.bundle-scrollable-section.bundle-create-content.step3 {
    position: relative;
    padding-top: 5rem !important;
  }
  .icon-filter {
    width: 20px;
    vertical-align: sub;
  }

  #bundleapp-subscriptions-portal
    &gt; div
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div
    &gt; footer
    &gt; div.bundle-container
    &gt; footer
    &gt; div
    &gt; div
    &gt; button {
    padding: 0.5rem 1rem;
    margin-bottom: 5px;
    right: 15.5rem;
    position: fixed;
  }
  #Chefâ€™s\ Specials {
    margin-top: 5rem;
  }
  .bundle-container {
    padding: 0;
  }
  .bundle-product-card__quantity-button-container {
    max-height: 40px;
  }

  #bundleapp-subscriptions-portal
    &gt; div
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div
    &gt; footer
    &gt; div {
    background-color: #df5b5f;
    z-index: 2;
    min-height: 70px;
    padding: 0 1rem;
     display: flex;
      padding-right: 7rem;
  }
    .p_7488023068864
    &gt; footer
    &gt; div {
            flex-direction: row-reverse;
    }
    .p_7504464675008
    &gt; footer
    &gt; div {
            flex-direction: row-reverse;
    }

   #bundleapp-subscriptions-portal
    &gt; div
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div
    &gt; footer
    &gt; .kQlEuR{
      flex-direction: row-reverse;
    }

  .awtomatic-progress-item--completed button.awtomatic-progress-remove-button {
    display: inline-block;
    position: absolute;
    top: -8px;
    right: -8px;
    height: 20px;
    width: 20px;
    min-height: 0;
    border-radius: 50%;
    background-color: #fff;
    padding: 0;
    box-shadow: 0 0 1px #000000d6;
    background-image: url(https://bundle-public-assets.s3.amazonaws.com/closeIcons/close-svgrepo-com.svg);
    background-size: 16px;
    transition: box-shadow 0.2s;
    background-position: center;
  }
  .awtomatic-progress-item--completed
    button.awtomatic-progress-remove-button:hover {
    box-shadow: 0 0 1px 1px #0000006e;
  }

  .bundle-container .awtomatic-progress-container {
    margin-left: auto;
    padding-bottom: 0;
    z-index: 3 !important;
    position: absolute;
    bottom: -10px;
  }
  .bundleapp-modal__container--complete-screen footer {
    height: 65px;
  }
  .bundle-container .awtomatic-bab-options-container {
    order: 0;
    border-bottom: 1px solid #df5b5f;
    width: 100%;
    display: flex;
    background: #df5b5f;
    top: 0;
    position: absolute;
    justify-content: center;
    padding-left: 0;
    z-index: 2;
    height: auto;
  }

  .bundle-container .awtomatic-progress-container {
    order: 1;
    justify-content: center;
  }
  .bundle-container footer {
    order: 3;
  }
  .awtomatic-progress-item--completed
    .awtomatic-progress-product-count-container
    .bundle-text--subheading {
    margin-right: 10px;
  }
  .awtomatic-progress-item.awtomatic-progress-item--pending
    .bundle-text--subheading {
    color: #000;
  }
  .awtomatic-progress-item.awtomatic-progress-item--completed {
    background-color: #fff;
  }
  .awtomatic-progress-container {
    display: block;
    text-align: center;
    max-width: 80%;
    margin: 0 auto;
  }
  div.awtomatic-progress-item {
    width: 40px;
    height: 40px;
    display: inline-block;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    background-color: #df5b5f;
    margin: 0 5px;
    border-radius: 5px;
    border: 2px solid #fff;
    z-index: 3;
  }
  div.awtomatic-progress-item.awtomatic-progress-item--completed {
    background-color: #df5b5f;
    background-image: var(--awt-pb-img);
  }

  .header_button_container,.header_button_container_2 {
    position: fixed;
    margin-top: 7rem;
    padding-left: 2rem;
    max-width: fit-content;
    font-size: 1.1rem;
    font-family: sofia pro semibold;
  }

  .header_button {
    padding: 0.1rem 0;
    display: block;
    color: #df5b5f;
  }
  .bundle-section__nav {
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    row-gap: 0;
    top: 0;
    max-width: 200px;
    margin: 0;
    max-height: fit-content;
  }
  #bundleapp-subscriptions-portal
    &gt; div
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div
    &gt; main
    &gt; div
    &gt; nav
    &gt; button {
    width: fit-content;
    text-align: left;
    font-size: 15px;
    color: #df5b5f;
    background: #fff;
  }
  .bundle-section::-webkit-scrollbar {
    display: none;
  }
  .bundle-section__title {
    font-size:1.5rem;
    text-align: center;
    margin-top: 2rem;
    width: 17rem;
    transform: translateX(41rem);
  }
  .bundle-update-content
    &gt; .bundle-section-container
    &gt; div
    &gt; .bundle-section__title {
    transform: translateX(47vw);
    margin-top: 0;
  }

  .bundle-section {
   grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
    gap: 2rem 0rem;
    overflow-y: auto;
        max-width: none;
  }
}
@media (min-width: 1025px) and (max-width: 1299px) {

  .bundle-section__title{
    left: 46%;
    position: relative;
    transform:translateX(0);
    margin-top: 3rem;
  }
  button {
    scale: 0.9;
  }
  .bundle-section{
      max-width:84%;
  }
  .bundle-product-card{
    width:85%;
  }
  .awtomatic-bab-options-container{
    gap:0;
  }
  .boxsize_text_wrapper, .boxsize_text_wrapper_2 {
    display:none;
  }
}
@media screen and (min-width: 1580px) {

  #bundleapp-subscriptions-portal
    &gt; div
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div.bundle-container.bundle-container.p_7488023068864
    &gt; main
    &gt; div.bundle-product-card
    &gt; div:first-child
    &gt; h5 {
    min-height: 0;
  }
  .bundle-section {
    gap: 1vw;
  }
  .bundle-container .bundle-scrollable-section {
    padding-left: 0;
    max-width: 100%;
  }
  .bundle-section__title {
    transform: translateX(46vw);
    text-align: center;
  }
  main.bundle-scrollable-section.bundle-create-content.step3 {
    margin-top: 4rem;
    padding: 6rem 4rem !important;
  }

}
@media screen and (min-width: 1985px) {
  main.bundle-scrollable-section.bundle-create-content.step3:before {
    top: 7%;
    position: fixed;
  }
  .bundle-section {
    gap: 1rem;
  }
}

#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43607899766976
  &gt; div:first-child
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43607900455104
  &gt; div:first-child
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43607900717248
  &gt; div:first-child
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43607901044928
  &gt; div:first-child
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43607909859520
  &gt; div:first-child
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43607909892288
  &gt; div:first-child
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43607910056128
  &gt; div:first-child
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43607910351040
  &gt; div:first-child
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43607910514880
  &gt; div:first-child
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43609153896640
  &gt; div:first-child
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43609156223168
  &gt; div:first-child
  &gt; h4:before,
 div.bundle-product-card.p_43586065236160
  &gt; div:first-child
  &gt; h4:before,
 div.bundle-product-card.p_43586144731328
  &gt; div:first-child
  &gt; h4:before,
 div.bundle-product-card.p_43586151153856
  &gt; div:first-child
  &gt; h4:before,
 div.bundle-product-card.p_43586154922176
  &gt; div:first-child
  &gt; h4:before,
 div.bundle-product-card.p_43609163071680
  &gt; div:first-child
  &gt; h4:before,
 div.bundle-product-card.p_43609168445632
  &gt; div:first-child
  &gt; h4:before,
 div.bundle-product-card.p_43609170936000
  &gt; div:first-child
  &gt; h4:before,
 div.bundle-product-card.p_43609174212800
  &gt; div:first-child
  &gt; h4:before,
 div.bundle-product-card.p_43586065236160
  &gt; div:first-child
  &gt; h4:before,
 div.bundle-product-card.p_43586144731328
  &gt; div:first-child
  &gt; h4:before,
 div.bundle-product-card.p_43586151153856
  &gt; div:first-child
  &gt; h4:before,
 div.bundle-product-card.p_43586154922176
  &gt; div:first-child
  &gt; h4:before,
 div.bundle-product-card.p_43609163071680
  &gt; div:first-child
  &gt; h4:before,
 div.bundle-product-card.p_43609168445632
  &gt; div:first-child
  &gt; h4:before,
 div.bundle-product-card.p_43609170936000
  &gt; div:first-child
  &gt; h4:before,
 div.bundle-product-card.p_43609174212800
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607878107328
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607878336704
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607878566080
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607878893760
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607879057600
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607879155904
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607879286976
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607879483584
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607880532160
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607884497088
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607884759232
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607885414592
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607885807808
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607885938880
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607887741120
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607888298176
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607888396480
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607888560320
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607889150144
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607889936576
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607890624704
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607890690240
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607890755776
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607891312832
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607891738816
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607878107328
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607878336704
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607878566080
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607878893760
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607879057600
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607879155904
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607879286976
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607879483584
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607880532160
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607884497088
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607884759232
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607885414592
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607885807808
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607885938880
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607887741120
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607888298176
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607888396480
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607888560320
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607889150144
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607889936576
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607890624704
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607890690240
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607890755776
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607891312832
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43607891738816
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43479672160448
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43479672619200
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43479674683584
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43479676190912
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43480213618880
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43586053341376
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43586158919872
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43479594631360
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43479598432448
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43479599284416
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43479601774784
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card
  &gt; div:first-child
  &gt; h4:before
{
  content: "SPATULA Foods \A";
  color: #df5b5f;
  line-height: 1.3rem;
  white-space: pre;
  font-size: 12px;
}
.bundle-product-card.p_43478954148032
  &gt; div:first-child
  &gt; h4:before,
.bundle-product-card.p_43478959325376
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43478954148032
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43478959325376
  &gt; div:first-child
  &gt; h4:before {
  content: "Chef Wallace Wong's \A";
  color: #df5b5f;
  line-height: 1.3rem;
  white-space: pre;
  font-size: 12px;
}
.p_46382691942592 &gt; div:first-child
  &gt; h4:before,
.p_46382726709440 &gt; div:first-child
  &gt; h4:before,
.p_46382742044864 &gt; div:first-child
  &gt; h4:before,
.p_46382756856000&gt; div:first-child
  &gt; h4:before
{
   content: "Raijin Ramen \A" !important;
}
.bundle-product-card.p_43478955458752
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43478955458752
  &gt; div:first-child
  &gt; h4:before {
  content: "Chef Lisa Kitahara's \A";
  color: #df5b5f;
  line-height: 1.3rem;
  white-space: pre;
  font-size: 12px;
}
.bundle-product-card.p_43478953459904
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43478953459904
  &gt; div:first-child
  &gt; h4:before {
  content: "Chef Eric Chong's \A";
  color: #df5b5f;
  line-height: 1.3rem;
  white-space: pre;
  font-size: 12px;
}
div.bundle-product-card.p_43478952607936
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43478952607936
  &gt; div:first-child
  &gt; h4:before {
  content: "Chef Ryan Hinkson's \A";
  color: #df5b5f;
  line-height: 1.3rem;
  white-space: pre;
  font-size: 12px;
}
div.bundle-product-card.p_43478951461056
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43478951461056
  &gt; div:first-child
  &gt; h4:before {
  content: "Chef Eugene Wong's \A";
  color: #df5b5f;
  line-height: 1.3rem;
  white-space: pre;
  font-size: 12px;
}
div.bundle-product-card.p_43478950904000
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43478950904000
  &gt; div:first-child
  &gt; h4:before {
  content: "Chef Romain Avril's \A";
  color: #df5b5f;
  line-height: 1.3rem;
  white-space: pre;
  font-size: 12px;
}
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43831153819840
  &gt; div:first-child
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43831170793664
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43827662422208 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_43827670220992 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_43831153819840 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_43831170793664 &gt; div:first-child &gt; h4:before {
  content: "Good Behaviour \A";
  color: #df5b5f;
  line-height: 1.3rem;
  white-space: pre;
  font-size: 12px;
}

div.bundle-product-card.p_44571089830080 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_44571092451520 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_44571095105728 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_44571104182464 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_44571115716800 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_44570763722944 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_44570830667968 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_44570778042560 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_44570780565696 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_44570922451136 &gt; div:first-child &gt; h4:before {
  content: "La Presserie \A";
  color: #df5b5f;
  line-height: 1.3rem;
  white-space: pre;
  font-size: 12px;
}
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43609138397376
  &gt; div:first-child
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43609139183808
  &gt; div:first-child
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43609142952128
  &gt; div:first-child
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43609144885440
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43585938587840 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_43585966440640 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_43585971028160 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_43585973158080 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_43609144885440 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_43859291898048 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_43859309822144 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_43864597725376 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_43864597856448 &gt; div:first-child &gt; h4:before {
  content: "Gusto 101 \A" !important;
  color: #df5b5f;
  line-height: 1.3rem;
  white-space: pre;
  font-size: 12px;
}

  div.bundle-product-card.p_44447487557824 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_44447489327296 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_44447489917120 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_44447492964544 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_44447165743296 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_44447192580288 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_44447245926592 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_44447280169152 &gt; div:first-child &gt; h4:before {
    content: "Pie Commission \A";
    color: #df5b5f;
    line-height: 1.3rem;
    white-space: pre;
    font-size: 10px;
  }

  div.bundle-product-card.p_44481203142848 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_44481203830976 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_44481203994816 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_44481207206080 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_44454585073856 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_44454606733504 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_44454637109440 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_44454694224064 &gt; div:first-child &gt; h4:before {
    content: "Daily Dumpling Wonton Co \A";
    color: #df5b5f;
    line-height: 1.3rem;
    white-space: pre;
    font-size: 10px;
  }

div.bundle-product-card.p_43651738632384
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43651777134784
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43651906863296
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43665885855936
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43665887756480
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43665892573376
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43651738632384
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43651777134784
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43651906863296
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43665885855936
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43665887756480
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43665892573376
  &gt; div:first-child
  &gt; h4:before {
  content: "Casa Manila x SPATULA Foods \A";
  color: #df5b5f;
  line-height: 1.3rem;
  white-space: pre;
  font-size: 10px;
}
div.bundle-product-card.p_43653370413248
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43653373493440
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43665890017472
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43665891623104
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43799671046336
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43799987945664
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43653370413248
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43653373493440
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43665890017472
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43665891623104
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43799671046336
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43799987945664
  &gt; div:first-child
  &gt; h4:before {
  content: "GIA x SPATULA Foods \A";
  color: #df5b5f;
  line-height: 1.3rem;
  white-space: pre;
  font-size: 10px;
}
div.bundle-product-card.p_43652153901248
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43665888018624
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43652153901248
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43665888018624
  &gt; div:first-child
  &gt; h4:before {
  content: "Hong Shing x SPATULA Foods \A";
  color: #df5b5f;
  line-height: 1.3rem;
  white-space: pre;
  font-size: 10px;
}
div.bundle-product-card.p_43914254745792
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43914534092992
  &gt; div:first-child
  &gt; h4:before {
  content: "Chubby's x SPATULA Foods \A";
  color: #df5b5f;
  line-height: 1.3rem;
  white-space: pre;
  font-size: 10px;
}
 .p_43841724973248
  &gt; div:first-child
  &gt; h4:before,
 .p_43841733132480
  &gt; div:first-child
  &gt; h4:before,
 .p_43852120064192
  &gt; div:first-child
  &gt; h4:before,
 .p_43852121112768
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43653323358400
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43653337809088
  &gt; div:first-child
  &gt; h4:before,
.p_43665888772288
  &gt; div:first-child
  &gt; h4:before,
.p_43665893982400
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43653323358400
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43653337809088
  &gt; div:first-child
  &gt; h4:before,
.p_43665888772288 &gt; div:first-child
  &gt; h4:before,
.p_43665893982400&gt; div:first-child
  &gt; h4:before
{
  content: "Northern Heat Rib \A";
  color: #df5b5f;
  line-height: 1.3rem;
  white-space: pre;
  font-size: 10px;
}
@media (min-width: 280px) and (max-width: 800px) {
  
  .refer_banner &gt; h2 {
    font-size: 1.4rem;
    line-height: 1.8rem;
    text-align: center;
}

.p_44628675100864&gt;#display_portion_price,
.p_44628629848256&gt;#display_portion_price,
.p_44628679098560&gt;#display_portion_price,
.p_44628694630592&gt;#display_portion_price,
.p_43771097252032&gt;#display_portion_price,
.p_43771092271296&gt;#display_portion_price,
.p_44628698071232&gt;#display_portion_price,
.p_44628701085888&gt;#display_portion_price,
.p_44628711571648&gt;#display_portion_price,
.p_44628716912832&gt;#display_portion_price,
.p_44628725039296&gt;#display_portion_price,
.p_44628732641472&gt;#display_portion_price,
.p_44628736540864&gt;#display_portion_price,
.p_44628676772032&gt;#display_portion_price,
.p_44628631257280&gt;#display_portion_price,
.p_44628679753920&gt;#display_portion_price,
.p_44628695449792&gt;#display_portion_price,
.p_44628739522752&gt;#display_portion_price,
.p_44628734476480&gt;#display_portion_price,
.p_44628727988416&gt;#display_portion_price,
.p_44628718321856&gt;#display_portion_price,
.p_44628713111744&gt;#display_portion_price,
.p_44628709212352&gt;#display_portion_price,
.p_44628702036160&gt;#display_portion_price,
.p_44628699742400&gt;#display_portion_price,
.p_43779323822272&gt;#display_portion_price,
.p_43779325100224&gt;#display_portion_price,
.p_44628703609024&gt;#display_portion_price,
.p_44628704198848&gt;#display_portion_price,
.p_44628708229312&gt;#display_portion_price
{
bottom:5.5rem;
}
    .addon-container
    &gt; div
    &gt; .bundle-product-card
    &gt; div
    &gt; .bundle-button.button--primary {
    background: #df5b5f;
    margin: auto;
    width: 85%;
  }
  #section-Soups {
    width: 50%;
    margin: auto;
}
  .bundle-subs-detail-layout {
    margin-top: 2rem;
  }
  .cjeGlf.p_7488023068864 &gt; footer &gt; div &gt; div &gt; div {
    display: none !important;
  }
 div.bundle-product-card.p_43586065236160
    &gt; div:first-child
    &gt; h4:before,
 div.bundle-product-card.p_43586144731328
    &gt; div:first-child
    &gt; h4:before,
 div.bundle-product-card.p_43586151153856
    &gt; div:first-child
    &gt; h4:before,
 div.bundle-product-card.p_43586154922176
    &gt; div:first-child
    &gt; h4:before,
 div.bundle-product-card.p_43479672160448
    &gt; div:first-child
    &gt; h4:before,
 div.bundle-product-card.p_43479672619200
    &gt; div:first-child
    &gt; h4:before,
 div.bundle-product-card.p_43479674683584
    &gt; div:first-child
    &gt; h4:before,
 div.bundle-product-card.p_43479676190912
    &gt; div:first-child
    &gt; h4:before,
 div.bundle-product-card.p_43480213618880
    &gt; div:first-child
    &gt; h4:before,
 div.bundle-product-card.p_43586053341376
    &gt; div:first-child
    &gt; h4:before,
 div.bundle-product-card.p_43586158919872
    &gt; div:first-child
    &gt; h4:before,
  div.bundle-product-card.p_43479594631360
    &gt; div:first-child
    &gt; h4:before,
  div.bundle-product-card.p_43479598432448
    &gt; div:first-child
    &gt; h4:before,
  div.bundle-product-card.p_43479599284416
    &gt; div:first-child
    &gt; h4:before,
  div.bundle-product-card.p_43479601774784
    &gt; div:first-child
    &gt; h4:before,
  div.bundle-product-card.p_43478580396224 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43478714515648 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43478732767424 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43478733947072 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43478734930112 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43478735782080 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43478738370752 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43478740926656 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43478747054272 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43478748594368 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43478753181888 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43478753640640 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43478754590912 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43478757605568 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43478761537728 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43478762848448 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43478763700416 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43478769991872 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43479594631360 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43479598432448 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43738476576960 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43738476609728 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43745069990080 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43745070022848 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43745070186688 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43745070219456 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43765672444096 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43771087552704 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43771087585472 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43771090796736 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43771090829504 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43771092271296 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43771092304064 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43771097252032 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43771097284800 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43771099119808 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43771099152576 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43771119763648 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43771119796416 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43771123761344 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43771123794112 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43779317498048 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43779317530816 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43779319955648 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43779319988416 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43779323822272 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43779323855040 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43779324805312 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43779324838080 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43779325100224 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43779325132992 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43779325624512 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43779325657280 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43779326771392 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43779326804160 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43779328540864 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43779328606400 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_44601864585408  &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_44601731088576  &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_44601968099520  &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_44606423269568  &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_44606423531712  &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_44606422417600  &gt; div:first-child &gt; h4:before
  {
    content: "SPATULA Foods \A";
    color: #df5b5f;
    line-height: 1.3rem;
    white-space: pre;
    font-size: 10px;
  }
  div.bundle-product-card.p_43478954148032
    &gt; div:first-child
    &gt; h4:before,
  div.bundle-product-card.p_43478959325376
    &gt; div:first-child
    &gt; h4:before {
    content: "Chef Wallace Wong's \A";
    color: #df5b5f;
    line-height: 1.3rem;
    white-space: pre;
    font-size: 10px;
  }
  div.bundle-product-card.p_43478955458752
    &gt; div:first-child
    &gt; h4:before {
    content: "Chef Lisa Kitahara's \A";
    color: #df5b5f;
    line-height: 1.3rem;
    white-space: pre;
    font-size: 10px;
  }
  div.bundle-product-card.p_43478953459904
    &gt; div:first-child
    &gt; h4:before {
    content: "Chef Eric Chong's \A";
    color: #df5b5f;
    line-height: 1.3rem;
    white-space: pre;
    font-size: 10px;
  }
  div.bundle-product-card.p_43478952607936
    &gt; div:first-child
    &gt; h4:before {
    content: "Chef Ryan Hinkson's \A";
    color: #df5b5f;
    line-height: 1.3rem;
    white-space: pre;
    font-size: 10px;
  }
  div.bundle-product-card.p_43478951461056
    &gt; div:first-child
    &gt; h4:before {
    content: "Chef Eugene Wong's \A";
    color: #df5b5f;
    line-height: 1.3rem;
    white-space: pre;
    font-size: 10px;
  }
  div.bundle-product-card.p_43478950904000
    &gt; div:first-child
    &gt; h4:before {
    content: "Chef Romain Avril's \A";
    color: #df5b5f;
    line-height: 1.3rem;
    white-space: pre;
    font-size: 10px;
  }
  div.bundle-product-card.p_44447487557824 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_44447489327296 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_44447489917120 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_44447492964544 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_44447165743296 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_44447192580288 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_44447245926592 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_44447280169152 &gt; div:first-child &gt; h4:before {
    content: "Pie Commission \A";
    color: #df5b5f;
    line-height: 1.3rem;
    white-space: pre;
    font-size: 10px;
  }
  div.bundle-product-card.p_43479280320704 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43479284023488 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43479287005376 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43585919156416 &gt; div:first-child &gt; h4:before {
    content: "Pierogi House \A";
    color: #df5b5f;
    line-height: 1.3rem;
    white-space: pre;
    font-size: 10px;
  }
  div.bundle-product-card.p_43479349887168 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43479352410304 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43479356080320 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43585914863808 &gt; div:first-child &gt; h4:before {
    content: "Phamilyeats \A";
    color: #df5b5f;
    line-height: 1.3rem;
    white-space: pre;
    font-size: 10px;
  }
  div.bundle-product-card.p_43585820098752 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43585839694016 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43585842839744 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_44447347966144 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_44447326044352 &gt; div:first-child &gt; h4:before {
    content: "Crafty Ramen \A";
    color: #df5b5f;
    line-height: 1.3rem;
    white-space: pre;
    font-size: 10px;
  }
  div.bundle-product-card.p_43479423156416 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43479424041152 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43479424106688 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43585862992064 &gt; div:first-child &gt; h4:before {
    content: "General Assembly Pizza \A";
    color: #df5b5f;
    line-height: 1.3rem;
    white-space: pre;
    font-size: 10px;
  }
  div.bundle-product-card.p_43479412211904 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43479415980224 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43479418896576 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43585930264768 &gt; div:first-child &gt; h4:before {
    content: "Conspiracy Pizza \A";
    color: #df5b5f;
    line-height: 1.3rem;
    white-space: pre;
    font-size: 10px;
  }
  div.bundle-product-card.p_43479973232832 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43479975493824 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43479980507328 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43585900773568 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43585903460544 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43585908310208 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43585913782464 &gt; div:first-child &gt; h4:before {
    content: "Daan Go \A";
    color: #df5b5f;
    line-height: 1.3rem;
    white-space: pre;
    font-size: 10px;
  }
  div.bundle-product-card.p_43585938587840 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43585966440640 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43585971028160 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43585973158080 &gt; div:first-child &gt; h4:before {
    content: "Gusto 101 \A";
    color: #df5b5f;
    line-height: 1.3rem;
    white-space: pre;
    font-size: 10px;
  }
  div.bundle-product-card.p_43585979089088 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43585992687808 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43585998127296 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43586004418752 &gt; div:first-child &gt; h4:before {
    content: "Revive Super Foods \A";
    color: #df5b5f;
    line-height: 1.3rem;
    white-space: pre;
    font-size: 10px;
  }
  
  .bundle-text--body {
    font-size: 11px;
  }
  .bundle-product-card &gt; div:first-child &gt; h5:after {
    transform: translate(5%, 95%) !important;
    height: 3rem;
  }
  .css-1v0i5gv {
    width: auto;
  }

  .bundle-product-card {
    position: relative;
    justify-content: space-between;
    height: fit-content;
  }
  
  #bundleapp-subscriptions-portal
    &gt; div
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div.bundle-container
    &gt; footer
    &gt; div
    &gt; div.awtomatic-bab-options-container
    &gt; div.awtomatic-selling-plans-container
    &gt; div
    &gt; label {
    margin-right: 0.5rem !important;
    background: #df5b5f;
    color: #ffff;
    border: 1px solid #ffff;
  }
}
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43607910711488
  &gt; div:first-child
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43607910973632
  &gt; div:first-child
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43607911465152
  &gt; div:first-child
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43607911596224
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43479061135552 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_43479061987520 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_43479063724224 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_43585897693376 &gt; div:first-child &gt; h4:before {
  content: "k.Dumps \A";
  color: #df5b5f;
  line-height: 1.3rem;
  white-space: pre;
  font-size: 12px;
}
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43607940890816
  &gt; div:first-child
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43607940956352
  &gt; div:first-child
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43607940989120
  &gt; div:first-child
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43607941382336
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43479280320704 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_43479284023488 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_43479287005376 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_43585919156416 &gt; div:first-child &gt; h4:before {
  content: "Pierogi House \A";
  color: #df5b5f;
  line-height: 1.3rem;
  white-space: pre;
  font-size: 12px;
}
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43607918477504
  &gt; div:first-child
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43607919001792
  &gt; div:first-child
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43607921197248
  &gt; div:first-child
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43607921426624
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43479349887168 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_43479352410304 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_43479356080320 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_43585914863808 &gt; div:first-child &gt; h4:before {
  content: "Phamilyeats \A";
  color: #df5b5f;
  line-height: 1.3rem;
  white-space: pre;
  font-size: 12px;
}
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43607913693376
  &gt; div:first-child
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43607913955520
  &gt; div:first-child
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43607914283200
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43585820098752 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_43585839694016 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_43585842839744 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_44447347966144 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_44447326044352 &gt; div:first-child &gt; h4:before {
  content: "Crafty Ramen \A";
  color: #df5b5f;
  line-height: 1.3rem;
  white-space: pre;
  font-size: 12px;
}
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43607911858368
  &gt; div:first-child
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43607912022208
  &gt; div:first-child
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43607912382656
  &gt; div:first-child
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43607912644800
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43479423156416 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_43479424041152 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_43479424106688 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_43585862992064 &gt; div:first-child &gt; h4:before {
  content: "General Assembly Pizza \A";
  color: #df5b5f;
  line-height: 1.3rem;
  white-space: pre;
  font-size: 12px;
}
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43607929127104
  &gt; div:first-child
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43607929159872
  &gt; div:first-child
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43607931846848
  &gt; div:first-child
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43607935090880
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43479412211904 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_43479415980224 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_43479418896576 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_43585930264768 &gt; div:first-child &gt; h4:before {
  content: "Conspiracy Pizza \A";
  color: #df5b5f;
  line-height: 1.3rem;
  white-space: pre;
  font-size: 12px;
}
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43607941775552
  &gt; div:first-child
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43607942594752
  &gt; div:first-child
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43609130893504
  &gt; div:first-child
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43609132433600
  &gt; div:first-child
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43609133514944
  &gt; div:first-child
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43609135743168
  &gt; div:first-child
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43609137053888
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43479973232832 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_43479975493824 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_43479980507328 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_43585900773568 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_43585903460544 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_43585908310208 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_43585913782464 &gt; div:first-child &gt; h4:before {
  content: "Daan Go \A";
  color: #df5b5f;
  line-height: 1.3rem;
  white-space: pre;
  font-size: 12px;
}
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43609147277504
  &gt; div:first-child
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43609149604032
  &gt; div:first-child
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43609151570112
  &gt; div:first-child
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div.bundle-container
  &gt; main
  &gt; div.bundle-product-card.p_43609152782528
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43585979089088 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_43585992687808 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_43585998127296 &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_43586004418752 &gt; div:first-child &gt; h4:before {
  content: "Revive Super Foods \A";
  color: #df5b5f;
  line-height: 1.3rem;
  white-space: pre;
  font-size: 12px;
}
div.bundle-product-card.p_43479973232832 &gt; #display_portion_price:after,
div.bundle-product-card.p_43607942594752 &gt; #display_portion_price:after {
  content: "\A 6 Macarons";
  white-space: pre;
  color: #df5b5f;
  font-weight: lighter;
  font-family: "Sofia Pro Regular";
  font-size: 11px;
}
div.bundle-product-card.p_43479349887168 &gt; #display_portion_price:after,
div.bundle-product-card.p_43479352410304 &gt; #display_portion_price:after,
div.bundle-product-card.p_43479356080320 &gt; #display_portion_price:after,
div.bundle-product-card.p_43585914863808 &gt; #display_portion_price:after,
div.bundle-product-card.p_43607918477504 &gt; #display_portion_price:after,
div.bundle-product-card.p_43607919001792 &gt; #display_portion_price:after,
div.bundle-product-card.p_43607921197248 &gt; #display_portion_price:after,
div.bundle-product-card.p_43607921426624 &gt; #display_portion_price:after {
  content: "\A 6 Patties";
  white-space: pre;
  color: #df5b5f;
  font-weight: lighter;
  font-family: "Sofia Pro Regular";
  font-size: 11px;
}
div.bundle-product-card.p_43585820098752 &gt; #display_portion_price:after,
div.bundle-product-card.p_43585839694016 &gt; #display_portion_price:after,
div.bundle-product-card.p_43585842839744 &gt; #display_portion_price:after,
div.bundle-product-card.p_43607913693376 &gt; #display_portion_price:after,
div.bundle-product-card.p_43607913955520 &gt; #display_portion_price:after,
div.bundle-product-card.p_43607914283200 &gt; #display_portion_price:after,
div.bundle-product-card.p_46106482475200 &gt; #display_portion_price:after,
div.bundle-product-card.p_46106482770112 &gt; #display_portion_price:after,
div.bundle-product-card.p_46106487193792 &gt; #display_portion_price:after,
div.bundle-product-card.p_46106487718080 &gt; #display_portion_price:after,
div.bundle-product-card.p_46106431324352 &gt; #display_portion_price:after,
div.bundle-product-card.p_46106455179456 &gt; #display_portion_price:after,
div.bundle-product-card.p_46106459635904 &gt; #display_portion_price:after,
div.bundle-product-card.p_46106464551104 &gt; #display_portion_price:after
{
  content: "\A Each pack contains 1 serving";
  white-space: pre;
  color: #df5b5f;
  font-weight: lighter;
  font-family: "Sofia Pro Regular";
  font-size: 11px;
}
div.bundle-product-card.p_44601864585408 &gt; #display_portion_price:after,
div.bundle-product-card.p_44601731088576 &gt; #display_portion_price:after,
div.bundle-product-card.p_44601968099520 &gt; #display_portion_price:after,
div.bundle-product-card.p_44606423269568 &gt; #display_portion_price:after,
div.bundle-product-card.p_44606423531712 &gt; #display_portion_price:after,
div.bundle-product-card.p_44606422417600 &gt; #display_portion_price:after
{
  content: "\A Each pack contains 2 sandwiches" !important;
  white-space: pre;
  color: #df5b5f;
  font-weight: lighter;
  font-family: "Sofia Pro Regular";
  font-size: 11px;
}
div.bundle-product-card.p_44481203142848 &gt; #display_portion_price:after,
  div.bundle-product-card.p_44481203830976 &gt; #display_portion_price:after,
  div.bundle-product-card.p_44481203994816 &gt; #display_portion_price:after,
  div.bundle-product-card.p_44481207206080 &gt; #display_portion_price:after,
  div.bundle-product-card.p_44454585073856 &gt; #display_portion_price:after,
  div.bundle-product-card.p_44454606733504 &gt; #display_portion_price:after,
  div.bundle-product-card.p_44454637109440 &gt; #display_portion_price:after,
  div.bundle-product-card.p_44454694224064 &gt; #display_portion_price:after{
  content: "\A Each pack contains 18 wontons" !important;
  white-space: pre;
  color: #df5b5f;
  font-weight: lighter;
  font-family: "Sofia Pro Regular";
  font-size: 11px;
  }
div.bundle-product-card.p_44571089830080 &gt; #display_portion_price:after,
div.bundle-product-card.p_44571092451520 &gt; #display_portion_price:after,
div.bundle-product-card.p_44571095105728 &gt; #display_portion_price:after,
div.bundle-product-card.p_44571104182464 &gt; #display_portion_price:after,
div.bundle-product-card.p_44571115716800 &gt; #display_portion_price:after,
div.bundle-product-card.p_44570763722944 &gt; #display_portion_price:after,
div.bundle-product-card.p_44570830667968 &gt; #display_portion_price:after,
div.bundle-product-card.p_44570778042560 &gt; #display_portion_price:after,
div.bundle-product-card.p_44570780565696 &gt; #display_portion_price:after,
div.bundle-product-card.p_44570922451136 &gt; #display_portion_price:after {
  content: "\A Each order contains 4 bottles" !important;
  white-space: pre;
  color: #df5b5f;
  font-weight: lighter;
  font-family: "Sofia Pro Regular";
  font-size: 11px;
  }
div.bundle-product-card.p_43665888772288
  &gt; div:first-child
  &gt; h4:before,
div.bundle-product-card.p_43665893982400
  &gt; div:first-child
  &gt; h4:before {
  content: "Northern Heat Rib Series \A";
  color: #df5b5f;
  line-height: 1.3rem;
  white-space: pre;
  font-size: 12px;
}
@media (min-width: 280px) and (max-width: 800px) {
  .hzhyfM {
    position: absolute;
    bottom: 0.8rem;
    right: 1rem;
}
 div.bundle-product-card.p_43586065236160
    &gt; div:first-child
    &gt; h4:before,
 div.bundle-product-card.p_43586144731328
    &gt; div:first-child
    &gt; h4:before,
 div.bundle-product-card.p_43586151153856
    &gt; div:first-child
    &gt; h4:before,
 div.bundle-product-card.p_43586154922176
    &gt; div:first-child
    &gt; h4:before,
 div.bundle-product-card.p_43479672160448
    &gt; div:first-child
    &gt; h4:before,
 div.bundle-product-card.p_43479672619200
    &gt; div:first-child
    &gt; h4:before,
 div.bundle-product-card.p_43479674683584
    &gt; div:first-child
    &gt; h4:before,
 div.bundle-product-card.p_43479676190912
    &gt; div:first-child
    &gt; h4:before,
 div.bundle-product-card.p_43480213618880
    &gt; div:first-child
    &gt; h4:before,
 div.bundle-product-card.p_43586053341376
    &gt; div:first-child
    &gt; h4:before,
 div.bundle-product-card.p_43586158919872
    &gt; div:first-child
    &gt; h4:before,
  div.bundle-product-card.p_43479594631360
    &gt; div:first-child
    &gt; h4:before,
  div.bundle-product-card.p_43479598432448
    &gt; div:first-child
    &gt; h4:before,
  div.bundle-product-card.p_43479599284416
    &gt; div:first-child
    &gt; h4:before,
  div.bundle-product-card.p_43479601774784
    &gt; div:first-child
    &gt; h4:before,
  div.bundle-product-card.p_43478580396224 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43478714515648 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43478732767424 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43478733947072 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43478734930112 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43478735782080 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43478738370752 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43478740926656 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43478747054272 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43478748594368 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43478753181888 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43478753640640 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43478754590912 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43478757605568 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43478761537728 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43478762848448 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43478763700416 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43478769991872 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43479594631360 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43479598432448 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43738476576960 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43738476609728 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43745069990080 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43745070022848 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43745070186688 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43745070219456 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43765672444096 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43771087552704 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43771087585472 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43771090796736 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43771090829504 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43771092271296 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43771092304064 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43771097252032 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43771097284800 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43771099119808 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43771099152576 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43771119763648 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43771119796416 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43771123761344 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43771123794112 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43779317498048 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43779317530816 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43779319955648 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43779319988416 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43779323822272 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43779323855040 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43779324805312 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43779324838080 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43779325100224 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43779325132992 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43779325624512 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43779325657280 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43779326771392 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43779326804160 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43779328540864 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43779328606400 &gt; div:first-child &gt; h4:before {
    content: "SPATULA Foods \A";
    color: #df5b5f;
    line-height: 1.3rem;
    white-space: pre;
    font-size: 10px;
  }
  div.bundle-product-card.p_43478954148032
    &gt; div:first-child
    &gt; h4:before,
  div.bundle-product-card.p_43478959325376
    &gt; div:first-child
    &gt; h4:before {
    content: "Chef Wallace Wong's \A";
    color: #df5b5f;
    line-height: 1.3rem;
    white-space: pre;
    font-size: 10px;
  }
  div.bundle-product-card.p_43478955458752
    &gt; div:first-child
    &gt; h4:before {
    content: "Chef Lisa Kitahara's \A";
    color: #df5b5f;
    line-height: 1.3rem;
    white-space: pre;
    font-size: 10px;
  }
  div.bundle-product-card.p_43478953459904
    &gt; div:first-child
    &gt; h4:before {
    content: "Chef Eric Chong's \A";
    color: #df5b5f;
    line-height: 1.3rem;
    white-space: pre;
    font-size: 10px;
  }
  div.bundle-product-card.p_43478952607936
    &gt; div:first-child
    &gt; h4:before {
    content: "Chef Ryan Hinkson's \A";
    color: #df5b5f;
    line-height: 1.3rem;
    white-space: pre;
    font-size: 10px;
  }
  div.bundle-product-card.p_43478951461056
    &gt; div:first-child
    &gt; h4:before {
    content: "Chef Eugene Wong's \A";
    color: #df5b5f;
    line-height: 1.3rem;
    white-space: pre;
    font-size: 10px;
  }
  div.bundle-product-card.p_43478950904000
    &gt; div:first-child
    &gt; h4:before {
    content: "Chef Romain Avril's \A";
    color: #df5b5f;
    line-height: 1.3rem;
    white-space: pre;
    font-size: 10px;
  }
  div.bundle-product-card.p_44447487557824 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_44447489327296 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_44447489917120 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_44447492964544 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_44447165743296 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_44447192580288 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_44447245926592 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_44447280169152 &gt; div:first-child &gt; h4:before {
    content: "Pie Commission \A";
    color: #df5b5f;
    line-height: 1.3rem;
    white-space: pre;
    font-size: 10px;
  }
  div.bundle-product-card.p_43479280320704 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43479284023488 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43479287005376 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43585919156416 &gt; div:first-child &gt; h4:before {
    content: "Pierogi House \A";
    color: #df5b5f;
    line-height: 1.3rem;
    white-space: pre;
    font-size: 10px;
  }
  div.bundle-product-card.p_43479349887168 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43479352410304 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43479356080320 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43585914863808 &gt; div:first-child &gt; h4:before {
    content: "Phamilyeats \A";
    color: #df5b5f;
    line-height: 1.3rem;
    white-space: pre;
    font-size: 10px;
  }
  div.bundle-product-card.p_43585820098752 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43585839694016 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43585842839744 &gt; div:first-child &gt; h4:before {
    content: "Crafty Ramen \A";
    color: #df5b5f;
    line-height: 1.3rem;
    white-space: pre;
    font-size: 10px;
  }
  div.bundle-product-card.p_43479423156416 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43479424041152 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43479424106688 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43585862992064 &gt; div:first-child &gt; h4:before {
    content: "General Assembly Pizza \A";
    color: #df5b5f;
    line-height: 1.3rem;
    white-space: pre;
    font-size: 10px;
  }
  div.bundle-product-card.p_43479412211904 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43479415980224 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43479418896576 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43585930264768 &gt; div:first-child &gt; h4:before {
    content: "Conspiracy Pizza \A";
    color: #df5b5f;
    line-height: 1.3rem;
    white-space: pre;
    font-size: 10px;
  }
  div.bundle-product-card.p_43479973232832 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43479975493824 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43479980507328 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43585900773568 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43585903460544 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43585908310208 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43585913782464 &gt; div:first-child &gt; h4:before {
    content: "Daan Go \A";
    color: #df5b5f;
    line-height: 1.3rem;
    white-space: pre;
    font-size: 10px;
  }
  div.bundle-product-card.p_43585938587840 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43585966440640 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43585971028160 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43585973158080 &gt; div:first-child &gt; h4:before {
    content: "Gusto 101 \A";
    color: #df5b5f;
    line-height: 1.3rem;
    white-space: pre;
    font-size: 10px;
  }
  div.bundle-product-card.p_43585979089088 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43585992687808 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43585998127296 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43586004418752 &gt; div:first-child &gt; h4:before {
    content: "Revive Super Foods \A";
    color: #df5b5f;
    line-height: 1.3rem;
    white-space: pre;
    font-size: 10px;
  }
  div.bundle-product-card.p_43651738632384
    &gt; div:first-child
    &gt; h4:before,
  div.bundle-product-card.p_43651777134784
    &gt; div:first-child
    &gt; h4:before,
  div.bundle-product-card.p_43651906863296
    &gt; div:first-child
    &gt; h4:before {
    content: "Casa Manila x SPATULA Foods \A";
    color: #df5b5f;
    line-height: 1.3rem;
    white-space: pre;
    font-size: 10px;
  }
  div.bundle-product-card.p_43653370413248
    &gt; div:first-child
    &gt; h4:before,
  div.bundle-product-card.p_43653373493440
    &gt; div:first-child
    &gt; h4:before {
    content: "GIA x SPATULA Foods \A";
    color: #df5b5f;
    line-height: 1.3rem;
    white-space: pre;
    font-size: 10px;
  }
  div.bundle-product-card.p_43652153901248
    &gt; div:first-child
    &gt; h4:before {
    content: "Hong Shing x SPATULA Foods \A";
    color: #df5b5f;
    line-height: 1.3rem;
    white-space: pre;
    font-size: 10px;
  }
  div.bundle-product-card.p_43653323358400
    &gt; div:first-child
    &gt; h4:before,
  div.bundle-product-card.p_43653337809088
    &gt; div:first-child
    &gt; h4:before {
    content: "Northern Heat Rib \A";
    color: #df5b5f;
    line-height: 1.3rem;
    white-space: pre;
    font-size: 10px;
  }
  .bundle-text--body {
    font-size: 11px;
    line-height: 12px;
  }
  .bundle-product-card &gt; div:first-child &gt; h5:after {
    transform: translate(5%, 95%) !important;
    height: 3rem;
  }
  .css-1v0i5gv {
    width: auto;
  }
  div.bundle-product-card.p_43651738632384 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43651777134784 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43651906863296 &gt; div:first-child &gt; h4:before {
    content: "Casa Manila \A x SPATULA Foods \A";
    color: #df5b5f;
    line-height: 1rem;
    white-space: pre;
    font-size: 12px;
  }
  div.bundle-product-card.p_43653323358400 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43653337809088 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43665888772288 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43665893982400 &gt; div:first-child &gt; h4:before {
    content: "Northern Heat Rib Series\A";
    color: #df5b5f;
    line-height: 1rem;
    white-space: pre;
    font-size: 12px;
  }
  .bundle-product-card {
    position: relative;
        scroll-margin-top: 3rem;
  }
  .bundle-product-card &gt; div &gt; h4, .bundle-product-card &gt; div &gt; h5, .bundle-product-card&gt;#display_portion_price{
    padding:0 10px;
  }
  
  
  div.bundle-product-card.p_43665885855936 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43665887756480 &gt; div:first-child &gt; h4:before,
  div.bundle-product-card.p_43665892573376 &gt; div:first-child &gt; h4:before {
    content: "Casa Manila \A x SPATULA Foods \A";
    color: #df5b5f;
    line-height: 1.3rem;
    white-space: pre;
    font-size: 12px;
  }
}
@media screen and (min-width: 1850px) {

  .bundle-section__title {
    text-align: center;
    margin-top: 3rem;
    width: 17rem;
  }
}
#display_portion_price:before {
  content: "Per Serving: ";
}

.p_43479833247936 &gt; #display_portion_price:before,
.p_43479838818496 &gt; #display_portion_price:before,
.p_43479839310016 &gt; #display_portion_price:before,
.p_43585900773568 &gt; #display_portion_price:before,
.p_43585903460544 &gt; #display_portion_price:before,
.p_43585908310208 &gt; #display_portion_price:before,
.p_43585913782464 &gt; #display_portion_price:before,
.p_43607912710336 &gt; #display_portion_price:before,
.p_43607913070784 &gt; #display_portion_price:before,
.p_43607913300160 &gt; #display_portion_price:before,
.p_43609132433600 &gt; #display_portion_price:before,
.p_43609133514944 &gt; #display_portion_price:before,
.p_43609135743168 &gt; #display_portion_price:before,
.p_43609137053888 &gt; #display_portion_price:before {
  content: "Per Pint: " !important;
}
.p_43585979089088 &gt; #display_portion_price:before,
.p_43585992687808 &gt; #display_portion_price:before,
.p_43585998127296 &gt; #display_portion_price:before,
.p_43586004418752 &gt; #display_portion_price:before,
.p_43609138397376 &gt; #display_portion_price:before,
.p_43609139183808 &gt; #display_portion_price:before,
.p_43609142952128 &gt; #display_portion_price:before,
.p_43609144885440 &gt; #display_portion_price:before,
.p_43609147277504 &gt; #display_portion_price:before,
.p_43609149604032 &gt; #display_portion_price:before,
.p_43609151570112 &gt; #display_portion_price:before,
.p_43609152782528 &gt; #display_portion_price:before {
  content: "Per Bundle: " !important;
}

.p_44571089830080 &gt; #display_portion_price:before,
.p_44571092451520 &gt; #display_portion_price:before,
.p_44571095105728 &gt; #display_portion_price:before,
.p_44571104182464 &gt; #display_portion_price:before,
.p_44571115716800 &gt; #display_portion_price:before,
.p_44570763722944 &gt; #display_portion_price:before,
.p_44570830667968 &gt; #display_portion_price:before,
.p_44570778042560 &gt; #display_portion_price:before,
.p_44570780565696 &gt; #display_portion_price:before,
.p_44570922451136 &gt; #display_portion_price:before{
  content: "Per Bottle: " !important;
}

.p_44447487557824 &gt; #display_portion_price:before,
.p_44447489327296 &gt; #display_portion_price:before,
.p_44447489917120 &gt; #display_portion_price:before,
.p_44447492964544 &gt; #display_portion_price:before,
.p_44447165743296 &gt; #display_portion_price:before,
.p_44447192580288 &gt; #display_portion_price:before,
.p_44447245926592 &gt; #display_portion_price:before,
.p_44447280169152 &gt; #display_portion_price:before {
  content: "Per Pie: " !important;
}

.p_43479412211904 &gt; #display_portion_price:before,
.p_43479415980224 &gt; #display_portion_price:before,
.p_43479418896576 &gt; #display_portion_price:before,
.p_43479423156416 &gt; #display_portion_price:before,
.p_43479424041152 &gt; #display_portion_price:before,
.p_43479424106688 &gt; #display_portion_price:before,
.p_43585862992064 &gt; #display_portion_price:before,
.p_43585930264768 &gt; #display_portion_price:before {
  content: "Per Pizza: " !important;
}
div.bundle-product-card.p_44601864585408  &gt; #display_portion_price:before,
div.bundle-product-card.p_44601731088576  &gt; #display_portion_price:before,
div.bundle-product-card.p_44601968099520  &gt; #display_portion_price:before,
div.bundle-product-card.p_44606423269568  &gt; #display_portion_price:before,
div.bundle-product-card.p_44606423531712  &gt; #display_portion_price:before,
div.bundle-product-card.p_44606422417600  &gt; #display_portion_price:before {
  content: "Per Sandwich: " !important;
} 

.bundle-section
  &gt; .p_43479061135552
  &gt; .bundle-product-card__quantity-button-container.bundle-product-card__quantity-button-container:after,
.bundle-section
  &gt; .p_43479061987520
  &gt; .bundle-product-card__quantity-button-container.bundle-product-card__quantity-button-container:after,
.bundle-section
  &gt; .p_43479063724224
  &gt; .bundle-product-card__quantity-button-container.bundle-product-card__quantity-button-container:after,
.bundle-section
  &gt; .p_43585897693376
  &gt; .bundle-product-card__quantity-button-container.bundle-product-card__quantity-button-container:after,
.bundle-section
  &gt; .p_43585938587840
  &gt; .bundle-product-card__quantity-button-container.bundle-product-card__quantity-button-container:after,
.bundle-section
  &gt; .p_43585966440640
  &gt; .bundle-product-card__quantity-button-container.bundle-product-card__quantity-button-container:after,
.bundle-section
  &gt; .p_43585971028160
  &gt; .bundle-product-card__quantity-button-container.bundle-product-card__quantity-button-container:after,
.bundle-section
  &gt; .p_43585973158080
  &gt; .bundle-product-card__quantity-button-container.bundle-product-card__quantity-button-container:after {
  content: none;
  color: #000;
  display: inline-block;
  line-height: 0.5rem;
}
#bundle-app
  &gt; div
  &gt; div.bundle-subs-detail-layout
  &gt; div.bundle-action-col-layout
  &gt; div.bundle-card.bundle-card--discount-code
  &gt; div.bundle-card__header
  &gt; h4:after {
  content: "\A (Please refresh page after adding discount code)";
  white-space: pre;
  color: #656565;
  font-family: "Sofia Pro Regular";
  font-size: 0.65rem;
  font-weight: 200;
}
#bundle-app
  &gt; div
  &gt; div.bundle-subs-detail-layout
  &gt; div.bundle-action-col-layout
  &gt; div.bundle-card.bundle-card--discount-code
  &gt; div.bundle-card__header
  &gt; button {
  margin-left: -2.5rem;
}
#this_date {
  font-size: 0.8rem;
}
p#edit-your_box {
  font-size: 1.1rem;
  margin-top: 1rem;
  color: #000;
}
.logout_btn {
  font-size: 16px;
}
.flatpickr-calendar.static.open {
  transform: translate(-23px) scale(0.9);
}
.awtomatic-notification .chakra-alert {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  overflow: hidden;
  -webkit-padding-start: var(--chakra-space-4);
  padding-inline-start: var(--chakra-space-4);
  -webkit-padding-end: var(--chakra-space-4);
  padding-inline-end: var(--chakra-space-4);
  padding-top: var(--chakra-space-3);
  padding-bottom: var(--chakra-space-3);
  background: #bee3f8;
}
.awtomatic-notification .chakra-alert__icon {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-margin-end: var(--chakra-space-3);
  margin-inline-end: var(--chakra-space-3);
  width: var(--chakra-sizes-5);
  height: var(--chakra-sizes-6);
  color: var(--chakra-colors-blue-500);
  display: inherit;
}
.awtomatic-notification .chakra-icon {
  width: 100%;
  height: 100%;
  display: inline-block;
  line-height: 1em;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  color: currentColor;
  vertical-align: middle;
}
.awtomatic-notification .chakra-alert__desc {
  display: inline;
  line-height: var(--chakra-lineHeights-6);
}
.edit_delivery_date {
  display: none;
  margin-top: 1rem;
}
.show_edit_delivery_date {
  display: block;
}
.bundle-breadcrumb-container {
  margin-bottom: 20px;
}
.bundle-details-table {
  margin-top: 2rem;
}
thead.bundle-table__header {
  text-transform: uppercase;
  font-family: "Sofia Pro Medium";
}
thead.bundle-table__header &gt; tr &gt; th {
  color: #004e1f;
  padding-right: 3rem;
}
thead.bundle-table__header &gt; tr &gt; td {
  padding: 8px 15px;
  font-family: "Sofia Pro Regular";
}
tbody.bundle-table__body {
  border-top: 1px solid #004e1f;
}
#bundle-app
  &gt; div
  &gt; div.bundle-subs-detail-layout
  &gt; div.bundle-subs-detail-layout-column--left
  &gt; table
  &gt; thead
  &gt; tr
  &gt; th.bundleapp-sm-hidden {
  text-align: center;
  padding-right: 0 !important;
}
.bundke-table__body_row &gt; td:nth-child(4) &gt; p {
  margin-left: 0rem;
}
.bundle-product-details &gt; .bundle-product-name {
  font-size: 19px;
  align-self: center;
}

#bundle-app
  &gt; div
  &gt; div.bundle-subs-detail-layout
  &gt; div.bundle-subs-detail-layout-column--left
  &gt; table
  &gt; tbody
  &gt; tr.bundle-table__body-row.bundle-table__body-row--bab-parent
  &gt; td.body-row__options
  &gt; div
  &gt; button,
#bundle-app
  &gt; div
  &gt; div.bundle-subs-detail-layout
  &gt; div.bundle-subs-detail-layout-column--left
  &gt; table
  &gt; tbody
  &gt; tr.bundle-table__body-row.bundle-table__body-row--standard
  &gt; td.body-row__options
  &gt; div
  &gt; button {
  color: #fff;
  background: #df5b5f;
  border: none;
  border-radius: 2rem;
  padding: 7px;
  transform:translateX(-65px);
}

p.bundle-product-annotation.bundle-product-annotation::after {
  content: "All future orders";
  color: #000;
  font-size: 11px;
  vertical-align: top;
}
.bundle-product-annotation {
  background: #df5b5f6b;
  border-radius: 2rem;
  max-width: fit-content;
  padding: 1px 10px 0;
}
#bundle-app
  &gt; div
  &gt; div.bundle-subs-detail-layout
  &gt; div.bundle-subs-detail-layout-column--left
  &gt; table
  &gt; tbody
  &gt; tr.bundle-table__body-row.bundle-table__body-row--bab-parent
  &gt; td.body-row__product-detail
  &gt; div
  &gt; div
  &gt; div.bundle-product-details {
  display: flex;
  flex-wrap: wrap;
  max-width: 85%;
  gap: 0.6rem;
}
.bundle-card__body {
  font-family: "Sofia Pro Regular" !important;
  font-size: 1rem;
}
.bundle-card {
  background: #df5b5f30;
  border: none;
  border-radius: 5px;
}
.body-row__quantity {
  display: flex !important;
  margin-top: 1.2rem;
  justify-content: center;
  gap: 7px;
  margin-right: 1rem;
}
.body-row__quantity &gt; * {
  align-self: center;
}
.bundle-table__body &gt; tr {
  font-size: 14px;
  font-family: 'Sofia Pro Regular';
}
.bundle-product-details {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
}
.blur-bg {
  filter: blur(3px);
}
.addon_modal_body {
  width: 45%;
  height: fit-content;
  position: fixed;
  top: 10%;
  left: 50%;
  transform: translate(-50%, -20%);
}
#close_modal {
  position: relative;
  right: 0;
  margin-top: -10px;
  align-self: flex-end;
}
.modal_subHeader {
  font-size: 0.9rem;
}
.modal_header {
  font-size: 1.4rem;
  margin-top: -1rem;
}
button.submit_btn {
  border-radius: 3px;
  width: 100%;
  border: 1px solid #004e1f;
  margin-top: 1rem;
}

.trash_icon {
  font-size: 1.5rem;
  color: #df5b5f;
  visibility: visible;
  margin-top: 6px;
}
.bundle-action-list-container {
  text-align: center;
}
.bundle-table__body-row--standard
  &gt; .body-row__options
  &gt; .bundle-action-list-container
  &gt; .bundle-action-list
  &gt; .bundle-action-item--remove {
  visibility: hidden;
  transform: translate(-1.5rem, -5rem);
}
.bundle-table__body-row--standard
  &gt; .body-row__options
  &gt; .bundle-action-list-container
  &gt; .bundle-action-list
  &gt; .bundle-action-item--remove:before {
  font-family: "Material Symbols Outlined";
  content: "delete";
  visibility: visible;
  font-size: 1.7rem;
}
.bundle-action-list {
  left: 0;
}
.addon-container &gt; header {
  margin-top: 15px;
}
.body-row__total &gt; .bundle-table__body-row &gt; td:nth-child(4) &gt; p {
  transform: translate(-2px, -10px);
}
.bundle-table__body-row--bab-child
  &gt; td
  &gt; .bundle-table__body-row
  &gt; td:nth-child(4)
  &gt; p {
  transform: translate(-2px, -2px);
  font-family: "Sofia Pro Light";
}
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div
  &gt; main
  &gt; div.bundle-product-card
  &gt; div
  &gt; p {
  position: relative;
    bottom: 10%;
  text-align: center;
}
@media (min-width: 1025px) {
    #custom-filters_cp{
    top: 10%;
  }
  #bundleapp-subscriptions-portal
    &gt; div
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div
    &gt; main
    &gt; div.bundle-product-card
    &gt; div
    &gt; h4 {
    display: block;
    margin: auto;
    font-size: 1rem;
        text-align: left;
    margin-bottom: 0.5rem;  
  }

  div.bundle-product-card.p_43779325624512
    &gt; #display_portion_price {
    bottom: 7rem;
  }
  #bundle-app
    &gt; div
    &gt; div.bundle-subs-detail-layout
    &gt; div.bundle-subs-detail-layout-column--left
    &gt; div.addon-container
    &gt; div
    &gt; div.bundle-product-card.bundle-product-card
    &gt; div
    &gt; p {
    /* transform: translateY(-1rem); */
    padding: 0 15px;
  }
}
@media (max-width: 767px) {

.with-product-selector &gt; footer &gt; div &gt; button{
    display:none;
  }
  .boxsize_text_wrapper{
    display: none;
  }
  .addons-scrollable-section{
    padding:0;
  }
    #bundleapp-subscriptions-portal .bundle-text--subheading,
  #changeIcon,
  #close_icon,
  #filter-icon{
    display: none !important;
  }
  .page-width{
    padding:0 1rem;
  }
  #bundle-app,
  .bundle-section-container
    &gt; div
    &gt; .bundle-section
    &gt; .bundle-product-card
    &gt; div
    &gt; .bundle-lazy-image-container {
    width: 100%;
  }
  .bundle-breadcrumb-container {
    margin-bottom: 5px;
  }
  #bundleapp-subscriptions-portal
    &gt; div
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div
    &gt; footer
    &gt; div
    &gt; div:first-child
    &gt; select {
    color: #fff;
     max-width: fit-content;

  }
  .addon-container &gt; div &gt; .bundle-product-card:nth-child(3),
  .bundle-hide-sm &gt; .bundle-text--body,
  .bundle-stepper-header {
    display: none;
  }

  div.bundle-product-card.p_43779325624512
    &gt; #display_portion_price {
    bottom: 7rem;
  }

  
  main &gt; div.bundle-product-card &gt; div &gt; .button--secondary {
    width: 10rem !important;
    min-width: 10rem;
    margin-top: 5rem;
  }
  #bundle-app
    &gt; div
    &gt; div.bundle-subs-detail-layout
    &gt; div.bundle-subs-detail-layout-column--left
    &gt; div.addon-container
    &gt; div
    &gt; div.bundle-product-card.eOiMpD.bundle-product-card
    &gt; div
    &gt; p {
    transform: translateY(-5.5rem);
  }
  #bundleapp-subscriptions-portal
    &gt; .bundleapp-modal
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; .p_undefined.pv_undefined
    &gt; .addons-modal-content
    &gt; .bundle-product-card {
    width: 100%;
  }
  .hlaFfX header {
    margin-top: 1.2rem;
  }
  header.CreateBundle__StyledStepperHeader-sc-128eig0-1.cRbPIO.bundle-stepper-header.2 {
    display: none;
    margin-top: 2rem;
    margin-bottom: -2rem;
  }
  #bundleapp-subscriptions-portal
    &gt; .bundleapp-modal
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div
    &gt; main
    &gt; .bundle-product-card
    &gt; div
    &gt; .ProductCard__ProductImage-sc-kjzaye-1 {
    width: 10rem;
  }
  #bundleapp-subscriptions-portal
    &gt; .bundleapp-modal
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div
    &gt; main
    &gt; .bundle-product-card
    &gt; div {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .bundle-container
    &gt; .bundle-update-content
    &gt; .bundle-section-container
    &gt; div#section-Chefâ€™sSpecials
    &gt; h3 {
    transform: translateY(-14rem);
    margin-bottom: -23rem;
    scroll-margin-top: -8.2rem;
  }
  .bundle-section-container,
  div#bundleapp-subscriptions-root {
    overflow-x: hidden;
  }

  .addon-container &gt; div {
    display: flex;
    transform: scale(0.9);
    max-height: 17rem;
  }
  .bundle-section__title {
    font-size: 5vw;
    scroll-margin-top: 2rem !important;
  }
  .logout_btn {
    font-size: 14px;
  }
  #bundleapp-subscriptions-portal
    &gt; div
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div
    &gt; main
    &gt; div.bundle-product-card
    &gt; div
    &gt; button {
    margin-top: 0;
  }
  #bundleapp-subscriptions-portal
    &gt; div
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div
    &gt; main
    &gt; div.bundle-product-card
    &gt; div
    &gt; p {
    transform: translateY(0);
    font-size: 14px;
  }
  #bundleapp-subscriptions-portal
    &gt; div
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div
    &gt; main
    &gt; div.bundle-product-card.p_7394031239360
    &gt; div
    &gt; button {
    margin-top: -20px;
  }
  #bundle-app
    &gt; div
    &gt; div.bundle-subs-detail-layout
    &gt; div.bundle-subs-detail-layout-column--left
    &gt; table
    &gt; thead
    &gt; tr
    &gt; th:nth-child(2),
  #showonmobile {
    display: block !important;
  }
  .flatpickr-calendar.static.open {
    transform: translate(-35px, -40%) scale(0.8);
  }
  .bundle-details-table {
    margin-top: 0;
    transform: scale(0.95);
  }
  .addon_modal_body {
    width: 80%;
    height: fit-content;
    position: fixed;
    top: 8%;
    left: 50%;
    transform: translate(-50%, -15%);
  }
  #close_modal {
    margin-top: -3vw !important;
  }
  .modal_header {
    margin-top: -1rem;
    font-size: 1.2rem;
  }
  .modal_subHeader {
    font-size: 0.9rem !important;
  }
  .bundle-product-annotation {
    padding: 2px 5px;
    font-size: 10px;
    width: 130px;
  }
  p#display_deliverydate {
    text-align: center;
    font-size: 17px;
    padding-top: 1rem;
  }
  .bundle-product-details &gt; .bundle-product-name {
    font-size: 13px;
    align-self: flex-start;
    max-width: 100px;
  }
  .bundle-product-details &gt; .bundle-product-subtitle {
    font-size: 12px;
  }
  div.bundle-product-details {
    max-width: 72%;
    height: 28vw;
  }
  .body-row__quantity {
    display: none !important;
  }
  td.body-row__price {
    transform: translate(-3px, 0.5rem);
    display: flex;
    flex-direction: row-reverse;
    gap: 29px;
  }
  .bundle-quantity-button-container {
    gap: 0.5rem;
  }
  .bundle-table__body-row--standard
    &gt; .body-row__options
    &gt; .bundle-action-list-container
    &gt; .bundle-action-list
    &gt; .bundle-action-item--remove {
    transform: translate(-2.5rem, -17vw);
  }
  #bundle-app
    &gt; div
    &gt; div.bundle-subs-detail-layout
    &gt; div.bundle-subs-detail-layout-column--left
    &gt; table
    &gt; tbody
    &gt; tr.bundle-table__body-row.bundle-table__body-row--bab-parent
    &gt; td.body-row__product-detail
    &gt; div
    &gt; div
    &gt; div.bundle-product-details {
    height: 25vw;
  }

  #bundle-app
    &gt; div
    &gt; div.bundle-subs-detail-layout
    &gt; div.bundle-subs-detail-layout-column--left
    &gt; table
    &gt; tbody
    &gt; tr.bundle-table__body-row.bundle-table__body-row--bab-child
    &gt; td:nth-child(3) {
    transform: translateX(-4rem);
    font-family: sofia pro regular;
  }
    #bundle-app
    &gt; div
    &gt; div.bundle-subs-detail-layout
    &gt; div.bundle-subs-detail-layout-column--left
    &gt; table
    &gt; tbody
    &gt; tr.bundle-table__body-row.bundle-table__body-row--bab-child
    &gt; td:nth-child(4) {
    font-family: sofia pro regular;
  }
  .awt-bab-product-line-qty {
    transform: translateX(-5.5rem);
  }
  thead.bundle-table__header &gt; tr &gt; th {
    text-align: center !important;
    transform: translateX(-20px);
  }
  .billing-history-container {
    margin-top: 15px;
    display: none;
  }


  p#edit-your_box {
    font-size: 1rem;
    text-align: center;
  }
  #this_date {
    font-size: 0.7rem;
  }
  .bundle-hide-sm {
    display: block;
  }
}
@media (max-width: 375px) {
  footer .awtomatic-selling-plans-container div{
  transform: translateX(25px);
  }
  span.everyText {
    position: absolute;
    transform: translate(25px, 2px);
  }
  #bundleapp-subscriptions-portal .bundleapp-modal__logo {
    width: 130px;
  }
  .bundle-details-table {
    margin-top: 0;
    transform: translate(-30px, -10px) scale(0.85);
    margin-bottom: -1.7rem;
  }
  div.bundle-product-details {
    height: 30vw !important;
  }
  #bundleapp-subscriptions-portal
    &gt; div
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div
    &gt; main
    &gt; .addon-container
    &gt; div
    &gt; .bundle-product-card
    &gt; div
    &gt; p {
    transform: translateY(-20vw);
  }
  #bundleapp-subscriptions-portal
    &gt; .bundleapp-modal
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; .p_undefined.pv_undefined
    &gt; main
    &gt; .addon-container
    &gt; div
    &gt; .bundle-product-card {
    max-width: 10rem;
  }
  .subscription-overlay-open
    &gt; #bundleapp-subscriptions-portal
    &gt; .bundleapp-modal
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div
    &gt; main
    &gt; .addon-container
    &gt; div
    &gt; .bundle-product-card
    &gt; div
    &gt; h4 {
    max-width: 9.5rem;
  }
  #bundle-app
    &gt; div
    &gt; div.bundle-subs-detail-layout
    &gt; div.bundle-subs-detail-layout-column--left
    &gt; table
    &gt; tbody
    &gt; tr.bundle-table__body-row.bundle-table__body-row--bab-parent
    &gt; td.body-row__options
    &gt; div
    &gt; button {
    transform: translateX(-2.5rem);
  }
  #bundle-app
    &gt; div
    &gt; div.bundle-subs-detail-layout
    &gt; div.bundle-subs-detail-layout-column--left
    &gt; table
    &gt; tbody
    &gt; tr.bundle-table__body-row.bundle-table__body-row--bab-child
    &gt; td:nth-child(3) {
    transform: translateX(-5.8rem);
  }
  #bundle-app
    &gt; div
    &gt; div.bundle-subs-detail-layout
    &gt; div.bundle-subs-detail-layout-column--left
    &gt; table
    &gt; tbody
    &gt; tr.bundle-table__body-row.bundle-table__body-row--bab-child
    &gt; td:nth-child(4) {
    transform: translateX(-7rem);
  }
  tfoot.bundle-table__footer {
    transform: translateX(1.5rem);
  }
  #skipBtn_1week,
  .bundle-button--referral,
  .bundle-card {
    max-width: 86vw;
  }
}
@media (min-width: 1499px) {
  #bundle-app
    &gt; div
    &gt; div.bundle-subs-detail-layout
    &gt; div.bundle-subs-detail-layout-column--left
    &gt; div.addon-container
    &gt; div
    &gt; div
    &gt; div
    &gt; button {
    max-width: 200px;
  }
}

@media (min-width: 990px) and (min-height: 768px) and (max-width: 1024px) and (max-height: 768px) {
  .bundle-section {
    width: 100%;
    max-width: 77vw;
  }
  .bundle-section__title {
    text-align: center;
    margin-top: 5rem;
    width: 18rem;
    transform: translateX(29rem);
    font-size: 2rem !important;
  }
  .awtomatic-plans-container,
  .awtomatic-sizes-container {
    padding: 0.2rem;
  }

  .awt-bab-open
    &gt; #bundleapp-subscriptions-portal
    &gt; .bundleapp-modal
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div
    &gt; .step3
    &gt; .bundle-product-card {
    width: 75%;
  }
}

@media (min-width: 820px) and (max-width: 990px) {
  #custom-filters_cp{
    top: 10%;
  }
  .awt-bab-open
    &gt; #bundleapp-subscriptions-portal
    &gt; .bundleapp-modal
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div
    &gt; .step3 {
    display: flex !important;
  }
  #modal-title {
    display: none;
  }
}

.selected {
  background: #fff !important;
  color: #df5b5f !important;
}

#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div
  &gt; main
  &gt; div.bundle-product-card.p_7378249679040
  &gt; div
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div
  &gt; main
  &gt; div.bundle-product-card.p_7378276253888
  &gt; div
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div
  &gt; main
  &gt; div.bundle-product-card.p_7378333663424
  &gt; div
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div
  &gt; main
  &gt; div.bundle-product-card.p_7378346246336
  &gt; div
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div
  &gt; main
  &gt; div.bundle-product-card.p_7391470387392
  &gt; div
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div
  &gt; main
  &gt; div.bundle-product-card.p_7394031239360
  &gt; div
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div
  &gt; main
  &gt; div.bundle-product-card.p_7394031665344
  &gt; div
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div
  &gt; main
  &gt; div.bundle-product-card.p_7394032812224
  &gt; div
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div
  &gt; main
  &gt; div.bundle-product-card.p_7394033696960
  &gt; div
  &gt; h4:before,
div.bundle-product-card.p_44601864585408  &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_44601731088576  &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_44601968099520  &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_44606423269568  &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_44606423531712  &gt; div:first-child &gt; h4:before,
div.bundle-product-card.p_44606422417600  &gt; div:first-child &gt; h4:before
{
  content: "SPATULA Foods \A";
  white-space: pre
  color: #df5b5f;
  line-height: 1.3rem;
  font-size:11px;
}
#bundleapp-subscriptions-portal .bundle-product-card__subtitle{
  display: flex;
  flex-direction: column;
}
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div
  &gt; main
  &gt; div.bundle-product-card.p_7414730588352
  &gt; div
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div
  &gt; main
  &gt; div.bundle-product-card.p_7414730719424
  &gt; div
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div
  &gt; main
  &gt; div.bundle-product-card.p_7414730817728
  &gt; div
  &gt; h4:before {
  content: "Crafty Ramen";
  color: #df5b5f;
}
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div
  &gt; main
  &gt; div.bundle-product-card.p_7415044309184
  &gt; div
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div
  &gt; main
  &gt; div.bundle-product-card.p_7415049879744
  &gt; div
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div
  &gt; main
  &gt; div.bundle-product-card.p_7415049978048
  &gt; div
  &gt; h4:before {
  content: "General Assembly";
  color: #df5b5f;
}
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div
  &gt; main
  &gt; div.bundle-product-card.p_7415050141888
  &gt; div
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div
  &gt; main
  &gt; div.bundle-product-card.p_7415051387072
  &gt; div
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div
  &gt; main
  &gt; div.bundle-product-card.p_7415051452608
  &gt; div
  &gt; h4:before {
  content: "Churnt Up";
  color: #df5b5f;
}
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div
  &gt; main
  &gt; div.bundle-product-card.p_7415051518144
  &gt; div
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div
  &gt; main
  &gt; div.bundle-product-card.p_7415052206272
  &gt; div
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div
  &gt; main
  &gt; div.bundle-product-card.p_7415052730560
  &gt; div
  &gt; h4:before {
  content: "Conspiracy Pizza";
  color: #df5b5f;
}

#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div
  &gt; main
  &gt; div.bundle-product-card.p_44447487557824
  &gt; div
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div
  &gt; main
  &gt; div.bundle-product-card.p_44447489327296
  &gt; div
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div
  &gt; main
  &gt; div.bundle-product-card.p_44447489917120
  &gt; div
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div
  &gt; main
  &gt; div.bundle-product-card.p_44447492964544
  &gt; div
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div
  &gt; main
  &gt; div.bundle-product-card.p_44447165743296
  &gt; div
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div
  &gt; main
  &gt; div.bundle-product-card.p_44447192580288
  &gt; div
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div
  &gt; main
  &gt; div.bundle-product-card.p_44447245926592
  &gt; div
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div
  &gt; main
  &gt; div.bundle-product-card.p_44447280169152
  &gt; div
  &gt; h4:before
{
  content: "Pie Commission \A";
  color: #df5b5f;
}
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div
  &gt; main
  &gt; div.bundle-product-card.p_7415054631104
  &gt; div
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div
  &gt; main
  &gt; div.bundle-product-card.p_7415055089856
  &gt; div
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div
  &gt; main
  &gt; div.bundle-product-card.p_7415055253696
  &gt; div
  &gt; h4:before {
  content: "Phamilyeats";
  color: #df5b5f;
}
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div
  &gt; main
  &gt; div.bundle-product-card.p_7438021624000
  &gt; div
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div
  &gt; main
  &gt; div.bundle-product-card.p_7438036566208
  &gt; div
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div
  &gt; main
  &gt; div.bundle-product-card.p_7438047969472
  &gt; div
  &gt; h4:before {
  content: "Pierogi House";
  color: #df5b5f;
}
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div
  &gt; main
  &gt; div.bundle-product-card.p_7446333784256
  &gt; div
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div
  &gt; main
  &gt; div.bundle-product-card.p_7446339158208
  &gt; div
  &gt; h4:before,
#bundleapp-subscriptions-portal
  &gt; div
  &gt; div.bundleapp-modal__container--complete-screen
  &gt; div
  &gt; main
  &gt; div.bundle-product-card.p_7446347579584
  &gt; div
  &gt; h4:before {
  content: "Daan Go";
  color: #df5b5f;
}
.bundle-lazy-image-container:hover {
  opacity: 0.4;
  transition: 0.3s;
}
@media screen and (min-width: 1100px) {
 
  #bundleapp-subscriptions-portal
    &gt; div
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div
    &gt; .addons-modal-content {
    margin-left: 6rem;
  }
  .awtomatic-progress-container {
    height: 35px;
  }
  #bundleapp-subscriptions-portal
    &gt; div
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div
    &gt; main
    &gt; div.bundle-product-card.p_43265927872704.q_0 {
    margin-top: 2rem;
  }
  #bundleapp-subscriptions-portal h4.bundle-product-card__title:before {
    color: #df5b5f;
    line-height: 25px;
    white-space: pre;
  }
  #section-Chefâ€™sSpecials
    &gt; section
    &gt; div.bundle-product-card.p_43182047133888
    &gt; div:first-child
    &gt; h4:before {
    content: "SPATULA Foods \A" !important;
  }
}
.bundleapp-modal__container--complete-screen--header-container {
  margin-top: 30px;
}
#bundle_pause_form {
  margin-bottom: 60px;
}
.bundle-scrollable-section .bundle-product-card__subtitle {
  font-size: 0.8rem;
  line-height: 1rem;
  font-family: Sofia Pro Regular, Arial, sans-serif;
  margin-bottom: 10px;
}
.bundleapp-login-block p:first-of-type {
  position: relative;
  margin-bottom: 40px;
}
.bundleapp-login-block p:first-of-type:before {
  content: "Please also check your junk mail folder";
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  padding-top: 5px;
}
.bundle-button.bundle-action-dots.awtomatic-line-edit-button.button--secondary {
  display:block;
  width: 90px;
}
.awtomatic-line-edit-button{
  position:absolute;
  right:1rem;
}
thead.bundle-table__header tr th:nth-child(3) {
  text-align: right;
}
td.body-row__price,
td.body-row__total {
  font-size: 16px !important;
  font-family: Sofia Pro Regular, Arial, sans-serif;
}
main {
  row-gap: 2rem !important;
}
@media screen and (max-width: 989px) {
  .bundle-product-card {
    min-height: 410px;
}
  .bundle-product-card__price::before {
  font-size: 9.5px;
}

p.bundle-product-card__price::after {
    font-size: 10px;
}

  #filter-text, #filter-text_2{
      font-size:0 !important;
  }
  td &gt; p {
    margin: 0;
}

  .bundle-container header {
    height: 75px;
  }
  #bundleapp-subscriptions-portal
    &gt; div
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div
    &gt; main
    &gt; div
    &gt; .bundle-section__nav {
    display: none;
    position: absolute;
    width: 100%;
    overflow: auto;
    padding-left: 0.5rem;
  }
  #bundleapp-subscriptions-portal
    &gt; div
    &gt; div.bundleapp-modal__container--complete-screen
    &gt; div
    &gt; main
    &gt; div
    &gt; .bundle-section__nav
    &gt; button {
    font-size: 11px !important;
    padding: 0;
  }

}



 
@media (min-width:990px){
    .flatpickr-calendar.static.open{
    transform: translate(0%, 10px);
      scale:1;
  }
    
    .rs_h1,.rs_p {
    font-size: 1.25rem;
      width:70%;
      margin:auto;
  }
    #dateInput_reactivate{
      margin:auto;
      width:50%;
    }
   #newsletter_rs{
     height:270px;
   } 
  .refer_banner{
    padding:1rem;
    max-width: 95%;
    transform: scale(1);
  }
  .refer_banner &gt; h2{
    font-size: 1.6rem;
    line-height: 1.8rem;
    text-align:left;
  }

 .help_body &gt; img {
    width: 85px;
   display:block;
}
 .button_cta{
       width: 160px;
    padding: 5px 10px;
    border-radius: 5px;
   font-size: 1.25rem;
 }

  .help_body &gt; h4 {
    padding: 0;
    font-size: 1.2rem;
}

  .help_body &gt; p {
    font-size: 0.9rem;
    line-height: 1.1rem;
}

 #help_wrapper{
   gap: 1rem;
       flex-direction: row;
 } 

  h2.cancel_header {
   font-size: 1.8rem;
       line-height:1.9rem;
    padding: 1rem;
    margin-bottom: 1rem;
    box-shadow: 2px 4px 6px #21212180;
  }
  .cs_popup_body{
      border-radius: 2px;
      box-shadow: 0 4px 10px #21212180;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%,-50%);
      padding: 20px;
      background: white;
      color: #1d1a1d;
      max-width: 800px;
      height: fit-content;
      width: 85%;
      display:flex;
  }
  .close_cs{
  font-size: 23px;
  border-radius: 20px;
  height: 25px;
  width: 25px;
  line-height: 24px;
  }
  .help_body {
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: space-between;
      height: 300px;
      width: 350px;
      border-radius: 5px;
      box-shadow: 0 4px 10px #21212180;
      padding: 1.5rem 0.5rem;
  }
  .bg-popup{
    background: rgba(33, 33, 33, 0.8);
    transition: transform 0.3s cubic-bezier(0.4, 0.0, 0.2, 1);
  }
  #cancel_anyway_btn{
    width:200px;
    align-self:center;
    margin-top:2rem;
  }
  .call_number{
    font-size: 2rem;
  }
    .refer_friend_btn{
    width:220px;
  }
  .exit-intent-popup, .exit-intent-popup_2 {
    display:block;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 1;
    background: rgba(33, 33, 33, 0.8);
    transform: translateY(60%) scale(0);
    transition: transform 0.3s cubic-bezier(0.4, 0.0, 0.2, 1);
  }
  .flatpickr-calendar.static.open {
    transform: translate(20%, -25%);
}
  .exit-intent-popup.visible, .exit-intent-popup_2.visible {
      transform: translateY(0) scale(1.2);
            /* overflow: scroll; */
  }
  .image_left{
      height: -webkit-fill-available;
    background-size: cover;
  }
  .newsletter {
    text-align:center;
    border-radius: 2px;
    box-shadow: 0 4px 10px #21212180;
    position: absolute;
    top: 45%;
    left: 50%;
    transform: translate(-50%,-50%);
    padding: 20px;
    background: white;
    color: #1d1a1d;
    max-width: 600px;
    border: 3px solid #df5b5f;
    display:flex;
    height: 300px;
    gap:2rem;
  }
  .close, .close_2{
    font-size: 23px;
    border-radius: 20px;
    position: absolute;
    top: -10px;
    right: -10px;
    background: #df5b5f;
    color: white;
    border: 1px solid #df5b5f;
    height: 25px;
    width: 25px;
    line-height: 15px;
    text-align: center;
    cursor: pointer;
  }
  .started_red_btn{
    border:1px solid #df5b5f;
    background: #df5b5f;
    color:white;
    padding:3px 12px;
    width:max-content;
    font-size:1.2rem;
  }
  .started_red_btn:hover{
    background: white;
    color:#df5b5f;
  }
  .text_wrapper_container{
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
  }
  .text_wrapper_container &gt; p {
    font-size:1.1rem;
    line-height:1.3rem;
    padding-bottom:0.4rem;
  }

  .refer_banner{
    background: #D6EBA980;
    padding:0.5rem;
    border-radius:5px;
    display:flex;
    flex-direction:column;
    box-shadow: 2px 4px 6px #21212180;
    gap:0.5rem;
    align-items:center;
    max-width: 100%;
    transform: scale(0.9);
    margin: auto;
    margin-bottom: 0.5rem;
  }
    .refer_banner &gt; h2 &gt; span{
    font-family:sofia pro semiBold;
  }
    .refer_friend_btn{
    background:#df5b5f;
      color:white;
    width:220px;
    text-align:center;
    box-shadow: 2px 4px 6px #21212180;
  }
  .show_filter &gt; button {
    display:flex !important;
  }
    #PageContainer &gt; div.exit-intent-popup.visible &gt; div &gt; div.text_wrapper_container &gt; p:nth-child(2) {
      color: #df5b5f;
      font-size: 1.5rem;
  }
   .exit-intent-popup{
     display:none;
   }
   .refer_banner{
    padding:1rem;
    max-width: 95%;
    transform: scale(1);
  }
  .exit-intent-popup {
    display:block;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 1;
    background: rgba(33, 33, 33, 0.8);
    transform: translateY(60%) scale(0);
    transition: transform 0.3s cubic-bezier(0.4, 0.0, 0.2, 1);
}
  
  .exit-intent-popup.visible {
      transform: translateY(0) scale(1.2);
  }
  .image_left{
      height: auto;
    background-size: cover;
  }
  .newsletter {
    text-align:center;
    border-radius: 2px;
    box-shadow: 0 4px 10px #21212180;
    position: absolute;
    top: 45%;
    left: 50%;
    transform: translate(-50%,-50%);
    padding: 20px;
    background: white;
    color: #1d1a1d;
    max-width: 600px;
    border: 3px solid #df5b5f;
    display:flex;
    height: 300px;
    gap:2rem;
  }
  .close{
    font-size: 23px;
    border-radius: 20px;
    position: absolute;
    top: -10px;
    right: -10px;
    background: #df5b5f;
    color: white;
    border: 1px solid #df5b5f;
    height: 25px;
    width: 25px;
    line-height: 15px;
    text-align: center;
    cursor: pointer;
  }
  .started_red_btn{
    border:1px solid #df5b5f;
    background: #df5b5f;
    color:white;
    padding:3px 12px;
    width:max-content;
    font-size:1.2rem;
  }
  .started_red_btn:hover{
    background: white;
    color:#df5b5f;
  }
  .text_wrapper_container{
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
  }
  .text_wrapper_container &gt; p {
    font-size:1.1rem;
    line-height:1.3rem;
    padding-bottom:0.4rem;
  }
}

</pre></body></html>