/** Shopify CDN: Minification failed

Line 4168:4 Unexpected "}"

**/
/* landing page START */
@font-face {
    font-family: "stone-sans";
    src: url("/cdn/shop/files/Stone_Sans_II_ITC_W01_Bk_Cn.otf?v=1664253234");
    }
    
    .bundle__QuantitySelector button#sub {
        padding-right: 17px;
    }
    div#field1 {
        display: flex;
        align-items: center;
        justify-content: center;
    }
    
    :root {
        --stone: 'stone-sans';
    }
    .build-you-own-rack-logo img.a-left.control-c.prev.slick-prev.slick-arrow {
        width: 20px;
        height: 20px;
        position: absolute;
        top: 50%;
        left: 0;
        z-index: 2;
        transform: translate(0, -50%) rotate(180deg);
    }
    .cooking-made-build-your-own-rack h2 {
        line-height: 54px !important;
    }
    .organic-ethical-build-your-own-rack .FeatureText.FeatureText--withImage .FeatureText__ContentWrapper {
       width: 40%; 
    }
    .cooking-made-build-your-own-rack .SectionHeader__Description {
        margin-top: 20px !important;
    }
    .custom_image-wrapp img.Image--slideRight.lazyautosizes.Image--lazyLoaded {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }
    .organic-ethical-build-your-own-rack .custom_image-wrapp {
        height: 75vh;
    }
    .build-you-own-rack-logo img.a-right.control-c.next.slick-next.slick-arrow {
        width: 20px;
        height: 20px;
        position: absolute;
        top: 50%;
        right: 0;
        transform: translate(0, -50%);
    }
    .build-you-own-rack-logo .logo-content img.logo-image {
        margin: 0 auto;
    }
    .organic-ethical-build-your-own-rack .FeatureText {
        background: #ECF1E6;
    }
    .organic-ethical-build-your-own-rack h3 {
        font-family: var(--stone) !important;
        font-weight: 400;
        font-size: 20px;
        line-height: 25px;
        margin-bottom: 0;
    }
    .organic-ethical-build-your-own-rack h2.SectionHeader__Heading.Heading.u-h1 {
        margin-bottom: 0;
    }
    .organic-ethical-build-your-own-rack h2 {
        font-weight: 600 !important;
        margin: 0 0 20px;
    }
    .organic-ethical-build-your-own-rack .FeatureText__Content {
        max-width: 450px;
        margin-left: 40px;
    }
    .organic-ethical-build-your-own-rack header.SectionHeader h2.SectionHeader__Heading:before {
        content: none;
    }
    .organic-ethical-build-your-own-rack header a.Link.Link--underline {
        font-weight: 400;
        font-size: 15px;
        line-height: 20px;
        text-align: center;
        letter-spacing: 0.1em;
        text-transform: uppercase;
        background: #fff;
        padding: 15px 47px;
        margin-top: 30px;
        font-family: var(--stone) !important;
    }
    .take-quiz-build-your-own-rack header.SectionHeader {
        text-align: center !important;
    }
    .take-quiz-build-your-own-rack .FeatureText__Content {
        max-width: 50%;
        margin: 0 auto;
    }
    .take-quiz-build-your-own-rack h2.SectionHeader__Heading.Heading.u-h1 {
        font-weight: 600;
        margin: 0 0 10px;
    }
    .take-quiz-build-your-own-rack header.SectionHeader h2.SectionHeader__Heading:before {
        content: none;
    }
    .take-quiz-build-your-own-rack .SectionHeader__Description {
        margin: 15px auto 30px !important;
    }
    .take-quiz-build-your-own-rack .SectionHeader__Description p {
        font-family: var(--stone) !important;
    }
    .take-quiz-build-your-own-rack a.Link.Link--underline {
        line-height: 20px;
        background: #E4502C;
        color: #fff;
        padding: 15px 47px;
        text-transform: uppercase;
        letter-spacing: 1px;
        font-size: 15px;
    }
    .build-you-own-rack-logo .logo-content {
        text-align: center;
        padding: 0 25px;
        width: 200px;
    }
    .build-you-own-rack-logo .logo-content a {
        margin-top: 32px;
        font-family: var(--stone) !important;
        letter-spacing: 1px;
        line-height: 24px;
        font-size: 18px;
        color: #3B4C2A;
    }
    .build-you-own-rack-columnContent {
        background: #FEEDE9;
        padding: 80px 0;
    }
    .build-you-own-rack-columnContent h1 {
        text-align: center;
        font-size: 40px;
        margin: 0 0 50px;
        font-weight: 600;
    }
    .column-content-container .cloumn-content {
        padding-right: 20px;
    }
    .column-content-container {
        display: grid;
        grid-template-columns: repeat(4,24%);
        grid-gap: 17px;
    }
    .column-content-container .cloumn-content h2 {
        font-size: 24px;
        line-height: 32px;
        margin: 36px 0 12px 0;
        font-family: var(--stone) !important;
    }
    .build-you-own-rack-columnContent p {
        font-size: 15px;
        line-height: 25px;
        font-family: var(--stone) !important;
        font-weight: 400;
        letter-spacing: 0px;
        word-spacing: 1px;
    }
    .build-you-own-rack-columnContent p {
        font-size: 15px;
        line-height: 25px;
        font-family: var(--stone) !important;
        font-weight: 400;
    }
    .cooking-made-build-your-own-rack .FeatureText--withImage {
        width: 80%;
        margin: 80px auto;
    }
    .cooking-made-build-your-own-rack h2 {
        font-weight: 800 !important;
        margin-bottom: 0 !important;
    }
    .cooking-made-build-your-own-rack header.SectionHeader h2.SectionHeader__Heading:before {
      content: none;
    }
    .cooking-made-build-your-own-rack p {
        font-weight: 400;
        font-size: 18px;
        line-height: 28px;
        font-family: var(--stone) !important;
        word-spacing: 2px;
        color: #3B4C2A;
    }
    .cooking-made-build-your-own-rack a.Link.Link--underline {
        background: #E4502C;
        color: #fff;
        font-weight: 400;
        font-size: 15px;
        line-height: 20px;
        text-align: center;
        letter-spacing: 0.1em;
        text-transform: uppercase;
        padding: 15px 47px;
        margin-top: 10px;
        font-family: var(--stone) !important;
    }
    
    
    /* landing page END */
    /* 26/9/22 START */
    .new_spices_collection .dropdown .select-label, .dropdown-list li {
        background: #fff;
    }
    .new_spices_collection .CollectionInner .qtydiv label.quantity-selector {
        display: none;
    }
    .new_spices_collection .dropdown b.button {
        border-left: 1px solid #b7b0b0;
        width: 40px;
        position: relative;
        font-size: 0;
    }
    .new_spices_collection button.soldout_product:before {
        background: transparent !important;
    }
    .new_spices_collection .dropdown b.button:after {
        content: " ";
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        margin: auto;
        width: 0;
        height: 0;
        border: 4px solid transparent;
        border-top-color: #000;
        border-bottom: none;
    }
    .new_spices_collection ul li b.button {
        display: none;
    }
    .new_spices_collection .CollectionInner .qtydiv {
        width: 25%;
        float: left;
    }
    .new_spices_collection .CollectionInner .qtybox {
        position: relative;
    }
    .new_spices_collection .dropdown .select-label {
        line-height: 50px;
        height: 50px;
        display: flex;
        justify-content: space-between;
        padding: 0 0 0 10px;
        border: 1px solid #b7b0b0 !important;
    }
    .new_spices_collection .CollectionInner .qtydiv span.btnqty.qtyminus.icon.icon-minus {
        position: absolute;
        top: 50%;
        left: 15px;
        transform: translate(0%, -50%);
        font-size: 30px;
        cursor: pointer;
    }
    .new_spices_collection .dropdown-list li {
        line-height: 50px !important;
        display: flex;
        justify-content: space-between;
        padding: 0 20px;
    }
    .new_spices_collection .dropdown .select-label:after {
        line-height: 50px;
        height: 50px;
        display: none;
    }
    .new_spices_collection .shopify-section--header {
        z-index: 6;
    }
    .new_spices_collection .CollectionInner .qtydiv input {
        padding: 12px 0;
        text-align: center;
        width: 100%;
        border: 1px solid #bbb;
    }
    .new_spices_collection .CollectionInner .qtydiv span.btnqty.qtyplus.icon.icon-plus {
        position: absolute;
        top: 50%;
        right: 15px;
        transform: translate(0%, -50%);
        font-size: 25px;
        cursor: pointer;
    }
    .new_spices_collection .CollectionMain .CollectionToolbar {
        z-index: 2;
    }
    .new_spices_collection .CollectionInner .ProductForm {
        margin: 0;
        width: 73%;
        float: right;
    }
    .new_spices_collection .dropdown.active .dropdown-list li:nth-child(4) {
        transform: translateY(385%);
    }
    .new_spices_collection .dropdown.active .dropdown-list li:nth-child(2) {
        transform: translateY(195%);
    }
    .new_spices_collection span.select-label span:nth-child(3) {
        color: #e4502c;
    }
    .new_spices_collection ul li span:nth-child(3) {
        color: #e4502c;
    }
    .new_spices_collection .dropdown-list li:hover {
        background-color: #ededed;
    }
    .new_spice_collection .dropdown.active .dropdown-list li:nth-child(4) {
        transform: translateY(386%);
    }
    .new_spices_collection .dropdown .select-label:hover {
        background: #ededed;
    }
    .new_spice_collection .dropdown-list li:hover {
        background-color: #ededed;
    }
    .new_spices_collection .dropdown {
        margin: 20px auto 10px;
    }
    .new_spices_collection .dropdown ul li.subscription_wrapper span {
        font-size: 16px;
        letter-spacing: 1px;
        text-indent: 0;
    }
    .new_spices_collection .dropdown .select-label span {
        font-size: 16px;
        letter-spacing: 1px;
        text-indent: 0;
        padding-right: 5px;
    }
    .new_spices_collection span.info_wrapper.for_mobile {
        display: none;
    }
    .new_spices_collection .Grid__Cell.\31 \/1--phone.\31 \/3--lap-and-up.\31 \/3--tablet-and-up .select-label span, .new_spices_collection .Grid__Cell.\31 \/1--phone.\31 \/3--lap-and-up.\31 \/3--tablet-and-up .dropdown ul li.subscription_wrapper span {
        font-size: 14px;
    }
    /* .new_spices_collection .select-label span {
        color: #586847;
        font-weight: 700;
    } */
    .new_spices_collection .dropdown.hide_subscription_div span {
        visibility: hidden;
    }
    .new_spices_collection button.soldout_product {
        color: #586847;
        border: 1px solid rgba(88,104,71,.2);
        background: transparent;
    /*     pointer-events: none; */
        cursor: no-drop;
    }
    .new_spices_collection .dropdown ul li.subscription_wrapper {
        box-shadow: none !important;
        border-left: 1px solid #ddd;
        border-right: 1px solid #ddd;
    }
    .new_spices_collection .dropdown ul li:last-child {
        border-bottom: 1px solid #ddd;
            line-height: 48px !important;
    }
    .new_spices_collection .dropdown ul.dropdown-list {
        top: -1px;
    }
    .new_spices_collection .dropdown span.info_wrapper.for_desktop {
        width: 80%;
    }
    .new_spices_collection .dropdown.active .dropdown-list li:nth-child(3) {
        transform: translateY(293%);
    }
  .bundle-spices-wrap .bundle_grid.Grid__Cell input.selected_qty {
      text-align: center !important;
  }
    @media (max-width: 1200px) {
        .new_spices_collection .dropdown span.info_wrapper.for_desktop {
            width: 80%;
        }
        .organic-ethical-build-your-own-rack .FeatureText.FeatureText--withImage .FeatureText__ContentWrapper {
            width: 40%;
        }
        .organic-ethical-build-your-own-rack .FeatureText__Content {
            margin-left: 0;
        }
    }
    @media (max-width: 1100px) {
        .build-you-own-rack-columnContent .column-content-container {
            display: grid;
            grid-template-columns: repeat(2,48%);
            grid-gap: 35px;
        }
    }
    @media (max-width: 1024px) {
        .organic-ethical-build-your-own-rack header.SectionHeader h2.SectionHeader__Heading {
            line-height: 30px!important;
        }
        .cooking-made-build-your-own-rack .SectionHeader__Description {
            margin-top: 30px !important;
        }
        .cooking-made-build-your-own-rack .FeatureText--withImage {
            width: 90%;
        }
    }
    @media (max-width: 1033px) {
        .new_spices_collection .dropdown .select-label {
            padding: 0 0 0 10px;
        }
        .new_spices_collection .CollectionInner .qtydiv span.btnqty.qtyplus.icon.icon-plus {
            font-size: 24px;
        }
    }
    @media (max-width: 960px) {
        .new_spices_collection .Grid__Cell.\31 \/1--phone.\31 \/3--lap-and-up.\31 \/3--tablet-and-up .select-label span, .new_spices_collection .Grid__Cell.\31 \/1--phone.\31 \/3--lap-and-up.\31 \/3--tablet-and-up .dropdown ul li.subscription_wrapper span {
            
        }
        .new_spices_collection .Grid__Cell.\31 \/2--phone.\31 \/3--lap-and-up.\31 \/3--tablet-and-up span {
            font-size: 12px;
        }
        .new_spices_collection .Grid__Cell.\31 \/1--phone.\31 \/3--lap-and-up.\31 \/3--tablet-and-up span.info_wrapper.for_desktop {
            display: none;
        } 
        .new_spices_collection .Grid__Cell.\31 \/1--phone.\31 \/3--lap-and-up.\31 \/3--tablet-and-up span.info_wrapper.for_mobile {
            display: block;
        }
        .new_spices_collection .Grid__Cell.\31 \/1--phone.\31 \/3--lap-and-up.\31 \/3--tablet-and-up .qtydiv {
            width: 40%;
            margin-bottom: 10px; 
        }
        .new_spices_collection .Grid__Cell.\31 \/1--phone.\31 \/3--lap-and-up.\31 \/3--tablet-and-up .ProductForm {
            margin: 0;
            width: 100%;
            float: right;
        }
        .new_spices_collection .Grid__Cell.\31 \/2--phone.\31 \/3--lap-and-up.\31 \/3--tablet-and-up span.info_wrapper.for_desktop {
            font-size: 13px;
        }
    }
    @media (max-width: 873px) {
        .new_spices_collection .Grid__Cell.\31 \/2--phone.\31 \/3--lap-and-up.\31 \/3--tablet-and-up span.info_wrapper.for_desktop {
            display: none;
        }
        .new_spices_collection .Grid__Cell.\31 \/2--phone.\31 \/3--lap-and-up.\31 \/3--tablet-and-up span.info_wrapper.for_mobile {
            display: block;
        }
        .new_spices_collection .Grid__Cell.\31 \/2--phone.\31 \/3--lap-and-up.\31 \/3--tablet-and-up .qtydiv span.btnqty.qtyplus.icon.icon-plus {
            right: 5px;
        }
        .new_spices_collection .Grid__Cell.\31 \/2--phone.\31 \/3--lap-and-up.\31 \/3--tablet-and-up .qtydiv span.btnqty.qtyminus.icon.icon-minus {
            left: 5px;
        }
    }
    @media (max-width: 768px) {

        .bottom_strip {
            justify-content: center;
            padding: 15px 50px;
            flex-wrap: wrap;
        }
      
        .new_spices_collection .dropdown-list li {
            padding: 0 10px;
        }
        .organic-ethical-build-your-own-rack header a.Link.Link--underline, .cooking-made-build-your-own-rack a.Link.Link--underline {
            padding: 15px 30px;
        }
        .take-quiz-build-your-own-rack a.Link.Link--underline {
            padding: 12px 30px;
        }
        .take-quiz-build-your-own-rack .SectionHeader__Description.Rte {
            margin-top: 0 !important;
        }
        .cooking-made-build-your-own-rack .FeatureText.FeatureText--withImage .FeatureText__ContentWrapper {
            width: 50%;
            padding: 30px;
        }
        .cooking-made-build-your-own-rack .FeatureText .SectionHeader__Description {
            margin-top: 0px!important;
        }
        .logo-container.build-you-own-rack-logo {
            display: grid;
            grid-template-columns: repeat(3, 33%);
            grid-row-gap: 40px;
        }
        .organic-ethical-build-your-own-rack header.SectionHeader {
            text-align: left;
        }
        .take-quiz-build-your-own-rack .FeatureText__Content {
            max-width: 100%;
        }
    }
    @media (max-width: 767px) {
        .organic-ethical-build-your-own-rack .FeatureText.FeatureText--withImage .FeatureText__ContentWrapper {
            width: 100%;
        }
        .organic-ethical-build-your-own-rack .FeatureText {
            height: 90vh;
            overflow: hidden;
        }
        .organic-ethical-build-your-own-rack .custom_image-wrapp {
            height: 100%;
        }
        .organic-ethical-build-your-own-rack .FeatureText__Content {
            max-width: 100%;
            margin-left: 0;
        }
        .take-quiz-build-your-own-rack h2.SectionHeader__Heading.Heading.u-h1 {
            line-height: 25px;
        }
        .build-your-own-rack-textWithImage h2.SectionHeader__Heading.Heading.u-h1 {
            font-size: 25px;
        }
        .organic-ethical-build-your-own-rack h3.SectionHeader__SubHeading.Heading.u-h1, .organic-ethical-build-your-own-rack  h2.SectionHeader__Heading.Heading.u-h1 {
            text-align: center !important;
        }
        .take-quiz-build-your-own-rack h2.SectionHeader__Heading.Heading.u-h1, .cooking-made-build-your-own-rack header.SectionHeader,
        .cooking-made-build-your-own-rack header.SectionHeader h2, .cooking-made-build-your-own-rack header.SectionHeader p
        {
            text-align: center !important;
        }
        .build-you-own-rack-columnContent h1 {
            margin-bottom: 25px;
        }
        .column-content-container .cloumn-content h2 {
            margin-top: 16px;
        }
        .take-quiz-build-your-own-rack .FeatureText__ContentWrapper .SectionHeader__Description p {
            text-align: center !important;
        }
        .organic-ethical-build-your-own-rack header.SectionHeader {
            text-align: center;
        }
        .column-content-container .cloumn-content {
            text-align: center;
        }
        
    }
    @media (max-width: 700px) {
        .new_spices_collection .dropdown .select-label span, .new_spices_collection .dropdown ul li.subscription_wrapper span {
            font-size: 13px;
        }
        .cooking-made-build-your-own-rack .FeatureText--withImage {
            margin: 30px auto;
        }
        .cooking-made-build-your-own-rack header.SectionHeader {
            text-align: left;
        }
    }
    @media (max-width: 640px) {
        .new_spices_collection .Grid__Cell.\31 \/1--phone.\31 \/3--lap-and-up.\31 \/3--tablet-and-up .qtydiv {
            width: 33%;
            margin: 10px;
        }
        .bundle-spices-wrap .bundle_grid.Grid__Cell input.selected_qty {
            width: 30% !important;
        }
        .new_spices_collection .dropdown b.button {
            width: 35px;
        }
        .take-quiz-build-your-own-rack header.SectionHeader {
            text-align: left;
        }
        .build-you-own-rack-columnContent {
            padding: 50px 0;
        }
        .cooking-made-build-your-own-rack .FeatureText.FeatureText--withImage .FeatureText__ContentWrapper {
            width: 100%;
            padding: 30px 0;
        }
        
        
        .new_spices_collection .Grid__Cell.\31 \/1--phone.\31 \/3--lap-and-up.\31 \/3--tablet-and-up .ProductForm {
            width: 100%;
        }
    }
    
    @media (max-width: 600px) {
        .new_spices_collection .Grid__Cell.\31 \/2--tablet-and-up.\31 \/3--lap-and-up.\31 \/2--phone span.info_wrapper.for_desktop {
            display: none;
        }
        .new_spices_collection .Grid__Cell.\31 \/2--tablet-and-up.\31 \/3--lap-and-up.\31 \/2--phone span.info_wrapper.for_mobile {
            display: block;
        }
      .new_spices_collection .Grid__Cell.\31 \/2--tablet-and-up.\31 \/3--lap-and-up.\31 \/2--phone .qtydiv {
            width: 45%;
            margin-bottom: 10px;
        }
        .new_spices_collection .Grid__Cell.\31 \/2--tablet-and-up.\31 \/3--lap-and-up.\31 \/2--phone .ProductForm {
            width: 100%;
        }
    }
    @media (max-width: 430px) {
        .new_spices_collection .Grid__Cell.\31 \/2--tablet-and-up.\31 \/3--lap-and-up.\31 \/2--phone .qtydiv {
            width: 60%;
        }
        .build-you-own-rack-columnContent .column-content-container {
            grid-template-columns: 100%;
        }
        .new_spices_collection h2.ProductItem__Title.Heading {
            min-height: 45px;
        }
        .new_spices_collection .dropdown .select-label span, .new_spices_collection .dropdown ul li.subscription_wrapper span {
            font-size: 11px;
        }
        .new_spices_collection .Grid__Cell.\31 \/2--tablet-and-up.\31 \/3--lap-and-up.\31 \/2--phone span.info_wrapper.for_mobile {
            font-size: 11px;
        }
    }
    @media (max-width: 350px) {
        .new_spices_collection .Grid__Cell.\31 \/2--tablet-and-up.\31 \/3--lap-and-up.\31 \/2--phone .qtydiv {
            width: 65%;
        }
        .new_spices_collection .Grid__Cell.\31 \/2--tablet-and-up.\31 \/3--lap-and-up.\31 \/2--phone span.info_wrapper.for_mobile {
            font-size: 10px;
        }
        .new_spices_collection .dropdown b.button {
            width: 22px;
        }
        .new_spices_collection .Grid__Cell.\31 \/2--phone.\31 \/3--lap-and-up.\31 \/3--tablet-and-up span {
            font-size: 10px;
        }
        .new_spices_collection .Grid__Cell.\31 \/2--tablet-and-up.\31 \/3--lap-and-up.\31 \/2--phone .dropdown .select-label {
            padding: 0px 0px 0 2px;
        }
        .new_spices_collection .Grid__Cell.\31 \/2--phone.\31 \/2--tablet-and-up.\31 \/3--lap-and-up span.price_wrapper {
            font-size: 10px;
        }
        .new_spices_collection .Grid__Cell.\31 \/2--tablet-and-up.\31 \/3--lap-and-up.\31 \/2--phone .dropdown .select-label:after {
            right: 5px;
            font-size: 9px;
        }
         .new_spices_collection .Grid__Cell.\31 \/2--tablet-and-up.\31 \/3--lap-and-up.\31 \/2--phone .ProductForm button.ProductForm__AddToCart.coll_page {
            letter-spacing: 0px;
        }
    }
    /* END */
    
    /* product-grid  */
    
    /* dropdown list */
    .dropdown {
      margin: 20px auto;
    /*   width: 300px; */
      position: relative;
    }
    .dropdown .select-label {  
      position: relative;
      display: block;
      width: 100%;
      height: 60px;
      border: 1px solid black;
      line-height: 60px;
      color: #000000;
      font-size: 18px;
      letter-spacing: 2px;
      text-indent:30px;  
      z-index: 5;
      cursor: pointer;
      transform-style: preserve-3d;  
      transform-origin: 50% 0%;
      transition: transform 300ms;
      user-select: none;
    }
    .dropdown .select-label:after {
      content: '▼';
      position: absolute;
      top: 0;
      right: 20px;  
      height: 60px;
      line-height: 60px;  
      text-align: center;
      font-size: 12px;  
    }
    .dropdown-list {
      position: absolute;
      top: 0px;
      width: 100%;
    }
    .dropdown-list li {
      display: block;  
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;    
      font-size: 18px;
      line-height: 60px;
      text-indent:30px;
      color: #000000;
      cursor: pointer;
    /*   border: 1px solid black; */
      letter-spacing: 2px;
      transition-duration:.3s;  
      list-style: none;  
      opacity: 1;
      user-select: none;
    }
    .dropdown-list li:hover {background-color:#d5d5d5; box-shadow:inset 0 1px 2px rgba(0,0,0,.2), 0 1px 2px rgba(0,0,0,.12) !important;}
    .dropdown-list li:nth-child(1){z-index:4;}
    .dropdown-list li:nth-child(2){z-index:3;}
    .dropdown-list li:nth-child(3){z-index:2;}
    .dropdown-list li:nth-child(4){z-index:1;}
    
    .dropdown .select-label:active:after {
      content: '▲';
    }
    
    .dropdown.active .select-label:after {
      content: '▲';
    }
    .dropdown.active .dropdown-list li {
        box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15);
    }
    .dropdown.active .dropdown-list li:nth-child(1) {
      transform: translateY(100%);
    }
    .dropdown.active .dropdown-list li:nth-child(2) {
      transform: translateY(200%);
    }
    .dropdown.active .dropdown-list li:nth-child(3) {
      transform: translateY(300%);
    }
    .dropdown.active .dropdown-list li:nth-child(4) {
      transform: translateY(400%);
    }
    
    
    /*   product grid */
    
    
    /* landing page start */
    
    .cloumn-content h2 {
        font-size: 23px;
        margin: 35px 0 6px 0;
    }
    
    .column-content-container {
        margin: 0px 10%;
    }
    
    .cloumn-content img {
        max-width: 100px;
        border-style: none;
        vertical-align: top;
    }
    
    .build-you-own-rack-columnContent h1 {
        text-align: center;
        font-size: 40px;
    /*     margin: 40px 0px 40px 0px; */
    }
    
    .logo-container.build-you-own-rack-logo {
        display: flex;
        justify-content: center;
        width: 85%;
        margin: 0 auto 80px;
        border-top: 1px solid #EEEEEE;
        padding-top: 40px;
    }
    
    .logo-content a {
        display: block;
        text-decoration:underline;
        margin-top: 10px;
    }
    
    .build-you-own-rack-logo .logo-content {
        text-align: center;
    }
    
    .logo-content img {
        max-width: 100%;
    /*     height: 100px; */
    /*     border-radius: 35px; */
        vertical-align: top;
    }
    
    /* landing page end */
    
    @font-face {
        font-family: BreweryNo2W01;
        src: url(BreweryNo2W01-Light.woff2) format('woff2'), url(BreweryNo2W01-Light.woff) format('woff');
        font-weight: 300;
        font-style: normal;
        font-display: swap;
    }
    @font-face {
        font-family: 'Stone Sans II ITC Pro Sm';
        src: url(StoneSansIIITCPro-SmBdIt.eot);
        src: url(StoneSansIIITCPro-SmBdIt.eot?#iefix) format('embedded-opentype'), url(StoneSansIIITCPro-SmBdIt.woff2) format('woff2'), url(StoneSansIIITCPro-SmBdIt.woff) format('woff'), url(StoneSansIIITCPro-SmBdIt.ttf) format('truetype');
        font-weight: 600;
        font-style: italic;
        font-display: swap;
    }
    @font-face {
        font-family: 'Brewery No2 Pro';
        src: url(BreweryNo2Pro-Light.eot);
        src: url(BreweryNo2Pro-Light.eot?#iefix) format('embedded-opentype'), url(BreweryNo2Pro-Light.woff2) format('woff2'), url(BreweryNo2Pro-Light.woff) format('woff'), url(BreweryNo2Pro-Light.ttf) format('truetype');
        font-weight: 300;
        font-style: normal;
        font-display: swap;
    }
    @font-face {
        font-family: 'Stone Sans II ITC Pro Bk';
        src: url(StoneSansIIITCPro-BkIt.eot);
        src: url(StoneSansIIITCPro-BkIt.eot?#iefix) format('embedded-opentype'), url(StoneSansIIITCPro-BkIt.woff2) format('woff2'), url(StoneSansIIITCPro-BkIt.woff) format('woff'), url(StoneSansIIITCPro-BkIt.ttf) format('truetype');
        font-weight: 400;
        font-style: italic;
        font-display: swap;
    }
    @font-face {
        font-family: 'Stone Sans II ITC Pro Sm';
        src: url(StoneSansIIITCPro-SmBd.eot);
        src: url(StoneSansIIITCPro-SmBd.eot?#iefix) format('embedded-opentype'), url(StoneSansIIITCPro-SmBd.woff2) format('woff2'), url(StoneSansIIITCPro-SmBd.woff) format('woff'), url(StoneSansIIITCPro-SmBd.ttf) format('truetype');
        font-weight: 600;
        font-style: normal;
        font-display: swap;
    }
    @font-face {
        font-family: 'Eleanor Handwriting';
        src: url(EleanorHandwriting.eot);
        src: url(EleanorHandwriting.eot?#iefix) format('embedded-opentype'), url(EleanorHandwriting.woff2) format('woff2'), url(EleanorHandwriting.woff) format('woff'), url(EleanorHandwriting.ttf) format('truetype');
        font-weight: 400;
        font-style: normal;
        font-display: swap;
    }
    @font-face {
        font-family: 'Stone Sans II ITC Pro Bk';
        src: url(StoneSansIIITCPro-Bk.eot);
        src: url(StoneSansIIITCPro-Bk.eot?#iefix) format('embedded-opentype'), url(StoneSansIIITCPro-Bk.woff2) format('woff2'), url(StoneSansIIITCPro-Bk.woff) format('woff'), url(StoneSansIIITCPro-Bk.ttf) format('truetype');
        font-weight: 400;
        font-style: normal;
        font-display: swap;
    }
    .bottom_strip .ProductMeta__PriceList {
        margin-left: auto;
    }
    .bottom_strip {
        gap: 15px;
    }
    .bottom_strip span.ProductMeta__Price.Price {
        margin: 0 !important;
    }
    @media screen and (min-width: 992px) {
      .bundle_left_content {
          padding-bottom: 30px;
          position: sticky;
          padding-top: 35px;
      }
        .cooking-made-build-your-own-rack .SectionHeader__Description {
            margin-top: 10px !important;
        }
      
    }  
     body, button.Cart__Checkout.Button {
        font-family: 'Stone Sans II ITC Pro Bk'!important;
    }
    form.Cart.Drawer__Content .CartItem__Title {
        font-weight: 700;
    }
    .shopify-challenge__container .shopify-challenge__button {
        font-family: 'Stone Sans II ITC Pro Bk'}
    .Drawer__Header.Drawer__Header--bordered.Drawer__Container span.Drawer__Title.Heading.u-h4, .template-register h1.Form__Title.Heading.u-h1, .template-register p.Form__Legend, a.CollectionItem__Link.Button, form.Cart.Drawer__Content .Heading, form.Cart.Drawer__Content button.Cart__Checkout.Button {
        font-family: 'Stone Sans II ITC Pro Bk'}
    #section-list-collections-template .CollectionItem__Link {
        font-weight: 700;
    }
    #section-list-collections-template .CollectionItem__Link:hover {
        color: #3a4c29!important;
    }
    .template-list-collections h1.SectionHeader__Heading.Heading.u-h1 {
        font-family: BreweryNo2W01;
        font-weight: 700;
    }
    .FeatureText.FeatureText--withImage .FeatureText__ContentWrapper {
        width: 45%}
    .FeatureText.FeatureText--withImage .FeatureText__ImageWrapper {
        width: 55%}
    div#shopify-section-1592987777218 .FeatureText__ContentWrapper {
        background: #ecefe6;
    }
    span.current_barcount {
        margin-right: 5px;
    }
    /* 06/May/2022 css */
    .custombundle_wrapper .bundle-spices-wrap .bundle_grid.Grid__Cell .bundle__QuantitySelector {
        border-radius: 0;
        height: 35px;
    }
    .custombundle_wrapper .bundle-spices-wrap .bundle_grid.Grid__Cell .bundle__QuantitySelector div#field1 {
        height: 100%;
    }
    .custombundle_wrapper .bundle-spices-wrap .bundle_grid.Grid__Cell .bundle__QuantitySelector div#field1 button {
        height: 100%;
    }
    .Product__Wrapper.bundlewrapper .custom_product_gallery {
      position: relative;
    }
    
    .bundle-form--image-slot {
      position: absolute;
    }
    .bundle-form--image-slot.image-slot-0 {
      left:166px;
      top: 38px;
    }
    .bundle-form--image-slot.image-slot-1 {
      left: 273px;
      top: 38px
    }
    .bundle-form--image-slot.image-slot-2 {
      left: 381px;
      top: 38px;
    }
    .bundle-form--image-slot.image-slot-3 {
      left: 488px;
      top: 38px;
    }
    .bundle-form--image-slot.image-slot-4 {
      left:595px;
      top: 38px;
    }
    .bundle-form--image-slot.image-slot-5 {
      left: 703px;
      top: 38px;
    }
    .bundle-form--image-slot.image-slot-6 {
      left: 166px;
      top: 169px;
    }
    .bundle-form--image-slot.image-slot-7 {
      left: 273px;
      top:169px;
    }
    .bundle-form--image-slot.image-slot-8 {
      left: 381px;
      top: 169px;
    }
    .bundle-form--image-slot.image-slot-9 {
      left: 488px;
      top: 169px;
    }
    .bundle-form--image-slot.image-slot-10 {
      left: 595px;
      top: 169px;
    }
    .bundle-form--image-slot.image-slot-11 {
      left: 703px;
      top: 169px;
    }
    .bundle-form--image-slot.image-slot-12 {
      left: 166px;
      top: 300px;
    }
    .bundle-form--image-slot.image-slot-13 {
      left: 273px;
      top: 300px;
    }
    .bundle-form--image-slot.image-slot-14 {
      left: 381px;
      top: 300px;
    }
    .bundle-form--image-slot.image-slot-15 {
      left: 488px;
      top: 300px;
    }
    .bundle-form--image-slot.image-slot-16 {
      left: 595px;
      top: 300px;
    }
    .bundle-form--image-slot.image-slot-17 {
      left: 703px;
      top: 300px;
    }
    .Product__Wrapper.bundlewrapper .filled button.icon--clear-bundle {
        display: flex;
        justify-content: center;
        margin: auto;
        color: #fff;
        background: #3a4e29;
        padding: 0 4px;
        width: 20px;
        height: 20px;
        border-radius: 50%;
        font-size: 13px;
        position: absolute;
        right: -16px;
        top: -10px;
    }
    
    
    .bundle-spices-wrap .bundle_grid.Grid__Cell .bundle__QuantitySelector {
      margin: auto;
      text-align: center;
      background: #e4502c;
      width: 85%;
      vertical-align: middle;
      border-radius: 20px;
      color: #fff;
      height: 30px;
      font-size: 16px;
      line-height: 28px;
    }
    .Button--primary {
        border: none;
    }
    body .custombundle_wrapper  button.bundleAtc.ProductForm__AddToCart.Button.Button--primary.Button--full[disabled="disabled"]:before, body .custombundle_wrapper  .bundleAtc[disabled="disabled"]:before {
        background: #e4502c5e !important;
        border: none;
    }
    .custombundle_wrapper  button.bundleAtc.ProductForm__AddToCart.Button.Button--primary.Button--full[disabled="disabled"] span,  .custombundle_wrapper  .bundleAtc[disabled="disabled"] span {
        color: #ffffff6e;
    }
    .custombundle_wrapper button.add_spices.Button[disabled="disabled"] {
        background: #e4502c5e;
        color: #ffffff6e;
    }
    .bundle-spices-wrap .bundle_grid.Grid__Cell input.selected_qty {
      background: #e4502c;
      border: none;
      text-align: center;
      width: 65%;
          text-align: right !important;
    }
    .bundle-spices-wrap .bundle_grid.Grid__Cell button.sub.qty {
      padding: 0 10px;
    }
    .bundle-spices-wrap .bundle_grid.Grid__Cell button.add.qty {
      padding: 0 10px;
    }
    
    .custombundle_wrapper .bundle-spices-wrap {
        display: grid;
        grid-template-columns: repeat(5,1fr);
        gap: 55px 25px;
        padding: 0 80px !important;
        max-width: 1694px;
        margin: 0 auto 50px;
    }
    .custombundle_wrapper .bundle_grid.Grid__Cell {
      width: 100%;
      padding: 0;
    }
    .custombundle_wrapper p {
        position: relative;
        font-size: 20px;
        text-align: center;
        padding-bottom: 12px;
        color: #3b4c2a;
    }
    /* .custombundle_wrapper p:after {
        content: "";
        position: absolute;
        width: 20%;
        height: 2px;
        background: #e4502c;
        left: 50%;
        bottom: 0;
        transform: translateX(-50%);
    } */
    .custombundle_wrapper button.add_spices.Button {
        background: #e4502c;
        color: #fff;
        padding: 8px 14px;
        display: block;
        margin: auto;
    }
    .custombundle_wrapper .Product__Wrapper.bundlewrapper h1.ProductMeta__Title {
        position: relative;
        font-size: 38px;
        text-align: center;
        display: block !important;
        margin: 35px 0 0 0 !important;
        padding: 0 0 9px 0;
    }
    /* .custombundle_wrapper .Product__Wrapper.bundlewrapper h1.ProductMeta__Title:after{    
        content: "";
        position: absolute;
        width: 46px;
        height: 2px;
        background: #e4502c;
        left: 50%;
        bottom: 0;
        transform: translateX(-50%);
    } */
    .custombundle_wrapper .Product__InfoWrapper {
        width: 100% !important;
    }
    .custombundle_wrapper .Product__Wrapper.bundlewrapper .Product__Info {
        max-width: 100%;
        width: 100%;
    }
    .custombundle_wrapper .Product__Wrapper.bundlewrapper .Product__InfoWrapper {
        padding: 0 !important;
        padding: 0 0 0 40px !important;
        max-width: 1694px;
        margin: auto;
    }
    .custombundle_wrapper .Product__Wrapper.bundlewrapper {
        max-width: 100%;
    }
    .custombundle_wrapper .Product__Wrapper.bundlewrapper form.ProductForm {
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .custombundle_wrapper .Product__Wrapper.bundlewrapper .ProductForm__Variants {
        display: flex;
        width: 50%;
        justify-content: space-between;
        align-items: center;
        margin-bottom: 0 !important;
    }
    .custombundle_wrapper .Product__Wrapper.bundlewrapper .ProductMeta__PriceList.Heading {
        width: 25%;
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .custombundle_wrapper .Product__Wrapper.bundlewrapper button.ProductForm__AddToCart, .custombundle_wrapper .add_to_cart-wrapp .bundleAtc{
    /*     border-color: #e4502c!important; */
        width: 25%;
        margin-top: 0 !important;
    }
    .custombundle_wrapper .Product__Wrapper.bundlewrapper ul.SizeSwatchList li.HorizontalList__Item {
        margin: 0;
    } 
    .custombundle_wrapper section.Container.Product.Product--large {
        margin-bottom: 0 !important;
    }
    .custombundle_wrapper .custom_product_gallery {
      width: 100%;
      margin: auto;
    }
    
    .custombundle_wrapper .Product__Gallery.Product__Gallery--withThumbnails.new_custom_product_gallery {
      justify-content: center;
    }
    .custombundle_wrapper .ProductMeta__Description {
        padding-top: 0;
        border-top: none;
    }
    .custombundle_wrapper .Product__Info .ProductForm__Variants .SizeSwatch {
        padding: 6px 55px;
    }
    .custombundle_wrapper .ProductForm__Variants li.HorizontalList__Item label.ColorSwatch {
        margin: 0 auto;
    }
    
    
    
    
    form#footer-newsletter {
        display: flex;
        justify-content: space-between;
        display: -webkit-flex;
        -webkit-justify-content: space-between;
        border-bottom: 1px solid #014729;
        margin-top: 20px;
    }
    form#footer-newsletter input.Form__Input {
        width: 80%;
        height: 47px;
        border: none;
        padding: 0;
        font-size: 16px;
        line-height: 24px;
        font-family: 'Stone Sans II ITC Pro Bk'}
    form#footer-newsletter button.Form__Submit {
        width: 20%;
        height: 47px;
        margin-top: 0;
        border: none;
        color: #014e2d;
        font-size: 12px;
        letter-spacing: 0;
        padding: 0;
        font-size: 14px;
        line-height: 19px;
        font-family: 'Stone Sans II ITC Pro Bk'}
    .contact-main .FeatureText__Content {
        max-width: 460px;
    }
    div#shopify-section-1592988095414 .ImageHero__ContentOverlay {
        flex-basis: 500px;
    }
    form#footer-newsletter button.Form__Submit:before {
        background: 0 0;
    }
    div#shopify-section-1592987777218 {
        border-top: 0;
    }
    .template-register label.Form__FloatingLabel {
        display: none;
    }
    div#shopify-section-1592987777218 h2.SectionHeader__Heading.Heading.u-h1 {
        color: #fff;
    }
    div#shopify-section-1592987777218 .SectionHeader__Description.Rte p {
        color: #3b4c2b;
    }
    .FeatureText__Content .SectionHeader h2.SectionHeader__Heading.Heading.u-h1 {
        color: #3b4c2b!important;
    }
    div#shopify-section-1592987777218 a.Link {
        background: #fff;
        padding: 10px 25px;
        font-size: 14px;
        line-height: 19px;
        font-family: 'Stone Sans II ITC Pro Bk';
        font-weight: 600;
        letter-spacing: 1px;
        height: 50px;
        display: table-cell;
        vertical-align: middle;
    }
    a.Link:before {
        display: none;
    }
    div#shopify-section-1592986924646 a.Link {
        background: #e4502c;
        color: #fff;
        padding: 6px 25px;
        max-width: 150px;
        width: 100%;
        height: 50px;
        display: flex;
        align-items: center;
        justify-content: center;
        display: -webkit-flex;
        -webkit-align-items: center;
        -webkit-justify-content: center;
        font-size: 14px;
        font-family: 'Stone Sans II ITC Pro Bk';
        line-height: 19px;
        text-transform: uppercase;
        font-weight: 600;
        letter-spacing: 1px;
    }
    #section-slideshow .Button {
        font-weight: 600;
    }
    h3.SectionHeader__SubHeading.Heading.u-h1 {
        position: relative;
    }
    div#shopify-section-1592986924646 h3.SectionHeader__SubHeading.Heading.u-h1:before {
        content: '';
        position: absolute;
        background: #e4502c;
        height: 2px;
        width: 76px;
        bottom: -18px;
    }
    .FeatureText .SectionHeader__Description {
        margin-top: 76px;
        margin-bottom: 45px;
    }
    div#shopify-section-1592987777218 h2.SectionHeader__Heading.Heading.u-h1 {
        position: relative;
    }
    div#shopify-section-1592987777218 h2.SectionHeader__Heading.Heading.u-h1:before {
        content: '';
        position: absolute;
        background: #fff;
        height: 1px;
        width: 68px;
        bottom: -20px;
    }
    div#shopify-section-1592987777218 .FeatureText .SectionHeader__Description {
        margin-top: 63px;
        margin-bottom: 43px;
    }
    div#shopify-section-1592988095414 h2.SectionHeader__Heading.Heading.u-h1 {
        position: relative;
    }
    div#shopify-section-1592988095414 h2.SectionHeader__Heading.Heading.u-h1:before {
        content: '';
        position: absolute;
        background: #fff;
        height: 2px;
        width: 70px;
        bottom: -19px;
        left: 50%;
        transform: translateX(-50%);
    }
    div#shopify-section-1592988095414 .SectionHeader__Description {
        margin-top: 65px;
        margin-bottom: 45px;
    }
    div#shopify-section-1592988095414 .ImageHero__ContentOverlay {
        margin-top: 187px;
    }
    div#shopify-section-1592988095414 .SectionHeader__Description p {
        font-size: 18px;
        line-height: 28px;
        font-family: 'Stone Sans II ITC Pro Bk';
        text-shadow: none;
    }
    div#shopify-section-1592988095414 .SectionHeader__ButtonWrapper a.ButtonGroup__Item.Button {
        max-width: 227px;
        width: 100%;
        height: 50px;
        font-weight: 700;
        display: flex;
        align-items: center;
        justify-content: center;
        display: -webkit-flex;
        -webkit-align-items: center;
        -webkit-justify-content: center;
        font-size: 14px;
        line-height: 19px;
        letter-spacing: 1px;
        padding: 0;
        font-family: 'Stone Sans II ITC Pro Bk';
        text-shadow: none;
    }
    div#shopify-section-1592988095414 {
        background: #334f26;
    }
    div#shopify-section-footer .Footer__Block--newsletter {
        flex-basis: 400px;
    }
    div#shopify-section-1592986924646 .FeatureText__ContentWrapper {
        background: #fff4f0;
    }
    div#shopify-section-slideshow h2.SectionHeader__Heading.Heading.u-h1 {
        font-family: BreweryNo2W01!important;
        font-size: 60px!important;
        letter-spacing: 3px!important;
        margin: 0;
        line-height: 64px;
        font-weight: 400;
    }
    div#shopify-section-slideshow h3.SectionHeader__SubHeading.Heading.u-h6 {
        font-size: 22px;
        line-height: 30px;
        font-family: 'Stone Sans II ITC Pro Bk'!important;
        margin-top: 13px;
        margin-bottom: 25px;
    }
    #shopify-section-product-template .ProductMeta .ProductMeta__Description {
        border-top: 0;
        text-align: center;
        margin: 0 0 12px;
    }
    .coll-head-container-title b.text-center {
        color: #000;
        margin: 5px 0;
        display: inline-block;
    }
    #shopify-section-product-template .ProductMeta .ProductMeta__Title.u-h2 {
        font-size: 42px;
    }
    #shopify-section-product-template .ProductMeta h1.ProductMeta__Title.Heading.u-h2:before {
        content: '';
        position: absolute;
        background: #e4502c;
        height: 2px;
        margin: auto;
        width: 71px;
        bottom: -13px;
        left: 50%;
        transform: translateX(-50%);
    }
    #shopify-section-product-template .ProductMeta .ProductMeta__Title.u-h2 {
        font-size: 45px;
        position: relative;
        font-weight: 400!important;
        font-family: BreweryNo2W01;
        margin: 0 auto;
    }
    #shopify-section-product-template .ProductMeta .ProductMeta__Description p, #shopify-section-product-template .ProductMeta .ProductMeta__Description span {
        font-size: 18px;
        line-height: 28px;
        font-family: 'Stone Sans II ITC Pro Bk'}
    .template-index h3.SectionHeader__SubHeading.Heading.u-h1 {
        font-family: BreweryNo2W01;
        font-size: 45px;
        letter-spacing: 1px;
        margin: 0;
        line-height: 64px;
    }
    .template-index #shopify-section-1592987777218 h2.SectionHeader__Heading.Heading.u-h1 {
        font-family: BreweryNo2W01;
        font-size: 45px;
        letter-spacing: 3px;
        margin: 0;
        line-height: 64px;
        font-weight: 400;
    }
    .ImageHero__ContentOverlay {
        margin-bottom: 200px;
    }
    #section-1592988095414 h2.SectionHeader__Heading.Heading.u-h1 {
        font-family: BreweryNo2W01;
        font-size: 45px;
        letter-spacing: 1px;
        margin: 0;
        line-height: 60px;
        text-shadow: none;
    }
    #shopify-section-slideshow .Carousel--insideDots .flickity-prev-next-button.previous {
        left: 21px!important;
        bottom: unset!important;
        top: 50%;
        transform: translateY(-50%);
        right: unset;
    }
    #shopify-section-slideshow .Carousel--insideDots .flickity-prev-next-button {
        bottom: unset!important;
        top: 50%;
        transform: translateY(-50%);
    }
    .custom-qoute-section .Testimonial__Content {
        font-family: BreweryNo2W01;
    }
    #shopify-section-about-slideshow .SectionHeader__Heading.SectionHeader__Heading--emphasize.Heading.u-h1 {
        font-size: 50px;
        line-height: 67px;
        font-family: 'Stone Sans II ITC Pro Bk'}
    .template-page h2.SectionHeader__Heading.Heading.u-h1.bfr_h2 {
        font-size: 36px;
        font-family: BreweryNo2W01;
        letter-spacing: 1px;
        margin: 0;
    }
    .template-page h3.SectionHeader__SubHeading.Heading.u-h1.bfr_h3 {
        font-size: 32px;
        font-family: BreweryNo2W01;
        letter-spacing: 1px;
        margin: 0;
    }
    p.AnnouncementBar__Content.Heading {
        font-family: 'Stone Sans II ITC Pro Bk';
        font-size: 14px;
        line-height: 19px;
    }
    .AnnouncementBar__Wrapper {
     padding: 4px 15px 10px !important;
    }
    header#section-header .Header__Wrapper {
        padding: 27px 50px;
    }
    nav.Header__MainNav li.HorizontalList__Item a {
        font-size: 14px;
        line-height: 19px;
        text-transform: uppercase;
        font-family: 'Stone Sans II ITC Pro Bk';
        letter-spacing: 1px;
    }
    .HorizontalList--spacingExtraLoose .HorizontalList__Item {
        margin-right: 25px;
        margin-left: 25px;
    }
    nav.Header__SecondaryNav.hidden-phone li.HorizontalList__Item a.Heading {
        font-size: 14px;
        line-height: 19px;
        font-family: 'Stone Sans II ITC Pro Bk';
        text-transform: uppercase;
        color: #39572f;
    }
    header.Header.Header--inline.Header--initialized.Header--transparent nav.Header__SecondaryNav.hidden-phone li.HorizontalList__Item span.Header__CartCount {
        border: 1px solid #fff;
        border-radius: 100%;
        height: 20px;
        width: 20px;
        display: inline-block;
        text-align: center;
        margin-left: 5px;
    }
    header.Header.Header--inline.Header--initialized nav.Header__SecondaryNav.hidden-phone li.HorizontalList__Item span.Header__CartCount {
        border: 1px solid #3a4c29;
        border-radius: 100%;
        height: 20px;
        width: 20px;
        display: inline-block;
        text-align: center;
    }
    .Slideshow__Carousel .flickity-prev-next-button svg {
        color: #fff;
        height: 40px;
        width: 40px;
    }
    .template-customers.template-login main#main .PageContent form#customer_login input::placeholder {
        color: #b1b1b1;
    }
    #shopify-section-slideshow .Carousel--insideDots .flickity-prev-next-button {
        background: 0 0;
        box-shadow: none;
        height: auto;
        width: auto;
    }
    #section-slideshow .Button {
        width: auto;
        height: 50px;
        max-width: initial;
        display: flex;
        align-items: center;
        justify-content: center;
        display: -webkit-flex;
        -webkit-align-items: center;
        -webkit-justify-content: center;
        padding: 0 10px;
        letter-spacing: 1px;
    }
    #section-slideshow .Slideshow__Content {
        bottom: 67px;
    }
    #section-slideshow ol.flickity-page-dots {
        display: none;
    }
    .FeatureText .SectionHeader__Description p {
        font-size: 18px;
        line-height: 28px;
        font-family: 'Stone Sans II ITC Pro Bk'}
    .Footer__Inner .Footer__Block.Footer__Block--newsletter h2.Footer__Title.Heading.u-h6 {
        font-size: 40px;
        line-height: 37px;
        font-family: BreweryNo2W01;
        letter-spacing: 3px;
        font-weight: 400;
        margin-bottom: 23px;
    }
    .Footer__Content.Rte p {
        font-size: 16px;
        line-height: 24px;
        font-family: 'Stone Sans II ITC Pro Bk'}
    .Footer__Block.Footer__Block--links h2.Footer__Title.Heading.u-h6 {
        font-size: 14px;
        line-height: 19px;
        font-family: 'Stone Sans II ITC Pro Bk';
        text-transform: uppercase;
        margin-bottom: 25px;
        font-weight: 700;
    }
    .Footer__Inner ul.Linklist li a {
        font-size: 16px;
        line-height: 26px;
        font-family: 'Stone Sans II ITC Pro Bk'}
    .Footer__Block.Footer__Block--links .Linklist__Item {
        margin-bottom: 0;
    }
    .Footer__Copyright a {
        font-size: 16px;
        line-height: 24px;
        font-family: 'Stone Sans II ITC Pro Bk'}
    .Footer {
        padding: 123px 0 42px 0;
    }
    .template-page h1.SectionHeader__Heading.Heading.u-h1 {
        font-size: 45px;
        line-height: 60px;
        font-family: BreweryNo2W01;
        letter-spacing: 5px;
        display: inline-block;
        position: relative;
        margin-top: 126px!important;
        font-weight: 400;
    }
    button.ProductForm__AddToCart.Button.Button--primary.Button--full:before, .custombundle_wrapper .add_to_cart-wrapp .bundleAtc:before {
        background: #e4502c;
        border-radius: 2px;
    }
    button.ProductForm__AddToCart.Button.Button--primary.Button--full {
        border-color: none !important;
    }
    .SizeSwatch__Radio:checked+.SizeSwatch {
        border-color: #3b4c2a!important;
        background: #3b4c2a!important;
        color: #ffff!important;
    }
    .ProductForm__Variants .SizeSwatch {
        padding: 6px 28px;
    }
    .ProductForm__Variants li.HorizontalList__Item {
        display: inline-grid;
    }
    .Product_meta_custom_desc {
        margin-bottom: 13px;
    }
    .ColorSwatchList label.ColorSwatch.ColorSwatch--large {
        border-radius: 50%}
    .ColorSwatchList label.ColorSwatch.ColorSwatch--large.ColorSwatch--white {
        border-radius: 50%!important;
     
          
    }
     
    input[type=number]::-webkit-inner-spin-button, 
    input[type=number]::-webkit-outer-spin-button { 
        -webkit-appearance: none; 
        margin: 0; 
    }
    
    .bundle-spices-wrap .bundle_grid.Grid__Cell input.selected_qty{
        pointer-events: none;
    }
    _::-webkit-full-page-media, _:future, :root .ColorSwatchList label.ColorSwatch.ColorSwatch--large.ColorSwatch--white {
        outline-offset: 0;
        border: 1px solid #ddd;
       outline: 0px solid #e2e4df;
    }  
    .bundle-spices-wrap .bundle_grid.Grid__Cell input.selected_qty[disabled]{
      color:#fff;
    }
    .bundle-spices-wrap .bundle_grid.Grid__Cell input.selected_qty::placeholder , .bundle-spices-wrap .bundle_grid.Grid__Cell input.selected_qty{
      color:#fff;
    }
    .ColorSwatch.is-active::after, .ColorSwatch__Radio:checked+.ColorSwatch::after {
        border-radius: 50%}
    .ContainerspiceDetails .ImageHero__ContentOverlay {
        margin-bottom: 8px;
        margin-top: 8px;
    }
    #section-page-spiceDetailsTextOverlay .Button.button-left {
        color: #fff!important;
        border-color: #e4502c!important;
    }
    #section-page-spiceDetailsTextOverlay .Button.button-left::before {
        background-color: #e4502c!important;
    }
    div#shopify-section-page-spiceDetailsBlogPosts {
        color: #1c1b1b;
        background: #ecefe6;
    }
    .template-page .TypeContainerPage.gt-mg-page-only {
        background: #ecefe6;
    }
    .template-page .PageHeader {
        margin-top: 0;
        margin-bottom: 65px;
    }
    .template-page h1.SectionHeader__Heading.Heading.u-h1:before {
        content: '';
        position: absolute;
        background: #e4502c;
        height: 2px;
        width: 70px;
        left: 50%;
        bottom: -17px;
        transform: translateX(-50%);
    }
    .template-page .PageContent {
        font-size: 18px;
        line-height: 28px;
        font-family: 'Stone Sans II ITC Pro Bk';
        max-width: 460px;
        width: 100%;
        margin-bottom: 50px;
    }
    .template-page .coll-head-container button.coll_data {
        font-size: 24px;
        line-height: 32px;
        font-family: 'Stone Sans II ITC Pro Bk';
        border-bottom: 1px solid transparent;
    }
    .template-page .coll-head-container button.coll_data.active {
        border-color: #3b4c2a;
    }
    .template-page .coll-content-container .jt-pb-prodData {
        background: 0 0;
        margin-top: 40px;
    }
    .template-page .coll-content-container .jt-pb-prodData .jt-pd-inn {
        background: #fff;
        border: 1px solid transparent;
        padding-top: 30px;
        padding-bottom: 30px;
    }
    .template-page .coll-content-container .jt-pb-prodData .jt-pd-inn:hover {
        border: 1px solid #3b4c2a;
    }
    .template-page .coll-content-container .jt-pb-prodData .jt-pd-inn h2.inner-content.coll-title {
        font-size: 18px;
        line-height: 24px;
        font-family: 'Stone Sans II ITC Pro Bk';
        margin-top: 30px;
        letter-spacing: 1px;
    }
    .template-page .coll-content-container .jt-pb-prodData .jt-pd-inn a.inner-content {
        background: 0 0;
        border-color: #dbdbdb;
        font-size: 14px;
        line-height: 19px;
        height: 50px;
        max-width: 200px;
        width: 100%;
        font-family: 'Stone Sans II ITC Pro Bk';
        color: #3a4c29;
        font-weight: 700;
    }
    .template-page .coll-content-container .jt-pb-prodData .jt-pd-inn a.inner-content:before {
        background-color: #fff;
    }
    .template-page .coll-content-container .jt-pb-prodData .jt-pd-inn:hover a.inner-content:before {
        background-color: #3a4c29;
    }
    .template-page .coll-content-container .jt-pb-prodData .jt-pd-inn:hover a.inner-content {
        color: #fff;
    }
    .template-page .coll-content-container .jt-pb-prodData .jt-pd-inn .coll-description {
        margin: 14px auto 23px;
        font-size: 16px;
        line-height: 24px;
        font-family: 'Stone Sans II ITC Pro Bk'}
    .template-page .ImageHero__ContentOverlay h2.SectionHeader__Heading.Heading.u-h1 {
        font-size: 45px;
        line-height: 60px;
        text-shadow: none;
        font-family: BreweryNo2W01;
        letter-spacing: 3px;
        position: relative;
    }
    .template-page .ImageHero__ContentOverlay .SectionHeader__Description p {
        font-size: 18px;
        line-height: 28px;
        text-shadow: none;
        font-family: 'Stone Sans II ITC Pro Bk'}
    .template-page .ImageHero__ContentOverlay .SectionHeader__ButtonWrapper a.ButtonGroup__Item.Button {
        max-width: 180px;
        width: 100%;
        padding: 0;
        height: 50px;
        display: flex;
        align-items: center;
        justify-content: center;
        font-size: 14px;
        line-height: 19px;
        font-family: 'Stone Sans II ITC Pro Bk';
        letter-spacing: 1px;
        font-weight: 700;
    }
    .template-page .coll-content-container .jtcolWidth3 {
        margin-bottom: 30px;
        margin-top: 0;
    }
    .TypeContainerPage .CollPageContenOuter .CollPageContent.Container {
        padding: 0;
    }
    div#shopify-section-jt-page-allourspices .smart-collection-container .coll-content-container .jt-pd-inn {
        padding-left: 10px;
        padding-right: 10px;
    }
    .template-page .smart-collection-container .coll-head-container {
        margin: 20px 0 59px;
    }
    .template-page .smart-collection-container.jt-pb-main {
        margin-bottom: 80px;
        display: inline-block;
        width: 100%}
    .template-page .ImageHero__ContentOverlay {
        margin-top: 80px;
    }
    .template-page .ImageHero__ContentOverlay h2.SectionHeader__Heading.Heading.u-h1:before {
        content: '';
        position: absolute;
        background: #fff;
        height: 2px;
        width: 70px;
        left: 50%;
        bottom: -17px;
        transform: translateX(-50%);
    }
    .template-page .ImageHero__ContentOverlay .SectionHeader__Description {
        margin-top: 65px;
    }
    .template-page .ImageHero__ContentOverlay .SectionHeader__ButtonWrapper {
        margin-top: 44px;
    }
    div#shopify-section-about-slideshow h3.SectionHeader__SubHeading.Heading.u-h6 {
        font-size: 14px;
        line-height: 19px;
        font-family: 'Stone Sans II ITC Pro Bk';
        text-transform: uppercase;
        margin-bottom: 46px;
    }
    div#shopify-section-about-slideshow .Slideshow__Content {
        padding: 0 50px;
    }
    .about-first-section header.SectionHeader h2.SectionHeader__Heading {
        font-size: 45px!important;
        line-height: 60px;
        font-family: BreweryNo2W01!important;
        position: relative;
        font-weight: 600;
        letter-spacing: 3px!important;
    }
    .about-first-section header.SectionHeader h2.SectionHeader__Heading:before {
        content: '';
        position: absolute;
        background: #e4502c;
        height: 2px;
        width: 70px;
        bottom: -19px;
    }
    .about-first-section header.SectionHeader .SectionHeader__Description.Rte p {
        font-size: 18px!important;
        line-height: 28px;
        font-family: 'Stone Sans II ITC Pro Bk'}
    .about-first-section header.SectionHeader ul.page-ul li {
        font-size: 18px;
        line-height: 34px;
        font-family: 'Stone Sans II ITC Pro Bk'}
    .ArticleListWrapper .one-half-column-left {
        width: 50%;
        float: left;
    }
    .ArticleListWrapper .one-half-column-right {
        width: 50%;
        float: right;
        background: #ecefe6;
    }
    .custom-only-blog-page .one-half-column-right .FeatureText__Content {
        margin: 56px auto;
    }
    #shopify-section-blog-template .SectionHeader__ButtonWrapper a.Button.Button--primary:before {
        background: #e4502c!important;
    }
    .custom-only-blog-page a.Button.Button--primary {
        border-color: #e4502c!important;
    }
    .img-hover-zoom--slowmo img {
        transform-origin: 50% 65%;
        transition: opacity .3s ease, transform 8s cubic-bezier(.25, .46, .45, .94);
    }
    .img-hover-zoom--slowmo:hover img {
        transform: scale(2);
    }
    .img-hover-zoom {
        overflow: hidden;
    }
    .about-first-section header.SectionHeader .SectionHeader__Description.Rte {
        margin-bottom: 37px;
    }
    .template-page .about-first-section .FeatureText__ImageWrapper {
        width: 50%}
    .template-page .about-first-section .FeatureText__ContentWrapper {
        width: 50%;
        padding-right: 0;
    }
    .template-page .about-first-section .FeatureText__ContentWrapper .FeatureText__Content {
        max-width: 100%}
    .template-page .about-second-section .FeatureText__ImageWrapper {
        width: 50%}
    .template-page .about-second-section .FeatureText.FeatureText--withImage.FeatureText--imageRight .FeatureText__ContentWrapper {
        width: 50%}
    .template-page .about-second-section .FeatureText.FeatureText--withImage.FeatureText--imageRight .FeatureText__ContentWrapper header.SectionHeader h2.SectionHeader__Heading.Heading {
        font-size: 45px;
        line-height: 60px;
        font-weight: 600;
        letter-spacing: 3px!important;
        font-family: BreweryNo2W01;
        position: relative;
    }
    .template-page .about-second-section .FeatureText.FeatureText--withImage.FeatureText--imageRight .FeatureText__ContentWrapper .SectionHeader__Description.Rte p {
        font-size: 18px;
        line-height: 28px;
        font-family: 'Stone Sans II ITC Pro Bk'}
    .template-page .about-second-section .FeatureText.FeatureText--withImage.FeatureText--imageRight .FeatureText__ContentWrapper ul.page-ul li {
        font-size: 18px;
        line-height: 34px;
        font-family: 'Stone Sans II ITC Pro Bk'}
    .template-page .about-third-sec .FeatureText.FeatureText--withImage.FeatureText--imageLeft .FeatureText__ImageWrapper {
        width: 50%}
    .template-page .about-third-sec .FeatureText.FeatureText--withImage.FeatureText--imageLeft .FeatureText__ContentWrapper {
        width: 50%}
    .template-page .about-third-sec .FeatureText.FeatureText--withImage.FeatureText--imageLeft .FeatureText__ContentWrapper .SectionHeader__Description.Rte p {
        font-size: 18px;
        line-height: 28px;
        font-family: 'Stone Sans II ITC Pro Bk'}
    .about-third-sec .FeatureText.FeatureText--withImage.FeatureText--imageLeft .FeatureText__ContentWrapper ul.page-ul li {
        font-size: 18px;
        line-height: 34px;
        font-family: 'Stone Sans II ITC Pro Bk'}
    .about-third-sec .FeatureText.FeatureText--withImage.FeatureText--imageLeft .FeatureText__ContentWrapper header.SectionHeader h2.SectionHeader__Heading.Heading, div#shopify-section-page-spiceDetails .floatLeft.section-typeRight.jtcolWidth6 h1, header.SectionHeader h2.SectionHeader__Heading {
        font-size: 45px;
        line-height: 64px;
        font-weight: 400;
        letter-spacing: 1px;
        font-family: BreweryNo2W01!important;
        position: relative;
    }
    .about-second-section header.SectionHeader h2.SectionHeader__Heading:before, header.SectionHeader h2.SectionHeader__Heading:before {
        content: '';
        position: absolute;
        background: #e4502c;
        height: 2px;
        width: 70px;
        bottom: -19px;
    }
    .about-third-sec header.SectionHeader h2.SectionHeader__Heading:before {
        content: '';
        position: absolute;
        background: #e4502c;
        height: 2px;
        width: 70px;
        bottom: -32px;
    }
    .template-page .about-second-section .FeatureText.FeatureText--withImage.FeatureText--imageRight .SectionHeader__Description.Rte {
        margin-top: 66px;
        margin-bottom: 35px;
    }
    .template-page .about-third-sec .FeatureText .SectionHeader__Description {
        margin-top: 66px;
        margin-bottom: 36px;
    }
    .template-page .about-second-section {
        margin-top: 120px!important;
    }
    .template-page .about-third-sec {
        margin-top: 120px;
        margin-bottom: 120px;
    }
    .template-page .about-first-section {
        margin-top: 140px;
    }
    div#shopify-section-page-spiceDetails .floatLeft.section-typeRight.jtcolWidth6 h1 {
        text-align: center;
        margin-bottom: 68px;
        font-weight: 400;
    }
    div#shopify-section-page-spiceDetails .floatLeft.section-typeRight.jtcolWidth6 h1:before {
        content: '';
        position: absolute;
        background: #e4502c;
        height: 2px;
        width: 70px;
        bottom: -20px;
        left: 50%;
        transform: translateX(-50%);
    }
    div#shopify-section-page-spiceDetails .floatLeft.section-typeRight.jtcolWidth6 .rightMainInfo {
        text-align: center;
    }
    div#shopify-section-page-spiceDetails .floatLeft.section-typeRight.jtcolWidth6 rte {
        font-size: 18px;
        line-height: 28px;
        font-family: 'Stone Sans II ITC Pro Bk';
        text-align: center;
        margin-bottom: 40px;
        display: inline-block;
    }
    div#shopify-section-page-spiceDetails .jtcolWidth12.spiceBlockBar .floatLeft.jtcolWidth95.contentSectionSub h2 {
        font-size: 24px;
        line-height: 36px;
        font-family: 'Stone Sans II ITC Pro Bk';
        margin-bottom: 4px;
    }
    div#shopify-section-page-spiceDetails .jtcolWidth12.spiceBlockBar .floatLeft.jtcolWidth95.contentSectionSub p {
        font-size: 16px;
        line-height: 24px;
        font-family: 'Stone Sans II ITC Pro Bk'}
    div#shopify-section-page-spiceDetails .jtcolWidth12.page-spiceDetailsMain .floatLeft.section-typeRight.jtcolWidth6 .purchaseRefilPack a {
        width: 100%;
        background: #e4502c;
        text-align: center;
        color: #fff;
        height: 50px;
        display: flex;
        display: -webkit-flex;
        align-items: center;
        -webkit-align-items: center;
        justify-content: center;
        -webkit-justify-content: center;
        font-size: 14px;
        line-height: 19px;
        font-family: 'Stone Sans II ITC Pro Bk';
        letter-spacing: 2px;
        margin-top: 52px;
    }
    div#shopify-section-page-spiceDetails .floatLeft.section-typeRight.jtcolWidth6 {
        max-width: 500px;
        margin: 0 auto;
        padding: 0;
    }
    div#shopify-section-page-spiceDetails .jtcolWidth12 {
        width: 100%;
        display: flex;
        align-items: center;
        display: -webkit-flex;
        align-items: flex-start;
        -webkit-align-items: flex-start;
    }
    div#shopify-section-page-spiceDetails .jtcolWidth12.page-spiceDetailsMain .jtcolWidth12.spiceBlockBar {
        display: flex;
        display: -webkit-flex;
        align-items: flex-start!important;
        -webkit-align-items: flex-start!important;
    }
    .page-spiceDetails {
        display: inline-block;
        width: 100%;
        margin-top: 75px;
        margin-bottom: 86px;
    }
    div#shopify-section-page-spiceDetailsBlogPosts header.SectionHeader h2.SectionHeader__Heading::before {
        left: 50%;
        transform: translateX(-50%);
        bottom: -24px;
    }
    div#shopify-section-page-spiceDetailsBlogPosts header.SectionHeader h2.SectionHeader__Heading {
        font-weight: 400;
        padding-top: 118px;
    }
    div#shopify-section-page-spiceDetailsBlogPosts header.SectionHeader {
        margin-bottom: 90px;
    }
    div#shopify-section-page-spiceDetailsBlogPosts .ArticleListWrapper h2.ArticleItem__Title.Heading.u-h2 a {
        font-size: 18px;
        line-height: 24px;
        text-align: center;
        display: inline-block;
        font-family: 'Stone Sans II ITC Pro Bk';
        padding-top: 30px;
        font-weight: 600;
        text-transform: uppercase;
        letter-spacing: 1px;
    }
    div#shopify-section-page-spiceDetailsBlogPosts .ArticleListWrapper .ArticleContent p {
        font-size: 16px;
        line-height: 24px;
        font-family: 'Stone Sans II ITC Pro Bk';
        text-align: center;
        color: #3a4c29;
        margin-bottom: 30px;
    }
    div#shopify-section-page-spiceDetailsBlogPosts .ArticleListWrapper .ArticleContent {
        text-align: center;
    }
    div#shopify-section-page-spiceDetailsBlogPosts .ArticleListWrapper .ArticleContent a {
        font-size: 12px;
        line-height: 16px;
        color: #3a4c29;
        text-transform: uppercase;
        font-weight: 600;
        text-decoration: underline;
        margin-bottom: 35px;
    }
    div#shopify-section-page-spiceDetailsBlogPosts .ArticleListWrapper article.ArticleItem .ArticleItem__Content {
        background: #fff;
        margin: 0;
        text-align: center;
        padding: 0 20px;
    }
    div#shopify-section-page-spiceDetailsBlogPosts .ArticleListWrapper article.ArticleItem a.ArticleItem__ImageWrapper {
        margin-bottom: 0;
    }
    div#shopify-section-page-spiceDetailsBlogPosts .ArticleListWrapper article.ArticleItem .ArticleItem__Content h2.ArticleItem__Title.Heading.u-h2 {
        margin-bottom: 18px;
    }
    div#shopify-section-page-spiceDetailsBlogPosts .ArticleListWrapper .Grid__Cell {
        margin-bottom: 120px;
    }
    div#shopify-section-page-spiceDetailsLeft .FeatureText__ContentWrapper, div#shopify-section-page-spiceDetailsLeft2 section.Section .FeatureText.FeatureText--withImage.FeatureText--imageRight .FeatureText__ContentWrapper, div#shopify-section-page-spiceDetailsRight .FeatureText.FeatureText--withImage.FeatureText--imageRight .FeatureText__ContentWrapper {
        width: 50%}
    div#shopify-section-page-spiceDetailsLeft .FeatureText.FeatureText--withImage.FeatureText--imageLeft .FeatureText__ImageWrapper, div#shopify-section-page-spiceDetailsLeft2 section.Section .FeatureText.FeatureText--withImage.FeatureText--imageRight .FeatureText__ImageWrapper, div#shopify-section-page-spiceDetailsRight .FeatureText__ImageWrapper {
        width: 50%}
    div#shopify-section-page-spiceDetailsLeft section.Section .SectionHeader__Description.Rte, div#shopify-section-page-spiceDetailsLeft2 section.Section .SectionHeader__Description.Rte, div#shopify-section-page-spiceDetailsRight section.Section .SectionHeader__Description.Rte {
        font-size: 18px;
        line-height: 28px;
        font-family: 'Stone Sans II ITC Pro Bk';
        margin-top: 61px;
        margin-bottom: 25px;
    }
    ul.page-ul li {
        font-size: 18px;
        line-height: 34px;
        font-family: 'Stone Sans II ITC Pro Bk'}
    div#shopify-section-page-spiceDetailsRight {
        margin-top: 0!important;
        margin-bottom: 50px;
    }
    div#shopify-section-page-spiceDetailsLeft {
        margin-bottom: 12px;
    }
    div#shopify-section-page-spiceDetailsLeft2 {
        padding-top: 80px;
    }
    div#shopify-section-page-spiceDetailsTextOverlay .ImageHero__ContentOverlay h2.SectionHeader__Heading.Heading.u-h1 {
        font-size: 40px!important;
        line-height: 53px;
        color: #3a4c29;
        font-family: 'Stone Sans II ITC Pro Bk'!important;
    }
    div#shopify-section-page-spiceDetailsTextOverlay .ImageHero__ContentOverlay h2.SectionHeader__Heading.Heading.u-h1:before {
        display: none;
    }
    div#shopify-section-page-spiceDetailsTextOverlay .SectionHeader__ButtonWrapper a.ButtonGroup__Item.Button.button-left {
        max-width: 200px;
        width: 100%;
        height: 50px;
    }
    div#shopify-section-page-spiceDetailsTextOverlay .SectionHeader__ButtonWrapper a.ButtonGroup__Item.Button.button-left {
        max-width: 200px;
        width: 100%;
        height: 50px;
        font-size: 14px;
        line-height: 19px;
        text-shadow: none;
        font-weight: 400;
    }
    div#shopify-section-page-spiceDetailsTextOverlay .SectionHeader__ButtonWrapper a.ButtonGroup__Item.Button.button-right {
        max-width: 200px;
        width: 100%;
        height: 50px;
        font-size: 14px;
        line-height: 19px;
        color: #3a4c29;
        border: 1px solid #ddd;
        font-weight: 400;
    }
    div#shopify-section-page-spiceDetailsTextOverlay .SectionHeader__ButtonWrapper a.ButtonGroup__Item.Button.button-right:before {
        background: 0 0;
        border-color: #ddd!important;
    }
    div#shopify-section-page-spiceDetailsTextOverlay .SectionHeader__ButtonWrapper .ButtonGroup {
        flex-wrap: nowrap;
        -webkit-flex-wrap: nowrap;
    }
    .ArticleListWrapper.custom-only-blog-page .ArticleItem__Content span.ArticleItem__Category, .ArticleListWrapper.custom-only-blog-page .one-half-column-right span.SectionHeader__SubHeading.Heading.u-h6 {
        font-size: 12px;
        line-height: 16px;
        text-transform: uppercase;
        letter-spacing: 2px;
        border: 1px solid #ddd;
        width: auto;
        text-align: center;
        height: 20px;
        align-items: center;
        justify-content: center;
        -webkit-align-items: center;
        -webkit-justify-content: center;
        font-family: 'Stone Sans II ITC Pro Bk';
        display: table-cell;
        padding: 0 10px;
        vertical-align: middle;
    }
    .ArticleListWrapper.custom-only-blog-page h2.SectionHeader__Heading {
        font-size: 40px!important;
        line-height: 53px;
        font-family: 'Stone Sans II ITC Pro Bk'!important;
        letter-spacing: 1px!important;
        font-weight: 400;
        margin-top: 13px;
        margin-bottom: 10px;
    }
    .ArticleListWrapper.custom-only-blog-page h2.SectionHeader__Heading:before {
        display: none;
    }
    .ArticleListWrapper.custom-only-blog-page .FeatureText__Content span.Article__Author.Heading, .ArticleListWrapper.custom-only-blog-page .FeatureText__Content span.Article__MetaItem, .ArticleListWrapper.custom-only-blog-page article.ArticleItem .ArticleItem__Content span.Article__Author.Heading, .ArticleListWrapper.custom-only-blog-page article.ArticleItem .ArticleItem__Content span.Article__MetaItem {
        font-size: 16px;
        line-height: 28px;
        font-family: 'Stone Sans II ITC Pro Bk';
        color: #3a4c29;
        position: relative;
    }
    .ArticleListWrapper.custom-only-blog-page .FeatureText__Content span.Article__Author.Heading:before, .ArticleListWrapper.custom-only-blog-page article.ArticleItem .ArticleItem__Content span.Article__Author.Heading:before {
        content: '';
        position: absolute;
        background: #3a4c29;
        height: 4px;
        width: 4px;
        border-radius: 100%;
        left: 0;
        top: 50%;
        transform: translateY(-50%);
    }
    .ArticleListWrapper.custom-only-blog-page .FeatureText__Content span.Article__Author.Heading, .ArticleListWrapper.custom-only-blog-page article.ArticleItem .ArticleItem__Content span.Article__Author.Heading {
        padding-left: 12px;
    }
    .ArticleListWrapper.custom-only-blog-page .FeatureText__Content span.Article__MetaItem, .ArticleListWrapper.custom-only-blog-page article.ArticleItem .ArticleItem__Content span.Article__MetaItem {
        padding-right: 8px;
    }
    .ArticleListWrapper.custom-only-blog-page .FeatureText__Content p.ArticleItem__Excerpt {
        font-size: 18px;
        line-height: 28px;
        font-family: 'Stone Sans II ITC Pro Bk';
        margin-top: 31px;
    }
    .ArticleListWrapper.custom-only-blog-page .FeatureText__ContentWrapper a.Button {
        width: 160px;
        height: 50px;
        display: flex;
        align-items: center;
        justify-content: center;
        display: -webkit-flex;
        -webkit-align-items: center;
        -webkit-justify-content: center;
        font-size: 14px;
        line-height: 19px;
        padding: 0;
        letter-spacing: 1px;
        font-family: 'Stone Sans II ITC Pro Bk'}
    div#section-blog-template header.PageHeader {
        margin-top: 25px;
        margin-bottom: 72px;
    }
    .ArticleListWrapper.custom-only-blog-page .SectionHeader__ButtonWrapper {
        margin-top: 36px;
    }
    .ArticleListWrapper.custom-only-blog-page .one-half-column-left-right {
        display: flex;
        display: -webkit-flex;
    }
    .ArticleListWrapper.custom-only-blog-page .one-half-column-left-right .one-half-column-left .img-hover-zoom img {
        height: 100%}
    .ArticleListWrapper.custom-only-blog-page .one-half-column-left-right .one-half-column-left .img-hover-zoom {
        height: 100%}
    .ArticleListWrapper.custom-only-blog-page .one-half-column-right .FeatureText__Content {
        max-width: 519px;
    }
    .ArticleListWrapper.custom-only-blog-page ul.Blog__TagList li.HorizontalList__Item a.Heading {
        font-size: 24px;
        line-height: 32px;
        font-family: 'Stone Sans II ITC Pro Bk';
        color: #3a4c29;
    }
    .ArticleListWrapper.custom-only-blog-page .ArticleItem__Content h2.ArticleItem__Title a {
        font-size: 24px;
        line-height: 36px;
        font-family: 'Stone Sans II ITC Pro Bk'}
    .ArticleListWrapper.custom-only-blog-page article.ArticleItem a.ArticleItem__ImageWrapper {
        margin-bottom: 0;
    }
    .ArticleListWrapper.custom-only-blog-page .ArticleItem__Content h2.ArticleItem__Title {
        margin-bottom: 7px;
        margin-top: 10px;
    }
    .ArticleListWrapper article.ArticleItem {
        margin-bottom: 65px;
    }
    .ArticleListWrapper.custom-only-blog-page article.ArticleItem .ArticleItem__Content {
        margin: 30px 0 0 0;
    }
    div#shopify-section-1592988095414 {
        height: 880px;
    }
    div#shopify-section-1592988095414 .FlexboxIeFix {
        height: 100%}
    div#shopify-section-1592988095414 .FlexboxIeFix .Image--lazyLoaded.Image--zoomOut {
        background-position: bottom;
        background-size: cover;
        background-repeat: no-repeat;
    }
    div#shopify-section-1592988095414 section#section-1592988095414 {
        height: 100%}
    div#shopify-section-1592988095414 .FlexboxIeFix .ImageHero.ImageHero--large {
        align-items: flex-start;
        -webkit-align-items: flex-start;
        background-image: none!important;
    }
    div#shopify-section-1592988095414 .ImageHero__ContentOverlay {
        margin-top: 175px;
    }
    div#shopify-section-slideshow h2.SectionHeader__Heading.Heading.u-h1:before {
        display: none;
    }
    div#shopify-section-jt-page-allourspices .smart-collection-container .coll-content-container {
        display: flex;
        flex-wrap: wrap;
        display: -webkit-flex;
        -webkit-flex-wrap: wrap;
    }
    .Footer__Block.Footer__Block--links .Linklist__Item:hover a {
        font-weight: 700;
    }
    div#shopify-section-jt-page-allourspices .smart-collection-container .coll-content-container .jt-pd-inn {
        width: 100%}
    div#shopify-section-slideshow button.flickity-prev-next-button {
        position: absolute;
    }
    .template-product .Product__Wrapper {
        display: flex;
        display: -webkit-flex;
        max-width: 1200px;
        margin: 0 auto;
    }
    .template-product .Product__Wrapper.bundlewrapper {
        display: block;
    }
    .template-product .Product__Wrapper .Product__Gallery--stack.Product__Gallery--withThumbnails {
        WIDTH: 50%;
        margin-top: 0;
    }
    .template-product .Product__InfoWrapper {
        position: relative;
        width: 50%}
    .template-product .Product__InfoWrapper .Product__Info {
        width: 500px;
        margin: 0 auto;
    }
    .template-product .Product__InfoWrapper .ProductMeta .coll-head-container-custom a {
        font-size: 18px;
        text-transform: uppercase;
        line-height: 24px;
        font-family: 'Stone Sans II ITC Pro Bk';
        border: none;
    }
    #shopify-section-product-template .Product__Wrapper .Product__Info .ProductForm__Variants ul.SizeSwatchList.HorizontalList {
        display: flex;
        align-items: center;
        justify-content: center;
        display: -webkit-flex;
        -webkit-align-items: center;
        -webkit-justify-content: center;
        margin: 0 0 61px 0;
    }
    #shopify-section-product-template .Product__Wrapper .Product__Info .ProductForm__Variants ul.SizeSwatchList.HorizontalList li {
        width: 50%;
        margin: 0;
    }
    #shopify-section-product-template .Product__Wrapper .Product__Info .ProductForm__Variants ul li label {
        font-size: 18px;
        line-height: 24px;
        font-family: 'Stone Sans II ITC Pro Bk';
        height: 60px;
        display: flex;
        justify-content: center;
        align-items: center;
        display: -webkit-flex;
        -webkit-justify-content: center;
        -webkit-align-items: center;
        border-color: #586847;
    }
    .template-product .Product__InfoWrapper .ProductForm {
        margin-top: 0;
    }
    #shopify-section-product-template .Product__Wrapper .Product__Info .ProductForm__Variants ul.ColorSwatchList.HorizontalList li label {
        height: 30px;
        width: 30px;
        margin: 0 auto;
        outline: 0!important;
        border: 1px solid #ccc;
    }
    .ArticleListWrapper.custom-only-blog-page article.ArticleItem .ArticleItem__Content ul.all-artical-data li span {
        margin-right: 5px;
        display: inline-block;
    }
    .ColorSwatch.is-active::after, .ColorSwatch__Radio:checked+.ColorSwatch::after {
        border: 2px solid #3b4c2a!important;
    }
    div#shopify-section-1593409301730 .TestimonialList .Testimonial.is-selected {
        opacity: 1;
        padding-right: 0;
        width: 80%;
        margin-left: 0;
    }
    div#shopify-section-1593409301730 .TestimonialList .Testimonial {
        opacity: .2;
        visibility: visible;
        animation: none;
        margin-left: -370px;
    }
    .template-product .Product__InfoWrapper .ProductMeta .coll-head-container-custom a.active {
        font-weight: 700;
    }
    .template-product .Product__InfoWrapper .ProductForm .Product_meta_custom_desc {
        margin-bottom: 31px;
    }
    .template-product .Product__InfoWrapper .ProductForm .ProductForm__Variants {
        margin-bottom: 27px;
    }
    .template-product .Product__InfoWrapper .Product__Info ul.ColorSwatchList.HorizontalList .ColorSwatch:hover::after {
        border: none;
    }
    #shopify-section-product-template .Product__Wrapper .Product__Info .ProductForm__Variants ul.ColorSwatchList.HorizontalList span {
        font-size: 14px;
        line-height: 19px;
        font-family: 'Stone Sans II ITC Pro Bk';
        margin-top: 12px;
    }
    #shopify-section-product-template .Product_meta_custom_desc .Rte {
        font-size: 16px;
        font-family: 'Stone Sans II ITC Pro Bk';
        line-height: 24px;
    }
    #shopify-section-product-template .Product__Wrapper .Product__Info .ColorSwatch__Radio:checked~span {
        text-decoration: underline;
    }
    .template-product .Product__InfoWrapper .Product__Info button.ProductForm__AddToCart.Button, .custombundle_wrapper .add_to_cart-wrapp .bundleAtc {
        height: 50px;
        display: flex;
        align-items: center;
        justify-content: center;
        font-size: 14px;
        line-height: 19px;
        font-family: 'Stone Sans II ITC Pro Bk';
        letter-spacing: 1px;
        margin-top: 20px;
    }
    .template-product div#shopify-section-product-template {
        margin-top: 63px;
    }
    .template-product section#prod-pageRelate {
        background: #ecefe6;
        display: inline-block;
        width: 100%;
        margin-top: 10px;
        padding-bottom: 72px;
    }
    .template-product section#prod-pageRelate .owl-carousel {
        background: 0 0;
        margin-top: 38px;
    }
    .template-product section#prod-pageRelate .jt-pb-prodData .jt-pd-inn {
        background: #fff;
    }
    .template-product section#prod-pageRelate h1.SectionHeader__Heading.Heading.u-h1 {
        font-size: 45px;
        line-height: 60px;
        font-family: BreweryNo2W01;
        position: relative;
        display: inline-block;
        letter-spacing: 3px;
    }
    .template-product section#prod-pageRelate h1.SectionHeader__Heading.Heading.u-h1:after {
        content: '';
        position: absolute;
        background: #e4502c;
        height: 2px;
        width: 70px;
        bottom: -20px;
        left: 50%;
        transform: translateX(-50%);
    }
    .template-product section#prod-pageRelate .PageContent.PageContent--narrow.Rte {
        font-size: 18px;
        text-align: center;
        line-height: 28px;
        font-family: 'Stone Sans II ITC Pro Bk';
        max-width: 500px;
        margin: 0 auto;
    }
    .template-product section#prod-pageRelate .PageHeader {
        margin: 125px 0 68px;
    }
    .template-product section#prod-pageRelate .coll-head-container button {
        font-size: 24px;
        line-height: 32px;
        font-family: 'Stone Sans II ITC Pro Bk';
        border-bottom: 1px solid transparent;
    }
    .template-product section#prod-pageRelate .coll-head-container button.active {
        border-bottom: 1px solid #3b4c2a;
    }
    .template-product section#prod-pageRelate .owl-carousel .owl-item .item.jt-pd-inn {
        border: 1px solid transparent;
        padding-top: 30px;
        padding-bottom: 30px;
    }
    .template-product section#prod-pageRelate .owl-carousel .owl-item:hover .item.jt-pd-inn {
        border-color: #3b4c2a;
    }
    .template-product section#prod-pageRelate .owl-carousel .owl-item .item.jt-pd-inn .btn-container a {
        color: #3b4c2a;
        background: 0 0;
        border: 1px solid #3b4c2a;
        font-weight: 700;
        font-size: 14px;
        line-height: 19px;
        font-family: 'Stone Sans II ITC Pro Bk'}
    .template-product section#prod-pageRelate .owl-carousel .owl-item:hover a:before {
        background-color: #2b4d1f!important;
    }
    .template-product section#prod-pageRelate .owl-carousel .owl-item:hover a {
        color: #fff!important;
    }
    .template-product section#prod-pageRelate .owl-carousel .owl-item .item.jt-pd-inn .inner-content.coll-description {
        font-size: 16px;
        line-height: 24px;
        font-family: 'Stone Sans II ITC Pro Bk';
        margin-bottom: 20px;
    }
    .template-product section#prod-pageRelate .owl-carousel .owl-item .item.jt-pd-inn .btn-container a:before {
        background: #fff;
    }
    .template-product section#prod-pageRelate .owl-carousel .owl-item .item.jt-pd-inn h2.inner-content.coll-title {
        font-size: 18px;
        line-height: 24px;
        font-family: 'Stone Sans II ITC Pro Bk';
        margin-top: 25px;
    }
    .template-product section#prod-pageRelate .Container.prod-pageRelated .coll-head-container {
        margin: 50px 0 20px;
    }
    .template-product section#prod-pageRelate .owl-carousel .owl-nav button.owl-prev {
        position: absolute;
        top: 50%;
        left: -60px;
        transform: translateY(-50%);
    }
    .template-product section#prod-pageRelate .owl-carousel .owl-nav button.owl-next {
        position: absolute;
        right: -60px;
        top: 50%;
        transform: translateY(-50%);
    }
    .template-product section#prod-pageRelate .owl-carousel .owl-nav button.disabled {
        opacity: .2;
    }
    .template-product div#shopify-section-prod-pageBanner {
        margin-top: 0;
    }
    .template-product div#shopify-section-prod-pageBanner .ImageHero__ContentOverlay h2.SectionHeader__Heading.Heading.u-h1 {
        font-size: 40px!important;
        line-height: 53px;
        font-family: 'Stone Sans II ITC Pro Bk'!important;
        font-weight: 400;
        text-shadow: none;
        letter-spacing: 0!important;
    }
    .template-product div#shopify-section-prod-pageBanner .ImageHero__ContentOverlay {
        flex-basis: 100%;
        -webkit-flex-basis: 100%;
        margin-bottom: 35px;
    }
    .template-product div#shopify-section-prod-pageBanner .ImageHero__ContentOverlay h2.SectionHeader__Heading.Heading.u-h1:before {
        display: none;
    }
    .template-product div#shopify-section-prod-pageBanner .prod-pageBannerBtns a.btn_url1:before {
        background: #fff;
    }
    .template-product div#shopify-section-prod-pageBanner .prod-pageBannerBtns a.btn_url1 {
        color: #3b4c2a;
        border: none;
        font-size: 14px;
        line-height: 19px;
        font-weight: 700;
        letter-spacing: 1px;
        max-width: 200px;
        width: 100%;
        height: 50px;
    }
    .template-product div#shopify-section-prod-pageBanner .prod-pageBannerBtns a.btn_url2:before {
        background: 0 0;
    }
    .template-product div#shopify-section-prod-pageBanner .prod-pageBannerBtns a.btn_url2 {
        border-color: #fff;
    }
    .template-product div#shopify-section-prod-pageBanner .prod-pageBannerBtns a.btn_url2 {
        border-color: #fff;
        font-size: 14px;
        line-height: 19px;
        font-family: 'Stone Sans II ITC Pro Bk';
        letter-spacing: 1px;
        max-width: 200px;
        width: 100%;
        height: 50px;
    }
    div#shopify-section-prod-page-leftSection header.SectionHeader h3.SectionHeader__SubHeading {
        font-size: 45px;
        line-height: 60px;
        font-family: BreweryNo2W01;
        position: relative;
        letter-spacing: 3px;
    }
    div#shopify-section-prod-page-leftSection header.SectionHeader h3.SectionHeader__SubHeading:before {
        content: '';
        position: absolute;
        background: #e4502c;
        height: 2px;
        width: 70px;
        bottom: -19px;
    }
    .SectionHeader__Description.Rte, div#shopify-section-prod-page-leftSection .SectionHeader__Description.Rte {
        font-size: 18px;
        line-height: 28px;
        font-family: 'Stone Sans II ITC Pro Bk';
        margin-top: 60px;
        margin-bottom: 25px;
    }
    .template-product div#shopify-section-prod-page-leftSection {
        margin-top: 42px;
    }
    .template-product .FeatureText.FeatureText--withImage .FeatureText__ContentWrapper {
        width: 50%}
    .template-product .FeatureText.FeatureText--withImage .FeatureText__ImageWrapper {
        width: 50%}
    .template-product div#shopify-section-prod-page-rightSection {
        margin-top: 70px;
    }
    .template-product div#shopify-section-prod-page-leftSection2 {
        margin-top: 30px;
    }
    div#shopify-section-product-template .Product__SlideshowNavScroller a.Product__SlideshowNavImage {
        height: 120px;
        width: 120px;
        border: 1px solid transparent;
        position: relative;
    }
    div#shopify-section-product-template .Product__SlideshowNavScroller a.Product__SlideshowNavImage img {
        object-fit: contain;
    }
    .template-product div#shopify-section-product-template .Product__SlideshowNavScroller a.Product__SlideshowNavImage.is-selected img.jtImgThumbTag {
        height: 100px;
        width: 100px;
        position: absolute;
        top: 50%;
        object-fit: contain;
        left: 50%;
        transform: translate(-50%, -50%);
    }
    div#shopify-section-product-template .Product__SlideshowNavScroller a.Product__SlideshowNavImage.is-selected {
        border: 1px solid #3a4c29;
    }
    .template-product .Product__Wrapper .Product__Gallery--stack.Product__Gallery--withThumbnails .Product__SlideshowNav.Product__SlideshowNav--thumbnails {
        width: 150px;
    }
    .template-product .Product__Wrapper .Product__Gallery--stack.Product__Gallery--withThumbnails .Product__Slideshow.Product__Slideshow--zoomable.Carousel {
        padding-left: 30px;
    }
    .template-article article.Article .Article__ImageWrapper {
        height: 725px;
    }
    .template-article article.Article {
        background: #ecefe6;
    }
    .template-article header.Article__Header {
        text-align: center;
        margin-top: 41px;
        margin-bottom: 72px;
    }
    .template-article header.Article__Header h1.Article__Title.Heading.u-h1 {
        font-size: 40px;
        line-height: 53px;
        font-family: 'Stone Sans II ITC Pro Bk';
        margin-bottom: 28px;
    }
    .template-article .Article__Wrapper .Article__Body.Rte h2, .template-article .Article__Wrapper .Article__Body.Rte p {
        font-size: 18px;
        line-height: 28px;
        font-family: 'Stone Sans II ITC Pro Bk'}
    .template-article ul li {
        font-size: 18px;
        line-height: 34px;
        font-family: 'Stone Sans II ITC Pro Bk'}
    .template-article .Article__Wrapper .Article__Body.Rte h2 {
        margin-top: 60px;
        font-size: 30px;
        line-height: 40px;
        font-weight: 400;
    }
    .template-article .Article__Wrapper .Rte img {
        margin-top: 36px;
    }
    .template-article span.Article__MetaItem.article-tag-span {
        font-size: 12px;
        line-height: 16px;
        text-transform: uppercase;
        color: #3a4c29;
        border: 1px solid #ddd;
        padding: 1px 10px;
        display: inline-block;
        margin-bottom: 13px;
    }
    .template-register form#create_customer .Form__Submit {
        font-family: 'Stone Sans II ITC Pro Bk'}
    div#shopify-section-page-spiceDetailsTextOverlay .ImageHero__ContentOverlay {
        margin-top: 0;
        flex-basis: 500px;
    }
    div#shopify-section-page-spiceDetails .floatLeft.section-typeRight.jtcolWidth6 .spiceBlockBar {
        margin-bottom: 60px;
    }
    div#shopify-section-cart-template {
        background: #ecefe6;
    }
    div#shopify-section-cart-template .PageContent {
        margin-top: 0;
        margin-bottom: 0;
    }
    div#shopify-section-cart-template h1.SectionHeader__Heading.Heading.u-h1 {
        font-size: 30px;
        line-height: 40px;
        font-family: 'Stone Sans II ITC Pro Bk';
        padding-top: 130px;
        margin-bottom: 5px;
    }
    div#shopify-section-cart-template span.cart-count {
        font-size: 16px;
        line-height: 28px;
        font-family: 'Stone Sans II ITC Pro Bk'}
    div#shopify-section-cart-template .CartItem .AspectRatio img {
        width: 100px;
        height: 100px;
        object-fit: contain;
    }
    div#shopify-section-cart-template .CartItem__Info a.CartItem__Title.Heading {
        font-size: 20px;
        line-height: 44px;
        font-family: 'Stone Sans II ITC Pro Bk';
        font-weight: 700;
    }
    div#shopify-section-cart-template .CartItem__Info .CartItem__PriceList {
        font-size: 18px;
        line-height: 28px;
        font-family: 'Stone Sans II ITC Pro Bk'}
    div#shopify-section-cart-template .CartItem__LinePriceList.Heading.Text--subdued a {
        text-transform: uppercase;
        font-size: 12px;
        line-height: 16px;
        font-family: 'Stone Sans II ITC Pro Bk';
        text-decoration: underline;
    }
    div#shopify-section-cart-template .cart-items-list-footer {
        display: flex;
        justify-content: space-between;
        align-items: flex-start;
        display: -webkit-flex;
        -webkit-justify-content: space-between;
        -webkit-align-items: flex-start;
        margin-top: 48px;
        padding-bottom: 100px;
    }
    div#shopify-section-cart-template .cart-items-list-footer .Cart__ItemList {
        width: 67%;
        border-spacing: unset;
    }
    div#shopify-section-cart-template .cart-items-list-footer footer.Cart__Footer {
        width: 30%;
        border-top: none;
        background: #fff;
        padding: 30px;
        display: flex;
        flex-direction: column;
        display: -webkit-flex;
        -webkit-flex-direction: column;
    }
    div#shopify-section-cart-template .Cart--expanded .Cart__NoteContainer {
        width: 100%}
    div#shopify-section-cart-template .cart-items-list-footer footer.Cart__Footer .Cart__Recap {
        text-align: left;
    }
    div#shopify-section-cart-template .cart-items-list-footer footer.Cart__Footer button.Cart__Checkout {
        max-width: 100%;
        margin: 0;
        width: 100%;
        font-size: 14px;
        line-height: 19px;
        font-family: 'Stone Sans II ITC Pro Bk'}
    div#shopify-section-cart-template .CartItem__Info p.CartItem__Variant {
        font-size: 16px;
        line-height: 28px;
        font-family: 'Stone Sans II ITC Pro Bk'}
    div#shopify-section-cart-template .cart-items-list-footer .Cart__ItemList .CartItem__ImageWrapper {
        width: 100px;
    }
    div#shopify-section-cart-template .cart-items-list-footer .CartItem {
        display: flex;
        display: -webkit-flex;
        border-bottom: 1px solid #ddd;
        margin: 0;
        justify-content: space-between;
        align-items: flex-start;
        -webkit-justify-content: space-between;
        -webkit-align-items: flex-start;
        padding-bottom: 36px;
        padding-top: 36px;
    }
    div#shopify-section-cart-template .cart-items-list-footer .CartItem .CartItem__ImageWrapper.AspectRatio {
        margin-left: 0;
        margin-right: 0;
    }
    div#shopify-section-cart-template .cart-items-list-footer .CartItem:first-child {
        padding-top: 0;
    }
    div#shopify-section-cart-template .cart-items-list-footer footer.Cart__Footer h2.Cart__Total.Heading.u-h2 {
        font-size: 30px;
        line-height: 40px;
        font-family: 'Stone Sans II ITC Pro Bk';
        margin-bottom: 20px;
    }
    div#shopify-section-cart-template .cart-items-list-footer footer.Cart__Footer span.cart-price-right {
        font-size: 20px;
        line-height: 27px;
        font-family: 'Stone Sans II ITC Pro Bk';
        display: inline-block;
        margin-bottom: 30px;
    }
    div#shopify-section-cart-template .cart-items-list-footer footer.Cart__Footer p.Cart__Taxes.Text--subdued {
        font-size: 16px;
        line-height: 25px;
        font-family: 'Stone Sans II ITC Pro Bk'}
    div#shopify-section-cart-template .cart-items-list-footer footer.Cart__Footer button.Cart__Checkout:before {
        background: #e4502c;
    }
    div#shopify-section-cart-template .cart-items-list-footer footer.Cart__Footer button.Cart__Checkout {
        border-color: #e4502c;
        margin-top: 26px;
    }
    .template-customers.template-login main#main {
        background: #ecefe6;
        padding-top: 5px;
    }
    .template-customers.template-login main#main .PageContent {
        margin-top: 0;
        margin-bottom: 0;
    }
    .template-customers.template-login main#main .PageContent form#customer_login {
        background: #fff;
        padding: 48px 30px;
        margin-top: 136px;
        margin-bottom: 100px;
    }
    .template-customers.template-login main#main .PageContent form#customer_login h1.Form__Title.Heading.u-h1 {
        font-size: 30px;
        line-height: 40px;
        font-family: 'Stone Sans II ITC Pro Bk'}
    .template-customers.template-login main#main .PageContent form#customer_login p.Form__Legend {
        font-size: 16px;
        line-height: 28px;
        font-family: 'Stone Sans II ITC Pro Bk'}
    .template-customers.template-login main#main .PageContent form#customer_login label {
        font-size: 16px;
        line-height: 24px;
        background: 0 0;
        font-family: 'Stone Sans II ITC Pro Bk';
        color: #3a4c29;
        position: static;
        opacity: 1;
        padding-left: 0;
    }
    .template-customers.template-login main#main .PageContent form#customer_login input {
        border: none;
        background: 0 0;
        border-bottom: 2px solid #3a4c29;
        font-size: 20px;
        line-height: 27px;
        font-family: 'Stone Sans II ITC Pro Bk';
        padding-left: 0;
    }
    .template-customers.template-login main#main .PageContent form#customer_login .Form__Item {
        margin-bottom: 35px;
    }
    .template-customers.template-login main#main .PageContent form#customer_login button:before {
        background: #e4502c;
    }
    .template-customers.template-login main#main .PageContent form#customer_login button[type=submit] {
        border-color: #e4502c;
        font-size: 14px;
        line-height: 19px;
        display: inline-block;
        font-family: 'Stone Sans II ITC Pro Bk'}
    .template-customers.template-login main#main .PageContent form#customer_login button {
        font-size: 14px;
        line-height: 19px;
        font-family: 'Stone Sans II ITC Pro Bk'}
    .template-customers.template-login main#main .PageContent form#customer_login .Form__Hint.Form__Hint--center a, .template-customers.template-login main#main .PageContent form#customer_login .Form__Hint.Form__Hint--center span {
        font-size: 16px;
        line-height: 28px;
        font-family: 'Stone Sans II ITC Pro Bk'}
    .contact-main header.SectionHeader h2.SectionHeader__Heading:before {
        left: 50%;
        transform: translateX(-50%);
    }
    .contact-main header.SectionHeader h2.SectionHeader__Heading {
        font-weight: 400;
    }
    .contact-main .social-icons-contact-page span svg {
        height: 35px;
        width: 35px;
    }
    .contact-main .SectionHeader__Description.Rte {
        font-size: 14px;
        line-height: 19px;
        font-family: 'Stone Sans II ITC Pro Bk'}
    .contact-main header.SectionHeader {
        margin-bottom: 90px;
    }
    .contact-main .simple-text-contact-page.SectionHeader__Description.Rte {
        margin-top: 27px;
    }
    div#shopify-section-about-top-section .contact-main {
        padding-top: 114px;
        padding-bottom: 43px;
    }
    div#shopify-section-page-contact2-template .SectionHeader.SectionHeader--center li.HorizontalList__Item a.Heading {
        font-size: 24px;
        line-height: 32px;
        font-family: 'Stone Sans II ITC Pro Bk'}
    div#shopify-section-page-contact2-template .Footer__Block h1.Faq__Section.Heading.u-h6 {
        font-size: 14px;
        line-height: 19px;
        font-family: 'Stone Sans II ITC Pro Bk';
        text-transform: uppercase;
        margin-bottom: 20px;
        font-weight: 700;
        letter-spacing: 1px;
    }
    div#shopify-section-page-contact2-template .Footer__Block h2.Footer__Title.Heading.u-h1 {
        font-size: 30px;
        line-height: 40px;
        font-family: 'Stone Sans II ITC Pro Bk';
        margin-bottom: 38px;
    }
    div#shopify-section-page-contact2-template .Footer__Content.Rte p {
        font-size: 18px;
        line-height: 28px;
    }
    div#shopify-section-page-contact2-template ul.Blog__TagList {
        padding-top: 35px;
        padding-bottom: 46px;
        border-bottom: 1px solid #eee;
    }
    div#shopify-section-page-contact2-template .SectionHeader.SectionHeader--center {
        margin-bottom: 87px;
    }
    div#shopify-section-page-contact2-template .Faq__Item--lastOfSection {
        padding-bottom: 36px;
        border-bottom: 1px solid #eee;
    }
    div#shopify-section-page-contact2-template .Faq__Item--lastOfSection:last-child {
        border: none;
    }
    div#shopify-section-1592986924646 .FeatureText__ImageWrapper .AspectRatio, div#shopify-section-1592987777218 .FeatureText__ImageWrapper .AspectRatio {
        max-width: 100%!important;
    }
    .template-product .Product__Wrapper .Product__Gallery--stack.Product__Gallery--withThumbnails {
        margin-left: 0;
        margin-bottom: 0;
    }
    .Article__Wrapper {
        margin-bottom: 0;
    }
    .template-article .PageContainer {
        background: #ecefe6;
    }
    .template-article .PageContainer main#main {
        margin-bottom: 40px;
    }
    .template-article .PageContainer main#main .Article__Footer {
        margin-top: 20px;
    }
    .template-article span.suthor-name {
        position: relative;
        padding-left: 15px;
        color: #3a4c29;
    }
    .template-article span.suthor-name:before {
        content: '';
        position: absolute;
        background: #3a4c29;
        height: 4px;
        width: 4px;
        left: 0;
        top: 50%;
        transform: translateY(-50%);
        border-radius: 50%}
    header.Article__Header span.Article__MetaItem {
        margin-right: 6px;
    }
    section.Section.Section--spacingNormal.custom-qoute-section {
        padding-left: 100px;
        padding-top: 100px;
        padding-bottom: 220px;
    }
    .custom-qoute-section .slick-slide .Container {
        padding: 0;
    }
    .custom-qoute-section .slick-slide .Container .Testimonial__Content, .custom-qoute-section .slick-slide .Container .Testimonial__author {
        max-width: 100%;
        text-align: left;
    }
    .custom-qoute-section h2 {
        font-size: 18px;
        line-height: 24px;
        color: #3a4c29;
        font-family: 'Stone Sans II ITC Pro Bk'!important;
        margin-bottom: 80px;
    }
    .custom-qoute-section .slick-slide .Container .Testimonial__author i {
        font-style: italic!important;
    }
    .custom-qoute-section .slick-slide .Container .Testimonial__Content p {
        font-size: 50px;
        line-height: 67px;
        font-family: BreweryNo2W01;
        color: #3a4c29;
        margin-bottom: 36px;
        margin-bottom: 40px;
    }
    .custom-qoute-section .slick-slide .Container .Testimonial__author a, .custom-qoute-section .slick-slide .Container .Testimonial__author i {
        font-size: 18px;
        line-height: 24px;
        font-family: 'Stone Sans II ITC Pro Bk';
        font-style: normal;
        color: #3a4c29;
    }
    .custom-qoute-section .slick-slide .Container .Testimonial__author a {
        font-weight: 700;
    }
    .custom-qoute-section button.slick-prev.slick-arrow {
        position: absolute;
        bottom: -100px;
        left: 0;
        font-size: 0;
        height: 50px;
        width: 50px;
        border: 1px solid #d8d8d8;
        border-radius: 50%}
    .custom-qoute-section button.slick-next.slick-arrow {
        position: absolute;
        left: 55px;
        bottom: -100px;
        font-size: 0;
        height: 50px;
        width: 50px;
        border: 1px solid #d8d8d8;
        border-radius: 50%}
    .custom-qoute-section button.slick-prev.slick-arrow:before {
        content: '';
        position: absolute;
        background-image: url(/cdn/shop/files/return1.png?v=1594817011);
        height: 20px;
        width: 20px;
        background-size: contain;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
    }
    .custom-qoute-section button.slick-next.slick-arrow:before {
        content: '';
        position: absolute;
        background-image: url(/cdn/shop/files/next1.png?v=1594817138);
        height: 20px;
        width: 20px;
        background-size: contain;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
    }
    .custom-qoute-section .slick-slide.slick-active .Carousel__Cell.Testimonial {
        margin-left: 200px;
        opacity: .3;
    }
    .custom-qoute-section .slick-slide.slick-active.slick-current .Carousel__Cell.Testimonial {
        margin-left: 0;
        opacity: 1;
    }
    .custom-qoute-section .slick-slide.slick-active.slick-current {
        margin-left: 0;
    }
    header#section-header .Header__Wrapper svg.Icon.Icon--search-desktop {
        font-size: 18px;
        margin-bottom: 0;
        color: #39572f;
    }
    header.Header.Header--inline.Header--initialized.Header--transparent svg.Icon.Icon--search-desktop {
        color: #fff!important;
    }
    .template-page .smart-collection-container .coll-head-container {
        flex-wrap: wrap;
        -webkit-flex-wrap: wrap;
    }
    .template-page .smart-collection-container .coll-head-container button {
        margin-bottom: 5px;
    }
    .template-product section#prod-pageRelate .Container.prod-pageRelated .coll-head-container {
        flex-wrap: wrap;
        -webkit-flex-wrap: wrap;
        padding: 0 10px;
    }
    .template-product section#prod-pageRelate .coll-head-container button {
        margin: 0 15px 5px;
    }
    .template-blog .HorizontalList__Item>.Link {
        font-family: 'Stone Sans II ITC Pro Bk';
        font-size: 24px;
        position: relative;
    }
    .template-blog .HorizontalList__Item>.Link:after {
        content: '';
        position: absolute;
        background: #3b4c2a;
        height: 1px;
        width: 0;
        left: 0;
        bottom: 0;
        transition: .5s;
    }
    .template-collection .Linklist__Item::before {
        display: none;
    }
    .template-collection .Linklist__Item.is-selected {
        padding-left: 0;
    }
    .HorizontalList--spacingExtraLoose .HorizontalList__Item:hover button:after {
        width: 100%}
    .template-collection .Linklist__Item.is-selected button {
        font-weight: 700;
    }
    nav.SidebarMenu__Nav a, nav.SidebarMenu__Nav.SidebarMenu__Nav--primary a {
        font-family: 'Stone Sans II ITC Pro Bk'}
    .template-addresses .Segment h2.Segment__Title.Heading.u-h7 {
        font-weight: 700;
    }
    .ProductMeta__PriceList span.ProductMeta__Price.Price.Text--subdued.u-h4 {
        font-weight: 700;
        margin-top: 10px;
    }
    h1, h2, h3, h4, h5, h6 {
        font-family: BreweryNo2W01!important;
    }
    a, button, input, label, p, span {
        font-family: 'Stone Sans II ITC Pro Bk'!important;
    }
    .article-item-tag {
        font-size: 12px;
        line-height: 16px;
        text-transform: uppercase;
        letter-spacing: 2px;
        border: 1px solid #ddd;
        width: auto;
        text-align: center;
        height: 20px;
        align-items: center;
        justify-content: center;
        -webkit-align-items: center;
        -webkit-justify-content: center;
        font-family: 'Stone Sans II ITC Pro Bk';
        display: table-cell;
        padding: 0 10px;
        vertical-align: middle;
    }
    .all-artical-data {
        list-style: none;
    }
    .artical_product_price {
        padding-bottom: 7px;
    }
    h1.ProductMeta__Title.Heading.u-h2 {
        display: inline-block;
        margin-bottom: 30px!important;
    }
    .read_less, .read_more {
        font-size: 14px!important;
        font-family: "Century Gothic", sans-serif;
        font-weight: 700;
        cursor: pointer;
    }
    #shopify-section-product-template .ProductMeta .ProductMeta__Description {
        padding-top: 9px;
    }
    .ProductMeta__PriceList {
        margin-top: 0;
    }
    .coll-head-container-title b.text-center {
        color: #3b4c2a;
        font-size: 18px;
        font-weight: 700;
        font-family: 'Stone Sans II ITC Pro Bk'!important;
    }
    .two-custom-btns {
        display: flex;
        justify-content: space-between;
        display: -webkit-flex;
        -webkit-justify-content: space-between;
    }
    .two-custom-btns a {
        width: 49%;
        padding: 14px 10px;
    }
    .ProductForm__Option.ProductForm__Option--labelled.ever_size_only li.HorizontalList__Item {
        width: 49%!important;
    }
    .template-product .Product__InfoWrapper .ProductForm .ProductForm__Variants .ProductForm__Option.ProductForm__Option--labelled.ever_size_only ul {
        justify-content: space-between!important;
        -webkit-justify-content: space-between!important;
    }
    .ProductForm__Option.ProductForm__Option--labelled.ever_size_only span.ProductForm__Label {
        margin-bottom: 0;
    }
    .Heading_Subs {
        text-transform: uppercase;
        font-weight: 900;
        font-size: 20px;
        margin: 0;
        display: inline-block;
        border-bottom: 1px solid #ddd;
        padding: 15px 0;
    }
    .CartItem__LinePriceList svg#Capa_1 {
        width: 35px;
        fill: #3b4c2a;
        height: 35px;
        cursor: pointer;
    }
    svg#icon-right-cart {
        width: 35px;
        fill: #3b4c2a;
        height: 35px;
        cursor: pointer;
        color: #fff;
    }
    svg#icon-right-cart path {
        fill: #3b4c2a;
        color: #fff;
    }
    svg#icon-right-cart path:nth-child(2) {
        color: #fff!important;
        fill: #fff;
    }
    .add_prod_data-variantId:hover svg#Capa_1 {
        transform: scale(1.1);
        transition: all .2s ease-in-out;
    }
    .add_prod_data-variantId svg#Capa_1 {
        transition: all .2s ease-in-out;
    }
    .hide_type_svg {
        display: none!important;
    }
    .show_type_svg {
        display: block!important;
    }
    a.coll_data.Button.Button--primary:before {
        color: #3b4c2a!important;
        background: 0 0!important;
    }
    a.coll_data.Button.Button--primary {
        color: #3b4c2a!important;
        border: 1px solid #3b4c2a!important;
    }
    li.CartItem__Property {
        text-transform: capitalize;
    }
    ul.CartItem__PropertyList {
        font-style: unset;
        font-weight: 700;
    }
    .new_custom_product_gallery {
        display: flex;
        flex-direction: row-reverse;
    }
    .new_custom_product_gallery .Product__Slideshow {
        max-width: 100%;
        width: 100%;
        padding-left: 0;
        margin: 0;
    }
    .custombundle_wrapper .bundle-form--images.bundle-form--images-desktop.Product__Gallery.Product__Gallery--withThumbnails.new_custom_product_gallery {
        max-width: 950px;
        margin: 0 auto;
        position: relative;
    }
    .bundle-form--image-slot {
        width: 96px;
        height: 71px;
        object-fit: contain;
        margin: 0 auto;
    }
    .new_custom_product_gallery .Product__SlideshowNav {
        width: 20%;
        margin-top: 0!important;
        position: relative;
        margin: 0!important;
    }
    .new_custom_product_gallery .Product__SlideshowNav button.slick-prev.pull-left.slick-arrow {
        position: absolute;
        top: -20px;
        left: 50%;
        transform: translateX(-50%);
    }
    .new_custom_product_gallery .Product__SlideshowNav button.slick-next.pull-right.slick-arrow {
        position: absolute;
        bottom: -20px;
        left: 50%;
        transform: translateX(-50%);
    }
    .new_custom_product_gallery a.Product__SlideshowNavImage.is-selected {
        border: 2px solid #394828;
        padding: 10px;
    }
    .new_custom_product_gallery a.Product__SlideshowNavImage {
        width: 100px!important;
        margin-top: 0!important;
    }
    .new_custom_product_gallery a.Product__SlideshowNavImage img {
        width: 100%!important;
        height: 100%!important;
    }
    .acc__title::before {
        border-bottom: 1px solid #000;
        border-right: 1px solid #000;
        content: '';
        display: block;
        height: 9px;
        margin-top: 0;
        pointer-events: none;
        position: absolute;
        right: 12px;
        top: 50%;
        -webkit-transition: all .15s ease-in-out;
        transition: all .15s ease-in-out;
        width: 9px;
        transform: translateY(-50%) rotate(45deg);
    }
    .acc__title.active::before {
        transform: translateY(-50%) rotate(-135deg);
    }
    .prdouct_content_accordin .acc .acc__card {
        border-bottom: 1px solid #849266;
        margin: 0 50px;
    }
    .acc {
        margin: 0 auto;
        max-width: 800px;
    }
    .acc__card {
        margin: 2em;
        position: relative;
    }
    .acc__title {
        cursor: pointer;
        display: block;
        padding: 1em 0;
        position: relative;
        text-align: left;
    }
    .acc__panel {
        display: none;
        margin: 0;
        padding: 2em;
        text-align: left;
    }
    .prdouct_content_accordin .acc .acc__card .acc__panel {
        padding: 0;
    }
    .prdouct_content_accordin .acc .acc__card .acc__panel {
        padding: 0 0 20px 0;
    }
    .prdouct_content_accordin .acc .acc__card .acc__title {
        font-weight: 700;
    }
    .template-product div#shopify-section-new-product-template .Product .prdouct_content_accordin .acc {
        max-width: 650px;
        margin-right: auto;
        margin-left: 0;
    }
    .template-product .Product__Wrapper .Product__Gallery {
        margin-bottom: 20px;
        margin: 0;
    }
    .template-product div#shopify-section-new-product-template .Product .prdouct_content_accordin {
        max-width: 925px;
        margin: 0 auto;
    }
    .activeaclasscss {
        border-color: #3b4c2a!important;
        background: #3b4c2a!important;
    }
    .activeaclasscss .SizeSwatch {
        color: #ffff!important;
    }
    #shopify-section-new-product-template .ProductMeta .ProductMeta__Description {
        border-top: 0;
        text-align: center;
        margin: 0 0 12px;
    }
    #shopify-section-new-product-template .ProductMeta .ProductMeta__Title.u-h2 {
        font-size: 42px;
    }
    #shopify-section-new-product-template .ProductMeta h1.ProductMeta__Title.Heading.u-h2:before {
        content: '';
        position: absolute;
        background: #e4502c;
        height: 2px;
        margin: auto;
        width: 71px;
        bottom: -13px;
        left: 50%;
        transform: translateX(-50%);
    }
    #shopify-section-new-product-template .ProductMeta .ProductMeta__Title.u-h2 {
        position: relative;
        font-family: BreweryNo2W01;
    }
    #shopify-section-new-product-template .ProductMeta .ProductMeta__Description p, #shopify-section-new-product-template .ProductMeta .ProductMeta__Description span {
        font-size: 18px;
        line-height: 28px;
        font-family: 'Stone Sans II ITC Pro Bk'}
    #shopify-section-new-product-template .Product__Wrapper .Product__Info .ProductForm__Variants ul.SizeSwatchList.HorizontalList {
        display: flex;
        align-items: center;
        justify-content: center;
        display: -webkit-flex;
        -webkit-align-items: center;
        -webkit-justify-content: center;
        margin: 0 0 61px 0;
    }
    #shopify-section-new-product-template .Product__Wrapper .Product__Info .ProductForm__Variants ul.SizeSwatchList.HorizontalList li {
        width: 50%;
        margin: 0;
    }
    #shopify-section-new-product-template .Product__Wrapper .Product__Info .ProductForm__Variants ul li label {
        font-size: 18px;
        line-height: 24px;
        font-family: 'Stone Sans II ITC Pro Bk';
        display: flex;
        justify-content: center;
        align-items: center;
        display: -webkit-flex;
        -webkit-justify-content: center;
        -webkit-align-items: center;
        border-color: #586847;
    }
    #shopify-section-new-product-template .Product__Wrapper .Product__Info .ProductForm__Variants ul.ColorSwatchList.HorizontalList li label {
        margin: 0 auto;
        outline: 0!important;
        border: 1px solid #ccc;
    }
    #shopify-section-new-product-template .Product__Wrapper .Product__Info .ProductForm__Variants ul.ColorSwatchList.HorizontalList span {
        font-size: 14px;
        line-height: 19px;
        font-family: 'Stone Sans II ITC Pro Bk';
        margin-top: 12px;
    }
    #shopify-section-new-product-template .Product_meta_custom_desc .Rte {
        font-size: 16px;
        font-family: 'Stone Sans II ITC Pro Bk';
        line-height: 24px;
    }
    #shopify-section-new-product-template .Product__Wrapper .Product__Info .ColorSwatch__Radio:checked~span {
        text-decoration: underline;
    }
    .template-product div#shopify-section-new-product-template {
        margin-top: 63px;
    }
    .template-product section#prod-pageRelate {
        background: #ecefe6;
        display: inline-block;
        width: 100%;
        margin-top: 10px;
        padding-bottom: 72px;
    }
    .custom-qoute-section button.slick-next.slick-arrow:before {
        content: '';
        position: absolute;
        background-image: url(/cdn/shop/files/next1.png?v=1594817138);
        height: 20px;
        width: 20px;
        background-size: contain;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
    }
    .custom-qoute-section .slick-slide.slick-active .Carousel__Cell.Testimonial {
        margin-left: 200px;
        opacity: .3;
    }
    .custom-qoute-section .slick-slide.slick-active.slick-current .Carousel__Cell.Testimonial {
        margin-left: 0;
        opacity: 1;
    }
    .custom-qoute-section .slick-slide.slick-active.slick-current {
        margin-left: 0;
    }
    header#section-header .Header__Wrapper svg.Icon.Icon--search-desktop {
        font-size: 18px;
        margin-bottom: 0;
        color: #39572f;
    }
    header.Header.Header--inline.Header--initialized.Header--transparent svg.Icon.Icon--search-desktop {
        color: #fff!important;
    }
    .template-page .smart-collection-container .coll-head-container {
        flex-wrap: wrap;
        -webkit-flex-wrap: wrap;
    }
    .template-page .smart-collection-container .coll-head-container button {
        margin-bottom: 5px;
    }
    .template-product section#prod-pageRelate .Container.prod-pageRelated .coll-head-container {
        flex-wrap: wrap;
        -webkit-flex-wrap: wrap;
        padding: 0 10px;
    }
    .template-product section#prod-pageRelate .coll-head-container button {
        margin: 0 15px 5px;
    }
    .template-blog .HorizontalList__Item>.Link {
        font-family: 'Stone Sans II ITC Pro Bk';
        font-size: 24px;
        position: relative;
    }
    .template-blog .HorizontalList__Item>.Link:after {
        content: '';
        position: absolute;
        background: #3b4c2a;
        height: 1px;
        width: 0;
        left: 0;
        bottom: 0;
        transition: .5s;
    }
    .template-collection .Linklist__Item::before {
        display: none;
    }
    .template-collection .Linklist__Item.is-selected {
        padding-left: 0;
    }
    .HorizontalList--spacingExtraLoose .HorizontalList__Item:hover button:after {
        width: 100%}
    .template-collection .Linklist__Item.is-selected button {
        font-weight: 700;
    }
    nav.SidebarMenu__Nav a, nav.SidebarMenu__Nav.SidebarMenu__Nav--primary a {
        font-family: 'Stone Sans II ITC Pro Bk'}
    .template-addresses .Segment h2.Segment__Title.Heading.u-h7 {
        font-weight: 700;
    }
    .ProductMeta__PriceList span.ProductMeta__Price.Price.Text--subdued.u-h4 {
        font-weight: 700;
        margin-top: 10px;
    }
    #shopify-section-new-product-template .ProductMeta .ProductMeta__Description {
        padding-top: 9px;
    }
    .custom_product_aside.mobile {
        display: none;
    }
    .custom_product_aside.desktop {
        display: block;
    }
    .custom_product_gallery .custom_product_aside {
        max-width: 100%;
        width: 100%;
        margin-left: 0;
        padding-left: 0;
    }
    .activeaclasscss {
        border-color: #3b4c2a!important;
        background: #3b4c2a!important;
    }
    .activeaclasscss .SizeSwatch {
        color: #ffff!important;
    }
    .mobile_slide_image {
        display: none;
    }
    .mobile_product_slide {
        display: none;
    }
    a.coll_data.active.Button.Button--primary {
        background-color: #3b4c2a;
        color: #fff!important;
    }
    .custom_product_thumbnails {
        display: block!important;
    }
     .new_template_custom_info {
        width: 40%!important;
    } 
    .custom_product_gallery .Product__Tabs {
        margin: 50px 0 80px;
    }
    .custom_product_gallery .Product__Tabs .Heading {
        padding: 15px 0;
    }
    /************ Progress Bar **************/
    #myProgress {
      position: relative;
      width: 100%;
      height: 6px;
      background-color: #ddd;
      border-radius: 5px;
    }
    
    #myBar {
      position: absolute;
      width: 0%;
      height: 100%;
      background-color: #3b4c2a;
      border-radius: 5px;
    }
    
    
    /* 25 july css start */
    .bundle_left_content {
        width: 50%;
    }
    .template-product .Product__Wrapper.bundlewrapper {
        display: flex;
        flex-wrap: wrap;
        max-width: 1200px;
      align-items: flex-start;
    }
    .bundle_left_content {
        width: 50%;
    }
    .bundle_right_content {
        width: 50%;
        border-left: 1px solid #ddd;
    }
    .Product__Wrapper.bundlewrapper .filled button.icon--clear-bundle {
        display: flex;
        justify-content: center;
        margin: auto;
        color: #fff;
        background: #3a4e29;
        padding: 0 4px;
        width: 15px;
        height: 15px;
        border-radius: 50%;
        font-size: 10px;
        position: absolute;
        right: -8px;
        top: -10px;
    }
    .bundle-form--image-slot {
        width: 52px;
        height: 71px;
        object-fit: contain;
        margin: 0 auto;
    }
    .bundle-form--image-slot.image-slot-0 {
        left: 112px;
        top: 22px;
    }
    .bundle-form--image-slot.image-slot-1 {
        left: 177px;
        top: 22px;
    }
    .bundle-form--image-slot.image-slot-2 {
        left: 247px;
        top: 22px;
    }
    .bundle-form--image-slot.image-slot-3 {
        left: 314px;
        top: 22px;
    }
    .bundle-form--image-slot.image-slot-4 {
        left: 381px;
        top: 22px;
    }
    .bundle-form--image-slot.image-slot-5 {
        left: 448px;
        top: 22px;
    }
    .bundle-form--image-slot.image-slot-6 {
        left: 112px;
        top: 105px;
    }
    .bundle-form--image-slot.image-slot-7 {
        left: 177px;
        top: 105px;
    }
    .bundle-form--image-slot.image-slot-8 {
        left: 247px;
        top: 105px;
    }
    .bundle-form--image-slot.image-slot-9 {
        left: 314px;
        top: 105px;
    }
    .bundle-form--image-slot.image-slot-10 {
        left: 384px;
        top: 105px;
    }
    .bundle-form--image-slot.image-slot-11 {
        left: 448px;
        top: 105px;
    }
    .bundle-form--image-slot.image-slot-12 {
        left: 112px;
        top: 188px;
    }
    .bundle-form--image-slot.image-slot-13 {
        left: 177px;
        top: 188px;
    }
    .bundle-form--image-slot.image-slot-14 {
        left: 247px;
        top: 188px;
    }
    .bundle-form--image-slot.image-slot-15 {
        left: 314px;
        top: 188px;
    }
    .bundle-form--image-slot.image-slot-16 {
        left: 384px;
        top: 188px;
    }
    .bundle-form--image-slot.image-slot-17 {
        left: 448px;
        top: 188px;
    }
    .spices_bar {
        max-width: 95%;
    }
    #myProgress{
        border-radius: 5px;
    }
    .custombundle_wrapper p img {
        margin-right: 5px;
    }
    .spices_bar p {
        margin-top: 40px;
        text-align: left;
        font-size: 16px;
        margin-bottom: 0px;
        color: #3B4C2A;
    }
    .custombundle_wrapper .Product__Wrapper.bundlewrapper h1.ProductMeta__Title{
      text-align: left;
      font-weight: 600;
    }
    .custombundle_wrapper .Product__Wrapper.bundlewrapper .ProductMeta__PriceList.Heading{
      justify-content: left;
    }
    .custombundle_wrapper .Product__Wrapper.bundlewrapper form.ProductForm {
        display: initial;
    }
    .custombundle_wrapper .Product__Wrapper.bundlewrapper .ProductForm__Variants{
      display: initial;
    }
    .HorizontalList--spacingTight {
        margin-left: 0;
        margin-right: 0;
    }
    .ProductForm__Option--labelled {
        margin-top: 30px;
    }
    .ProductForm__Label {
        margin-bottom: 15px;
    }
    .template-product .Product__InfoWrapper .Product__Info button.ProductForm__AddToCart.Button,  .custombundle_wrapper .add_to_cart-wrapp .bundleAtc{
      max-width: 300px;
      min-width: 300px;
      width: 100%;
    }
    .search_spice_wrap p {
        text-align: left;
        font-size: 19px;
        padding-top: 50px;
        margin-bottom: 0;
        color: #394c2d;
    }
    .search_wrap input {
        width: 100%;
        border: 1px solid #ddd;
        padding: 10px;
    }
    .search_wrap {
        position: relative;
        margin-bottom: 20px;
    }
    .search_wrap img {
        position: absolute;
        right: 4px;
        top: 7px;
    }
    .custombundle_wrapper .bundle-spices-wrap{
      padding: 0 !important;
      grid-template-columns: repeat(4,1fr) !important;
    }
    .custombundle_wrapper p {
        font-size: 15px;
        margin-bottom: 0;
        padding-top: 10px;
    }
    .bundle-spices-wrap .bundle_grid.Grid__Cell input.selected_qty{
        width: 40% !important;
        padding-top :3px ;
      text-align:center !important;
    }
    .bottom_strip {
        background: #F3F8EE;
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 15px 50px;
    }
    .bottom_strip h1 {
        margin-bottom: 0px;
        color: #394c2d;
    }
    .ProductMeta__PriceList.Heading span{
      margin-top: 0;
    }
    .bottom_atc .ProductForm {
        margin-top: 0px;
    }
    
    
    
    
    
    /* 25 july css end */








    
    
    
    @media screen and (min-width:1540px) {
        .Product__Gallery:not(.Product__Gallery--stack).Product__Gallery--withThumbnails .Product__SlideshowNavImage {
        margin: 0 0 10px 0;
    }
    }
    
    @media screen and (max-width:1366px) {
       .custombundle_wrapper .Product__Wrapper.bundlewrapper .ProductForm__Variants {
        width: 60%;
    }
     .bundle-spices-wrap .bundle_grid.Grid__Cell .bundle__QuantitySelector {
        width: 90%;
    }
      .bundle-spices-wrap .bundle_grid.Grid__Cell input.selected_qty {
        width: 60%;
    }
    }
    
    
    
    @media screen and (min-width:1140px) {
        .Container {
        padding: 0 80px;
        max-width: 1694px;
    }
    }
    
    @media screen and (min-width:801px) and (max-width: 991px){
    .bundle-form--image-slot.image-slot-5 {
        left: 534px;
        top: 30px;
    }
    .bundle-form--image-slot.image-slot-4 {
        left: 456px;
        top: 30px;
    }
      .bundle-form--image-slot.image-slot-3 {
        left: 375px;
        top: 30px;
    }
      .bundle-form--image-slot.image-slot-2 {
        left: 291px;
        top: 30px;
    }
      .bundle-form--image-slot.image-slot-1 {
        left: 217px;
        top: 30px;
    }
      .bundle-form--image-slot.image-slot-0 {
        left: 138px;
        top: 30px;
    }
    .bundle-form--image-slot.image-slot-6 {
        left: 138px;
        top: 126px;
    }  
      .bundle-form--image-slot.image-slot-7 {
        left: 217px;
        top: 126px;
    } 
      .bundle-form--image-slot.image-slot-8 {
        left: 291px;
        top: 126px;
    }  
     .bundle-form--image-slot.image-slot-9 {
        left: 375px;
        top: 126px;
    }
    .bundle-form--image-slot.image-slot-10 {
        left: 456px;
        top: 126px;
    }
    .bundle-form--image-slot.image-slot-11 {
        left: 534px;
        top: 126px;
    }
    .bundle-form--image-slot.image-slot-12 {
        left: 138px;
        top: 220px;
    } 
      .bundle-form--image-slot.image-slot-13 {
        left: 217px;
        top: 220px;
    } 
      .bundle-form--image-slot.image-slot-14 {
        left: 291px;
        top: 220px;
    }  
     .bundle-form--image-slot.image-slot-15 {
        left: 375px;
        top: 220px;
    }
    .bundle-form--image-slot.image-slot-16 {
        left: 456px;
        top: 220px;
    }
    .bundle-form--image-slot.image-slot-17 {
        left: 534px;
        top: 220px;
    }  
    }
    .custombundle_wrapper .bundle_grid.Grid__Cell p {
        min-height: 70px;
    }
    @media screen and (min-width:992px) and (max-width: 1365px){
    .Product__Wrapper.bundlewrapper .filled button.icon--clear-bundle{
        right: 0;
      }
      .custombundle_wrapper.two-tier .bundle-form--image-slot {
        margin-top: 0 !important;
    }
    .bundle-form--image-slot.image-slot-0 {
        left: 20%;
        top: 20px;
    }
    .bundle-form--image-slot {
        width: 40px;
        height: 71px;
    }  
    .bundle-form--image-slot.image-slot-1 {
        left: 32%;
        top: 20px;
    }
    .bundle-form--image-slot.image-slot-2 {
        left: 43%;
        top: 20px;
    }
    .bundle-form--image-slot.image-slot-3 {
        left: 54%;
        top: 20px;
    }
    .bundle-form--image-slot.image-slot-4 {
        left: 66%;
        top: 20px;
    }
    .bundle-form--image-slot.image-slot-5 {
        left: 77%;
        top: 20px;
    }  
    .bundle-form--image-slot.image-slot-6 {
        left: 20%;
        top: 40%;
    }
    .bundle-form--image-slot.image-slot-7 {
        left: 32%;
        top: 40%;
    }
    .bundle-form--image-slot.image-slot-8 {
        left: 43%;
        top: 40%;
    }
    .bundle-form--image-slot.image-slot-9 {
        left: 54%;
        top: 40%;
    }
    .bundle-form--image-slot.image-slot-10 {
        left: 66%;
        top: 40%;
    }  
    .bundle-form--image-slot.image-slot-11 {
        left: 77%;
        top: 40%;
    }
    .bundle-form--image-slot.image-slot-12 {
        left: 20%;
        top: 71%;
    }
    .bundle-form--image-slot.image-slot-13 {
        left: 32%;
        top: 71%;
    }
    .bundle-form--image-slot.image-slot-14 {
        left: 43%;
        top: 71%;
    }  
    .bundle-form--image-slot.image-slot-15 {
        left: 54%;
        top: 71%;
    }
    .bundle-form--image-slot.image-slot-16 {
        left: 66%;
        top: 71%;
    }
    .bundle-form--image-slot.image-slot-17 {
        left: 77%;
        top: 71%;
    }
    
    
      
    .custombundle_wrapper .bundle-spices-wrap {
        grid-template-columns: repeat(3,1fr) !important;
    }
    }
    @media only screen and (min-width:992px) and (max-width: 1139px){
    .custombundle_wrapper.two-tier .bundle-form--image-slot {
        margin-top: 0px !important;
    }
    /* .bundle-form--image-slot.image-slot-0 {
        left: 20%;
        top: 20px;
    }
    .bundle-form--image-slot.image-slot-1 {
        left: 32%;
        top: 20px;
    }
    .bundle-form--image-slot.image-slot-2 {
        left: 43%;
        top: 20px;
    }
    .bundle-form--image-slot.image-slot-3 {
        left: 54%;
        top: 20px;
    }
    .bundle-form--image-slot.image-slot-4 {
        left: 66%;
        top: 20px;
    }  
    .bundle-form--image-slot.image-slot-5 {
        left: 77%;
        top: 20px;
    } 
      .bundle-form--image-slot.image-slot-6 {
        left: 20%;
        top: 33%;
    }
    .bundle-form--image-slot.image-slot-7 {
        left: 32%;
        top: 33%;
    }
    .bundle-form--image-slot.image-slot-8 {
        left: 43%;
        top: 33%;
    }
    .bundle-form--image-slot.image-slot-9 {
        left: 54%;
        top: 33%;
    }
    .bundle-form--image-slot.image-slot-10 {
        left: 66%;
        top: 33%;
    }  
    .bundle-form--image-slot.image-slot-11 {
        left: 77%;
        top: 33%;
    }
    .bundle-form--image-slot.image-slot-12 {
        left: 20%;
        top: 60%;
    }
    .bundle-form--image-slot.image-slot-13 {
        left: 32%;
        top: 60%;
    }
    .bundle-form--image-slot.image-slot-14 {
        left: 43%;
        top: 60%;
    }  
    .bundle-form--image-slot.image-slot-15 {
        left: 54%;
        top: 60%;
    }
    .bundle-form--image-slot.image-slot-16 {
        left: 66%;
        top: 60%;
    }
    .bundle-form--image-slot.image-slot-17 {
        left: 77%;
        top: 60%;
    } */
    
    .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-0 {
        left: 20%;
        top: 33%;
    }
    .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-1 {
        left: 32%;
        top: 33%;
    }
    .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-2 {
        left: 43%;
        top: 33%;
    }
    .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-3 {
        left: 54%;
        top: 33%;
    }
    .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-4 {
        left: 66%;
        top: 33%;
    }  
    .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-5 {
        left: 77%;
        top: 33%;
    }
    .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-6 {
        left: 20%;
        top: 60%;
    }
    .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-7 {
        left: 32%;
        top: 60%;
    }
    .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-8 {
        left: 43%;
        top: 60%;
    }  
    .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-9 {
        left: 54%;
        top: 60%;
    }
    .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-10 {
        left: 66%;
        top: 60%;
    }
    .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-11 {
        left: 77%;
        top: 60%;
    } 
    }
    
    
    
    @media only screen and (max-width:1920px) {
        .new_custom_product_gallery {
        width: 100%!important;
    }
    .template-product div#shopify-section-product-template .Product {
        padding: 0 50px;
        margin-bottom: 40px;
    }
    div#shopify-section-product-template .Product__SlideshowNavScroller a.Product__SlideshowNavImage {
        height: 100px;
        width: 100px;
        margin-bottom: 10px;
    }
    .template-product div#shopify-section-product-template .Product__SlideshowNavScroller a.Product__SlideshowNavImage.is-selected img.jtImgThumbTag {
        height: 80px;
        width: 80px;
    }
    .template-product .Product__Wrapper .Product__Gallery--stack.Product__Gallery--withThumbnails .Product__SlideshowNav.Product__SlideshowNav--thumbnails {
        width: 100px;
        overflow: hidden;
        top: 0!important;
    }
    .template-product .Product__InfoWrapper .Product__Info {
        width: 100%}
    .template-product .Product__Wrapper .Product__Gallery--stack.Product__Gallery--withThumbnails {
        WIDTH: 60%;
        overflow: hidden;
    }
    .template-product .Product__Wrapper .Product__Gallery--stack.Product__Gallery--withThumbnails .Product__Slideshow.Product__Slideshow--zoomable.Carousel {
        padding-left: 25px;
    }
    .template-product .Product__InfoWrapper {
        width: 40%;
        padding-left: 40px;
    }
    }
    }
    @media (max-width:1140px) {
      
     .custombundle_wrapper .bundle-form--images.bundle-form--images-desktop.Product__Gallery.Product__Gallery--withThumbnails.new_custom_product_gallery {
        max-width: 700px;
    }
    /*   .bundle-form--image-slot {
        width: 74px;
        height: 53px;
    }
     .bundle-form--image-slot.image-slot-0 {
        left: 121px;
        top: 28px;
    }
      .bundle-form--image-slot.image-slot-1 {
        left: 200px;
        top: 28px;
    }
      .bundle-form--image-slot.image-slot-2 {
        left: 280px;
        top: 28px;
    }
      .bundle-form--image-slot.image-slot-3 {
        left: 358px;
        top: 28px;
    }
      .bundle-form--image-slot.image-slot-4 {
        left: 438px;
        top: 28px;
    }
      .bundle-form--image-slot.image-slot-5 {
        left: 517px;
        top: 28px;
    }
      
      
      
       .bundle-form--image-slot.image-slot-6 {
        left: 121px;
        top: 125px;
    }
      .bundle-form--image-slot.image-slot-7 {
        left: 200px;
        top: 125px;
    }
      .bundle-form--image-slot.image-slot-8 {
        left: 280px;
        top: 125px;
    }
      .bundle-form--image-slot.image-slot-9 {
        left: 358px;
        top: 125px;
    }
      .bundle-form--image-slot.image-slot-10 {
        left: 438px;
        top: 125px;
    }
      .bundle-form--image-slot.image-slot-11 {
        left: 517px;
        top: 125px;
    }
      
      
      
      
         .bundle-form--image-slot.image-slot-12 {
        left: 121px;
        top: 222px;
    }
      .bundle-form--image-slot.image-slot-13 {
        left: 200px;
        top: 222px;
    }
      .bundle-form--image-slot.image-slot-14 {
        left: 280px;
        top: 222px;
    }
      .bundle-form--image-slot.image-slot-15 {
        left: 358px;
        top: 222px;
    }
      .bundle-form--image-slot.image-slot-16 {
        left: 438px;
        top: 222px;
    }
      .bundle-form--image-slot.image-slot-17 {
        left: 517px;
        top: 222px;
    } */
      
      
        .custom_product_gallery .custom_product_aside {
        max-width: 550px;
        margin-left: calc(0 + 49.5px);
    }
    }
    @media screen and (max-width:1139px) {
        .custom_product_gallery .custom_product_aside {
        width: 100%;
        margin-left: 0;
    }
    .new_custom_product_gallery .Product__Slideshow {
        padding-left: 0;
    }
      .custombundle_wrapper .Product__Wrapper.bundlewrapper .ProductForm__Variants {
        width: 50%;
    }
    }
    @media only screen and (max-width:1139px) {
        .new_custom_product_gallery .Product__SlideshowNav {
        display: none!important;
    }
    .new_custom_product_gallery {
        flex-direction: column!important;
        -webkit-flex-direction: column!important;
    }
    .new_custom_product_gallery .Product__Slideshow {
        width: 100%!important;
    }
    div#shopify-section-footer .Footer__Block--newsletter {
        flex-basis: 50%}
    .Footer {
        padding: 63px 0 42px 0;
    }
    .template-product div#shopify-section-product-template .Product__SlideshowNavScroller a.Product__SlideshowNavImage.is-selected img.jtImgThumbTag {
        height: 80px;
        width: 80px;
    }
    }
    @media only screen and (max-width:1134px) {
        #shopify-section-product-template .Product__Wrapper .Product__Info .ProductForm__Variants ul li label {
        font-size: 16px;
        padding-left: 10px;
        padding-right: 10px;
    }
    #shopify-section-product-template .ProductMeta .ProductMeta__Title.u-h2 {
        font-size: 35px;
    }
    .Product__SlideshowMobileNav button.Product__SlideshowNavArrow {
        display: none;
    }
    }@media only screen and (max-width:1024px) {
        div#shopify-section-1592988095414 .FlexboxIeFix .Image--lazyLoaded.Image--zoomOut {
        background-size: contain;
    }
    section.Section.Section--spacingNormal.custom-qoute-section {
        padding-top: 60px;
        padding-bottom: 140px;
    }
    .custom-qoute-section .slick-slide .Container .Testimonial__Content p {
        font-size: 25px;
        line-height: 37px;
    }
    .custom-qoute-section {
        padding-left: 50px;
        padding-top: 40px;
        padding-bottom: 140px;
    }
    .custom-qoute-section .slick-slide .Container .Testimonial__Content p {
        margin-bottom: 10px;
    }
    .custom-qoute-section h2 {
        margin-bottom: 10px;
    }
    .custom-qoute-section .slick-slide .Container .Testimonial__author a, .custom-qoute-section .slick-slide .Container .Testimonial__author i {
        font-size: 16px;
        line-height: 22px;
    }
    .contact-main header.SectionHeader h2.SectionHeader__Heading {
        font-weight: 700;
    }
    div#shopify-section-page-contact2-template .Footer__Block h1.Faq__Section.Heading.u-h6 {
        margin-top: 30px;
    }
    div#shopify-section-page-contact2-template .SectionHeader.SectionHeader--center {
        margin-bottom: 45px;
    }
    div#shopify-section-page-contact2-template ul.Blog__TagList {
        margin: 0;
    }
    div#shopify-section-page-contact2-template .Faq__Item--lastOfSection {
        padding-bottom: 0;
    }
    div#shopify-section-page-contact2-template .one.Footer__Block {
        padding: 0;
    }
    .FeatureText .SectionHeader__Description p {
        font-size: 16px;
        line-height: 26px;
    }
    div#shopify-section-about-top-section .contact-main {
        padding-top: 40px;
        padding-bottom: 20px;
    }
    .contact-main header.SectionHeader {
        margin-bottom: 30px;
    }
    div#shopify-section-page-contact2-template .Footer__Block h2.Footer__Title.Heading.u-h1 {
        font-size: 25px;
        line-height: 30px;
        margin-bottom: 10px;
    }
    div#shopify-section-page-contact2-template .Footer__Content.Rte p {
        font-size: 16px;
        line-height: 26px;
    }
    div#shopify-section-page-contact2-template .SectionHeader.SectionHeader--center li.HorizontalList__Item a.Heading {
        font-size: 20px;
        line-height: 24px;
    }
    div#shopify-section-page-contact2-template ul.Blog__TagList {
        padding-bottom: 16px;
    }
    .contact-main .social-icons-contact-page span svg {
        height: 30px;
        width: 30px;
    }
    .contact-main .SectionHeader__Description.Rte {
        margin-top: 0;
    }
    .template-customers.template-login main#main .PageContent form#customer_login {
        margin-top: 40px;
        margin-bottom: 40px;
    }
    .template-article header.Article__Header h1.Article__Title.Heading.u-h1 {
        font-size: 30px;
        line-height: 38px;
    }
    .ArticleListWrapper.custom-only-blog-page h2.SectionHeader__Heading {
        font-size: 30px!important;
        line-height: 37px;
    }
    .ArticleListWrapper.custom-only-blog-page ul.Blog__TagList li.HorizontalList__Item a.Heading {
        font-size: 20px;
    }
    .ArticleListWrapper.custom-only-blog-page .ArticleItem__Content h2.ArticleItem__Title a {
        font-size: 20px;
        line-height: 26px;
    }
    .ArticleListWrapper.custom-only-blog-page .ArticleItem__Content h2.ArticleItem__Title {
        line-height: 26px;
    }
    div#section-blog-template header.PageHeader {
        margin-bottom: 25px;
    }
    div#shopify-section-page-spiceDetails .floatLeft.section-typeRight.jtcolWidth6 h1 {
        font-size: 30px!important;
        margin-bottom: 30px;
    }
    div#shopify-section-page-spiceDetailsLeft2 {
        padding-top: 20px;
        margin-bottom: 0;
    }
    div#shopify-section-page-spiceDetailsLeft .FeatureText__ContentWrapper, div#shopify-section-page-spiceDetailsLeft2 section.Section .FeatureText.FeatureText--withImage.FeatureText--imageRight .FeatureText__ContentWrapper, div#shopify-section-page-spiceDetailsRight .FeatureText.FeatureText--withImage.FeatureText--imageRight .FeatureText__ContentWrapper {
        padding-top: 30px;
    }
    div#shopify-section-page-spiceDetailsTextOverlay .ImageHero__ContentOverlay h2.SectionHeader__Heading.Heading.u-h1 {
        font-size: 30px!important;
    }
    div#shopify-section-page-spiceDetailsBlogPosts header.SectionHeader h2.SectionHeader__Heading {
        padding-top: 58px;
    }
    div#shopify-section-page-spiceDetailsBlogPosts .ArticleListWrapper .Grid__Cell {
        margin-bottom: 70px;
    }
    .page-spiceDetails {
        margin-bottom: 36px;
    }
    div#shopify-section-page-spiceDetailsLeft section.Section .SectionHeader__Description.Rte, div#shopify-section-page-spiceDetailsLeft2 section.Section .SectionHeader__Description.Rte, div#shopify-section-page-spiceDetailsRight section.Section .SectionHeader__Description.Rte {
        margin-top: 15px;
        margin-bottom: 10px;
    }
    header.SectionHeader h2.SectionHeader__Heading:before {
        bottom: -5px;
    }
    div#shopify-section-page-spiceDetails .floatLeft.section-typeRight.jtcolWidth6 .spiceBlockBar {
        margin-bottom: 20px;
    }
    div#shopify-section-page-spiceDetailsBlogPosts .ArticleListWrapper h2.ArticleItem__Title.Heading.u-h2 a {
        font-size: 16px;
    }
    header.SectionHeader h2.SectionHeader__Heading {
        font-size: 20px;
        line-height: 40px;
    }
    div#shopify-section-page-spiceDetails .jtcolWidth12.spiceBlockBar .floatLeft.jtcolWidth95.contentSectionSub h2 {
        font-size: 20px;
        line-height: 26px;
        font-weight: 700;
    }
    div#shopify-section-page-spiceDetails .floatLeft.section-typeRight.jtcolWidth6 h1:before {
        bottom: -10px;
    }
    #shopify-section-about-slideshow .SectionHeader__Heading.SectionHeader__Heading--emphasize.Heading.u-h1 {
        font-size: 40px;
        line-height: 49px;
    }
    .about-first-section header.SectionHeader h2.SectionHeader__Heading, .about-third-sec .FeatureText.FeatureText--withImage.FeatureText--imageLeft .FeatureText__ContentWrapper header.SectionHeader h2.SectionHeader__Heading.Heading, .template-page .about-second-section .FeatureText.FeatureText--withImage.FeatureText--imageRight .FeatureText__ContentWrapper header.SectionHeader h2.SectionHeader__Heading.Heading {
        font-size: 30px!important;
        line-height: 40px;
    }
    
    
    
      
    }@media screen and (min-width:1008px) {
        .ProductMeta {
        text-align: center!important;
    }
    }@media only screen and (max-width:1007px) {
        .prdouct_content_accordin .acc .acc__card {
        margin: 0;
    }
    }@media only screen and (max-width:991px) {
        .template-product div#shopify-section-new-product-template .Product .prdouct_content_accordin {
        margin: 20px auto 0;
    }
    }
    @media screen and (max-width:991px) {
        .custom_product_aside.mobile {
        display: block;
    }
    .custom_product_aside.mobile .Collapsible {
        padding: 0;
    }
    .custom_product_aside.desktop {
        display: none;
    }
    }@media only screen and (max-width:991px) {
        .template-product section#prod-pageRelate .Container {
        padding: 0 20px;
        display: inline-block;
        width: 100%}
    .template-product section#prod-pageRelate .owl-carousel .owl-item .item.jt-pd-inn .btn-container a {
        letter-spacing: 1px;
        padding: 10px;
    }
    .template-product .FeatureText.FeatureText--withImage .FeatureText__ImageWrapper .AspectRatio {
        max-width: 100%!important;
    }
    div#shopify-section-prod-page-rightSection .FeatureText.FeatureText--withImage.FeatureText--imageLeft {
        flex-direction: column;
        -webkit-flex-direction: column;
    }
    .template-product .FeatureText--withImage {
        display: flex;
        display: -webkit-flex;
        flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
    }
    .template-product .FeatureText.FeatureText--withImage .FeatureText__ContentWrapper .FeatureText__Content {
        max-width: 100%}
    .template-product .FeatureText.FeatureText--withImage .FeatureText__ContentWrapper {
        width: 100%;
        display: inline-block;
        padding-left: 0;
        padding-right: 0;
        padding-bottom: 0;
    }
    .template-product .FeatureText.FeatureText--withImage .FeatureText__ImageWrapper {
        width: 100%;
        display: inline-block;
    }
    .template-product div#shopify-section-prod-page-leftSection, .template-product div#shopify-section-prod-page-leftSection2, .template-product div#shopify-section-prod-page-rightSection {
        margin-top: 0;
    }
    .template-product section#prod-pageRelate h1.SectionHeader__Heading.Heading.u-h1 {
        font-size: 30px;
        line-height: 40px;
    }
    .template-product div#shopify-section-prod-pageBanner .ImageHero__ContentOverlay h2.SectionHeader__Heading.Heading.u-h1 {
        font-size: 30px!important;
        line-height: 37px;
    }
    div#shopify-section-prod-page-leftSection header.SectionHeader h3.SectionHeader__SubHeading {
        font-size: 20px;
        line-height: 18px;
    }
    .SectionHeader__Description.Rte, div#shopify-section-prod-page-leftSection .SectionHeader__Description.Rte {
        margin-top: 40px!important;
        margin-bottom: 25px!important;
    }
    .template-product div#shopify-section-prod-pageBanner .ImageHero--large {
        min-height: 400px;
    }
    .template-product section#prod-pageRelate {
        padding-bottom: 20px;
    }
    .template-product section#prod-pageRelate .owl-carousel .owl-item .item.jt-pd-inn h2.inner-content.coll-title {
        font-size: 16px;
    }
    .template-product section#prod-pageRelate .coll-head-container button {
        font-size: 20px;
        line-height: 27px;
    }
    .template-product section#prod-pageRelate .PageHeader {
        margin: 40px 0 48px;
    }
    .template-product section#prod-pageRelate .Container.prod-pageRelated .coll-head-container {
        margin: 30px 0 20px;
    }
    .template-product .Product__Wrapper {
        flex-direction: column;
        -webkit-flex-direction: column;
    }
    .template-product .Product__Wrapper .Product__Gallery--stack.Product__Gallery--withThumbnails {
        WIDTH: 100%;
        margin-bottom: 40px;
    }
    .template-product .Product__InfoWrapper {
        width: 100%;
        padding-left: 0;
    }
    .template-product .Product__Wrapper .Product__Gallery--stack.Product__Gallery--withThumbnails .Product__Slideshow.Product__Slideshow--zoomable.Carousel {
        padding-left: 0;
    }
    .template-article .Article__Wrapper .Article__Body.Rte h2, .template-article .Article__Wrapper .Article__Body.Rte p {
        font-size: 16px;
    }
    .template-article header.Article__Header {
        margin-top: 30px;
        margin-bottom: 20px;
    }
    .Article__Wrapper {
        margin-bottom: 60px;
        padding: 10px 20px 0 20px;
    }
    .template-article .Article__Wrapper .Article__Body.Rte h2 {
        margin-top: 30px;
        font-size: 20px;
        line-height: 30px;
    }
    .template-article .Article__Wrapper .Rte img {
        margin-top: 0;
        margin-bottom: 0;
    }
    .ArticleListWrapper.custom-only-blog-page .one-half-column-left-right {
        flex-direction: column;
        -webkit-flex-direction: column;
    }
    .ArticleListWrapper .one-half-column-left, .ArticleListWrapper .one-half-column-right {
        width: 100%}
    .ArticleListWrapper.custom-only-blog-page .one-half-column-right .FeatureText__Content {
        max-width: 100%;
        margin: 20px auto;
    }
    .ArticleListWrapper .one-half-column-left img {
        width: 100%}
    .ArticleListWrapper.custom-only-blog-page .one-half-column-right .FeatureText__Content {
        max-width: 100%}
    div#shopify-section-page-spiceDetails .jtcolWidth12.page-spiceDetailsMain {
        flex-direction: column;
        -webkit-flex-direction: column;
    }
    div#shopify-section-page-spiceDetails .floatLeft.section-typeRight.jtcolWidth6 .spiceBlockBar .floatLeft.jtcolWidth2_5.imgSectionSub {
        width: 10%}
    div#shopify-section-page-spiceDetails .floatLeft.section-typeRight.jtcolWidth6 .spiceBlockBar .floatLeft.jtcolWidth95.contentSectionSub {
        width: 90%}
    div#shopify-section-page-spiceDetails .jtcolWidth12 .floatLeft.jtcolWidth6 {
        width: 100%;
        max-width: 100%}
    div#shopify-section-page-spiceDetails .jtcolWidth12 .section-typeLeft.floatLeft.jtcolWidth6 img {
        width: 100%}
    .template-page .about-first-section .FeatureText__ImageWrapper, .template-page .about-second-section .FeatureText__ImageWrapper, .template-page .about-third-sec .FeatureText__ImageWrapper {
        width: 100%!important;
        display: inline-block;
    }
    .template-page .about-first-section .FeatureText__ContentWrapper, .template-page .about-second-section .FeatureText__ContentWrapper, .template-page .about-third-sec .FeatureText__ContentWrapper {
        width: 100%!important;
        display: inline-block;
        padding-left: 0;
    }
    .template-page .about-first-section .FeatureText--withImage, .template-page .about-third-sec .FeatureText--withImage {
        display: inline-block;
        width: 100%!important;
    }
    .template-page .about-second-section {
        margin-top: 0!important;
    }
    .template-page .about-third-sec {
        margin-top: 0;
    }
    .template-page .about-second-section .FeatureText--withImage {
        display: flex;
        flex-direction: column-reverse;
        display: -webkit-flex;
        -webkit-flex-direction: column-reverse;
    }
    .template-page .about-first-section .FeatureText.FeatureText--withImage .FeatureText__ContentWrapper .FeatureText__Content, .template-page .about-second-section .FeatureText.FeatureText--withImage .FeatureText__ContentWrapper .FeatureText__Content, .template-page .about-third-sec .FeatureText.FeatureText--withImage .FeatureText__ContentWrapper .FeatureText__Content {
        max-width: 100%}
    .template-page h1.SectionHeader__Heading.Heading.u-h1 {
        font-size: 30px;
        line-height: 30px;
    }
    .template-page .about-first-section {
        margin-top: 70px;
    }
    .template-page .coll-content-container .jt-pb-prodData .jt-pd-inn a.inner-content {
        padding-left: 10px;
        padding-right: 10px;
    }
    .template-page .coll-content-container .jtcolWidth3 {
        width: 33.33%}
    .Footer__Inner .Footer__Block.Footer__Block--newsletter h2.Footer__Title.Heading.u-h6 {
        line-height: 26px;
    }
    header#section-header .Header__Wrapper {
        padding: 27px 20px;
    }
    div#shopify-section-slideshow h2.SectionHeader__Heading.Heading.u-h1 {
        font-size: 40px!important;
    }
    .Footer__Inner .Footer__Block.Footer__Block--newsletter h2.Footer__Title.Heading.u-h6, .template-index #shopify-section-1592987777218 h2.SectionHeader__Heading.Heading.u-h1, .template-index h3.SectionHeader__SubHeading.Heading.u-h1, div#shopify-section-1592988095414 h2.SectionHeader__Heading.Heading.u-h1 {
        font-size: 25px!important;
    }
    div#shopify-section-1592986924646 h3.SectionHeader__SubHeading.Heading.u-h1:before {
        bottom: -8px;
    }
    div#shopify-section-1592987777218 h2.SectionHeader__Heading.Heading.u-h1:before {
        bottom: -8px;
    }
    div#shopify-section-1592988095414 h2.SectionHeader__Heading.Heading.u-h1:before {
        bottom: -8px;
    }
    .FeatureText .SectionHeader__Description {
        margin-top: 30px;
        margin-bottom: 30px;
    }
    div#shopify-section-1592987777218 .FeatureText .SectionHeader__Description {
        margin-top: 30px;
        margin-bottom: 30px;
    }
    div#shopify-section-1592988095414 .SectionHeader__Description {
        margin-top: 30px;
        margin-bottom: 30px;
    }
    div#shopify-section-1592988095414 {
        height: 620px;
    }
    div#shopify-section-1592988095414 .ImageHero__ContentOverlay {
        margin-top: 85px;
    }
    .bundle_left_content {
        width: 100%;
    }
    .bundle_right_content {
        width: 100%;
        border-left: none;
    }
    }
    @media only screen and (max-width:900px) {
        .custom_product_thumbnails {
        display: none!important;
    }
    .new_template_custom_info {
        width: 100%!important;
        text-align: center;
    }
    }
    
    
    
    @media(max-width:800px) {
     .custombundle_wrapper .bundle-form--images.bundle-form--images-desktop.Product__Gallery.Product__Gallery--withThumbnails.new_custom_product_gallery {
          max-width: 500px;
      }
      .bundle-form--image-slot {
        width: 54px;
        height: 39px;
    }
      .bundle-form--image-slot.image-slot-0 {
        left: 86px;
        top: 19px;
    }
    .organic-ethical-build-your-own-rack header a.Link.Link--underline {
        padding: 15px 30px;
    }
      .bundle-form--image-slot.image-slot-1 {
        left: 143px;
        top: 19px;
    }
      .bundle-form--image-slot.image-slot-2 {
        left: 200px;
        top: 19px;
    }
      .bundle-form--image-slot.image-slot-3 {
        left: 255px;
        top: 19px;
    }
      .bundle-form--image-slot.image-slot-4 {
        left: 312px;
        top: 19px;
    }   
      .bundle-form--image-slot.image-slot-5 {
        left: 369px;
        top: 19px;
    }
      
      
      
        .bundle-form--image-slot.image-slot-6 {
        left: 86px;
        top: 88px;
    }
      .bundle-form--image-slot.image-slot-7 {
        left: 143px;
        top: 88px;
    }
      .bundle-form--image-slot.image-slot-8 {
        left: 200px;
        top: 88px;
    }
      .bundle-form--image-slot.image-slot-9 {
        left: 255px;
        top: 88px;
    }
      .bundle-form--image-slot.image-slot-10 {
        left: 312px;
        top: 88px;
    }   
      .bundle-form--image-slot.image-slot-11 {
        left: 369px;
        top: 88px;
    }
      
      
      
          .bundle-form--image-slot.image-slot-12 {
        left: 86px;
        top: 158px;
    }
      .bundle-form--image-slot.image-slot-13 {
        left: 143px;
        top: 158px;
    }
      .bundle-form--image-slot.image-slot-14 {
        left: 200px;
        top: 158px;
    }
      .bundle-form--image-slot.image-slot-15 {
        left: 255px;
        top: 158px;
    }
      .bundle-form--image-slot.image-slot-16 {
        left: 312px;
        top: 158px;
    }   
      .bundle-form--image-slot.image-slot-17 {
        left: 369px;
        top: 158px;
    }
        
    .Product__Wrapper.bundlewrapper .filled button.icon--clear-bundle {
        width: 15px;
        height: 15px;
        font-size: 10px;
    }
      
    }
    
    
    @media(min-width:768px) {
        body #shopify-section-new-product-template .ProductMeta .ProductMeta__Title.u-h2 {
        font-size: 36px;
    }
      .spices_bar p {
        display: flex;
        align-items: center;
        position: relative;
    }
    span.total_needed {
        position: absolute;
        right: 0;
    }
    }
    @media only screen and (max-width:768px) {
        #rc_login h5 {
        margin-bottom: 0;
    }
    #rc_login p {
        padding-bottom: 20px;
    }
    .PageContent--fitScreen {
        display: block;
    }
    .template-list-collections .CollectionList .CollectionItem__Wrapper {
        height: 400px;
    }
    section.Section.Section--spacingNormal.custom-qoute-section {
        padding-left: 50px;
        padding-right: 50px;
    }
    .custom-qoute-section {
        padding-right: 50px;
    }
    div#shopify-section-page-contact2-template .SectionHeader.SectionHeader--center li.HorizontalList__Item a.Heading {
        font-size: 18px;
    }
    div#shopify-section-page-contact2-template .HorizontalList--spacingExtraLoose .HorizontalList__Item {
        margin-right: 10px;
        margin-left: 10px;
    }
    .template-customers.template-login main#main .PageContent form#customer_login {
        padding: 20px 20px;
    }
    .template-customers.template-login main#main .PageContent form#customer_login h1.Form__Title.Heading.u-h1 {
        font-size: 25px;
        line-height: 30px;
        margin-bottom: 10px;
    }
    .template-customers.template-login main#main .PageContent form#customer_login .Form__Item {
        margin-bottom: 15px;
    }
    div#shopify-section-cart-template .cart-items-list-footer {
        margin-top: 30px;
        padding-bottom: 40px;
        flex-direction: column;
        -webkit-flex-direction: column;
    }
    div#shopify-section-cart-template .cart-items-list-footer footer.Cart__Footer span.cart-price-right {
        font-size: 18px;
        margin-bottom: 10px;
    }
    div#shopify-section-cart-template .cart-items-list-footer footer.Cart__Footer h2.Cart__Total.Heading.u-h2 {
        font-size: 20px;
        line-height: 30px;
        margin-bottom: 10px;
        font-weight: 700;
    }
    div#shopify-section-cart-template h1.SectionHeader__Heading.Heading.u-h1 {
        padding-top: 40px;
    }
    div#shopify-section-cart-template .cart-items-list-footer footer.Cart__Footer {
        width: 100%;
        margin-top: 20px;
    }
    div#shopify-section-cart-template .cart-items-list-footer .Cart__ItemList {
        width: 100%;
        display: inline-block;
    }
    div#shopify-section-page-spiceDetailsBlogPosts header.SectionHeader h2.SectionHeader__Heading::before {
        bottom: 0;
    }
    div#shopify-section-page-spiceDetailsLeft2 {
        padding-top: 50px;
    }
    .page-spiceDetails--aligned .FeatureText--withImage .FeatureText__ContentWrapper {
        width: 100%!important;
    }
    div#shopify-section-page-spiceDetailsLeft .FeatureText.FeatureText--withImage.FeatureText--imageLeft .FeatureText__ImageWrapper, div#shopify-section-page-spiceDetailsLeft2 section.Section .FeatureText.FeatureText--withImage.FeatureText--imageRight .FeatureText__ImageWrapper, div#shopify-section-page-spiceDetailsRight .FeatureText__ImageWrapper {
        width: 100%;
        display: inline-block;
    }
    div#shopify-section-page-spiceDetailsBlogPosts .ArticleListWrapper .Grid__Cell {
        margin-bottom: 40px;
    }
    .page-spiceDetails--aligned .FeatureText--withImage .FeatureText__Content {
        max-width: 100%}
    .page-spiceDetails {
        margin-top: 40px;
    }
    .page-spiceDetails {
        margin-bottom: 10px;
    }
    div#shopify-section-page-spiceDetailsBlogPosts header.SectionHeader h2.SectionHeader__Heading {
        padding-top: 28px;
        line-height: 37px;
    }
    div#shopify-section-page-spiceDetailsTextOverlay .ImageHero--small {
        min-height: 300px;
    }
    div#shopify-section-page-spiceDetailsTextOverlay .ImageHero__ContentOverlay h2.SectionHeader__Heading.Heading.u-h1 {
        font-size: 25px!important;
        line-height: 32px;
    }
    div#shopify-section-page-spiceDetailsLeft .FeatureText.FeatureText--withImage.FeatureText--imageLeft {
        flex-direction: column;
        -webkit-flex-direction: column;
    }
    div#shopify-section-page-spiceDetailsLeft .FeatureText__ContentWrapper, div#shopify-section-page-spiceDetailsLeft2 section.Section .FeatureText.FeatureText--withImage.FeatureText--imageRight .FeatureText__ContentWrapper, div#shopify-section-page-spiceDetailsRight .FeatureText.FeatureText--withImage.FeatureText--imageRight .FeatureText__ContentWrapper {
        padding-left: 0;
        padding-top: 10px;
        padding-bottom: 20px;
    }
    div#shopify-section-page-spiceDetailsBlogPosts header.SectionHeader {
        margin-bottom: 40px;
    }
    .page-spiceDetails--aligned .FeatureText--withImage {
        display: flex;
        display: -webkit-flex;
        width: 100%;
        flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
    }
    .template-page .about-first-section {
        margin-top: 70px;
        margin-bottom: 0;
    }
    .template-page .about-second-section {
        margin-bottom: 0;
    }
    .template-page .about-first-section .FeatureText__ContentWrapper, .template-page .about-second-section .FeatureText__ContentWrapper, .template-page .about-third-sec .FeatureText__ContentWrapper {
        padding-top: 30px;
    }
    .about-first-section header.SectionHeader .SectionHeader__Description.Rte {
        margin-bottom: 10px;
    }
    .template-page .about-second-section .FeatureText.FeatureText--withImage.FeatureText--imageRight .SectionHeader__Description.Rte {
        margin-top: 35px;
    }
    .template-page .about-second-section .FeatureText.FeatureText--withImage.FeatureText--imageRight .SectionHeader__Description.Rte {
        margin-bottom: 10px;
    }
    .template-page .about-third-sec .FeatureText .SectionHeader__Description {
        margin-top: 40px;
    }
    .template-page .about-third-sec .FeatureText .SectionHeader__Description {
        margin-bottom: 10px;
    }
    .template-page .about-third-sec {
        margin-bottom: 40px;
    }
    .about-third-sec header.SectionHeader h2.SectionHeader__Heading:before {
        bottom: -18px;
    }
    }
    
    .custombundle_wrapper.two-tier .bundle-form--image-slot {
        margin-top: 83px;
    }
    @media only screen and (min-width: 992px) and (max-width:1365px) {
    .custombundle_wrapper.two-tier .bundle-form--image-slot {
        margin-top: 60px;
    }
    }
    @media only screen and (min-width: 801px) and (max-width:991px) {
    .custombundle_wrapper.two-tier .bundle-form--image-slot {
        margin-top: 95px;
    }
    }
    @media only screen and (min-width: 576px) and (max-width:800px) {
    .custombundle_wrapper.two-tier .bundle-form--image-slot {
        margin-top: 65px;
    }
    }
    @media only screen and (min-width: 375px) and (max-width:575px) {
    .custombundle_wrapper.two-tier .bundle-form--image-slot {
        margin-top: 40px;
    }
    }
    @media only screen and (max-width:374px) {
    .custombundle_wrapper.two-tier .bundle-form--image-slot {
        margin-top: 34px;
    }
        .organic-ethical-build-your-own-rack .FeatureText {
          height: 80vh !important;
          overflow: hidden;
        }
        .cooking-made-build-your-own-rack .FeatureText.FeatureText--withImage .FeatureText__ContentWrapper {
            padding: 10px 0 30px;
        }
    }
    @media only screen and (max-width:767px) {
        .about-first-section header.SectionHeader h2.SectionHeader__Heading, .about-third-sec .FeatureText.FeatureText--withImage.FeatureText--imageLeft .FeatureText__ContentWrapper header.SectionHeader h2.SectionHeader__Heading.Heading, .template-page .about-second-section .FeatureText.FeatureText--withImage.FeatureText--imageRight .FeatureText__ContentWrapper header.SectionHeader h2.SectionHeader__Heading.Heading {
        font-size: 18px!important;
        line-height: 28px;
    }
      .bundle-spices-wrap .bundle_grid.Grid__Cell input.selected_qty{
        text-align:center !important;
      }
    #shopify-section-about-slideshow .SectionHeader__Heading.SectionHeader__Heading--emphasize.Heading.u-h1 {
        font-size: 30px;
        line-height: 39px;
    }
    .FeatureText.FeatureText--withImage .FeatureText__ContentWrapper, .FeatureText.FeatureText--withImage .FeatureText__ImageWrapper {
        width: 100%;
        display: inline-block;
    }
    div#shopify-section-1592986924646 .FeatureText.FeatureText--withImage {
        display: inline-block;
        width: 100%}
    div#shopify-section-1592987777218 .FeatureText.FeatureText--withImage.FeatureText--imageRight {
        display: flex;
        flex-direction: column-reverse;
        display: -webkit-flex;
        -webkit-flex-direction: column-reverse;
    }
    div#shopify-section-1592987777218 .FeatureText.FeatureText--withImage.FeatureText--imageRight .FeatureText__Content {
        max-width: 100%}
    div#shopify-section-1592986924646 .FeatureText__Content {
        max-width: 100%
    }
      
    }
    
    @media only screen and (max-width:640px) {
      .bottom_strip {
        padding: 15px 24px;
    }
       .bottom_strip button {
        padding-left: 10px;
        padding-right: 10px;
    }
        .CartItem-Gift .CartItem .CartItem__LinePriceList.Heading.Text--subdued svg#Capa_1 {
        height: 20px;
        width: 20px;
    }
      .custombundle_wrapper .Product__Wrapper.bundlewrapper .ProductMeta__PriceList.Heading {
        margin-bottom: 20px;
    }
      .custombundle_wrapper .Product__Wrapper.bundlewrapper h1.ProductMeta__Title {
        font-size: 24px;
    }
       .custombundle_wrapper .Product__Wrapper.bundlewrapper form.ProductForm {
        flex-direction: column;
        align-items: center;
         margin-bottom: 35px;
    }
      .custombundle_wrapper .ProductForm__Option.ProductForm__Option--labelled {
        text-align: center;
    }
      .custombundle_wrapper .Product__Wrapper.bundlewrapper .ProductForm__Variants {
        display: block;
         width: 100% !important;
    }
    .custombundle_wrapper .Product__Wrapper.bundlewrapper .Product__InfoWrapper {
        padding: 0 0 0 0 !important;
    }
      
      .custombundle_wrapper .bundle-spices-wrap {
        gap: 38px 25px;
    }
      .custombundle_wrapper .Product__Wrapper.bundlewrapper .ProductMeta__PriceList.Heading {
        width: 100%;
        justify-content: left;
    }
      .custombundle_wrapper .Product__Wrapper.bundlewrapper button.ProductForm__AddToCart,  .custombundle_wrapper .add_to_cart-wrapp .bundleAtc {
        width: 165px !important;
    }
      .custombundle_wrapper .bundle-spices-wrap {
        grid-template-columns: repeat(1,1fr) !important;
    }
      .custombundle_wrapper p {
        font-size: 16px;
    }
      
      
    .CartItem__Info {
        padding-left: 20px!important;
    }
    .CartItem-Gift .CartItem .CartItem__LinePriceList.Heading.Text--subdued {
        display: block;
    }
    .template-blog .HorizontalList__Item>.Link {
        font-size: 18px;
    }
    .template-list-collections .CollectionList .CollectionItem__Wrapper {
        height: 300px;
    }
    .custom-qoute-section {
        padding-left: 20px;
        padding-right: 20px;
    }
    .template-product section#prod-pageRelate .Container {
        padding: 0;
    }
    #shopify-section-product-template .Product__Wrapper .Product__Info .ProductForm__Variants ul li label {
        height: 45px;
    }
    .template-product section#prod-pageRelate .owl-carousel button {
        height: 20px;
        width: 20px;
    }
    .template-product section#prod-pageRelate .PageContent.PageContent--narrow.Rte {
        font-size: 16px;
        line-height: 27px;
        padding: 0 20px;
    }
    .template-product section#prod-pageRelate .coll-head-container button {
        font-size: 16px;
        margin: 0 5px;
    }
    .template-product section#prod-pageRelate h1.SectionHeader__Heading.Heading.u-h1 {
        font-size: 23px;
        line-height: 30px;
    }
    .template-product .Product__InfoWrapper .ProductMeta .coll-head-container-custom a {
        font-size: 14px;
    }
    .template-product .Product__InfoWrapper .Product__Info .Container {
        padding: 0 0;
    }
    .template-product div#shopify-section-product-template .Product {
        padding: 0 24px;
    }
    .template-product .FeatureText .SectionHeader__Description {
        text-align: left;
        margin-bottom: 10px!important;
    }
    #shopify-section-product-template .ProductMeta .ProductMeta__Title.u-h2 {
        font-size: 25px;
    }
    #shopify-section-product-template .Product__Wrapper .Product__Info .ProductForm__Variants ul.SizeSwatchList.HorizontalList {
        margin: 0 0 30px 0;
    }
    #shopify-section-product-template .ProductMeta .ProductMeta__Description {
        margin: 20px 0;
    }
    .template-product .Product__InfoWrapper .ProductForm {
        margin-top: 10px;
    }
    #shopify-section-product-template .ProductMeta .ProductMeta__Description p {
        font-size: 16px;
        line-height: 26px;
    }
    div#shopify-section-page-contact2-template .Footer__Block h2.Footer__Title.Heading.u-h1 {
        font-size: 20px;
        line-height: 27px;
    }
    .contact-main .FeatureText__ContentWrapper h2.SectionHeader__Heading.Heading.u-h1 {
        text-align: center;
    }
    .contact-main .FeatureText__ContentWrapper .SectionHeader__Description.Rte p {
        text-align: center;
    }
    div#shopify-section-cart-template .cart-items-list-footer .CartItem {
        justify-content: space-between;
        -webkit-justify-content: space-between;
    }
    div#shopify-section-cart-template h1.SectionHeader__Heading.Heading.u-h1 {
        font-size: 25px;
        line-height: 30px;
    }
    div#shopify-section-cart-template .CartItem__Info a.CartItem__Title.Heading {
        font-size: 16px;
        line-height: 30px;
    }
    .Article__Wrapper {
        margin-top: -50px;
        max-width: 100%;
        margin-left: 20px;
        margin-right: 20px;
    }
    .ArticleListWrapper.custom-only-blog-page article.ArticleItem {
        margin-bottom: 30px;
    }
    div#section-blog-template header.PageHeader {
        margin-bottom: 15px;
    }
    .ArticleListWrapper.custom-only-blog-page ul.Blog__TagList li.HorizontalList__Item a.Heading {
        font-size: 16px;
    }
    .ArticleListWrapper.custom-only-blog-page .HorizontalList--spacingExtraLoose .HorizontalList__Item {
        margin-right: 10px;
        margin-left: 10px;
    }
    .ArticleListWrapper.custom-only-blog-page .Grid__Cell {
        padding-left: 0;
    }
    .ArticleListWrapper.custom-only-blog-page h2.SectionHeader__Heading {
        font-size: 21px!important;
        line-height: 29px;
    }
    .ArticleListWrapper.custom-only-blog-page .FeatureText__Content p.ArticleItem__Excerpt {
        font-size: 16px;
        line-height: 26px;
        margin-top: 10px;
    }
    ul.page-ul li {
        text-align: left;
    }
    div#shopify-section-page-spiceDetails .floatLeft.section-typeRight.jtcolWidth6 .spiceBlockBar .floatLeft.jtcolWidth2_5.imgSectionSub {
        width: 20%}
    div#shopify-section-page-spiceDetailsLeft section.Section .SectionHeader__Description.Rte, div#shopify-section-page-spiceDetailsLeft2 section.Section .SectionHeader__Description.Rte, div#shopify-section-page-spiceDetailsRight section.Section .SectionHeader__Description.Rte {
        text-align: left;
    }
    div#shopify-section-page-spiceDetails .jtcolWidth12.spiceBlockBar .floatLeft.jtcolWidth95.contentSectionSub h2 {
        font-size: 18px;
    }
    .about-first-section header.SectionHeader ul.page-ul li, .about-third-sec .FeatureText.FeatureText--withImage.FeatureText--imageLeft .FeatureText__ContentWrapper ul.page-ul li, .template-page .about-second-section .FeatureText.FeatureText--withImage.FeatureText--imageRight .FeatureText__ContentWrapper ul.page-ul li {
        text-align: left;
    }
    .template-page .about-third-sec .FeatureText .SectionHeader__Description {
        margin-top: 32px;
    }
    .about-first-section header.SectionHeader h2.SectionHeader__Heading:before {
        bottom: -10px;
    }
    .about-third-sec header.SectionHeader h2.SectionHeader__Heading:before {
        bottom: -10px;
    }
    .about-second-section header.SectionHeader h2.SectionHeader__Heading:before {
        bottom: -10px;
    }
    .Footer .Footer__Block {
        width: 50%}
    .Footer__Inner {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        display: -webkit-flex;
        -webkit-flex-wrap: wrap;
        -webkit-justify-content: space-between;
    }
    div#shopify-section-footer .Footer__Block--newsletter {
        flex-basis: 100%}
    .template-page .coll-head-container button.coll_data {
        font-size: 16px;
        line-height: 26px;
    }
    .template-page .PageContent {
        font-size: 16px;
        padding: 0 20px;
    }
    .template-page .PageHeader {
        margin-bottom: 35px;
    }
    .template-page h1.SectionHeader__Heading.Heading.u-h1 {
        font-size: 25px;
        margin-top: 46px!important;
    }
    .template-page .smart-collection-container .coll-head-container {
        margin: 20px 0 35px;
    }
    .template-page .coll-content-container .jtcolWidth3 {
        width: 50%}
    .Footer {
        padding: 43px 0 0 0;
    }
    .template-index .FeatureText.FeatureText--withImage .FeatureText__ContentWrapper, .template-index .FeatureText.FeatureText--withImage .FeatureText__ImageWrapper {
        width: 100%;
        display: block;
    }
    .Footer__Block.Footer__Block--links h2.Footer__Title.Heading.u-h6 {
        margin-bottom: 8px;
    }
    .Header__Wrapper a.Header__LogoLink .Header__LogoImage {
        max-width: 150px;
    }
    .FeatureText__Content h3.SectionHeader__SubHeading.Heading.u-h1 {
        text-align: left;
    }
    div#shopify-section-1592988095414 {
        height: 480px;
    }
    div#shopify-section-1592988095414 .ImageHero__ContentOverlay {
        margin-top: 35px;
    }
    div#shopify-section-1592987777218 .FeatureText {
        text-align: left;
    }
    .template-index .FeatureText--withImage .FeatureText__ContentWrapper {
        padding-bottom: 50px;
    }
    .FeatureText__ContentWrapper h2.SectionHeader__Heading.Heading.u-h1 {
        text-align: left;
    }
    .Header__Wrapper .Header__FlexItem--fill {
        flex: unset;
    }
    header#section-header .Header__Wrapper {
        padding: 20px 20px;
    }
    .FeatureText__ContentWrapper .SectionHeader__Description.Rte p {
        text-align: left;
    }
    }
    
    
    @media(max-width:600px) {
        .desktop_product_slide {
        display: none;
    }
    .mobile_product_slide {
        display: block;
        max-height: none;
    }
    .mobile_slide_image {
        display: block;
    }
    }
    @media only screen and (max-width:600px) {
        .FeatureText.FeatureText--withImage .FeatureText__ContentWrapper {
        width: 100%}
    .FeatureText.FeatureText--withImage .FeatureText__ImageWrapper {
        width: 100%}
    }
    @media only screen and (max-width:600px) {
        .ArticleListWrapper .one-half-column-left {
        width: 100%}
    .ArticleListWrapper .one-half-column-right {
        width: 100%}
    }
    @media only screen and (max-width:599px) {
        section.Section.Section--spacingNormal.custom-qoute-section {
        padding-left: 20px;
        padding-right: 20px;
    }
    .template-product div#shopify-section-prod-pageBanner .ImageHero__ContentOverlay h2.SectionHeader__Heading.Heading.u-h1 {
        margin-top: 80px;
    }
    .template-product div#shopify-section-prod-pageBanner .ImageHero--large {
        align-items: flex-start;
        -webkit-align-items: flex-start;
    }
    .template-product div#shopify-section-prod-pageBanner .prod-pageBannerBtns {
        top: 50%}
    .template-product section#prod-pageRelate .owl-carousel .owl-nav button.owl-prev {
        left: 0;
    }
    .template-product section#prod-pageRelate .owl-carousel .owl-nav button.owl-next {
        right: 0;
    }
    }
    
    
    
    
    
    
    @media only screen and (max-width:575px) {
      
        .bundle-form--image-slot {
        width: 32px;
        height: 24px;
    }
      
      
      .bundle-form--image-slot.image-slot-0 {
        left: 56px;
        top: 13px;
    }
      .bundle-form--image-slot.image-slot-1 {
        left: 92px;
        top: 13px;
    }
      .bundle-form--image-slot.image-slot-2 {
        left: 128px;
        top: 13px;
    }
      .bundle-form--image-slot.image-slot-3 {
        left: 165px;
        top: 13px;
    }
      .bundle-form--image-slot.image-slot-4 {
        left: 201px;
        top: 13px;
    }
      .bundle-form--image-slot.image-slot-5 {
        left: 237px;
        top: 13px;
    }
      
      
      
      
        .bundle-form--image-slot.image-slot-6 {
        left: 56px;
        top: 58px;
    }
      .bundle-form--image-slot.image-slot-7 {
        left: 92px;
        top: 58px;
    }
      .bundle-form--image-slot.image-slot-8 {
        left: 128px;
        top: 58px;
    }
      .bundle-form--image-slot.image-slot-9 {
        left: 165px;
        top: 58px;
    }
      .bundle-form--image-slot.image-slot-10 {
        left: 201px;
        top: 58px;
    }
      .bundle-form--image-slot.image-slot-11 {
        left: 237px;
        top: 58px;
    }
      
      
      
      .bundle-form--image-slot.image-slot-12 {
        left: 56px;
        top: 101px;
    }
      .bundle-form--image-slot.image-slot-13 {
        left: 92px;
        top: 101px;
    }
      .bundle-form--image-slot.image-slot-14 {
        left: 128px;
        top: 101px;
    }
      .bundle-form--image-slot.image-slot-15 {
        left: 165px;
        top: 101px;
    }
      .bundle-form--image-slot.image-slot-16 {
        left: 201px;
        top: 101px;
    }
      .bundle-form--image-slot.image-slot-17 {
        left: 237px;
        top: 101px;
    }
      
      .Product__Wrapper.bundlewrapper .filled button.icon--clear-bundle {
        width: 12px;
        height: 12px;
        font-size: 7px;
          top: -9px;  
      }
    .custombundle_wrapper  .bundle-form--images.bundle-form--images-desktop.Product__Gallery.Product__Gallery--withThumbnails.new_custom_product_gallery {
        max-width: 320px;
    }
      
      
        .contact-main .social-icons-contact-page span svg {
        height: 25px;
        width: 25px;
    }
    div#shopify-section-page-contact2-template .SectionHeader.SectionHeader--center li.HorizontalList__Item a.Heading {
        font-size: 16px;
    }
    #section-slideshow .Slideshow__Content {
        text-align: center;
    }
    .Slideshow__Content--bottomLeft .ButtonGroup {
        justify-content: center;
    }
    div#shopify-section-slideshow h2.SectionHeader__Heading.Heading.u-h1 {
        font-size: 20px!important;
        line-height: 26px;
    }
    .Slideshow__Carousel .flickity-prev-next-button svg {
        height: 20px;
        width: 20px;
    }
    #shopify-section-slideshow .Carousel--insideDots .flickity-prev-next-button.previous {
        left: 5px!important;
        bottom: unset!important;
        top: 50%;
        transform: translateY(-50%);
    }
    #shopify-section-slideshow .Carousel--insideDots .flickity-prev-next-button {
        right: 5px;
        bottom: unset!important;
        top: 50%;
        transform: translateY(-50%);
    }
    #shopify-section-slideshow .Slideshow.Slideshow--fullscreen {
        height: 400px;
    }
    div#shopify-section-slideshow h3.SectionHeader__SubHeading.Heading.u-h6 {
        font-size: 16px;
        line-height: 20px;
        margin-top: 13px;
        margin-bottom: 13px;
    }
    }
    
    @media only screen and (max-width: 525px) {
      .build-you-own-rack-logo .logo-content {
          padding: 0 0px;
      }
    }
    @media only screen and (max-width:480px) {
        .custom-qoute-section .slick-slide .Container .Testimonial__Content p {
        font-size: 20px;
        line-height: 33px;
    }
    .custom-qoute-section h2 {
        margin-bottom: 20px;
    }
    .custom-qoute-section button.slick-next.slick-arrow, .custom-qoute-section button.slick-prev.slick-arrow {
        height: 40px;
        width: 40px;
        bottom: -70px;
    }
    .custom-qoute-section button.slick-next.slick-arrow:before, .custom-qoute-section button.slick-prev.slick-arrow:before {
        height: 15px;
        width: 15px;
    }
    .custom-qoute-section button.slick-next.slick-arrow {
        left: 50px;
    }
    .template-article article.Article .Article__ImageWrapper {
        height: 300px;
    }
    .template-article header.Article__Header h1.Article__Title.Heading.u-h1 {
        font-size: 20px;
        line-height: 28px;
    }
    .ArticleListWrapper.custom-only-blog-page h2.SectionHeader__Heading {
        font-size: 18px!important;
    }
    div#shopify-section-page-spiceDetails .floatLeft.section-typeRight.jtcolWidth6 rte {
        font-size: 16px;
        line-height: 25px;
    }
    .ArticleListWrapper.custom-only-blog-page .FeatureText__ContentWrapper {
        padding-left: 15px;
        padding-right: 15px;
    }
    .ArticleListWrapper.custom-only-blog-page .FeatureText__Content span.Article__Author.Heading, .ArticleListWrapper.custom-only-blog-page .FeatureText__Content span.Article__MetaItem, .ArticleListWrapper.custom-only-blog-page article.ArticleItem .ArticleItem__Content span.Article__Author.Heading, .ArticleListWrapper.custom-only-blog-page article.ArticleItem .ArticleItem__Content span.Article__MetaItem {
        font-size: 14px;
    }
    div#shopify-section-page-spiceDetailsTextOverlay .SectionHeader__ButtonWrapper .ButtonGroup {
        flex-direction: column;
        -webkit-flex-direction: column;
    }
    div#shopify-section-page-spiceDetailsTextOverlay .ImageHero__ContentOverlay h2.SectionHeader__Heading.Heading.u-h1 {
        font-size: 20px!important;
        line-height: 28px;
    }
    div#shopify-section-page-spiceDetailsLeft {
        margin-top: 15px;
    }
    div#shopify-section-page-spiceDetails .jtcolWidth12 .floatLeft.jtcolWidth6 {
        padding: 0;
    }
    div#shopify-section-page-spiceDetails .floatLeft.section-typeRight.jtcolWidth6 .spiceBlockBar {
        flex-direction: column;
        -webkit-flex-direction: column;
    }
    div#shopify-section-page-spiceDetails .floatLeft.section-typeRight.jtcolWidth6 .spiceBlockBar .floatLeft.jtcolWidth95.contentSectionSub {
        width: 100%;
        padding: 0;
    }
    div#shopify-section-page-spiceDetails .floatLeft.section-typeRight.jtcolWidth6 .spiceBlockBar .floatLeft.jtcolWidth2_5.imgSectionSub {
        width: 30%;
        margin-bottom: 10px;
        padding: 0;
    }
    div#shopify-section-about-slideshow .Slideshow__Content {
        padding: 0 20px;
    }
    section#section-about-slideshow .Slideshow.Slideshow--fullscreen {
        height: 400px;
    }
    #shopify-section-about-slideshow .SectionHeader__Heading.SectionHeader__Heading--emphasize.Heading.u-h1 {
        font-size: 20px;
        line-height: 29px;
    }
    .template-page .coll-content-container .jtcolWidth3 {
        width: 100%}
    }@media only screen and (max-width:439px) {
        .template-product div#shopify-section-prod-pageBanner .prod-pageBannerBtns a.btn_url1 {
        margin-bottom: 10px;
    }
    }@media only screen and (max-width:420px) {
        .two-custom-btns {
        flex-direction: column;
        -webkit-flex-direction: column;
    }
        .organic-ethical-build-your-own-rack .FeatureText {
            height: 90vh;
            overflow: hidden;
        }
    .two-custom-btns a {
        width: 100%!important;
        margin-bottom: 10px;
    }
    #shopify-section-product-template .Product__Wrapper .Product__Info .ProductForm__Variants ul.SizeSwatchList.HorizontalList {
        flex-direction: column;
        -webkit-flex-direction: column;
    }
    .ProductForm__Option.ProductForm__Option--labelled.ever_size_only li.HorizontalList__Item {
        width: 100%!important;
        margin-bottom: 10px!important;
    }
    }@media only screen and (max-width:374px) {
        form#footer-newsletter button.Form__Submit {
        font-size: 12px;
    }
    }a.coll_data.active.Button.Button--primary {
        background-color: #3b4c2a;
        color: #fff!important;
    }
    @media(min-width:768px) {
        body #shopify-section-product-template .ProductMeta .ProductMeta__Title.u-h2 {
        font-size: 36px;
    }
    }@media only screen and (max-width:1920px) {
        .template-product div#shopify-section-new-product-template .Product {
        padding: 0 50px;
        margin-bottom: 40px;
    }
    div#shopify-section-new-product-template .Product__SlideshowNavScroller a.Product__SlideshowNavImage {
        height: 100px;
        width: 100px;
        margin-bottom: 10px;
    }
    .template-product div#shopify-section-new-product-template .Product__SlideshowNavScroller a.Product__SlideshowNavImage.is-selected img.jtImgThumbTag {
        height: 80px;
        width: 80px;
    }
    .template-product .Product__Wrapper .Product__Gallery--stack.Product__Gallery--withThumbnails .Product__SlideshowNav.Product__SlideshowNav--thumbnails {
        width: 100px;
        overflow: hidden;
        top: 0!important;
    }
    .template-product .Product__InfoWrapper .Product__Info {
        width: 100%}
    .template-product .Product__Wrapper .Product__Gallery--stack.Product__Gallery--withThumbnails {
        WIDTH: 60%;
        overflow: hidden;
    }
    .template-product .Product__Wrapper .Product__Gallery--stack.Product__Gallery--withThumbnails .Product__Slideshow.Product__Slideshow--zoomable.Carousel {
        padding-left: 25px;
    }
    .template-product .Product__InfoWrapper {
        width: 40%;
        padding-left: 40px;
    }
      
      @media only screen and (max-width:1200px) {
      
      .custombundle_wrapper .Product__Wrapper.bundlewrapper .ProductForm__Variants {
        width: 60%;
    }
      .custombundle_wrapper .Product__Wrapper.bundlewrapper .ProductMeta__PriceList.Heading {
        width: 20%;
    }
    .custombundle_wrapper .Product__Wrapper.bundlewrapper button.ProductForm__AddToCart, .custombundle_wrapper .add_to_cart-wrapp .bundleAtc{
        width: 20%;
    }
      }
      
    }@media only screen and (max-width:1139px) {
      
      .custombundle_wrapper .Product__Wrapper.bundlewrapper .ProductForm__Variants {
        width: 50%;
    }
      .custombundle_wrapper .Product__Wrapper.bundlewrapper .ProductMeta__PriceList.Heading {
        width: 25%;
    }
    .custombundle_wrapper .Product__Wrapper.bundlewrapper button.ProductForm__AddToCart, .custombundle_wrapper .add_to_cart-wrapp .bundleAtc{
        width: 25%;
    }
      
        .template-list-collections .CollectionList .CollectionItem__Wrapper {
        height: 400px;
    }
      
      .custombundle_wrapper .Product__Wrapper.bundlewrapper h1.ProductMeta__Title {
        margin: 35px 0 24px 0 !important;
        padding: 0 0 5px 0;
    }
      .custombundle_wrapper .Product__Info .ProductForm__Variants .SizeSwatch {
        padding: 5px 40px;
    }
      .custombundle_wrapper .Product__Info .ColorSwatch--large {
        width: 26px;
        height: 26px;
    }
    
      
        div#shopify-section-footer .Footer__Block--newsletter {
        flex-basis: 50%}
    .Footer {
        padding: 63px 0 42px 0;
    }
    .template-product div#shopify-section-new-product-template .Product__SlideshowNavScroller a.Product__SlideshowNavImage.is-selected img.jtImgThumbTag {
        height: 80px;
        width: 80px;
    }
    }
    @media only screen and (max-width:1134px) {
        #shopify-section-new-product-template .Product__Wrapper .Product__Info .ProductForm__Variants ul li label {
        font-size: 16px;
        padding-left: 10px;
        padding-right: 10px;
    }
    #shopify-section-new-product-template .ProductMeta .ProductMeta__Title.u-h2 {
        font-size: 35px;
    }
    .Product__SlideshowMobileNav button.Product__SlideshowNavArrow {
        display: none;
    }
    }
    @media only screen and (max-width:1024px) {
      .bundle-spices-wrap .bundle_grid.Grid__Cell .bundle__QuantitySelector {
        width: 95%;
    }
      .bundle-spices-wrap .bundle_grid.Grid__Cell input.selected_qty {
        width: 55%;
    }
      .custombundle_wrapper p {
        font-size: 16px;
    }
      
        div#shopify-section-1592988095414 .FlexboxIeFix .Image--lazyLoaded.Image--zoomOut {
        background-size: contain;
    }
    section.Section.Section--spacingNormal.custom-qoute-section {
        padding-top: 60px;
        padding-bottom: 140px;
    }
      .build-you-own-rack-columnContent h1 {
          font-size: 30px;
      }
    .custom-qoute-section .slick-slide .Container .Testimonial__Content p {
        font-size: 25px;
        line-height: 37px;
    }
    .custom-qoute-section {
        padding-left: 50px;
        padding-top: 40px;
        padding-bottom: 140px;
    }
    .custom-qoute-section .slick-slide .Container .Testimonial__Content p {
        margin-bottom: 10px;
    }
    .custom-qoute-section h2 {
        margin-bottom: 10px;
    }
    .custom-qoute-section .slick-slide .Container .Testimonial__author a, .custom-qoute-section .slick-slide .Container .Testimonial__author i {
        font-size: 16px;
        line-height: 22px;
    }
    .contact-main header.SectionHeader h2.SectionHeader__Heading {
        font-weight: 700;
    }
    div#shopify-section-page-contact2-template .Footer__Block h1.Faq__Section.Heading.u-h6 {
        margin-top: 30px;
    }
    div#shopify-section-page-contact2-template .SectionHeader.SectionHeader--center {
        margin-bottom: 45px;
    }
    div#shopify-section-page-contact2-template ul.Blog__TagList {
        margin: 0;
    }
    div#shopify-section-page-contact2-template .Faq__Item--lastOfSection {
        padding-bottom: 0;
    }
    div#shopify-section-page-contact2-template .one.Footer__Block {
        padding: 0;
    }
    .FeatureText .SectionHeader__Description p {
        font-size: 16px;
        line-height: 26px;
    }
    div#shopify-section-about-top-section .contact-main {
        padding-top: 40px;
        padding-bottom: 20px;
    }
    .contact-main header.SectionHeader {
        margin-bottom: 30px;
    }
    div#shopify-section-page-contact2-template .Footer__Block h2.Footer__Title.Heading.u-h1 {
        font-size: 25px;
        line-height: 30px;
        margin-bottom: 10px;
    }
    div#shopify-section-page-contact2-template .Footer__Content.Rte p {
        font-size: 16px;
        line-height: 26px;
    }
    div#shopify-section-page-contact2-template .SectionHeader.SectionHeader--center li.HorizontalList__Item a.Heading {
        font-size: 20px;
        line-height: 24px;
    }
    div#shopify-section-page-contact2-template ul.Blog__TagList {
        padding-bottom: 16px;
    }
    .contact-main .social-icons-contact-page span svg {
        height: 30px;
        width: 30px;
    }
    .contact-main .SectionHeader__Description.Rte {
        margin-top: 0;
    }
    .template-customers.template-login main#main .PageContent form#customer_login {
        margin-top: 25px;
        margin-bottom: 40px;
    }
    .template-article header.Article__Header h1.Article__Title.Heading.u-h1 {
        font-size: 30px;
        line-height: 38px;
    }
    .ArticleListWrapper.custom-only-blog-page h2.SectionHeader__Heading {
        font-size: 30px!important;
        line-height: 37px;
    }
    .ArticleListWrapper.custom-only-blog-page ul.Blog__TagList li.HorizontalList__Item a.Heading {
        font-size: 20px;
    }
    .ArticleListWrapper.custom-only-blog-page .ArticleItem__Content h2.ArticleItem__Title a {
        font-size: 20px;
        line-height: 26px;
    }
    .ArticleListWrapper.custom-only-blog-page .ArticleItem__Content h2.ArticleItem__Title {
        line-height: 26px;
    }
    div#section-blog-template header.PageHeader {
        margin-bottom: 25px;
    }
    div#shopify-section-page-spiceDetails .floatLeft.section-typeRight.jtcolWidth6 h1 {
        font-size: 30px!important;
        margin-bottom: 30px;
    }
    div#shopify-section-page-spiceDetailsLeft2 {
        padding-top: 20px;
        margin-bottom: 0;
    }
    div#shopify-section-page-spiceDetailsLeft .FeatureText__ContentWrapper, div#shopify-section-page-spiceDetailsLeft2 section.Section .FeatureText.FeatureText--withImage.FeatureText--imageRight .FeatureText__ContentWrapper, div#shopify-section-page-spiceDetailsRight .FeatureText.FeatureText--withImage.FeatureText--imageRight .FeatureText__ContentWrapper {
        padding-top: 30px;
    }
    div#shopify-section-page-spiceDetailsTextOverlay .ImageHero__ContentOverlay h2.SectionHeader__Heading.Heading.u-h1 {
        font-size: 30px!important;
    }
    div#shopify-section-page-spiceDetailsBlogPosts header.SectionHeader h2.SectionHeader__Heading {
        padding-top: 58px;
    }
    div#shopify-section-page-spiceDetailsBlogPosts .ArticleListWrapper .Grid__Cell {
        margin-bottom: 70px;
    }
    .page-spiceDetails {
        margin-bottom: 36px;
    }
    div#shopify-section-page-spiceDetailsLeft section.Section .SectionHeader__Description.Rte, div#shopify-section-page-spiceDetailsLeft2 section.Section .SectionHeader__Description.Rte, div#shopify-section-page-spiceDetailsRight section.Section .SectionHeader__Description.Rte {
        margin-top: 15px;
        margin-bottom: 10px;
    }
    header.SectionHeader h2.SectionHeader__Heading:before {
        bottom: -5px;
    }
    div#shopify-section-page-spiceDetails .floatLeft.section-typeRight.jtcolWidth6 .spiceBlockBar {
        margin-bottom: 20px;
    }
    div#shopify-section-page-spiceDetailsBlogPosts .ArticleListWrapper h2.ArticleItem__Title.Heading.u-h2 a {
        font-size: 16px;
    }
    header.SectionHeader h2.SectionHeader__Heading {
        font-size: 20px;
        line-height: 40px;
    }
    div#shopify-section-page-spiceDetails .jtcolWidth12.spiceBlockBar .floatLeft.jtcolWidth95.contentSectionSub h2 {
        font-size: 20px;
        line-height: 26px;
        font-weight: 700;
    }
    div#shopify-section-page-spiceDetails .floatLeft.section-typeRight.jtcolWidth6 h1:before {
        bottom: -10px;
    }
    #shopify-section-about-slideshow .SectionHeader__Heading.SectionHeader__Heading--emphasize.Heading.u-h1 {
        font-size: 40px;
        line-height: 49px;
    }
    .about-first-section header.SectionHeader h2.SectionHeader__Heading, .about-third-sec .FeatureText.FeatureText--withImage.FeatureText--imageLeft .FeatureText__ContentWrapper header.SectionHeader h2.SectionHeader__Heading.Heading, .template-page .about-second-section .FeatureText.FeatureText--withImage.FeatureText--imageRight .FeatureText__ContentWrapper header.SectionHeader h2.SectionHeader__Heading.Heading {
        font-size: 30px!important;
        line-height: 40px;
    }
    }@media only screen and (max-width:991px) {
      .template-product .Product__Wrapper.bundlewrapper {
        padding-top: 30px;
    }
        .new_custom_product_gallery .Product__Slideshow {
        max-width: 100%!important;
    }
    .template-product section#prod-pageRelate .Container {
        padding: 0 20px;
        display: inline-block;
        width: 100%}
    .template-product section#prod-pageRelate .owl-carousel .owl-item .item.jt-pd-inn .btn-container a {
        letter-spacing: 1px;
        padding: 10px;
    }
    .template-product .FeatureText.FeatureText--withImage .FeatureText__ImageWrapper .AspectRatio {
        max-width: 100%!important;
    }
    div#shopify-section-prod-page-rightSection .FeatureText.FeatureText--withImage.FeatureText--imageLeft {
        flex-direction: column;
        -webkit-flex-direction: column;
    }
    .template-product .FeatureText--withImage {
        display: flex;
        display: -webkit-flex;
        flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
    }
    .template-product .FeatureText.FeatureText--withImage .FeatureText__ContentWrapper .FeatureText__Content {
        max-width: 100%}
    .template-product .FeatureText.FeatureText--withImage .FeatureText__ContentWrapper {
        width: 100%;
        display: inline-block;
        padding-left: 0;
        padding-right: 0;
        padding-bottom: 0;
    }
    .template-product .FeatureText.FeatureText--withImage .FeatureText__ImageWrapper {
        width: 100%;
        display: inline-block;
    }
    .template-product div#shopify-section-prod-page-leftSection, .template-product div#shopify-section-prod-page-leftSection2, .template-product div#shopify-section-prod-page-rightSection {
        margin-top: 0;
    }
    .template-product section#prod-pageRelate h1.SectionHeader__Heading.Heading.u-h1 {
        font-size: 30px;
        line-height: 40px;
    }
    .template-product div#shopify-section-prod-pageBanner .ImageHero__ContentOverlay h2.SectionHeader__Heading.Heading.u-h1 {
        font-size: 30px!important;
        line-height: 37px;
    }
    div#shopify-section-prod-page-leftSection header.SectionHeader h3.SectionHeader__SubHeading {
        font-size: 20px;
        line-height: 18px;
    }
    .SectionHeader__Description.Rte, div#shopify-section-prod-page-leftSection .SectionHeader__Description.Rte {
        margin-top: 40px!important;
        margin-bottom: 25px!important;
    }
    .template-product div#shopify-section-prod-pageBanner .ImageHero--large {
        min-height: 400px;
    }
    .template-product section#prod-pageRelate {
        padding-bottom: 20px;
    }
    .template-product section#prod-pageRelate .owl-carousel .owl-item .item.jt-pd-inn h2.inner-content.coll-title {
        font-size: 16px;
    }
    .template-product section#prod-pageRelate .coll-head-container button {
        font-size: 20px;
        line-height: 27px;
    }
    .template-product section#prod-pageRelate .PageHeader {
        margin: 40px 0 48px;
    }
    .template-product section#prod-pageRelate .Container.prod-pageRelated .coll-head-container {
        margin: 30px 0 20px;
    }
    .template-product .Product__Wrapper {
        flex-direction: column;
        -webkit-flex-direction: column;
    }
    .template-product .Product__Wrapper .Product__Gallery--stack.Product__Gallery--withThumbnails {
        WIDTH: 100%;
        margin-bottom: 40px;
    }
    .template-product .Product__InfoWrapper {
        width: 100%!important;
        padding-left: 0;
    }
    .template-product .Product__Wrapper .Product__Gallery--stack.Product__Gallery--withThumbnails .Product__Slideshow.Product__Slideshow--zoomable.Carousel {
        padding-left: 0;
    }
    .template-article .Article__Wrapper .Article__Body.Rte h2, .template-article .Article__Wrapper .Article__Body.Rte p {
        font-size: 16px;
    }
    .template-article header.Article__Header {
        margin-top: 30px;
        margin-bottom: 20px;
    }
    .Article__Wrapper {
        margin-bottom: 60px;
        padding: 10px 20px 0 20px;
    }
    .template-article .Article__Wrapper .Article__Body.Rte h2 {
        margin-top: 30px;
        font-size: 20px;
        line-height: 30px;
    }
    .template-article .Article__Wrapper .Rte img {
        margin-top: 0;
        margin-bottom: 0;
    }
    .ArticleListWrapper.custom-only-blog-page .one-half-column-left-right {
        flex-direction: column;
        -webkit-flex-direction: column;
    }
    .ArticleListWrapper .one-half-column-left, .ArticleListWrapper .one-half-column-right {
        width: 100%}
    .ArticleListWrapper.custom-only-blog-page .one-half-column-right .FeatureText__Content {
        max-width: 100%;
        margin: 20px auto;
    }
    .ArticleListWrapper .one-half-column-left img {
        width: 100%}
    .ArticleListWrapper.custom-only-blog-page .one-half-column-right .FeatureText__Content {
        max-width: 100%}
    div#shopify-section-page-spiceDetails .jtcolWidth12.page-spiceDetailsMain {
        flex-direction: column;
        -webkit-flex-direction: column;
    }
    div#shopify-section-page-spiceDetails .floatLeft.section-typeRight.jtcolWidth6 .spiceBlockBar .floatLeft.jtcolWidth2_5.imgSectionSub {
        width: 10%}
    div#shopify-section-page-spiceDetails .floatLeft.section-typeRight.jtcolWidth6 .spiceBlockBar .floatLeft.jtcolWidth95.contentSectionSub {
        width: 90%}
    div#shopify-section-page-spiceDetails .jtcolWidth12 .floatLeft.jtcolWidth6 {
        width: 100%;
        max-width: 100%}
    div#shopify-section-page-spiceDetails .jtcolWidth12 .section-typeLeft.floatLeft.jtcolWidth6 img {
        width: 100%}
    .template-page .about-first-section .FeatureText__ImageWrapper, .template-page .about-second-section .FeatureText__ImageWrapper, .template-page .about-third-sec .FeatureText__ImageWrapper {
        width: 100%!important;
        display: inline-block;
    }
    .template-page .about-first-section .FeatureText__ContentWrapper, .template-page .about-second-section .FeatureText__ContentWrapper, .template-page .about-third-sec .FeatureText__ContentWrapper {
        width: 100%!important;
        display: inline-block;
        padding-left: 0;
    }
    .template-page .about-first-section .FeatureText--withImage, .template-page .about-third-sec .FeatureText--withImage {
        display: inline-block;
        width: 100%!important;
    }
    .template-page .about-second-section {
        margin-top: 0!important;
    }
    .template-page .about-third-sec {
        margin-top: 0;
    }
    .template-page .about-second-section .FeatureText--withImage {
        display: flex;
        flex-direction: column-reverse;
        display: -webkit-flex;
        -webkit-flex-direction: column-reverse;
    }
    .template-page .about-first-section .FeatureText.FeatureText--withImage .FeatureText__ContentWrapper .FeatureText__Content, .template-page .about-second-section .FeatureText.FeatureText--withImage .FeatureText__ContentWrapper .FeatureText__Content, .template-page .about-third-sec .FeatureText.FeatureText--withImage .FeatureText__ContentWrapper .FeatureText__Content {
        max-width: 100%}
    .template-page h1.SectionHeader__Heading.Heading.u-h1 {
        font-size: 30px;
        line-height: 30px;
    }
    .template-page .about-first-section {
        margin-top: 70px;
    }
    .template-page .coll-content-container .jt-pb-prodData .jt-pd-inn a.inner-content {
        padding-left: 10px;
        padding-right: 10px;
    }
    .template-page .coll-content-container .jtcolWidth3 {
        width: 33.33%}
    .Footer__Inner .Footer__Block.Footer__Block--newsletter h2.Footer__Title.Heading.u-h6 {
        line-height: 26px;
    }
    header#section-header .Header__Wrapper {
        padding: 27px 20px;
    }
    div#shopify-section-slideshow h2.SectionHeader__Heading.Heading.u-h1 {
        font-size: 40px!important;
    }
    .Footer__Inner .Footer__Block.Footer__Block--newsletter h2.Footer__Title.Heading.u-h6, .template-index #shopify-section-1592987777218 h2.SectionHeader__Heading.Heading.u-h1, .template-index h3.SectionHeader__SubHeading.Heading.u-h1, div#shopify-section-1592988095414 h2.SectionHeader__Heading.Heading.u-h1 {
        font-size: 25px!important;
    }
    div#shopify-section-1592986924646 h3.SectionHeader__SubHeading.Heading.u-h1:before {
        bottom: -8px;
    }
    div#shopify-section-1592987777218 h2.SectionHeader__Heading.Heading.u-h1:before {
        bottom: -8px;
    }
    div#shopify-section-1592988095414 h2.SectionHeader__Heading.Heading.u-h1:before {
        bottom: -8px;
    }
    .FeatureText .SectionHeader__Description {
        margin-top: 30px;
        margin-bottom: 30px;
    }
    div#shopify-section-1592987777218 .FeatureText .SectionHeader__Description {
        margin-top: 30px;
        margin-bottom: 30px;
    }
    div#shopify-section-1592988095414 .SectionHeader__Description {
        margin-top: 30px;
        margin-bottom: 30px;
    }
    div#shopify-section-1592988095414 {
        height: 620px;
    }
    div#shopify-section-1592988095414 .ImageHero__ContentOverlay {
        margin-top: 85px;
    }
    }
    @media only screen and (max-width:768px) {
        .template-list-collections .CollectionList .CollectionItem__Wrapper {
        height: 400px;
    }
      .build-you-own-rack-columnContent h1 {
        font-size: 25px;
      }
        .column-content-container .cloumn-content h2 {
            font-size: 19px;
        }
        .build-you-own-rack-columnContent p {
          font-size: 14px;
        }
      
      .custombundle_wrapper .Product__Wrapper.bundlewrapper h1.ProductMeta__Title {
        margin: 35px 0 24px 0 !important;
        padding: 0 0 5px 0;
    }
      .custombundle_wrapper .Product__Info .ProductForm__Variants .SizeSwatch {
        padding: 5px 40px;
    }
      .custombundle_wrapper .Product__Info .ColorSwatch--large {
        width: 26px;
        height: 26px;
    }
      .custombundle_wrapper .Product__Wrapper.bundlewrapper .ProductForm__Variants {
        width: 60%;
    }
      .custombundle_wrapper .Product__Wrapper.bundlewrapper .ProductMeta__PriceList.Heading {
        width: 20%;
    }
    .custombundle_wrapper .Product__Wrapper.bundlewrapper button.ProductForm__AddToCart,  .custombundle_wrapper .add_to_cart-wrapp .bundleAtc{
        width: 20%;
    }
      .custombundle_wrapper .bundle-spices-wrap {
        grid-template-columns: repeat(3,1fr);
    }
      
      
    section.Section.Section--spacingNormal.custom-qoute-section {
        padding-left: 50px;
        padding-right: 50px;
    }
    .custom-qoute-section {
        padding-right: 50px;
    }
    div#shopify-section-page-contact2-template .SectionHeader.SectionHeader--center li.HorizontalList__Item a.Heading {
        font-size: 18px;
    }
    div#shopify-section-page-contact2-template .HorizontalList--spacingExtraLoose .HorizontalList__Item {
        margin-right: 10px;
        margin-left: 10px;
    }
    .template-customers.template-login main#main .PageContent form#customer_login {
        padding: 20px 20px;
    }
    .template-customers.template-login main#main .PageContent form#customer_login h1.Form__Title.Heading.u-h1 {
        font-size: 25px;
        line-height: 30px;
        margin-bottom: 10px;
    }
    .template-customers.template-login main#main .PageContent form#customer_login .Form__Item {
        margin-bottom: 15px;
    }
    div#shopify-section-cart-template .cart-items-list-footer {
        margin-top: 30px;
        padding-bottom: 40px;
        flex-direction: column;
        -webkit-flex-direction: column;
    }
    div#shopify-section-cart-template .cart-items-list-footer footer.Cart__Footer span.cart-price-right {
        font-size: 18px;
        margin-bottom: 10px;
    }
    div#shopify-section-cart-template .cart-items-list-footer footer.Cart__Footer h2.Cart__Total.Heading.u-h2 {
        font-size: 20px;
        line-height: 30px;
        margin-bottom: 10px;
        font-weight: 700;
    }
    div#shopify-section-cart-template h1.SectionHeader__Heading.Heading.u-h1 {
        padding-top: 40px;
    }
    div#shopify-section-cart-template .cart-items-list-footer footer.Cart__Footer {
        width: 100%;
        margin-top: 20px;
    }
    div#shopify-section-cart-template .cart-items-list-footer .Cart__ItemList {
        width: 100%;
        display: inline-block;
    }
    div#shopify-section-page-spiceDetailsBlogPosts header.SectionHeader h2.SectionHeader__Heading::before {
        bottom: 0;
    }
    div#shopify-section-page-spiceDetailsLeft2 {
        padding-top: 50px;
    }
    .page-spiceDetails--aligned .FeatureText--withImage .FeatureText__ContentWrapper {
        width: 100%!important;
    }
    div#shopify-section-page-spiceDetailsLeft .FeatureText.FeatureText--withImage.FeatureText--imageLeft .FeatureText__ImageWrapper, div#shopify-section-page-spiceDetailsLeft2 section.Section .FeatureText.FeatureText--withImage.FeatureText--imageRight .FeatureText__ImageWrapper, div#shopify-section-page-spiceDetailsRight .FeatureText__ImageWrapper {
        width: 100%;
        display: inline-block;
    }
    div#shopify-section-page-spiceDetailsBlogPosts .ArticleListWrapper .Grid__Cell {
        margin-bottom: 40px;
    }
    .page-spiceDetails--aligned .FeatureText--withImage .FeatureText__Content {
        max-width: 100%}
    .page-spiceDetails {
        margin-top: 40px;
    }
    .page-spiceDetails {
        margin-bottom: 10px;
    }
    div#shopify-section-page-spiceDetailsBlogPosts header.SectionHeader h2.SectionHeader__Heading {
        padding-top: 28px;
        line-height: 37px;
    }
    div#shopify-section-page-spiceDetailsTextOverlay .ImageHero--small {
        min-height: 300px;
    }
    div#shopify-section-page-spiceDetailsTextOverlay .ImageHero__ContentOverlay h2.SectionHeader__Heading.Heading.u-h1 {
        font-size: 25px!important;
        line-height: 32px;
    }
    div#shopify-section-page-spiceDetailsLeft .FeatureText.FeatureText--withImage.FeatureText--imageLeft {
        flex-direction: column;
        -webkit-flex-direction: column;
    }
    div#shopify-section-page-spiceDetailsLeft .FeatureText__ContentWrapper, div#shopify-section-page-spiceDetailsLeft2 section.Section .FeatureText.FeatureText--withImage.FeatureText--imageRight .FeatureText__ContentWrapper, div#shopify-section-page-spiceDetailsRight .FeatureText.FeatureText--withImage.FeatureText--imageRight .FeatureText__ContentWrapper {
        padding-left: 0;
        padding-top: 10px;
        padding-bottom: 20px;
    }
    div#shopify-section-page-spiceDetailsBlogPosts header.SectionHeader {
        margin-bottom: 40px;
    }
    .page-spiceDetails--aligned .FeatureText--withImage {
        display: flex;
        display: -webkit-flex;
        width: 100%;
        flex-direction: column-reverse;
        -webkit-flex-direction: column-reverse;
    }
    .template-page .about-first-section {
        margin-top: 70px;
        margin-bottom: 0;
    }
    .template-page .about-second-section {
        margin-bottom: 0;
    }
    .template-page .about-first-section .FeatureText__ContentWrapper, .template-page .about-second-section .FeatureText__ContentWrapper, .template-page .about-third-sec .FeatureText__ContentWrapper {
        padding-top: 30px;
    }
    .about-first-section header.SectionHeader .SectionHeader__Description.Rte {
        margin-bottom: 10px;
    }
    .template-page .about-second-section .FeatureText.FeatureText--withImage.FeatureText--imageRight .SectionHeader__Description.Rte {
        margin-top: 35px;
    }
    .template-page .about-second-section .FeatureText.FeatureText--withImage.FeatureText--imageRight .SectionHeader__Description.Rte {
        margin-bottom: 10px;
    }
    .template-page .about-third-sec .FeatureText .SectionHeader__Description {
        margin-top: 40px;
    }
    .template-page .about-third-sec .FeatureText .SectionHeader__Description {
        margin-bottom: 10px;
    }
    .template-page .about-third-sec {
        margin-bottom: 40px;
    }
    .about-third-sec header.SectionHeader h2.SectionHeader__Heading:before {
        bottom: -18px;
    }
    }
@media only screen and (max-width:767px) {
        .about-first-section header.SectionHeader h2.SectionHeader__Heading, .about-third-sec .FeatureText.FeatureText--withImage.FeatureText--imageLeft .FeatureText__ContentWrapper header.SectionHeader h2.SectionHeader__Heading.Heading, .template-page .about-second-section .FeatureText.FeatureText--withImage.FeatureText--imageRight .FeatureText__ContentWrapper header.SectionHeader h2.SectionHeader__Heading.Heading {
        font-size: 18px!important;
        line-height: 28px;
    }
    #shopify-section-about-slideshow .SectionHeader__Heading.SectionHeader__Heading--emphasize.Heading.u-h1 {
        font-size: 30px;
        line-height: 39px;
    }
    .FeatureText.FeatureText--withImage .FeatureText__ContentWrapper, .FeatureText.FeatureText--withImage .FeatureText__ImageWrapper {
        width: 100%;
        display: inline-block;
    }
    div#shopify-section-1592986924646 .FeatureText.FeatureText--withImage {
        display: inline-block;
        width: 100%}
    div#shopify-section-1592987777218 .FeatureText.FeatureText--withImage.FeatureText--imageRight {
        display: flex;
        flex-direction: column-reverse;
        display: -webkit-flex;
        -webkit-flex-direction: column-reverse;
    }
    div#shopify-section-1592987777218 .FeatureText.FeatureText--withImage.FeatureText--imageRight .FeatureText__Content {
        max-width: 100%}
    div#shopify-section-1592986924646 .FeatureText__Content {
        max-width: 100%}
    }
    /****** 04 August 2022 **********/
    
    
    .bundle-form--image-slot.empty {
        display: none;
    }
    .bundle-form--image-slot img {
        width: auto;
        height: 100%;
    }
    .custom_eight_pack_rack .bundle-form--image-slot img {
        width: auto;
        height: 100%;
    }
    .three-tier .bundle-form--image-slot.image-slot-0 {
        left: 40px;
        top: 28px;
    }
    .three-tier .bundle-form--image-slot.image-slot-1 {
        left: 20%;
      top: 28px;
    }
    .three-tier .bundle-form--image-slot.image-slot-2 {
        left: 230px;
        top: 28px;
    }
    .three-tier .bundle-form--image-slot.image-slot-3 {
        left: 330px;
        top: 28px;
    }
    .three-tier .bundle-form--image-slot.image-slot-4 {
        left: 420px;
        top: 28px;
    }
    .three-tier .bundle-form--image-slot.image-slot-5 {
        left: 516px;
        top: 28px;
    }
    
    .three-tier .bundle-form--image-slot.image-slot-6 {
        top: 143px;
        left: 40px;
    }
    .three-tier .bundle-form--image-slot.image-slot-7 {
        top: 143px;
        left: 136px;
    }
    .three-tier .bundle-form--image-slot.image-slot-8 {
        top: 143px;
        left: 230px;
    }
    .three-tier .bundle-form--image-slot.image-slot-9 {
        top: 143px;
        left: 330px;
    }
    .three-tier .bundle-form--image-slot.image-slot-10 {
        top: 143px;
        left: 420px;
    }
    .three-tier .bundle-form--image-slot.image-slot-11 {
        top: 143px;
        left: 516px;
    }
    
    .three-tier .bundle-form--image-slot.image-slot-12 {
        left: 40px;
        top: 258px;
    }
    .three-tier .bundle-form--image-slot.image-slot-13 {
        left: 136px;
        top: 258px;
    }
    .three-tier .bundle-form--image-slot.image-slot-14 {
        left: 230px;
        top: 258px;
    }
    .three-tier .bundle-form--image-slot.image-slot-15 {
        left: 330px;
        top: 258px;
    }
    .three-tier .bundle-form--image-slot.image-slot-16 {
        left: 420px;
        top: 258px;
    }
    .three-tier .bundle-form--image-slot.image-slot-17 {
        left: 516px;
        top: 258px;
    }
    
    
    
    .two-tier .bundle-form--image-slot.image-slot-0 {
        left: 40px;
        top: 58px;
    }
    .two-tier .bundle-form--image-slot.image-slot-1 {
        left: 132px;
        top: 58px;
    }
    .two-tier .bundle-form--image-slot.image-slot-2 {
        left: 230px;
        top: 58px;
    }
    .two-tier .bundle-form--image-slot.image-slot-3 {
            left: 320px;
        top: 58px;
    }
    .two-tier .bundle-form--image-slot.image-slot-4{
           left: 416px;
        top: 58px;
    }
    .two-tier .bundle-form--image-slot.image-slot-5 {
           left: 510px;
        top: 58px;
    }
    
    
    .two-tier .bundle-form--image-slot.image-slot-6 {
        left: 40px;
        top: 171px;
    }
    .two-tier .bundle-form--image-slot.image-slot-7 {
        left: 132px;
        top: 171px;
    }
    .two-tier .bundle-form--image-slot.image-slot-8 {
        left: 230px;
        top: 171px;
    }
    .two-tier .bundle-form--image-slot.image-slot-9 {
            left: 320px;
        top: 171px;
    }
    .two-tier .bundle-form--image-slot.image-slot-10{
           left: 416px;
        top: 171px;
    }
    .two-tier .bundle-form--image-slot.image-slot-11 {
           left: 510px;
        top: 171px;
    }
    
    @media only screen and (max-width:640px) {
        .CartItem-Gift .CartItem .CartItem__LinePriceList.Heading.Text--subdued svg#Capa_1 {
        height: 20px;
        width: 20px;
    }
    .CartItem-Gift .CartItem .CartItem__LinePriceList.Heading.Text--subdued {
        display: block;
    }
    .template-blog .HorizontalList__Item>.Link {
        font-size: 18px;
    }
    .template-list-collections .CollectionList .CollectionItem__Wrapper {
        height: 300px;
    }
    .custom-qoute-section {
        padding-left: 20px;
        padding-right: 20px;
    }
    .template-product section#prod-pageRelate .Container {
        padding: 0;
    }
    #shopify-section-new-product-template .Product__Wrapper .Product__Info .ProductForm__Variants ul li label {
        height: 45px;
    }
    .template-product section#prod-pageRelate .owl-carousel button {
        height: 20px;
        width: 20px;
    }
    .template-product section#prod-pageRelate .PageContent.PageContent--narrow.Rte {
        font-size: 16px;
        line-height: 27px;
        padding: 0 20px;
    }
    .template-product section#prod-pageRelate .coll-head-container button {
        font-size: 16px;
        margin: 0 5px;
    }
    .template-product section#prod-pageRelate h1.SectionHeader__Heading.Heading.u-h1 {
        font-size: 23px;
        line-height: 30px;
    }
    .template-product .Product__InfoWrapper .ProductMeta .coll-head-container-custom a {
        font-size: 14px;
    }
    .template-product .Product__InfoWrapper .Product__Info .Container {
        padding: 0 0;
    }
    .template-product div#shopify-section-new-product-template .Product {
        padding: 0 24px;
    }
    .template-product .FeatureText .SectionHeader__Description {
        text-align: left;
        margin-bottom: 10px!important;
    }
    #shopify-section-new-product-template .ProductMeta .ProductMeta__Title.u-h2 {
        font-size: 25px;
    }
    #shopify-section-new-product-template .Product__Wrapper .Product__Info .ProductForm__Variants ul.SizeSwatchList.HorizontalList {
        margin: 0 0 30px 0;
    }
    #shopify-section-new-product-template .ProductMeta .ProductMeta__Description {
        margin: 20px 0;
    }
    .template-product .Product__InfoWrapper .ProductForm {
        margin-top: 10px;
    }
    #shopify-section-new-product-template .ProductMeta .ProductMeta__Description p {
        font-size: 16px;
        line-height: 26px;
    }
    div#shopify-section-page-contact2-template .Footer__Block h2.Footer__Title.Heading.u-h1 {
        font-size: 20px;
        line-height: 27px;
    }
    .contact-main .FeatureText__ContentWrapper h2.SectionHeader__Heading.Heading.u-h1 {
        text-align: center;
    }
    .contact-main .FeatureText__ContentWrapper .SectionHeader__Description.Rte p {
        text-align: center;
    }
    div#shopify-section-cart-template .cart-items-list-footer .CartItem {
        justify-content: space-between;
        -webkit-justify-content: space-between;
    }
    div#shopify-section-cart-template h1.SectionHeader__Heading.Heading.u-h1 {
        font-size: 25px;
        line-height: 30px;
    }
    div#shopify-section-cart-template .CartItem__Info a.CartItem__Title.Heading {
        font-size: 16px;
        line-height: 30px;
    }
    .Article__Wrapper {
        margin-top: -50px;
        max-width: 100%;
        margin-left: 20px;
        margin-right: 20px;
    }
    .ArticleListWrapper.custom-only-blog-page article.ArticleItem {
        margin-bottom: 30px;
    }
    div#section-blog-template header.PageHeader {
        margin-bottom: 15px;
    }
    .ArticleListWrapper.custom-only-blog-page ul.Blog__TagList li.HorizontalList__Item a.Heading {
        font-size: 16px;
    }
    .ArticleListWrapper.custom-only-blog-page .HorizontalList--spacingExtraLoose .HorizontalList__Item {
        margin-right: 10px;
        margin-left: 10px;
    }
    .ArticleListWrapper.custom-only-blog-page .Grid__Cell {
        padding-left: 0;
    }
    .ArticleListWrapper.custom-only-blog-page h2.SectionHeader__Heading {
        font-size: 21px!important;
        line-height: 29px;
    }
    .ArticleListWrapper.custom-only-blog-page .FeatureText__Content p.ArticleItem__Excerpt {
        font-size: 16px;
        line-height: 26px;
        margin-top: 10px;
    }
    ul.page-ul li {
        text-align: left;
    }
    div#shopify-section-page-spiceDetails .floatLeft.section-typeRight.jtcolWidth6 .spiceBlockBar .floatLeft.jtcolWidth2_5.imgSectionSub {
        width: 20%}
    div#shopify-section-page-spiceDetailsLeft section.Section .SectionHeader__Description.Rte, div#shopify-section-page-spiceDetailsLeft2 section.Section .SectionHeader__Description.Rte, div#shopify-section-page-spiceDetailsRight section.Section .SectionHeader__Description.Rte {
        text-align: left;
    }
    div#shopify-section-page-spiceDetails .jtcolWidth12.spiceBlockBar .floatLeft.jtcolWidth95.contentSectionSub h2 {
        font-size: 18px;
    }
    .about-first-section header.SectionHeader ul.page-ul li, .about-third-sec .FeatureText.FeatureText--withImage.FeatureText--imageLeft .FeatureText__ContentWrapper ul.page-ul li, .template-page .about-second-section .FeatureText.FeatureText--withImage.FeatureText--imageRight .FeatureText__ContentWrapper ul.page-ul li {
        text-align: left;
    }
    .template-page .about-third-sec .FeatureText .SectionHeader__Description {
        margin-top: 32px;
    }
    .about-first-section header.SectionHeader h2.SectionHeader__Heading:before {
        bottom: -10px;
    }
    .about-third-sec header.SectionHeader h2.SectionHeader__Heading:before {
        bottom: -10px;
    }
    .about-second-section header.SectionHeader h2.SectionHeader__Heading:before {
        bottom: -10px;
    }
    .Footer .Footer__Block {
        width: 50%}
    .Footer__Inner {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        display: -webkit-flex;
        -webkit-flex-wrap: wrap;
        -webkit-justify-content: space-between;
    }
    div#shopify-section-footer .Footer__Block--newsletter {
        flex-basis: 100%}
    .template-page .coll-head-container button.coll_data {
        font-size: 16px;
        line-height: 26px;
    }
    .template-page .PageContent {
        font-size: 16px;
        padding: 0 20px;
    }
    .template-page .PageHeader {
        margin-bottom: 35px;
    }
    .template-page h1.SectionHeader__Heading.Heading.u-h1 {
        font-size: 25px;
        margin-top: 46px!important;
    }
    .template-page .smart-collection-container .coll-head-container {
        margin: 20px 0 35px;
    }
    .template-page .coll-content-container .jtcolWidth3 {
        width: 50%}
    .Footer {
        padding: 43px 0 0 0;
    }
    .template-index .FeatureText.FeatureText--withImage .FeatureText__ContentWrapper, .template-index .FeatureText.FeatureText--withImage .FeatureText__ImageWrapper {
        width: 100%;
        display: block;
    }
    .Footer__Block.Footer__Block--links h2.Footer__Title.Heading.u-h6 {
        margin-bottom: 8px;
    }
    .Header__Wrapper a.Header__LogoLink .Header__LogoImage {
        max-width: 150px;
    }
    .FeatureText__Content h3.SectionHeader__SubHeading.Heading.u-h1 {
        text-align: left;
    }
    div#shopify-section-1592988095414 {
        height: 480px;
    }
    div#shopify-section-1592988095414 .ImageHero__ContentOverlay {
        margin-top: 35px;
    }
    div#shopify-section-1592987777218 .FeatureText {
        text-align: left;
    }
    .template-index .FeatureText--withImage .FeatureText__ContentWrapper {
        padding-bottom: 50px;
    }
    .FeatureText__ContentWrapper h2.SectionHeader__Heading.Heading.u-h1 {
        text-align: left;
    }
    .Header__Wrapper .Header__FlexItem--fill {
        flex: unset;
    }
    header#section-header .Header__Wrapper {
        padding: 20px 20px;
    }
    .FeatureText__ContentWrapper .SectionHeader__Description.Rte p {
        text-align: left;
    }
    }@media only screen and (max-width:600px) {
        .FeatureText.FeatureText--withImage .FeatureText__ContentWrapper {
        width: 100%}
    .FeatureText.FeatureText--withImage .FeatureText__ImageWrapper {
        width: 100%}
    }@media only screen and (max-width:600px) {
        .ArticleListWrapper .one-half-column-left {
        width: 100%}
    .ArticleListWrapper .one-half-column-right {
        width: 100%}
    }@media only screen and (max-width:599px) {
        section.Section.Section--spacingNormal.custom-qoute-section {
        padding-left: 20px;
        padding-right: 20px;
    }
    .template-product div#shopify-section-prod-pageBanner .ImageHero__ContentOverlay h2.SectionHeader__Heading.Heading.u-h1 {
        margin-top: 80px;
    }
    .template-product div#shopify-section-prod-pageBanner .ImageHero--large {
        align-items: flex-start;
        -webkit-align-items: flex-start;
    }
    .template-product div#shopify-section-prod-pageBanner .prod-pageBannerBtns {
        top: 50%}
    .template-product section#prod-pageRelate .owl-carousel .owl-nav button.owl-prev {
        left: 0;
    }
    .template-product section#prod-pageRelate .owl-carousel .owl-nav button.owl-next {
        right: 0;
    }
    }@media only screen and (max-width:575px) {
        .contact-main .social-icons-contact-page span svg {
        height: 25px;
        width: 25px;
    }
    div#shopify-section-page-contact2-template .SectionHeader.SectionHeader--center li.HorizontalList__Item a.Heading {
        font-size: 16px;
    }
    #section-slideshow .Slideshow__Content {
        text-align: center;
    }
    .Slideshow__Content--bottomLeft .ButtonGroup {
        justify-content: center;
    }
    div#shopify-section-slideshow h2.SectionHeader__Heading.Heading.u-h1 {
        font-size: 20px!important;
        line-height: 26px;
    }
    .Slideshow__Carousel .flickity-prev-next-button svg {
        height: 20px;
        width: 20px;
    }
    #shopify-section-slideshow .Carousel--insideDots .flickity-prev-next-button.previous {
        left: 5px!important;
        bottom: unset!important;
        top: 50%;
        transform: translateY(-50%);
    }
    #shopify-section-slideshow .Carousel--insideDots .flickity-prev-next-button {
        right: 5px;
        bottom: unset!important;
        top: 50%;
        transform: translateY(-50%);
    }
    #shopify-section-slideshow .Slideshow.Slideshow--fullscreen {
        height: 400px;
    }
    div#shopify-section-slideshow h3.SectionHeader__SubHeading.Heading.u-h6 {
        font-size: 16px;
        line-height: 20px;
        margin-top: 13px;
        margin-bottom: 13px;
    }
    }@media only screen and (max-width:480px) {
        .custom-qoute-section .slick-slide .Container .Testimonial__Content p {
        font-size: 20px;
        line-height: 33px;
    }
      
     
    
      
    .custom-qoute-section h2 {
        margin-bottom: 20px;
    }
    .custom-qoute-section button.slick-next.slick-arrow, .custom-qoute-section button.slick-prev.slick-arrow {
        height: 40px;
        width: 40px;
        bottom: -70px;
    }
    .custom-qoute-section button.slick-next.slick-arrow:before, .custom-qoute-section button.slick-prev.slick-arrow:before {
        height: 15px;
        width: 15px;
    }
    .custom-qoute-section button.slick-next.slick-arrow {
        left: 50px;
    }
    .template-article article.Article .Article__ImageWrapper {
        height: 300px;
    }
    .template-article header.Article__Header h1.Article__Title.Heading.u-h1 {
        font-size: 20px;
        line-height: 28px;
    }
    .ArticleListWrapper.custom-only-blog-page h2.SectionHeader__Heading {
        font-size: 18px!important;
    }
    div#shopify-section-page-spiceDetails .floatLeft.section-typeRight.jtcolWidth6 rte {
        font-size: 16px;
        line-height: 25px;
    }
    .ArticleListWrapper.custom-only-blog-page .FeatureText__ContentWrapper {
        padding-left: 15px;
        padding-right: 15px;
    }
    .ArticleListWrapper.custom-only-blog-page .FeatureText__Content span.Article__Author.Heading, .ArticleListWrapper.custom-only-blog-page .FeatureText__Content span.Article__MetaItem, .ArticleListWrapper.custom-only-blog-page article.ArticleItem .ArticleItem__Content span.Article__Author.Heading, .ArticleListWrapper.custom-only-blog-page article.ArticleItem .ArticleItem__Content span.Article__MetaItem {
        font-size: 14px;
    }
    div#shopify-section-page-spiceDetailsTextOverlay .SectionHeader__ButtonWrapper .ButtonGroup {
        flex-direction: column;
        -webkit-flex-direction: column;
    }
    div#shopify-section-page-spiceDetailsTextOverlay .ImageHero__ContentOverlay h2.SectionHeader__Heading.Heading.u-h1 {
        font-size: 20px!important;
        line-height: 28px;
    }
    div#shopify-section-page-spiceDetailsLeft {
        margin-top: 15px;
    }
    div#shopify-section-page-spiceDetails .jtcolWidth12 .floatLeft.jtcolWidth6 {
        padding: 0;
    }
    div#shopify-section-page-spiceDetails .floatLeft.section-typeRight.jtcolWidth6 .spiceBlockBar {
        flex-direction: column;
        -webkit-flex-direction: column;
    }
    div#shopify-section-page-spiceDetails .floatLeft.section-typeRight.jtcolWidth6 .spiceBlockBar .floatLeft.jtcolWidth95.contentSectionSub {
        width: 100%;
        padding: 0;
    }
    div#shopify-section-page-spiceDetails .floatLeft.section-typeRight.jtcolWidth6 .spiceBlockBar .floatLeft.jtcolWidth2_5.imgSectionSub {
        width: 30%;
        margin-bottom: 10px;
        padding: 0;
    }
    div#shopify-section-about-slideshow .Slideshow__Content {
        padding: 0 20px;
    }
    section#section-about-slideshow .Slideshow.Slideshow--fullscreen {
        height: 400px;
    }
    #shopify-section-about-slideshow .SectionHeader__Heading.SectionHeader__Heading--emphasize.Heading.u-h1 {
        font-size: 20px;
        line-height: 29px;
    }
    .template-page .coll-content-container .jtcolWidth3 {
        width: 100%}
    }@media only screen and (max-width:439px) {
        .template-product div#shopify-section-prod-pageBanner .prod-pageBannerBtns a.btn_url1 {
        margin-bottom: 10px;
    }
    }@media only screen and (max-width:420px) {
        .two-custom-btns {
        flex-direction: column;
        -webkit-flex-direction: column;
    }
    .two-custom-btns a {
        width: 100%!important;
        margin-bottom: 10px;
    }
    #shopify-section-new-product-template .Product__Wrapper .Product__Info .ProductForm__Variants ul.SizeSwatchList.HorizontalList {
        flex-direction: column;
        -webkit-flex-direction: column;
    }
    .ProductForm__Option.ProductForm__Option--labelled.ever_size_only li.HorizontalList__Item {
        width: 100%!important;
        margin-bottom: 10px!important;
    }
    }
@media only screen and (max-width:374px) {
      
      
     .custombundle_wrapper .bundle-form--images.bundle-form--images-desktop.Product__Gallery.Product__Gallery--withThumbnails.new_custom_product_gallery {
        max-width: 270px;
    }
      .bundle-form--image-slot {
        width: 27px;
        height: 20px;
    }
     
      .bundle-form--image-slot.image-slot-0 {
        left: 48px;
        top: 11px;
    }
       .bundle-form--image-slot.image-slot-1 {
        left: 78px;
        top: 11px;
    }
      .bundle-form--image-slot.image-slot-2 {
        left: 108px;
        top: 11px;
    }
      .bundle-form--image-slot.image-slot-3 {
        left: 139px;
        top: 11px;
    }
      .bundle-form--image-slot.image-slot-4 {
        left: 170px;
        top: 11px;
    }
      .bundle-form--image-slot.image-slot-5 {
        left: 200px;
        top: 11px;
    }
      
      
      
        .bundle-form--image-slot.image-slot-6 {
        left: 48px;
        top: 48px;
    }
       .bundle-form--image-slot.image-slot-7 {
        left: 78px;
        top: 48px;
    }
      .bundle-form--image-slot.image-slot-8 {
        left: 108px;
        top: 48px;
    }
      .bundle-form--image-slot.image-slot-9 {
        left: 139px;
        top: 48px;
    }
      .bundle-form--image-slot.image-slot-10 {
        left: 170px;
        top: 48px;
    }
      .bundle-form--image-slot.image-slot-11 {
        left: 200px;
        top: 48px;
    }
      
        .bundle-form--image-slot.image-slot-12 {
        left: 48px;
        top: 85px;
    }
       .bundle-form--image-slot.image-slot-13 {
        left: 78px;
        top: 85px;
    }
      .bundle-form--image-slot.image-slot-14 {
        left: 108px;
        top: 85px;
    }
      .bundle-form--image-slot.image-slot-15 {
        left: 139px;
        top: 85px;
    }
      .bundle-form--image-slot.image-slot-16 {
        left: 170px;
        top: 85px;
    }
      .bundle-form--image-slot.image-slot-17 {
        left: 200px;
        top: 85px;
    }
      
      
      
      
      form#footer-newsletter button.Form__Submit {
        font-size: 12px;
    }
    }.Product__Tabs {
        margin: 30px 0;
    }
    .Product__Tabs .Collapsible--large .Collapsible__Button {
        padding: 15px 0;
    }
    @media screen and (min-width:992px) {
        .custom_product_gallery {
        width: 60%}
    }.custom_product_thumbnails .slick-track {
        width: 100px;
    }
    
    
    
    @media screen and (max-width:1365px) {
      .custombundle_wrapper.three-tier .bundle-form--image-slot button.icon--clear-bundle {
        right: -6px;
    }
    .two-tier .bundle-form--image-slot.image-slot-0 , .two-tier .bundle-form--image-slot.image-slot-1 ,.two-tier .bundle-form--image-slot.image-slot-2
      , .two-tier .bundle-form--image-slot.image-slot-3 , .two-tier .bundle-form--image-slot.image-slot-4 , .two-tier .bundle-form--image-slot.image-slot-5{
        top: 143px;
    }
    
      .two-tier .bundle-form--image-slot.image-slot-6 ,  .two-tier .bundle-form--image-slot.image-slot-7  ,  .two-tier .bundle-form--image-slot.image-slot-8  ,
       .two-tier .bundle-form--image-slot.image-slot-9  ,  .two-tier .bundle-form--image-slot.image-slot-10 ,  .two-tier .bundle-form--image-slot.image-slot-11 {
        top: 254px;
    }
      .custombundle_wrapper.two-tier .bundle-form--image-slot {
        height: 55px;
    }
      .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-0 {
        left: 6%;
        top: 33%;
    }


        .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-1 {
        left: 23%;
        top: 33%;
    }
        .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-2 {
        left: 38%;
        top: 33%;
    }
        .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-3 {
        left: 54%;
        top: 33%;
    }
        .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-4 {
        left: 70%;
        top: 33%;
    }
        .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-5 {
        left: 85%;
        top: 33%;
    }
    
    
        .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-6 {
        left: 6%;
        top: 60%;
    }
        .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-7 {
        left: 23%;
        top: 60%;
    }
        .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-8 {
        left: 38%;
        top: 60%;
    }
        .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-9 {
        left: 54%;
        top: 60%;
    }
        .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-10 {
        left: 70%;
        top: 60%;
    }
        .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-11 {
        left: 85%;
        top: 60%;
    }
    
    .three-tier .bundle-form--image-slot.image-slot-0 {
        left: 6%;
        top: 8%;
    }
      .three-tier .bundle-form--image-slot.image-slot-1 {
        left: 22%;
        top: 8%;
    }
      .three-tier .bundle-form--image-slot.image-slot-2 {
        left: 38%;
        top: 8%;
    }
      .three-tier .bundle-form--image-slot.image-slot-3 {
        left: 54%;
        top: 8%;
    }
      .three-tier .bundle-form--image-slot.image-slot-4 {
        left: 70%;
        top: 8%;
    }
      .three-tier .bundle-form--image-slot.image-slot-5 {
        left: 85%;
        top: 8%;
    }
    
    
      .three-tier .bundle-form--image-slot.image-slot-6 {
        left: 6%;
        top: 35%;
    }
      .three-tier .bundle-form--image-slot.image-slot-7 {
        left: 22%;
        top: 35%;
    }
      .three-tier .bundle-form--image-slot.image-slot-8 {
        left: 38%;
        top: 35%;
    }
      .three-tier .bundle-form--image-slot.image-slot-9 {
        left: 54%;
        top: 35%;
    }
      .three-tier .bundle-form--image-slot.image-slot-10 {
        left: 70%;
        top: 35%;
    }
      .three-tier .bundle-form--image-slot.image-slot-11 {
        left: 85%;
        top: 35%;
    }
    
    
        .three-tier .bundle-form--image-slot.image-slot-12 {
        left: 6%;
        top: 63%;
    }
      .three-tier .bundle-form--image-slot.image-slot-13 {
        left: 22%;
        top: 63%;
    }
      .three-tier .bundle-form--image-slot.image-slot-14 {
        left: 38%;
        top: 63%;
    }
      .three-tier .bundle-form--image-slot.image-slot-15 {
        left: 54%;
        top:63%;
    }
      .three-tier .bundle-form--image-slot.image-slot-16 {
        left: 70%;
        top: 63%;
    }
      .three-tier .bundle-form--image-slot.image-slot-17 {
        left: 85%;
        top: 63%;
    }
    
      
    .custombundle_wrapper.three-tier .bundle-form--image-slot {
        height: auto!important;
      width: 14%!important;
    }
      
    }
    
    
    
    
    @media screen and (max-width:991px) {
    
      .custombundle_wrapper.three-tier .bundle-form--image-slot button.icon--clear-bundle {
        right: -4px;
    }
      .custombundle_wrapper.two-tier .bundle-form--image-slot {
        margin-top: 0;
    }
    .custombundle_wrapper.two-tier .bundle-form--image-slot {
        height: 81px;
    }
    
         .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-0 ,  .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-1 ,  .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-2
      , .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-3 ,  .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-4 ,  .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-5
      {
        top:36%;
    }
    
    
           .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-6 ,  .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-7 ,  .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-8
      , .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-9 ,  .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-10 ,  .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-11
      {
        top:64%;
    }
     .custombundle_wrapper.two-tier .Product__Wrapper.bundlewrapper .filled button.icon--clear-bundle {
        right: -21px;
    }
    }
    
    @media screen and (max-width:800px) {
    .custombundle_wrapper.two-tier .bundle-form--image-slot {
        height: 51px;
    }
      .custombundle_wrapper.two-tier .Product__Wrapper.bundlewrapper .filled button.icon--clear-bundle {
        right: -2px;
    }
      .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-0 {
        left: 5%;
    }
      .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-1 {
        left: 21%;
    }
      .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-2 {
        left: 37%;
    }
      .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-3 {
        left: 53%;
    }
      .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-4 {
        left: 68%;
    }
      .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-5 {
        left: 84%;
    }
      .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-6, .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-7, .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-8, .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-9, .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-10, .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-11 {
        top: 63%;
    }
    
        .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-6 {
        left: 5%;
    }
      .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-7 {
        left: 21%;
    }
      .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-8 {
        left: 37%;
    }
      .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-9 {
        left: 53%;
    }
      .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-10 {
        left: 68%;
    }
      .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-11 {
        left: 84%;
    }
    }
    
    
    @media screen and (max-width:575px) {
      .custombundle_wrapper.three-tier .bundle-form--image-slot {
        height: 33px;
        width: 12%!important;
    }
      .custombundle_wrapper.three-tier .bundle-form--image-slot button.icon--clear-bundle {
        right: -6px;
    }
    
      .three-tier .bundle-form--image-slot.image-slot-6 , .three-tier .bundle-form--image-slot.image-slot-7 , .three-tier .bundle-form--image-slot.image-slot-8 ,
      .three-tier .bundle-form--image-slot.image-slot-9 , .three-tier .bundle-form--image-slot.image-slot-10 , .three-tier .bundle-form--image-slot.image-slot-11{
        top: 33%;
    }
    
    
      .three-tier .bundle-form--image-slot.image-slot-12 ,  .three-tier .bundle-form--image-slot.image-slot-13 ,  .three-tier .bundle-form--image-slot.image-slot-14 ,
       .three-tier .bundle-form--image-slot.image-slot-15 ,  .three-tier .bundle-form--image-slot.image-slot-16 ,  .three-tier .bundle-form--image-slot.image-slot-17{
        top: 59%;
    }
    
      
      
    .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-0, .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-1, .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-2, .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-3, .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-4, .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-5 {
        top: 33%;
    }
      .custombundle_wrapper.two-tier .Product__Wrapper.bundlewrapper .filled button.icon--clear-bundle {
        right: -10px;
    }
      .custombundle_wrapper.two-tier .bundle-form--image-slot {
        height: 38px;
    }
      .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-6, .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-7, .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-8, .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-9, .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-10, .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-11 {
        top: 58%;
    }
    }
    
    @media screen and (max-width:374px) {
      .custombundle_wrapper.three-tier .bundle-form--image-slot {
        height: 29px;
    }
      .three-tier .bundle-form--image-slot.image-slot-12, .three-tier .bundle-form--image-slot.image-slot-13, .three-tier .bundle-form--image-slot.image-slot-14, .three-tier .bundle-form--image-slot.image-slot-15, .three-tier .bundle-form--image-slot.image-slot-16, .three-tier .bundle-form--image-slot.image-slot-17 {
        top: 57%;
    }
    .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-6, .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-7, .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-8, .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-9, .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-10, .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-11 {
        top: 56%;
    }
      .custombundle_wrapper.two-tier .bundle-form--image-slot {
        height: 33px;
    }
    }
    
    
    @media screen and (min-width:1140px) and (max-width:1365px) {
    /*   .custombundle_wrapper.two-tier .bundle-form--image-slot {
        height: 69px;
        width: 82px;
    } */
    .custombundle_wrapper.three-tier .bundle-form--image-slot {
        height: 69px;
    }
    .three-tier .bundle-form--image-slot.image-slot-0 {
        left: 8%;
    }
      .three-tier .bundle-form--image-slot.image-slot-1 {
        left: 24%;
    }
      .three-tier .bundle-form--image-slot.image-slot-2 {
        left: 40%;
    }
      .three-tier .bundle-form--image-slot.image-slot-3 {
        left: 56%;
    }
      .three-tier .bundle-form--image-slot.image-slot-4 {
        left: 72%;
    }
      .three-tier .bundle-form--image-slot.image-slot-5 {
        left: 87%;
    }
    .three-tier .bundle-form--image-slot.image-slot-6 {
        left: 8%;
        top: 40%;
    }
    .three-tier .bundle-form--image-slot.image-slot-7 {
        left: 24%;
        top: 40%;
    }
      .three-tier .bundle-form--image-slot.image-slot-8 {
        left: 40%;
        top: 40%;
    }
      .three-tier .bundle-form--image-slot.image-slot-9 {
        left: 56%;
        top: 40%;
    }
      .three-tier .bundle-form--image-slot.image-slot-10 {
        left: 72%;
        top: 40%;
    }
      .three-tier .bundle-form--image-slot.image-slot-11 {
        left: 87%;
        top: 40%;
    }
      .three-tier .bundle-form--image-slot.image-slot-12 {
        left: 8%;
        top: 71%;
    }
      .three-tier .bundle-form--image-slot.image-slot-13 {
        left: 24%;
        top: 71%;
    }
     .three-tier .bundle-form--image-slot.image-slot-14 {
        left: 40%;
        top: 71%;
    }
      .three-tier .bundle-form--image-slot.image-slot-15 {
        left: 56%;
        top: 71%;
    }
      .three-tier .bundle-form--image-slot.image-slot-16 {
        left: 72%;
        top: 71%;
    }
      .three-tier .bundle-form--image-slot.image-slot-17 {
        left: 87%;
        top: 71%;
    }
      .custombundle_wrapper.three-tier .bundle-form--image-slot button.icon--clear-bundle {
        right: -14px;
    }
    
      .custombundle_wrapper.two-tier .bundle-form--image-slot {
        height: 66px;
    }
      .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-0, .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-1, .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-2, .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-3, .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-4, .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-5 {
        top: 40%;
    }
      .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-6, .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-7, .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-8, .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-9, .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-10, .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-11 {
        top: 71%;
    }
    }
    

/*................... 3/12/2024 css start  custom-spice-rack......................*/

.copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-0.filled {
    top: 48px;
}

.copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-1.filled {
    left: 122px;
}

.copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-2,.copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-3,.copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-4,.copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-5 {
    top: 48px;
}
.copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-12,.copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-13,.copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-14,.copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-15,.copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-16,.copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-17 {
    top: 235px;
}

/*................... 3/12/2024 css end  custom-spice-rack......................*/


/*................... 9/4/2024 css start.....................*/

@media (min-width: 992px) and (max-width: 1399px) {
.three-tier .bundle-form--image-slot.image-slot-0,.three-tier .bundle-form--image-slot.image-slot-6,.three-tier .bundle-form--image-slot.image-slot-12{
  left:4%;
}
.three-tier .bundle-form--image-slot.image-slot-1,.three-tier .bundle-form--image-slot.image-slot-7,.three-tier .bundle-form--image-slot.image-slot-13{
  left:19%;
}
.three-tier .bundle-form--image-slot.image-slot-2,.three-tier .bundle-form--image-slot.image-slot-8,.three-tier .bundle-form--image-slot.image-slot-14{
  left:35%;
}
.three-tier .bundle-form--image-slot.image-slot-3,.three-tier .bundle-form--image-slot.image-slot-9,.three-tier .bundle-form--image-slot.image-slot-15{
  left:51%;
} 
.three-tier .bundle-form--image-slot.image-slot-4,.three-tier .bundle-form--image-slot.image-slot-10,.three-tier .bundle-form--image-slot.image-slot-16{
  left:67%;
}
  .three-tier .bundle-form--image-slot.image-slot-5,.three-tier .bundle-form--image-slot.image-slot-11,.three-tier .bundle-form--image-slot.image-slot-17{
  left:82%;
} 
  
}

@media (min-width:992px) and (max-width:1090px) {
.three-tier .bundle-form--image-slot.image-slot-12,.three-tier .bundle-form--image-slot.image-slot-13,.three-tier .bundle-form--image-slot.image-slot-14,
.three-tier .bundle-form--image-slot.image-slot-15,.three-tier .bundle-form--image-slot.image-slot-16,.three-tier .bundle-form--image-slot.image-slot-17{
top:61%;
  
}
}
@media (min-width:801px) and (max-width:991px) {
.three-tier .bundle-form--image-slot.image-slot-12,.three-tier .bundle-form--image-slot.image-slot-13,.three-tier .bundle-form--image-slot.image-slot-14,
.three-tier .bundle-form--image-slot.image-slot-15,.three-tier .bundle-form--image-slot.image-slot-16,.three-tier .bundle-form--image-slot.image-slot-17{
top:66%;
  
}
  .custombundle_wrapper.three-tier .bundle-form--image-slot {
    height: auto!important;
    width: 14% !important;
}

.three-tier .bundle-form--image-slot.image-slot-0,.three-tier .bundle-form--image-slot.image-slot-1,.three-tier .bundle-form--image-slot.image-slot-2,
.three-tier .bundle-form--image-slot.image-slot-3,.three-tier .bundle-form--image-slot.image-slot-4,.three-tier .bundle-form--image-slot.image-slot-5{
top:9%;
  
}


.three-tier .bundle-form--image-slot.image-slot-6,.three-tier .bundle-form--image-slot.image-slot-7,.three-tier .bundle-form--image-slot.image-slot-8,
.three-tier .bundle-form--image-slot.image-slot-9,.three-tier .bundle-form--image-slot.image-slot-10,.three-tier .bundle-form--image-slot.image-slot-11{
top:38%;
  
}

}  

@media (min-width:320px) and (max-width:991px) {
.three-tier .bundle-form--image-slot.image-slot-0,.three-tier .bundle-form--image-slot.image-slot-6,.three-tier .bundle-form--image-slot.image-slot-12{
  left:5%;
}
.three-tier .bundle-form--image-slot.image-slot-1,.three-tier .bundle-form--image-slot.image-slot-7,.three-tier .bundle-form--image-slot.image-slot-13{
  left:21%;
}
.three-tier .bundle-form--image-slot.image-slot-2,.three-tier .bundle-form--image-slot.image-slot-8,.three-tier .bundle-form--image-slot.image-slot-14{
  left:37%;
}
.three-tier .bundle-form--image-slot.image-slot-3,.three-tier .bundle-form--image-slot.image-slot-9,.three-tier .bundle-form--image-slot.image-slot-15{
  left:53%;
} 
.three-tier .bundle-form--image-slot.image-slot-4,.three-tier .bundle-form--image-slot.image-slot-10,.three-tier .bundle-form--image-slot.image-slot-16{
  left:69%;
}
  .three-tier .bundle-form--image-slot.image-slot-5,.three-tier .bundle-form--image-slot.image-slot-11,.three-tier .bundle-form--image-slot.image-slot-17{
  left:84%;
} 

}
@media (max-width:1270px) {
.custombundle_wrapper.three-tier .bundle-form--image-slot button.icon--clear-bundle {
    right: -7px !important;
}
}

/*................... 9/4/2024 css end.....................*/








    @media screen and (min-width:1400px) {
      .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-6, .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-7, .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-8, .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-9, .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-10, .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-11 {
        top: 71%;
    }
    .bundle-form--image-slot {
        width: 82px;
      height:69px;
    }
      .three-tier .bundle-form--image-slot.image-slot-0 {
        left: 26px;
    }
      .three-tier .bundle-form--image-slot.image-slot-1 {
        top: 28px;
    }
      .three-tier .bundle-form--image-slot.image-slot-2 {
        left: 216px;
    }
      .three-tier .bundle-form--image-slot.image-slot-3 {
        left: 310px;
    }
      .three-tier .bundle-form--image-slot.image-slot-4 {
        left: 406px;
    }
      .three-tier .bundle-form--image-slot.image-slot-5 {
        left: 500px;
    }
    
        .three-tier .bundle-form--image-slot.image-slot-6 {
        left: 26px;
    }
    .three-tier .bundle-form--image-slot.image-slot-7 {
        left: 122px;
    }
      .three-tier .bundle-form--image-slot.image-slot-8 {
        left: 216px;
    }
      .three-tier .bundle-form--image-slot.image-slot-9 {
        left: 310px;
    }
      .three-tier .bundle-form--image-slot.image-slot-10 {
        left: 406px;
    }
      .three-tier .bundle-form--image-slot.image-slot-11 {
        left: 500px;
    }
    
        .three-tier .bundle-form--image-slot.image-slot-12 {
        left: 26px;
    }
      .three-tier .bundle-form--image-slot.image-slot-13 {
            left: 116px;
    }
      .three-tier .bundle-form--image-slot.image-slot-14 {
        left: 216px;
    }
      .three-tier .bundle-form--image-slot.image-slot-15 {
        left: 310px;
    }
      .three-tier .bundle-form--image-slot.image-slot-16 {
        left: 406px;
    }
      .three-tier .bundle-form--image-slot.image-slot-17 {
        left: 500px;
    }
    
      .two-tier .bundle-form--image-slot.image-slot-0 {
        left: 24px;
        top: 58px;
    }
    .custombundle_wrapper.two-tier .bundle-form--image-slot {
        height: 69px;
    }
      .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-0, .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-1, .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-2, .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-3, .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-4, .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-5 {
        top: 40%;
    }
      .two-tier .bundle-form--image-slot.image-slot-1 {
        left: 119px;
    }
    .two-tier .bundle-form--image-slot.image-slot-2 {
        left: 213px;
    }  
      .two-tier .bundle-form--image-slot.image-slot-3 {
        left: 309px;
    }
      .two-tier .bundle-form--image-slot.image-slot-4 {
        left: 402px;
    }
      .two-tier .bundle-form--image-slot.image-slot-5 {
        left: 497px;
    }
    
      .two-tier .bundle-form--image-slot.image-slot-6 {
        left: 24px;
        top: 58px;
    }
        .two-tier .bundle-form--image-slot.image-slot-7 {
        left: 119px;
    }
    .two-tier .bundle-form--image-slot.image-slot-8 {
        left: 213px;
    }  
      .two-tier .bundle-form--image-slot.image-slot-9 {
        left: 309px;
    }
      .two-tier .bundle-form--image-slot.image-slot-10 {
        left: 402px;
    }
      .two-tier .bundle-form--image-slot.image-slot-11 {
        left: 497px;
    }
    
      
      .custombundle_wrapper.two-tier .Product__Wrapper.bundlewrapper .filled button.icon--clear-bundle {
        right: -2px;
    }

      /* 12/3/2024 css start */
   .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-1 {
    top: 48px;
}
  /* 12/3/2024 css start */

      
    }




    /* pdp css 6/9/23 START */
    .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-0, .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-1, .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-2, .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-3 {
        top: 29%;
    }
    .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-4, .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-5, .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-6, .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-7 {
       top: 54%;
    }
    .custom_eight_pack_rack .custombundle_wrapper .bundle-form--image-slot.image-slot-0, .custom_eight_pack_rack .custombundle_wrapper .bundle-form--image-slot.image-slot-1, .custom_eight_pack_rack .custombundle_wrapper .bundle-form--image-slot.image-slot-2, .custom_eight_pack_rack .custombundle_wrapper .bundle-form--image-slot.image-slot-3 {
        top: 9%;
    }
    .custom_eight_pack_rack .custombundle_wrapper .bundle-form--image-slot.image-slot-4, .custom_eight_pack_rack .custombundle_wrapper .bundle-form--image-slot.image-slot-5, .custom_eight_pack_rack .custombundle_wrapper .bundle-form--image-slot.image-slot-6, .custom_eight_pack_rack .custombundle_wrapper .bundle-form--image-slot.image-slot-7 {
       top: 35%;
    }
    .custom_eight_pack_rack .bundle-spices-wrap .bundle_grid.Grid__Cell input.selected_qty {
        text-align: center !important;
    }
    .custom_eight_pack_rack .custombundle_wrapper .Product__Info .ProductForm__Variants .SizeSwatch {
        padding: 6px 30px;
    }
    .custom_eight_pack_rack .custombundle_wrapper .Product__Info .ProductForm__Variants ul.SizeSwatchList {
        display: grid;
        grid-template-columns: repeat(3, 1fr);
    }
    
    /* box icons with text */
    .custom_eight_pack_rack .custombundle_wrapper .bundle-form--image-slot.image-slot-0, .custom_eight_pack_rack .custombundle_wrapper .bundle-form--image-slot.image-slot-4 {
        left: 8%;
    }
    .custom_eight_pack_rack .custombundle_wrapper .bundle-form--image-slot.image-slot-1, .custom_eight_pack_rack .custombundle_wrapper .bundle-form--image-slot.image-slot-5 {
        left: 29%;
    }
    .custom_eight_pack_rack .custombundle_wrapper .bundle-form--image-slot.image-slot-2, .custom_eight_pack_rack .custombundle_wrapper .bundle-form--image-slot.image-slot-6 {
        left: 51%;
    }
    .custom_eight_pack_rack .custombundle_wrapper .bundle-form--image-slot.image-slot-3, .custom_eight_pack_rack .custombundle_wrapper .bundle-form--image-slot.image-slot-7 {
        left: 73%;
    }
    .custom_eight_pack_rack .custombundle_wrapper .bundle-form--image-slot {
        width: 128px;
        height: auto;
    }
    .custom_eight_pack_rack .custombundle_wrapper .Product__Wrapper.bundlewrapper .filled button.icon--clear-bundle {
        right: -8px;
    }
    
    /* media query */
    @media (max-width: 1250px) {
        .custom_eight_pack_rack .custombundle_wrapper .bundle-form--image-slot {
            width: 20%!important;
        }
    }
    @media (max-width: 1139px) {
        .custom_eight_pack_rack .custombundle_wrapper .bundle-form--image-slot.image-slot-0, .custom_eight_pack_rack .custombundle_wrapper .bundle-form--image-slot.image-slot-1, .custom_eight_pack_rack .custombundle_wrapper .bundle-form--image-slot.image-slot-2, .custom_eight_pack_rack .custombundle_wrapper .bundle-form--image-slot.image-slot-3 {
            top: 25%;
        }
        .custom_eight_pack_rack .custombundle_wrapper .bundle-form--image-slot.image-slot-4, .custom_eight_pack_rack .custombundle_wrapper .bundle-form--image-slot.image-slot-5, .custom_eight_pack_rack .custombundle_wrapper .bundle-form--image-slot.image-slot-6, .custom_eight_pack_rack .custombundle_wrapper .bundle-form--image-slot.image-slot-7 {
            top: 48%;
        }
    }
    /* @media (max-width: 1100px) {
        .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot {
            height: 83px;
        }
    }
    @media (max-width: 1023px) {
        .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot {
            height: 75px;
        }
    } */
    @media (max-width: 991px) {
        .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-4, .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-5, .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-6, .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-7 {
            top: 56%;
        }
        .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-0, .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-1, .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-2, .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-3 {
            top: 32%;
        }
        .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot {
            width: 17% !important;
        }
    }
    @media (max-width: 800px) {
        .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-4, .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-5, .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-6, .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-7 {
            top: 55%;
        }
        .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-0, .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-1, .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-2, .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-3 {
            top: 32%;
        }
        .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot {
            width: 19% !important;
        }
        .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-0, .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-4 {
          left: 8%;
        }
        .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-2, .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-6 {
          left: 29%;
        }
        .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-2, .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-6 {
          left: 49%;
        }
        .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-3, .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-7 {
          left: 70%;
        }
        .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-4, .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-5, .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-6, .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-7 {
            top: 55%;
        }
    }
    @media (max-width: 575px) {
        .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot {
            width: 17%!important;
        }
        .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-0, .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-1, .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-2, .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-3 {
            top: 30%;
        }
        .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-4, .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-5, .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-6, .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-7 {
            top: 52%;
        }
    }
    @media (max-width: 450px) {
        .custom_eight_pack_rack .custombundle_wrapper .Product__Info .ProductForm__Variants ul.SizeSwatchList {
            display: grid;
    /*         grid-template-columns: repeat(1, 1fr); */
        }
      .custom_eight_pack_rack .custombundle_wrapper .Product__Info .ProductForm__Variants .SizeSwatch {
          padding: 6px 15px;
      }
    }
    @media only screen and (max-width: 374px) {
        .custom_eight_pack_rack .custombundle_wrapper  .bundle-form--images.bundle-form--images-desktop.Product__Gallery.Product__Gallery--withThumbnails.new_custom_product_gallery {
            max-width: 320px;
        }
        .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-0, .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-1, .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-2, .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot.image-slot-3 {
            top: 30%;
        }
        .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot {
            width: 16%!important;
        }
    }
    /* @media only screen and (max-width: 374px) {
      .custom_eight_pack_rack .custombundle_wrapper.two-tier .bundle-form--image-slot {
          height: 48px;
      }
    } */
    
    /* End */


 @media screen and (max-width:992px) {

   .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-1.filled {
    left: 22%;
}
   
 }

@media only screen and (max-width: 991px) and (min-width: 801px)  {
.copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-0.filled, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-1.filled, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-2, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-3, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-4, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-5 {
    top: 12%;
}
   .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-12, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-13, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-14, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-15, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-16, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-17 {
    top: 57%;
}
.copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-6, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-7, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-8, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-9, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-10, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-11 {
    top: 34%;
}

.copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-0, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-6, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-12 {
    left: 4%;
}
.copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-1.filled, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-7.filled, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-13.filled {
    left: 20%;
}
  .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-2, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-8, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-14 {
    left: 36%;
} 
   .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-3, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-9, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-15 {
    left: 51%;
}
  .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-4, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-10, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-16 {
    left: 67%;
} 
   .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-5, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-11, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-17 {
    left: 83%;
}
  .custombundle_wrapper.three-tier .bundle-form--image-slot button.icon--clear-bundle {
    right: -7px !important;
}
  
}



@media only screen and (max-width: 1399px) and (min-width: 992px)  {

.bundle-form--image-slot {
    width: fit-content!important;
}

  
.copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-12, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-13, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-14, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-15, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-16, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-17 {
    top: 55%;
}

.copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-6, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-7, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-8, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-9, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-10, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-11 {
    top: 31%;
}
  

.copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-1.filled, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-7.filled, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-13.filled {
    left: 19%;
}
.copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-0.filled, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-1.filled {
    top: 11%;
}
  .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-2, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-3, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-4, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-5 {
    top: 11%;
}
  .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-0, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-6, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-12 {
    left: 7%;
}
  .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-2, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-8, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-14 {
    left: 36%;
}
.copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-0, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-6, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-12 {
    left: 3.4%;
}

.copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-2, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-8, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-14 {
  left: 35%;
}

.copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-3, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-9, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-15 {
    left: 51%;
}

.copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-4, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-10, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-16 {
    left: 67%;
}

.copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-5, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-11, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-17 {
    left: 82%;
}

.copy-of-custom-spice-rack .bundle-form--image-slot button.icon--clear-bundle {
    right: -2px !important;
}

  
 }

@media only screen and (max-width: 1399px) and (min-width: 1367px)  {
.copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-12, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-13, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-14, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-15, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-16, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-17 {
    top: 64%;
}

  .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-6, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-7, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-8, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-9, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-10, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-11 {
    top: 38%;
}

  .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-0.filled, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-1.filled, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-2, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-3, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-4, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-5 {
    top: 14%;
}
}

/* 13-3-24 start css */
@media (min-width: 1200px) and (max-width: 1366px) {
  .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-6, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-7, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-8, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-9, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-10, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-11 {
      top: 38%;
  }
  .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-12, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-13, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-14, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-15, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-16, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-17 {
      top: 64%;
  }
  
}

@media (min-width: 1140px) and (max-width: 1299px) {
  .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-6, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-7, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-8, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-9, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-10, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-11 {
      top: 37%;
  }
  .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-12, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-13, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-14, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-15, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-16, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-17 {
      top: 63%;
  }
  .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-0, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-1, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-2, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-3, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-4, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-5 {
      top: 12% !important;
  }
}

@media (min-width: 1300px) and (max-width: 1365px) {
.copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-0.filled, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-1.filled, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-2, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-3, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-4, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-5 {
    top: 13%;
}
}



/* end css */
 @media screen and (max-width:1024px) {
.copy-of-custom-spice-rack .bundle-form--image-slot {
    height: 18%!important;
    width: 14%!important;
}
 }






 @media screen and (max-width:992px) {
.bundle-form--image-slot {
    width: fit-content!important;
}
 }







 @media screen and (max-width:800px) {
.copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-0.filled, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-1.filled, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-2, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-3, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-4, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-5 {
    top: 11%;
}
   .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-12, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-13, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-14, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-15, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-16, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-17 {
    top: 55%;
}
.copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-6, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-7, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-8, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-9, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-10, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-11 {
    top: 33%;
}

.copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-0, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-6, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-12 {
    left: 4%;
}
.copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-1.filled, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-7.filled, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-13.filled {
    left: 20%;
}
  .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-2, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-8, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-14 {
    left: 36%;
} 
   .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-3, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-9, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-15 {
    left: 51%;
}
  .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-4, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-10, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-16 {
    left: 67%;
} 
   .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-5, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-11, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-17 {
    left: 83%;
}
 }
 @media screen and (max-width:575px) {
.copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-0.filled, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-1.filled, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-2, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-3, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-4, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-5 {
    top: 9%;
}
   .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-12, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-13, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-14, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-15, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-16, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-17 {
    top: 51%;
}
.copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-6, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-7, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-8, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-9, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-10, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-11 {
    top: 30%;
}

.copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-0, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-6, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-12 {
    left: 4%;
}
.copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-1.filled, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-7.filled, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-13.filled {
    left: 20%;
}
  .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-2, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-8, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-14 {
    left: 36.5%;
}
   .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-3, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-9, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-15 {
    left: 52%;
}
  .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-4, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-10, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-16 {
    left: 68%;
} 
   .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-5, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-11, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-17 {
    left: 83%;
}
 }
@media (min-width: 320px) and (max-width: 374px) {
.copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-12, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-13, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-14, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-15, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-16, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-17 {
    top: 49%;
}
.copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-0, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-6, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-12 {
    left: 4%;
}
  .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-6, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-7, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-8, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-9, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-10, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-11 {
    top: 29%;
}
  .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-0.filled, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-1.filled, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-2, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-3, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-4, .copy-of-custom-spice-rack .bundle-form--image-slot.image-slot-5 {
    top: 9%;
}
}
    