#shopify-section-template--25219139207499__breadcrumbs .section__wrapper:before {
    border-top: 1px none #e7e5dc;
  }
  #shopify-section-template--25219139207499__breadcrumbs .section__wrapper:after {
    border-bottom: 1px none #e7e5dc;
  }
  @media (max-width: 767px) {
    #shopify-section-template--25219139207499__breadcrumbs .section__wrapper {padding-top: 16px;padding-bottom: 16px;}
  }
  @media (min-width: 768px) {
    #shopify-section-template--25219139207499__breadcrumbs .section__wrapper {padding-top: 16px;padding-bottom: 16px;}
  }
  .active .icon {
      fill: black !important;
  }
    .main-product .main-product__media .swiper-wrapper figure {
      position: relative;
      overflow: hidden;
      border-radius: 9px;
  }
  .main-product .main-product__media .swiper-wrapper figure .custom-image-label {
      position: absolute;
      bottom: 0;
      left: 0;
      background-color: #0000008c;
      width: 100%;
      height: auto;
      color: #fff;
      padding: 11px;
      font-size: 13px;
      line-height: 1.3;
  }
    .main-product__media .swiper-slide.image {
      border: 1px solid #f4f6f200;
  }


    @media(max-width:767px){
      .main-product .main-product__media .swiper-wrapper figure {
      border-radius: 0px;
  }
      .slider-instance-wrapper {
      overflow: hidden;
  }
      .newclassfirst {
      margin-bottom: 0 !important;
  }
      .verificeret{
        display:none !important;
      }
      .js-slider--nav .swiper-slide {
      border: 1px solid #ddd;
  }
   .js-slider--nav {
      margin-top: 10px;
      margin-bottom: 16px;
  }
      .js-slider--nav .swiper-slide img {
      width: 100%;
      height: 100%;
      object-fit: cover !important;
  }
    }
	#shopify-section-template--25219139207499__main .section__wrapper:before {
    border-top: 1px none #e7e5dc;
  }
  #shopify-section-template--25219139207499__main .section__wrapper:after {
    border-bottom: 1px none #e7e5dc;
  }
  @media (max-width: 767px) {
    #shopify-section-template--25219139207499__main .section__wrapper {padding-top: 0px;padding-bottom: 16px;}
  }
  @media (min-width: 768px) {
    #shopify-section-template--25219139207499__main .section__wrapper {padding-top: 0px;padding-bottom: 32px;}
  }
  .icon {
        fill: transparent;
        stroke: #000000;
        transition: fill 0.3s ease;
         opacity: 1;
      }

      .card--product .active .icon {
        fill: #000;
        stroke: #000000;
        opacity: 1;
      }
	  /* .sku-line .product-vendor {display: none;}
                        .sku-line .product-sku{margin-left:0 !important;} */
                        .flex-title-vendor {display: flex;align-items: center;flex-direction: row !important; gap: 8px;}
                        .flex-title-vendor .product-vendor {/*text-transform: uppercase;*/font-family: Helvetica Neue;font-size: 24px;line-height: 29.3px; letter-spacing: 0.02em;}
						 .price__regular.mainproductprice span.money {
                                      font-family: Helvetica Neue;
                                      font-size: 24px;
                                      font-weight: 500;
                                      line-height: 29.3px;
                                      letter-spacing: 0.02em;
                                      text-decoration: none;
                                      color: black;
									  height: 48px;
    display: block;
                                  }
                                .hide{display:none !important;}
                                .title-price-inline .main-product__price .price {align-items: flex-end;}
                                .maincompareprice span {
                                  color: #A2A2A2;
                                  font-size: 14px;
                                  font-weight: 400;
                                  line-height: 19.09px;
                                  letter-spacing: 0.02em;
                                  text-decoration-line: line-through;
                                 /* display: flex;*/
                                  justify-content: flex-end;
                                }
                                .saleregularprice span {
                    font-size: 16px;
                    /*font-weight: 600;*/
					font-weight: 100;
                    line-height: 29.3px;
                    letter-spacing: 0.02em;
                                   color: #000;
                                  text-decoration: none !important;
                }
                               /* .price__sale, .price__availability, .price__badge-sale, .price__badge-sold-out {display: none;}*/
.usp-product.custom-payments span.text-xs, .usp-product.custom-payments ul.payment-icons {
    display: flex;
    align-items: center;
    flex-direction: column;
    align-content: center;
}
                   .usp-product.custom-payments span.text-xs {justify-content: space-between;width: 100%;}
.condition__wrapper{
        font-size: 14px;
        display: inline-block;
        width: 100%;
        margin-top: 20px;
      font-size: 14px;
      display: inline-block;
      width: 100%;
      margin-top: 20px;
      border: 1px solid #EAEAEA;
      padding: 30px;
            margin-bottom: 20px;
    }
    .usp-product.custom-payments {
      padding-bottom: 3rem;
  }
    .condiction {
      display: flex;
      align-items: center;
      justify-content: space-between;
      padding: 0px 0 29px;
  }
    .condition__text {
      font-size: 11px;
    /*  font-weight: 400;*/
      line-height: 14.32px;
      letter-spacing: 0.02em;
      margin-top: 10px;
  }
    .condiction span {
      text-transform: uppercase;
      font-family: Helvetica Neue;
      font-size: 15px;
      font-weight: 500;
      line-height: 17.09px;
  }
    .condition__bar{
        -webkit-box-align: baseline;
        -ms-flex-align: flex-start;
        align-items: flex-start;
        counter-reset: step;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }
    .condition__attribute{
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        color: #666;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-flex: 2;
        -ms-flex: 2;
        flex: 2;
        font-size: 11px;
        list-style-type: none;
        position: relative;
    }
    .condition__attribute:before {
        background-color: #e1e1e1;
        content: "";
        display: block;
        height: 24px;
        width: 1px;
    }
    .condition__attribute:after {
        background-color: #E1E1E1;
        content: "";
        height: 1px;
        position: absolute;
        top: 12px;
        width: 100%;
        z-index: 1;
    }
    .condition__attribute--active{
      color: black;
      font-weight: 600;
    }
    .condition__attribute--active:before {
        background-color: #000;
        width: 3px;
        z-index: 2;
    }
    .openConditionModal {
        margin-top: 20px;
        text-align: center;
        margin-bottom: 6px;
    }
    .verificeret{
      background-color: #f8f8f8;
      padding: 20px;
      display: flex;
      position: absolute;
      left: 0;
      right: 0;
      bottom: 2%;
      width: max-content;
      justify-content: center;
      margin: 0 auto;
          align-items: center;
      gap: 20px;
    }
    .verificeret img{
      width: 25px;
      height: 25px;
      margin: auto;
      margin-right: 15px;
    }
    .verificeret .text{
      width: 90%;
      color: black;
    }
    .verificeret h3{
      font-size: 12px;
      font-weight: 600;
      font-style: normal;
      line-height: 1.3em;
      letter-spacing: .025em;
      text-transform: uppercase;
      word-break: break-word;
      margin: 0;
    }
    .verificeret p{
      color: #7a8086;
      font-size: 12px;
      margin: 0;
    }
  @media (max-width: 767px){

    .verificeret {
      bottom: 1% !important;
      gap: 15px !important;
      width: 100% !important;
  }

    .verificeret p{
      font-size: 10px !important;
    }
     .verificeret h3{
      font-size: 12px !important;
    }
        .template-product .reached-top .menu-trigger span {
          background: #000000 !important;
      }
    video#background-video {
      width: 100%;
      border-radius: 10px;
      height: 350px;
      object-fit: cover;
  }

  }

    /* .product-info__extra .tab-buttons {
      border-bottom: 1px solid rgba(209, 209, 209, 1);
    }
   */
    .product-info__extra .tab-buttons .tab-button {
      width: 50%;
      font-size: 14px;
      font-weight: 400;
      padding:12px 0;
      color:rgba(140, 140, 140, 1);
      transition: all 0.5s ease;
        border-bottom:3px solid #D1D1D1;
          letter-spacing: 1px;
    }
    .product-info__extra .tab-buttons .tab-button.active{
      border-bottom:3px solid #000;
      color:#000;
      font-weight: 600;
    }

    .product-info__extra  .product-info__extra__inner{
        padding:10px 0 25px
    }
    .product-info__extra-inner__title-main.h5{
        display:none;
    }
    .product-info__extra__inner_item {
      display: flex;
      justify-content: space-between;
      padding: 18px 0;
      border-bottom: 1px solid rgba(228, 228, 228, 1);
          font-size: 14px;
    }

    .sku-line {
      display: flex;
      justify-content: space-between;
      align-items: center;
          margin: 0rem 0;
    }
    .sku-line .product-vendor{
      font-family: Helvetica Neue;
      font-size: 14px;
      font-weight: 400;
      line-height: 16.7px;
      letter-spacing: 0.02em;
      text-transform: uppercase;
    }
    .sku-line .product-sku{
      font-family: Helvetica Neue;
      font-size: 14px;
      font-weight: 400;
      line-height: 16.7px;
      letter-spacing: 0.02em;
      text-transform: uppercase;
      margin-left: 5px;
    }
    .off-percent {
      background: #ad9883;
      color: #fff;
      padding: 4px 8px;
      width: max-content !important;
    }
    .main-product__title div h1{
      font-size: 24px;
          font-family: Helvetica Neue;
      font-size: 24px;
      line-height: 29.3px;
      letter-spacing: 0.02em;
    }
    .main-product__title{
      align-items: flex-start;
          margin: 1rem 0 1.4rem;
    }
  .card__bottom .price__sale {
     align-items: center;
      flex-direction: row;
      justify-content: flex-start;
  }
    .vendor-sku-wrap {
      display: flex;
      justify-content: flex-start;
      align-items: center;
  }

    .trust_product {
      display: flex;
      gap: 10px;
      align-items: center;
      margin-top: 10px;
  }
    span.scoretrusee {
      font-weight: 400;
  }

    span.days_shipping {
      font-family: Helvetica Neue;
      font-size: 14px;
      font-weight: 400;
      line-height: 16.7px;
      letter-spacing: 0.02em;
      text-align: left;
      text-underline-position: from-font;
      text-decoration-skip-ink: none;
  }
    .product_icon_free {
         width: 40px;
      height: 40px;
      display: flex;
      align-items: center;
  }
    img.icon_product {
      width: 100%;
  }
    .icons-product__description {
      font-family: Helvetica Neue;
      font-size: 14px;
      font-weight: 400;
      line-height: 14.32px;
      letter-spacing: 0.02em;
      text-transform: uppercase;
      max-width: 150px;
      margin-top: 10px;
  }
    .card--testimonial__content {
      background: #F4F6F2;
      box-shadow: none !important;
  }
    .card--testimonial__testimonial.wysiwyg p {
      margin: 0;
      font-family: Helvetica Neue;
      font-size: 14px;
      font-weight: 400;
      line-height: 20px;
      letter-spacing: 1px;
      text-align: left;
      text-underline-position: from-font;
      text-decoration-skip-ink: none;
  }
    .textmoinal_score {
      display: flex;
      align-items: center;
      justify-content: space-between;
          margin-bottom: 20px;
  }
    .textmoinal_score .trust_product {
      margin-top: 0;
  }
  .swiper-slide.image {
      position: relative;
  }

    .card {
      box-shadow: none !important;
      border: 0px solid var(--color-border-card) !important;
  }
    .card__bottom a.confction {
      background: transparent !important;
      border: 1px solid #ddd !important;
  }

  @media (max-width: 767px){
    .sku-line .product-vendor{
      font-size: 12px !important;
    }
    #sections--24124270248267__logo_list_TKXUt3 h2 {
      font-size: 20px !important;
  }
    .icons-product__icon {
      flex: auto !important
      ;
  }
    .onlymobile .main-product__price {
      display: flex;
      justify-content: space-between;
      align-items: center;
  }
   .onlymobile  .price--on-sale .price__sale {
      flex-direction: row !important;
      justify-content: flex-end;
      align-items: center;
       gap: 10px;
  }
    .product_icon_free {
      width: 20px !important;
      height: 20px !important;
  }
    .icons-product__description {
      margin-top: 0px !important;
  }
    .swiper-pagination-bullets.swiper-pagination-bullets-dynamic span {
      width: 2.8rem !important;
      height: 0.5rem !important;
      border-radius: 0 !important;
  }
    .card__bottom {
      align-items: flex-start !important;
  }
    .price--on-sale .price__sale {
     /* flex-direction: column !important;*/
  }
  .price--on-sale .price__sale {  
    gap: 5px;   
}
.tax-product_cat .saleregularprice span {   
    font-weight: 400;   
}
.page-template-archive-product-new .saleregularprice span {   
    font-weight: 400;   
}
.page-template-archive-product-sale .saleregularprice span {   
    font-weight: 400;   
}
.tax-product_cat .woocommerce-Price-amount {   
    font-weight: 400;   
}
.page-template-gavekort .woocommerce-Price-amount {   
    font-weight: 400;   
}
.product-template-default .woocommerce-Price-amount {   
    font-weight: 400;   
}
.product-recommendations .price-item--custom {   
    font-weight: 400;   
}
.page-template-archive-product-new .woocommerce-Price-amount {   
    font-weight: 400;   
}
.page-template-archive-product-sale .woocommerce-Price-amount {   
    font-weight: 400;   
}
    .saleregularprice span {
      font-size: 15px !important;
  }
  }
#shopify-section-template--25219139207499__video_98PDYf .section__wrapper:before {
    border-top: 1px none #e7e5dc;
  }
  #shopify-section-template--25219139207499__video_98PDYf .section__wrapper:after {
    border-bottom: 1px none #e7e5dc;
  }
  @media (max-width: 767px) {
    #shopify-section-template--25219139207499__video_98PDYf .section__wrapper {padding-top: 16px;padding-bottom: 16px;}
  }
  @media (min-width: 768px) {
    #shopify-section-template--25219139207499__video_98PDYf .section__wrapper {padding-top: 32px;padding-bottom: 32px;}
  }
.figure.template--25219139207499__video_98PDYf {
        display: flex;
        justify-content: center;
        width: 1504px;margin: 0 auto;}
 @media (max-width: 47.99em) {
        figcaption.template--25219139207499__video_98PDYf {margin-left: 0;}

        .figure.template--25219139207499__video_98PDYf {margin-left: 0;}
      }
.play-buttonn {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    display: flex
;
    align-items: center;
    justify-content: center;
}
#shopify-section-template--25219139207499__video_98PDYf .aspect-ratio__mobile--square video {object-fit: cover !important; height: 500px;}
#shopify-section-template--25219139207499__product_recommendations .section__wrapper:before {
    border-top: 1px none #e7e5dc;
  }
  #shopify-section-template--25219139207499__product_recommendations .section__wrapper:after {
    border-bottom: 1px none #e7e5dc;
  }
  @media (max-width: 767px) {
    #shopify-section-template--25219139207499__product_recommendations .section__wrapper {padding-top: 16px;padding-bottom: 16px;}
  }
  @media (min-width: 768px) {
    #shopify-section-template--25219139207499__product_recommendations .section__wrapper {padding-top: 64px;padding-bottom: 32px;}
  }
@media (max-width: 767px) {
    #shopify-section-template--25219139207499__product_recommendations .swiper-prevent-content-shift[data-mobile-layout="slider"] .swiper-wrapper {
      overflow-x: visible;
    }
    #shopify-section-template--25219139207499__product_recommendations .swiper-prevent-content-shift[data-mobile-layout="slider"] .swiper-wrapper .swiper-slide {
      width: calc(
        (100%
        - ( 1.2 - 1 )
        * 16px)
        / 1.45
      ) !important;
    }
    #shopify-section-template--25219139207499__product_recommendations .swiper-prevent-content-shift[data-mobile-layout="slider"] .swiper-wrapper .swiper-slide:not(:last-of-type) {
      margin-right: 16px;
    }
  }@media (min-width: 768px) {
      #shopify-section-template--25219139207499__product_recommendations .swiper-prevent-content-shift[data-desktop-layout="slider"] .swiper-wrapper {
        overflow-x: visible;
      }
      #shopify-section-template--25219139207499__product_recommendations .swiper-prevent-content-shift[data-desktop-layout="slider"] .swiper-wrapper .swiper-slide {
        width: calc(
          (100%
          - ( 2.7 - 1 )
          * 32px)
          / 2.95
        ) !important;
      }
      #shopify-section-template--25219139207499__product_recommendations .swiper-prevent-content-shift[data-desktop-layout="slider"] .swiper-wrapper .swiper-slide:not(:last-of-type) {
        margin-right: 32px;
      }
    }
 #shopify-section-template--25219139207499__product_recommendations h2 {padding-bottom: 20px;} #shopify-section-template--25219139207499__product_recommendations .card__bottom .price__sale {flex-direction: column !important; align-items: flex-end !important;} 

#shopify-section-template--25219139207499__accordion_mKVLfa .section__wrapper:before {
    border-top: 1px none #e7e5dc;
  }
  #shopify-section-template--25219139207499__accordion_mKVLfa .section__wrapper:after {
    border-bottom: 1px none #e7e5dc;
  }
  @media (max-width: 767px) {
    #shopify-section-template--25219139207499__accordion_mKVLfa .section__wrapper {padding-top: 30px;padding-bottom: 30px;}
  }
  @media (min-width: 768px) {
    #shopify-section-template--25219139207499__accordion_mKVLfa .section__wrapper {padding-top: 30px;padding-bottom: 30px;}
  }
 video#background-video {
      width: 100%;
  }
  .accordion__content .heading__section{
    display:none;
  }
  @media(max-width:767px){
    .accordion__content .heading__section{
      display:block;
      text-align:center;
    }
    #shopify-section-template--25219139207499__accordion_mKVLfa .accordion__tabs .heading__section{
      display:none;
    }
    #shopify-section-template--25219139207499__accordion_mKVLfa .accordion__tabs{
      margin-top:0px;
    }
  }
  .play-button {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    display: flex;
    align-items: center;
    justify-content: center;
     transition: opacity 0.3s ease;
}

.video-block.wysiwyg {
    position: relative;
}


.play-button[style*="display: none"] {
  opacity: 0;
  pointer-events: none;
}
 .grid-archive__filters-container .facets__header{
      position:relative;
    }

    .grid-archive__filters-container .facets__header svg {
      max-width: 14px;
      max-height: 14px;
      position: absolute;
      top: 10px;
      right: 10px;
      cursor: pointer;
  }
      @media (min-width: 769px){
      #shopify-section-template--25219138388299__main .flex-col {
        display: flex;
        flex-direction: row-reverse;
        justify-content: space-between;
        align-items: center;
      }
          #shopify-section-template--25219138388299__main a.confction {
        width: 55%;
      }
      }
      @media (min-width: 1030px) and (max-width: 1217px) {
        a.confction {
      font-size: 10px !important;
  }
         #shopify-section-template--25219138388299__main .flex-col .confction+span {

      font-size: 10px !important;
  }

      }

      #shopify-section-template--25219138388299__main .card__badge--on-sale {
        color: #fff !important;
        background: #ad9883 !important;
      }
      #shopify-section-template--25219138388299__main .card__badge {
           top: 0.81rem !important;
        right: 3.5rem !important;
      }
      #shopify-section-template--25219138388299__main .price-item--sale .money {
        color: #000 !important;
        font-family: 'Helvetica Neue';
        font-weight: normal;
      }
   #shopify-section-template--25219138388299__main .price-item--sale{
      font-size: 13px !important;
    }
      #shopify-section-template--25219138388299__main .price--on-sale .price-item--regular {
        color: #a2a2a2 !important;
        font-family: 'Helvetica Neue';
        font-size: 13px !important;
        font-weight: normal;
      }
      #shopify-section-template--25219138388299__main span.price-item.price-item--regular .money {
        color: #000 !important;
        font-family: 'Helvetica Neue';
            font-size: 13px;
        font-weight: normal;
      }
      #shopify-section-template--25219138388299__main span.price-item.price-item--regular{
        font-family: 'Helvetica Neue';
        font-weight: normal;
      }
      #shopify-section-template--25219138388299__main .card__content .flex-col .confction+span {
        text-transform: uppercase;
        color: #000 !important;
        font-size: 14px !important;
      }
      #shopify-section-template--25219138388299__main .collection_menu_list ul {
        display: flex;
        column-gap: 28px;
        text-transform: uppercase;
      }
    #shopify-section-template--25219138388299__main .card__title {
      font-size: 14px;
  }
      #shopify-section-template--25219138388299__main .filter_right {
        display: flex;
        align-items: center;
        column-gap: 15px;
      }
     #shopify-section-template--25219138388299__main .grid-archive__header .container {
    display: flex
;
    justify-content: flex-end;
    align-items: center;
}
      #shopify-section-template--25219138388299__main .collection_menu_dropdown {
        /* border: 1px solid #d1d1d1; */
        padding: 9px 9px;
        font-size: 1.4rem;
         display: flex;
        align-items: center;
      }
      #shopify-section-template--25219138388299__main .collection_menu_dropdown select {
        color: var(--color-input-text);
        padding:0.8rem 0.6rem 0.8rem 0rem;
        cursor: pointer;
        font-weight: 500;
        font-size: 1.2rem;
        line-height: 2.4rem;
        background-color: var(--color-input-background);
        box-shadow: 0 0.4rem 1rem rgba(74, 74, 74, 0.01);
        border-radius: var(--border-radius);
        cursor: pointer;
        outline-offset: 0;
      }
      #shopify-section-template--25219138388299__main .grid-archive__subnav select {
        text-transform: uppercase;
        border: none !important;
      }
      #shopify-section-template--25219138388299__main .grid-archive__subnav select:focus-visible,
      #shopify-section-template--25219138388299__main .collection_menu_dropdown select:focus-visible {
        outline: none !important;
      }
      #shopify-section-template--25219138388299__main a.button--sm.toggle-filtering {
        border: none !important;
        font-size: 1.2rem !important;
        text-transform: uppercase;
        font-weight: 500;
        align-items: center;
        padding: 1.2rem 2rem;
      }
      #shopify-section-template--25219138388299__main a.button--sm.toggle-filtering:hover {
        color: #000;
        background: #fff;
      }
     #shopify-section-template--25219138388299__main .collection_menu_list {
          width: 70%;
          overflow: hidden;
        }
        button.slide-left {
              transform: scale(-1);
          }
          button.slide-left,
          button.slide-right {
              display:block;
              /* background-color: #000; */
              color: #fff;
              border: none;
              padding: 10px 15px;
              cursor: pointer;
          }
       #shopify-section-template--25219138388299__main .collection_menu_list li {
          width: max-content;
          padding: 22px 0;
         }
        #shopify-section-template--25219138388299__main .collection_menu_list ul {
              display: flex;
              column-gap: 35px;
              flex-wrap: nowrap;
                  overflow-x: scroll;
              scroll-behavior: smooth;
              padding: 0;
              margin: 0;
              list-style: none;
          }

           #shopify-section-template--25219138388299__main .collection_menu_list ul::-webkit-scrollbar {
            display: none;
          }


           #shopify-section-template--25219138388299__main .collection_menu_list ul {
            -ms-overflow-style: none;
            scrollbar-width: none;
          }

          .collection_menu_list {
              flex: 1;
              overflow: hidden;
              position: relative;
              display:flex;
          }
      #shopify-section-template--25219138388299__main .collection_menu_list ul li a {
            width: max-content;
            display: inline-block;
         }

     #shopify-section-template--25219138388299__main a.confction {
      padding: 7px 3px;
      font-size: 11px;
  }
    .facets__facet:not(.facets__facet--availability) .form-control input[type=checkbox]+span {
      font-size: 12px;
  }
      @media (max-width: 1024px){
         .grid-archive__filters-container .facets__header svg {
  display:none;
  }

        #shopify-section-template--25219138388299__main .price-item--sale .money {
        font-size: 12px !important;
    }
         #shopify-section-template--25219138388299__main .price--on-sale .price-item--regular {
        font-size: 12px !important;
      }
         #shopify-section-template--25219138388299__main .card__content .flex-col .confction+span {
        font-size: 12px !important;
      }
        #shopify-section-template--25219138388299__main .card__title {
        font-size: 13px !important;
    }
         #shopify-section-template--25219138388299__main .card__content {
        gap: 0.6rem !important;
    }
            #shopify-section-template--25219138388299__main  .card__bottom .price__regular.mainproductprice span.money {
            font-size: 12px !important;
        }

        #shopify-section-template--25219138388299__main .grid-archive__header .container {
           flex-direction: column;
         }
         #shopify-section-template--25219138388299__main .collection_menu_list {
          width: 100%;
            border-bottom: 1px solid #727170;
        }
        #shopify-section-template--25219138388299__main .sticky-subheader.sticky--stuck .collection_menu_list {
          border-bottom: none !important;
        }
         #shopify-section-template--25219138388299__main a.confction {
          font-size: 10px;
          margin-bottom: 10px;
         }


          #shopify-section-template--25219138388299__main .filter_right .grid-archive__filter-triggers{
            order:2;
          }
          #shopify-section-template--25219138388299__main .collection_menu_dropdown{
            order:1;
          }
          #shopify-section-template--25219138388299__main .grid-archive__subnav{
            order:3;
          }

           #shopify-section-template--25219138388299__main .collection_menu_dropdown select,
           #shopify-section-template--25219138388299__main a.button--sm.toggle-filtering,
           #shopify-section-template--25219138388299__main .grid-archive__subnav select{
            font-size:12px !important;
          }



          .collection_menu_wrapper {
              display: flex;
              align-items: center;
              gap: 10px;
          }


       #shopify-section-template--25219138388299__main .card__badge {
        font-size: 9px !important;
       }
       #shopify-section-template--25219138388299__main .card__badge {
         right: 1rem !important;
       }

      }

    @media (max-width: 390px){
    #shopify-section-template--25219138388299__main .filter_right {
        column-gap: 2px !important;
      }
    }

  /* Collection page product grid badge */
  #shopify-section-template--25219138388299__main .card__badge.card__badge--collection-live {
    color: #fff !important;
    background: #ad9883 !important;
  }
  #shopify-section-template--25219138388299__main .card__badge.card__badge--collection-live {
    top: 0.81rem !important;
    right: 3.5rem !important;
  }
  #shopify-section-template--25219138388299__main .product-card-live .diff-collection-badge-wrapper .card__badge {
    position: unset !important;
  }
  #shopify-section-template--25219138388299__main .product-card-live .diff-collection-badge-wrapper {
    width: auto !important;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: 10px;
    margin-top: 0.81rem !important;
    position: absolute;
    right: 0;
    z-index: 2;
  }
 #shopify-section-template--25219139207499__accordion_mKVLfa h2 {text-transform: uppercase; letter-spacing: 1px;}
 .woocommerce-Price-amount {
    font-size: 14px;
    font-weight: 100;
    line-height: 29.3px;
    letter-spacing: 0.02em;
    color: #000;
    text-decoration: none !important;
}