/** Shopify CDN: Minification failed

Line 1799:38 Unterminated string token

**/
@font-face {
    font-family: 'Arizona';
    src: url('/cdn/shop/files/ABCArizonaFlareVariableUnlicensedTrial-Regular.eot?v=1748154604');
    src: url('/cdn/shop/files/ABCArizonaFlareVariableUnlicensedTrial-Regular.eot?v=1748154604') format('embedded-opentype'),
        url('/cdn/shop/files/ABCArizonaFlareVariableUnlicensedTrial-Regular.woff2?v=1748154604') format('woff2'),
        url('/cdn/shop/files/ABCArizonaFlareVariableUnlicensedTrial-Regular.woff?v=1748154604') format('woff'),
        url('/cdn/shop/files/ABCArizonaFlareVariableUnlicensedTrial-Regular.ttf?v=1748154604') format('truetype'),
        url('ABCArizonaFlareVariableUnlicensedTrial-Regular.svg#ABCArizonaFlareVariableUnlicensedTrial-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Josefin Sans';
    src: url('/cdn/shop/files/JosefinSans-Regular.eot?v=1748154987');
    src: url('/cdn/shop/files/JosefinSans-Regular.eot?v=1748154987') format('embedded-opentype'),
        url('/cdn/shop/files/JosefinSans-Regular.woff2?v=1748154987') format('woff2'),
        url('/cdn/shop/files/JosefinSans-Regular.woff?v=1748154987') format('woff'),
        url('/cdn/shop/files/JosefinSans-Regular.ttf?v=1748154988') format('truetype'),
        url('JosefinSans-Regular.svg#JosefinSans-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Jost';
    src: url('/cdn/shop/files/Jost-Medium.eot?v=1748155426');
    src: url('/cdn/shop/files/Jost-Medium.eot?v=1748155426') format('embedded-opentype'),
        url('/cdn/shop/files/Jost-Medium.woff2?v=1748155426') format('woff2'),
        url('/cdn/shop/files/Jost-Medium.woff?v=1748155426') format('woff'),
        url('/cdn/shop/files/Jost-Medium.ttf?v=1748155426') format('truetype'),
        url('Jost-Medium.svg#Jost-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Plus-Jakarta-Sans';
    src: url('/cdn/shop/files/PlusJakartaSans-Regular.eot?v=1748156515');
    src: url('/cdn/shop/files/PlusJakartaSans-Regular.eot?v=1748156515') format('embedded-opentype'),
        url('/cdn/shop/files/PlusJakartaSans-Regular.woff2?v=1748156515') format('woff2'),
        url('/cdn/shop/files/PlusJakartaSans-Regular.woff?v=1748156515') format('woff'),
        url('/cdn/shop/files/PlusJakartaSans-Regular.ttf?v=1748156515') format('truetype'),
        url('PlusJakartaSans-Regular.svg#PlusJakartaSans-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gill-Sans';
    src: url('/cdn/shop/files/GillSans.eot?v=1748260138');
    src: url('/cdn/shop/files/GillSans.eot?v=1748260138') format('embedded-opentype'),
        url('/cdn/shop/files/GillSans.woff2?v=1748260138') format('woff2'),
        url('/cdn/shop/files/GillSans.woff?v=1748260138') format('woff'),
        url('/cdn/shop/files/GillSans.ttf?v=1748260139') format('truetype'),
        url('GillSans.svg#GillSans') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@media screen and (min-width: 1000px) {
    .content-tabs::part(tab-list) {
        gap: 16rem;
        margin-block-end: 2rem;
    }
}

body {
    font-family: Plus-Jakarta-Sans;
}
.second-text {
    width: 50%;
}
.first-text {
    width: 50%;
}
.texr-with-text .container {
    display: flex;
    gap: 2rem;
}
.first-text {
  display: flex;
  justify-content: center;  /* horizontal center */
  padding: 1rem 1rem;
  flex-direction: column;   /* keeps heading and sub-heading stacked */
}
.second-text {
  display: flex;
  justify-content: center;  /* horizontal center */
  padding: 2rem 1rem;
  flex-direction: column;   /* keeps heading and sub-heading stacked */
}
.image-part {
    display: flex;
    width: 60%;
    gap: 1rem;
}
.tab-data {
    display: flex;
    gap: 2rem;
}
.tab-data .prose {
    width: 40%;
}
.image-part {
  display: flex;
  width: 100%;
  height: 500px; /* or any fixed height you need */
  gap: 10px; /* optional spacing between sections */
}

.big-one {
  flex: 0 0 65%;
  height: 100%;
  margin-top: 2rem;
}

.big-one img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.two-small {
  flex: 0 0 35%;
  display: flex;
  flex-direction: column;
  height: 100%;
  gap: 10px; /* space between the two images */
}

.two-small img {
  width: 100%;
  height: 50%;
  object-fit: cover;
}
.tab-data .prose {
  display: flex;
  flex-direction: column; /* Stack child elements vertically */
  justify-content: center; /* Vertical centering */
  align-items: center; /* Horizontal centering */
  height: 60vh; /* Optional: Full screen height */
}
.image-part img {
    border-radius: 5px;
}
.tab-data a.button {
    display: inline-block;
    margin-left: 0;
    margin-right: auto;
    border-radius: 5px;
}
.shopify-section--slideshow {
    padding: 0 10px 0 10px;
}
.shopify-section--slideshow .content-over-media.content-over-media--auto {
    border-radius: 0px 0px 10px 10px; 
}
x-header.header {
    padding-top: 1rem;
    padding-bottom: 1rem;
}
.featured-image-slider span.tag {
    font-family: Gill-Sans;
    font-weight: 400;
    font-size: 18px;
    line-height: 141%;
    letter-spacing: 0px;
    vertical-align: middle;
}
.featured-image-slider .tag {
    padding: 0.1rem 1.5rem !important;
}
.featured-image-slider h2.tc-heading {
    font-family: Arizona;
    font-weight: 442;
    font-size: 32px;
    line-height: 30px;
    letter-spacing: 0px;
    vertical-align: middle;
    color: #1C1B1B;
}
.featured-image-slider .image-inner {
    padding: 1rem;
}
.featured-image-slider .subheading {
    padding-bottom: 0;
}
.featured-image-slider p.subheading {
    font-family: Gill-Sans;
    font-weight: 400;
    font-size: 24px;
    line-height: 141%;
    letter-spacing: 0px;
    vertical-align: middle;
    color: #000000;
}
.featured-image-slider .btn-secondary {
    background-color: #e5e7eb00;
    color: #1f2937;
    border: 1px solid gray;
    font-family: 'Arizona';
    font-weight: 400;
    font-size: 18px;
    line-height: 20px;
    letter-spacing: 0px;
    text-align: center;
    vertical-align: middle;
}
.featured-image-slider .buttons a {
    padding: 0.5rem 2.5rem;
    border-radius: 5px;
    text-decoration: none;
    font-weight: 600;
    white-space: nowrap;
}
.shopify-section--rich-text-home-page .section-spacing {
    padding-block-start: 4rem;
    padding-block-end: 4rem;
}
.shopify-section--rich-text-home-page .rich-heading {
    font-family: Arizona;
    font-weight: 442;
    font-size: 36px;
    line-height: 40px;
    letter-spacing: 0px;
    text-align: center;
    vertical-align: middle;
}
.shopify-section--rich-text-home-page .rich-paragraph p {
    font-family: 'Plus-Jakarta-Sans';
    font-weight: 400;
    font-size: 18px;
    line-height: 1.5rem;
    letter-spacing: 0px;
    text-align: center;
    vertical-align: middle;
    padding: 0 2rem 0 2rem;
}
.shopify-section--rich-text-home-page .rich-paragraph {
    margin-block-start: 0.5rem;
}
button.button {
    font-family: 'Plus-Jakarta-Sans';
    font-weight: 400;
    font-size: 18px;
    line-height: 20px;
    letter-spacing: 0px;
    text-align: center;
    vertical-align: middle;
    text-transform: capitalize;
    border-radius: 5px !important;
}
a.button{
    font-family: 'Plus-Jakarta-Sans';
    font-weight: 400;
    font-size: 18px;
    line-height: 20px;
    letter-spacing: 0px;
    text-align: center;
    vertical-align: middle;
    text-transform: capitalize;
    border-radius: 5px !important;
}
.product-list product-card.product-card .product-card__figure {
    /* border: 1px solid gray; */
    border-radius: 8px;
}
.product-list {
    --product-list-default-row-gap: 1rem !important;
    --product-list-default-column-gap: 1rem !important;
}
.badge--on-sale {
    background: white;
    color: black;
    font-family: 'Gill-Sans';
    font-weight: 400;
    font-size: 13px;
    line-height: 141%;
    letter-spacing: 0px;
    vertical-align: middle;
    border: 1px solid gray;
    border-radius: 50px;
    padding: 1px 1rem 2px 1rem;
    vertical-align: middle;
}
.product-card__info {
    text-align: center;
    align-content: start;
    justify-items: center;
    gap: .75rem;
    display: grid;
}
.short-data {
    font-family: Gill Sans;
    font-weight: 400;
    font-size: 18px;
    line-height: 141%;
    letter-spacing: 0px;
    vertical-align: middle;
    color: #827979;
    text-align: start;
    padding-bottom: 0.5rem;
}
span.pro-sku {
    font-family: Plus Jakarta Sans;
    font-weight: 300;
    font-size: 18px;
    line-height: 24px;
    letter-spacing: 0px;
    vertical-align: middle;
    color: #1C1B1B;
}
a.new-cusomt-btn {
    font-family: Plus-Jakarta-Sans;
    font-weight: 400;
    font-size: 22px;
    line-height: 32px;
    letter-spacing: 0px;
    vertical-align: middle;
    text-decoration: underline;
    text-decoration-style: solid;
    text-decoration-offset: 0%;
    text-decoration-thickness: 0%;
    text-decoration-skip-ink: auto;
    color: #0B35A1;
}
.new-cusomt-btn {
    display: block;      /* Makes the link behave like a block element */
    text-align: left;    /* Aligns the text inside the link to the left */
    margin-left: 0;      /* Optional: ensure it starts from the left */
}
section#shopify-section-template--19413853798650__featured_collections_zyfJPU .v-stack.justify-self-center.gap-4.text-center.sm\:gap-5 {
    display: none;
}
.collection-list {
    gap: 1rem;
}
.collection-list.wrap .content-over-media.content-over-media--sm {
    border-radius: 10px;
}
.collection-card__content p.h3 {
    font-family: Arizona;
    font-weight: 442;
    font-size: 48px;
    line-height: 60px;
    letter-spacing: 0px;
    vertical-align: middle;
}
.collection-card__content p.h6 {
    font-family: 'Plus-Jakarta-Sans';
    font-weight: 400;
    font-size: 20px;
    line-height: 141%;
    letter-spacing: 0px;
    vertical-align: middle;
    color: #FFFFFF !important;
}
.collection-card__content .content-over-media>:not(img,video,iframe,svg,video-media,picture,image-parallax) {
    max-width: 100%;
}
.collection-card.group p.h3 {
    font-family: Arizona;
    font-weight: 442;
    font-size: 32px;
    line-height: 40px;
    letter-spacing: 0px;
    vertical-align: middle;
}
.collection-card.group p.h6 {
    font-family: 'Plus-Jakarta-Sans';
    font-weight: 400;
    font-size: 20px;
    line-height: 141%;
    letter-spacing: 0px;
    vertical-align: middle;
    margin: 0;
    padding-top: 1rem;
}
.collection-list.wrap .prose :is(.button,.button-group:has(.button)) {
    margin-block-start: 1rem;
}
button.button.homepa {
    width: fit-content;
}
.shopify-section.texr-with-text p.sub-heading {
    font-family: 'Plus-Jakarta-Sans';
    font-weight: 400;
    font-size: 22px;
    line-height: 141%;
    letter-spacing: 0px;
    vertical-align: middle;
    color: #4B4646;
    padding-bottom: 1rem;
}
.shopify-section.texr-with-text h2.heading {
    font-family: 'Arizona';
    font-weight: 442;
    font-size: 28px;
    line-height: 24px;
    letter-spacing: 0px;
    vertical-align: middle;
}
.second-text p {
    font-family: Plus-Jakarta-Sans;
    font-weight: 400;
    font-size: 16px;
    line-height: 141%;
    letter-spacing: 0px;
    vertical-align: middle;
}
.content-tabs [role=tab] {
    font-family: 'Jost';
    font-weight: 400;
    font-size: 24px;
    line-height: 141%;
    letter-spacing: 0px;
    vertical-align: middle;
}
.shopify-section--tabs h3 {
    font-family: 'Arizona';
    font-weight: 442;
    font-size: 30px;
    line-height: 60px;
    letter-spacing: 0px;
    vertical-align: middle;
}
.shopify-section--tabs p {
    font-family: 'Plus-Jakarta-Sans';
    font-weight: 400;
    font-size: 18px;
    line-height: 141%;
    letter-spacing: 0px;
    vertical-align: middle;
    color: #4B4646;
    margin-block-start: 0 !important;
}
.shopify-section--media-grid .section-spacing {
    padding-block-start: 1rem;
}
.shopify-section--media-grid .section-stack {
    gap: 1rem;
}
.shopify-section--media-grid .section-header h2 {
    font-family: 'Arizona';
    font-weight: 442;
    font-size: 40px;
    line-height: 42px;
    letter-spacing: 0px !important;
    vertical-align: middle;
}
.media-grid__item>* {
    border-radius: 8px;
}
.shopify-section.shopify-section--tabs {
    padding-bottom: 2rem;
    padding-top: 2rem;
}
.shopify-section--featured-collections-home .justify-self-center {
    justify-self: self-start;
    padding-bottom: 2rem;
}
.shopify-section--featured-collections-home h2.h2 {
    text-align: start;
}
.shopify-section--featured-collections-home h2.h2 {
    font-family: 'Arizona';
    font-weight: 442;
    font-size: 28px;
    line-height: 30px;
    letter-spacing: 0px;
    vertical-align: middle;
}
.section-stack {
    gap: 0rem;
}
.shopify-section--logo-list-home .logo-list__item img {
    border-radius: 8px;
}
.shopify-section--logo-list-home .logo-list__item {
    padding: 0rem 0.5rem;
}
.section-header {
    max-width: 100%;
}
.blog-post-list {
  --blog-post-list-column-gap: 0rem !important;
}
.shopify-section--blog-posts .section-header h2 {
    text-align: center;
    font-family: 'Arizona';
    font-weight: 442;
    font-size: 28px;
    line-height: 30px;
    letter-spacing: 0px;
    vertical-align: middle;
    padding-bottom: 20px;
}
.shopify-section--logo-list-home .section-spacing {
    margin-top: 2rem;
    margin-bottom: 2rem;
}
.blog-post-card__info {
    justify-items: center;
    padding: 0px 2rem;
    text-align: center;
}
.product-info__block-list.one .product-info__block-group.feature-badge-list {
    display: none;
}
.feature-badge-list {
    gap: 1rem;
}
.buy-buttons {
    background: #fff;
    padding: 15px;
    margin: 0;
}
a.blog-post-card__title {
    font-family: 'Arizona';
    font-weight: 442;
    font-size: 20px;
    line-height: 22px;
    letter-spacing: 0px;
    text-align: center;
    vertical-align: middle;
}
p.blog-post-card__excerpt {
    font-family: 'Plus-Jakarta-Sans';
    font-weight: 400;
    font-size: 14px;
    line-height: 141%;
    letter-spacing: 0px;
    text-align: center;
    vertical-align: middle;
}
.blog-post-card__info {
    row-gap: 0.5rem;
}
a.blog-post-card__read-more.link {
    font-family: 'Plus-Jakarta-Sans';
    font-weight: 400;
    font-size: 22px;
    line-height: 141%;
    letter-spacing: 0px;
    text-align: center;
    vertical-align: middle;
    text-decoration-style: solid;
    text-decoration-offset: 0%;
    text-decoration-thickness: 0%;
    color: #0B35A1;
    text-transform: capitalize;
}
.shopify-section--text-with-icons .text-with-icons:not(:has(>:nth-child(5))) {
       --text-with-icons-items-per-row: 4;
        --text-with-icons-column-gap: 0rem;
}
.shopify-section--text-with-icons .text-with-icons__item {
    border-bottom: 1px solid #80808057;
    border-top: 1px solid #80808057;
    padding: 3rem 0.5rem;
    border-right: 1px solid #80808057;
}

.shopify-section--text-with-icons p.h6 {
    font-family: 'Plus-Jakarta-Sans';
    font-weight: 400;
    font-size: 20px;
    line-height: 36px;
    letter-spacing: 0px;
    text-align: center;
    vertical-align: middle;
}
.shopify-section--text-with-icons .gap-6 {
    gap: 0.5rem;
}
.shopify-section.brand-logos {
    padding-top: 2rem;
    padding-bottom: 2.5rem;
}
.footer__block--newsletter p.h6 {
    font-family: 'Arizona';
    font-weight: 442;
    font-size: 32px;
    line-height: 100%;
    letter-spacing: 0px;
    vertical-align: middle;
}
.footer__block--newsletter p {
    font-family: 'Plus-Jakarta-Sans';
    font-weight: 400;
    font-size: 16px;
    line-height: 141%;
    letter-spacing: 0px;
    vertical-align: middle;
}
.footer__block--links p.h6 {
    font-family: 'Jost';
    font-weight: 400;
    font-size: 20px;
    line-height: 141%;
    letter-spacing: 0px;
    vertical-align: middle;
}
.footer__block.footer__block--links a {
    font-family: 'Plus-Jakarta-Sans';
    font-weight: 400;
    font-size: 18px;
    line-height: 141%;
    letter-spacing: 0px;
    vertical-align: middle;
}
.footer__aside {
    border-top: 1px solid #FFFFFFB2;
    padding-top: 1rem;
}
img.saleImg {
    width: 100%;
    padding: 2rem 28rem 0px 28rem;
}
.footer__block--newsletter, .footer__block--app {
    max-width: 22rem;
}
.footer__inner {
    row-gap: min(var(--section-vertical-spacing), 1rem) !important;
}
.social-media--list {
    gap: var(--social-media-list-gap, .75rem 1rem) !important;
    margin-bottom: 1rem;
}
.content-over-media:has(>.prose):not(:has(>.prose .button:last-child)) {
  row-gap: calc(var(--content-over-media-calculated-row-gap) - 1.50h) !important;
}
.shopify-section--collection-list-homepage .content-over-media {
  --content-over-media-gap: 1rem;
}
.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {
    content: 'prev';
    color: black;
    font-size: 12px !important;
    background: #8080804d;
    padding: 10px;
    border-radius: 80px;
}
.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {
    content: 'next';
    color: black;
    font-size: 12px !important;
    background: #8080804d;
    padding: 10px;
    border-radius: 80px;
}
.shopify-section--image-with-text-overlay-tc p.h4 {
    font-family: 'Arizona';
    font-weight: 442;
    font-size: 32px;
    line-height: 2rem;
    letter-spacing: 0px;
    text-align: center;
    vertical-align: middle;
}
.shopify-section--image-with-text-overlay-tc p {
    font-family: Arizona;
    font-weight: 442;
    font-size: 22px;
    line-height: 25px;
    letter-spacing: 0px;
    text-align: center;
    vertical-align: middle;
}
.content-over-media>:not(img,video,iframe,svg,video-media,picture,image-parallax) {
    max-width: 100%;
}
.texr-with-text.TC p.sub-heading {
    font-family: 'Arizona';
    font-weight: 442;
    font-size: 28px;
    line-height: 2rem;
    letter-spacing: 0px;
    vertical-align: middle;
}
.shopify-section.texr-with-text.TC h2.heading {
    font-family: 'Jost';
    font-weight: 400;
    font-size: 18px;
    line-height: 22px;
    letter-spacing: 0px;
    vertical-align: middle;
}
.shopify-section.texr-with-text.TC .second-text {
    font-family: "Plus-Jakarta-Sans";
    font-weight: 400;
    font-size: 24px;
    line-height: 36px;
    letter-spacing: 0px;
    vertical-align: middle;
}
.shopify-section.texr-with-text.TC {
    padding: 3rem 0 2rem 0;
}
.shopify-section--image-with-text-overlay-tc {
    padding: 0 10px;
}
.shopify-section--image-with-text-overlay-tc image-with-text-overlay{
    border-radius: 0 0 10px 10px;
}
.shopify-section--image-with-text-overlay-tc .color-scheme.color-scheme--scheme-4.color-scheme--with-image-overlay {
    border-radius: 0 0 10px 10px;
}
.tc-data p.h6.tc-heading {
    font-family: 'Arizona';
    font-weight: 442;
    font-size: 28px;
    line-height: 60px;
    letter-spacing: 0px;
    vertical-align: middle;
    color: #1C1B1B !important;
}
.tc-data p.h3.tc-title {
    font-family: "Plus-Jakarta-Sans";
    font-weight: 400;
    font-size: 20px;
    line-height: 141%;
    letter-spacing: 0px;
    vertical-align: middle;
    color: #1F1F1F;
}
.content-over-media {
    --content-over-media-gap: 1rem !important;
}
p.shorts-data {
    font-family: "Plus-Jakarta-Sans";
    font-weight: 400;
    font-size: 24px;
    line-height: 141%;
    letter-spacing: 0px;
    vertical-align: middle;
    color:#1F1F1F;
}
.shorts-data {
  margin: 0;
  padding: 10px;
}
.shopify-section--text-with-icons-TC h2.number-head {
    font-family: 'Arizona';
    font-weight: 442;
    font-size: 30px;
    line-height: 30px;
    letter-spacing: 0px;
    text-align: center;
    vertical-align: middle;
}
.shopify-section--text-with-icons-TC p.h6 {
    font-family: 'Jost';
    font-weight: 400;
    font-size: 20px;
    line-height: 30px;
    letter-spacing: 0px;
    text-align: center;
    vertical-align: middle;
}
.shopify-section--text-with-icons-TC .prose p {
    font-family: "Plus-Jakarta-Sans";
    font-weight: 400;
    font-size: 15px;
    line-height: 20px;
    letter-spacing: 0px;
    text-align: center;
    vertical-align: middle;
    padding-bottom: 1rem;
}
.shopify-section--text-with-icons-TC .text-with-icons>* {
    flex-basis: min(21.75rem, calc(100% / var(--text-with-icons-items-per-row) - var(--text-with-icons-column-gap, 0px) * (var(--text-with-icons-items-per-row) - 1) / var(--text-with-icons-items-per-row)));
}
.shopify-section--text-with-icons-TC .text-with-icons:not(:has(>:nth-child(5))) {
        --text-with-icons-items-per-row: 3;
        --text-with-icons-column-gap: 3.75rem;
}
/* Add this to your stylesheet or inside a <style> tag */
.shopify-section--text-with-icons-TC .text-with-icons__item:nth-child(2) {
  border-left: 1px solid #1F1F1F; /* Adjust color as needed */
  border-right: 1px solid #1F1F1F;
}
.shopify-section--text-with-icons-TC {
    padding-top: 2rem;
    padding-bottom: 2rem;
}
.shopify-section--rich-text-home-page-tc p.h1.rich-heading {
    font-family: 'Arizona';
    font-weight: 442;
    font-size: 26px;
    line-height: 30px;
    letter-spacing: 0px;
    text-align: center;
    vertical-align: middle;
}
.shopify-section--rich-text-home-page-tc p {
    font-family:"Plus-Jakarta-Sans";
    font-weight: 400;
    font-size: 18px;
    line-height: 30px;
    letter-spacing: 0px;
    text-align: center;
    vertical-align: middle;
    margin-block-start: 0;
}
.shopify-section--rich-text-home-page-tc .rich-paragraph {
    margin-block-start: 0rem;
}
.shopify-section--rich-text-home-page-tc img.constrained-image {
    border-radius: 10px;
}
h2.title-top {
    font-family: 'Arizona';
    font-weight: 442;
    font-size: 26px;
    line-height: 30px;
    letter-spacing: 0px;
    vertical-align: middle;
    text-align: center;
}
.content-top p {
    font-family: "Plus-Jakarta-Sans";
    font-weight: 400;
    font-size: 18px;
    line-height: 30px;
    letter-spacing: 0px;
    text-align: center;
    vertical-align: middle;
}
.shopify-section--text-with-icon-TC-our .section-spacing.section-spacing--tight.color-scheme {
    background: #F2F1F0;
}
.shopify-section--text-with-icon-TC-our .container {
    padding-top: 4rem;
    padding-bottom: 2rem;
}
.shopify-section--text-with-icon-TC-our p.h6 {
    font-family: Jost;
    font-weight: 400;
    font-size: 24px;
    line-height: 20px;
    letter-spacing: 0px;
    text-align: center;
    vertical-align: middle;
}
.shopify-section--text-with-icon-TC-our .text-with-icons>* {
    flex-basis: min(25.75rem, calc(100% / var(--text-with-icons-items-per-row) - var(--text-with-icons-column-gap, 0px) * (var(--text-with-icons-items-per-row) - 1) / var(--text-with-icons-items-per-row)));
}
.shopify-section--text-with-icon-TC-our .text-with-icons:not(:has(>:nth-child(5))) {
        --text-with-icons-items-per-row: 3;
        --text-with-icons-column-gap: 0.75rem;
}
.shopify-section--text-with-icon-TC-our .prose p {
    font-family: "Plus-Jakarta-Sans";
    font-weight: 400;
    font-size: 16px;
    line-height: 28px;
    letter-spacing: 0px;
    text-align: center;
    vertical-align: middle;
    padding-bottom: 1rem;
}
.shopify-section--text-with-icon-TC-our .text-with-icons__item {
    background: white;
    border-radius: 10px;
    padding: 3rem 1rem;
}
.shopify-section--media-grid-TC h2.h2 {
    font-family:'Arizona';
    font-weight: 442;
    font-size: 28px;
    line-height: 30px;
    letter-spacing: 0px;
    vertical-align: middle;
}
.shopify-section--media-grid-TC p {
    font-family: "Plus-Jakarta-Sans";
    font-weight: 400;
    font-size: 18px;
    line-height: 22px;
    letter-spacing: 0px;
    vertical-align: middle;
    padding-bottom: 2rem;
}
.shopify-section--media-grid-TC .prose:not(.prose--tight) :where(:not(meta,span)+*) {
    margin-block-start: 0.50rem;
}
section.shopify-section.shopify-section--media-grid-TC {
    padding-top: 2rem;
    padding-bottom: 2rem;
}
.shopify-section--media-grid-TC media-grid .media-grid__item:nth-child(2) {
   padding-top: 2rem;
}
.shopify-section--media-grid-TC media-grid .media-grid__item:nth-child(3) {
   padding-top: 4rem;
}
h2.about-video-head {
    font-family: 'Arizona';
    font-weight: 442;
    font-size: 32px;
    line-height: 30px;
    letter-spacing: 0px;
    text-align: center;
    vertical-align: middle;
    padding-bottom: 1rem;
}
h2.about-video-pera{
      font-family: "Plus-Jakarta-Sans";
      font-weight: 400;
      font-size: 20px;
      line-height: 30px;
      letter-spacing: 0px;
      text-align: center;
      vertical-align: middle;
}
.shopify-section--video-about {
    padding-top: 3rem;
    padding-bottom: 4rem;
}
.container.about-video {
    padding-bottom: 1.5rem;
}
.shopify-section--text-with-icon-about .text-with-icons>* {
    flex-basis: min(25.75rem, calc(100% / var(--text-with-icons-items-per-row) - var(--text-with-icons-column-gap, 0px) * (var(--text-with-icons-items-per-row) - 1) / var(--text-with-icons-items-per-row)));
}
.shopify-section--text-with-icon-about .text-with-icons:not(:has(>:nth-child(5))) {
        --text-with-icons-items-per-row: 3;
        --text-with-icons-column-gap: 0.75rem;
}
.shopify-section--text-with-icon-about h2.title-top {
    font-family:'Arizona';
    font-weight: 442;
    font-size: 30px;
    line-height: 40px;
    letter-spacing: 0px;
    vertical-align: middle;
    text-align: center;
}
.shopify-section--text-with-icon-about .content-top p {
    font-family: "Plus-Jakarta-Sans";
    font-weight: 400;
    font-size: 20px;
    line-height: 30px;
    letter-spacing: 0px;
    text-align: center;
    vertical-align: middle;
    padding-top: 1rem;
}
.shopify-section--text-with-icon-about p.h6 {
    font-family: 'Jost';
    font-weight: 400;
    font-size: 24px;
    line-height: 42px;
    letter-spacing: 0PC;
    vertical-align: middle;
}
.shopify-section--text-with-icon-about .prose P {
    font-family: "Plus-Jakarta-Sans";
    font-weight: 400;
    font-size: 16px;
    line-height: 25px;
    letter-spacing: 0px;
    vertical-align: middle;
}
.shopify-section--text-with-icon-about .gap-2 {
    gap: .5rem;
    background: linear-gradient(to bottom, #1A2225, #5F5C39);
    padding: 0rem 10px 10px 10px;
    border-radius: 8px;
    color: white;
    border-radius: 0px;
}
.shopify-section--text-with-icon-about .brand-divs {
    width: 50%;
    border-top: none;
    border-bottom: none;
    padding: 3rem 0;
    display: block;
    margin: 0 auto;
}
.shopify-section--text-with-icons-brand-value .text-with-icons>* {
    flex-basis: min(25.75rem, calc(100% / var(--text-with-icons-items-per-row) - var(--text-with-icons-column-gap, 0px) * (var(--text-with-icons-items-per-row) - 1) / var(--text-with-icons-items-per-row)));
}
.shopify-section--text-with-icons-brand-value .text-with-icons:not(:has(>:nth-child(5))) {
        --text-with-icons-items-per-row: 3;
        --text-with-icons-column-gap: 0.75rem;
}
.shopify-section--text-with-icons-brand-value p.h6 {
    font-family: 'Arizona';
    font-weight: 442;
    font-size: 22px;
    line-height: 30px;
    letter-spacing: 0px;
    text-align: center;
    vertical-align: middle;
}
.shopify-section--text-with-icons-brand-value .prose p {
    font-family: "Plus-Jakarta-Sans";
    font-weight: 400;
    font-size: 16px;
    line-height: 26px;
    letter-spacing: 0px;
    text-align: center;
    vertical-align: middle;
    padding: 0px 10px;
}
.shopify-section--text-with-icons-brand-value img.brand-image {
    width: auto;
    height: 100px;
}
.brand-div {
    width: 100%;
    border-top: 1px solid #A9A3A3;
    border-bottom: 1px solid #A9A3A3;
    padding: 2rem 0;
}
.brand-div {
  display: flex;
  justify-content: center; /* Horizontal center */
  align-items: center;     /* Vertical center */
  height: 100%;            /* Make sure the div has a height */
}
.brand-image {
  max-width: 50%;
  height: auto;
  display: block;
  margin: 0 auto;
}
.shopify-section--text-with-icons-brand-value .text-with-icons__item:nth-child(2) {
    border-left: 1px solid #A9A3A3;
    border-right: 1px solid #A9A3A3;
}
.shopify-section--collection-list-TC .collection-list.wrap .prose :is(.button,.button-group:has(.button)) {
    margin-block-start: 0rem;
    margin-right: 1rem;
}
.content-over-media {
    border-radius: 10px;
}
.shopify-section--text-with-icons-product .brand-div {
    width: 100%;
    border-top: none;
    border-bottom: none;
    padding: 0rem 0;
}
.shopify-section--text-with-icons-product p.h6 {
    font-family: "Plus-Jakarta-Sans";
    font-weight: 400;
    font-size: 24px;
    line-height: 36px;
    letter-spacing: 0px;
    text-align: center;
    vertical-align: middle;
}
.shopify-section--text-with-icons-product .text-with-icons__item {
    border-top: 1px solid #A9A3A3;
    border-bottom: 1px solid #A9A3A3;
}
.shopify-section--text-with-icons-product .brand-image {
    max-width: 100%;
    height: auto;
    width: 30%;
}
.shopify-section--text-with-icons-product .gap-6 {
    gap: 0.5rem;
    padding: 1.5rem 0px;
}
.shopify-section--text-with-icons-product .text-with-icons:not(:has(>:nth-child(5))) {
    --text-with-icons-column-gap: 0.75rem;
}
.shopify-section--related-products h2.h2 {
    font-family: 'Arizona';
    font-weight: 442;
    font-size: 32px;
    line-height: 60px;
    letter-spacing: 0px;
    vertical-align: middle;
}
.product {
  --product-gap: 0.8rem;
}
.shopify-section--related-products .section-spacing {
    padding-top: 0px;
}
.accordion-header {
  padding: 0 5px 10px 0px;
  width: 100%;
  text-align: left;
  border: none;
  outline: none;
  font-size: 16px;
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.accordion-icon {
  transition: transform 0.3s ease;
}

.accordion-header.active .accordion-icon {
  transform: rotate(180deg); /* Rotates arrow when active */
}

.accordion-content {
  padding: 0 15px;
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.3s ease-out;
}
.liquid .accordion {
    border: none;
}
.liquid button.accordion-header {
    font-family: 'Jost';
    font-weight: 400;
    font-size: 18px;
    line-height: 30px;
    letter-spacing: 0px;
    vertical-align: middle;
    color: #1C1B1B;
}
.liquid .accordion-content {
    transition: max-height .3s ease-out;
    font-family:  "Plus-Jakarta-Sans";
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: 0px;
    vertical-align: middle;
    padding: 0 5px;
    background: #fff;
    border-radius: 10px;
    height: fit-content;
}
.product-info__block-list .variant-sku {
    font-family: 'Arizona';
    font-weight: 442;
    font-size: 26px;
    line-height: 30px;
    letter-spacing: 0px;
    vertical-align: middle;
    color: #1C1B1B;
}
.product-info__block-list h1.product-title.h3 {
    font-family: "Plus-Jakarta-Sans";
    font-weight: 600;
    font-size: 18px;
    line-height: 24px;
    letter-spacing: 0px;
    vertical-align: middle;
    color: #000;
}
.product-info__block-item {
    --product-info-gap: 0.5rem !important;
}
.product-info__block-list .prose p {
    font-family: "Plus-Jakarta-Sans";
    font-weight: 400;
    font-size: 17px;
    line-height: 24px;
    letter-spacing: 0px;
    vertical-align: middle;
}
.product-info__block-list sale-price.h4.text-on-sale {
    font-family: 'Arizona';
    font-weight: 442;
    font-size: 20px;
    line-height: 0px;
    letter-spacing: 0px;
    vertical-align: middle;
    color: #1C1B1B;
}
.product-info__block-list compare-at-price.h5.text-subdued.line-through {
    font-family: "Plus-Jakarta-Sans";
    font-weight: 400;
    font-size: 18px;
    line-height: 32px;
    letter-spacing: 0px;
    vertical-align: middle;
    color: #827979;
}
.variant-picker__option-info {
    font-family: 'Jost';
    font-weight: 400;
    font-size: 18px;
    line-height: 32px;
    letter-spacing: 0px;
    vertical-align: middle;
    COLOR: #1C1B1B;
}
.quantity-selector {
  width: 100%;
}
button.shopify-payment-button__button.shopify-payment-button__button--unbranded {
    font-family: "Plus-Jakarta-Sans";
    font-weight: 400;
    font-size: 18px;
    line-height: 0;
    letter-spacing: 0px;
    text-align: center;
    vertical-align: middle;
    text-transform: capitalize;
    border-radius: 5px !important;
}
.shopify-section--text-with-icons-product {
    padding-top: 0rem;
    padding-bottom: 0rem;
}
.container.one {
    display: flex;
}
.container.two {
    display: flex;
}
.meta-first {
    background: #F4F0E5;
}
.meta-part {
    width: 50%;
}
.meta-parts img {
    width: 100%;
}
.meta-parts {
    width: 50%;
}
section.shopify-section.shopify-section--text-with-icons-TC.pr .section-spacing {
    padding: 0;
}
.meta-part {
  max-width: 600px;  /* Adjust to fit your layout */
  width: 100%;
  margin: 0 auto;
  padding: 20px;
}

.meta-image {
  width: 100%;
  height: auto;
  display: block;
  margin-top: 20px;
  border-radius: 8px; /* Optional: for rounded corners */
}
h2.meta-head {
    font-family: 'Arizona';
    font-weight: 442;
    font-size: 40px;
    line-height: 60px;
    letter-spacing: 0px;
    vertical-align: middle;
}
p.meta-info {
    font-family: "Plus-Jakarta-Sans";
    font-weight: 400;
    font-size: 20px;
    line-height: 141%;
    letter-spacing: 0px;
    vertical-align: middle;
}
.meta-part {
  display: flex;
  flex-direction: column; /* or 'row' depending on layout */
  justify-content: center; /* vertical centering */
  height: 100vh;           /* or any fixed height */
}
.faq-product-page {
    display: flex;
}
.one-side-image {
    width: 50%;
}
.two-side {
    width: 50%;
}
.shopify-section--faq-product .prose h2 {
    font-family: 'Arizona';
    font-weight: 442;
    font-size: 22px;
    line-height: 10px;
    letter-spacing: 0px;
    text-align: left;
    vertical-align: middle;
}
.shopify-section--faq-product span.text-with-icon {
    font-family: 'Jost';
    font-weight: 400;
    font-size: 20px;
    line-height: 32px;
    letter-spacing: 0px;
}
.shopify-section--faq-product .prose p {
    font-family: "Plus-Jakarta-Sans";
    font-weight: 400;
    font-size: 18px;
    line-height: 28px;
    letter-spacing: 0px;
}
.container.section-stack.two-side {
    margin-inline-start: 1rem;
}
.accordion {
    border-block-width: 0px;
}
.shopify-section--faq-product span.accordion__toggle.text-lg {
    padding-top: 1rem;
    padding-bottom: 1rem;
}
.shopify-section--faq-product {
    padding-top: 2rem;
    padding-bottom: 2rem;
}
.shopify-section.size-table h2 {
    font-family: Arizona;
    font-weight: 442;
    font-size: 32px;
    line-height: 60px;
    letter-spacing: 0px;
    text-align: center;
    vertical-align: middle;
}
.shopify-section.size-table section.custom-table-section {
    padding: 0 7rem;
    text-align: center;
}
.custom-table-section tbody tr:first-child {
  font-family: Jost;
  font-weight: 400;
  font-size: 26px;
  line-height: 48px;
  letter-spacing: 0px;
  vertical-align: middle;
}
.custom-table-section tbody td {
    padding: 0.5rem;
    width: 33.33%;
}
.custom-table-section tbody tr{ 
font-family: Jost;
font-weight: 400;
font-size: 20px;
line-height: 36px;
letter-spacing: 0%;
vertical-align: middle;
}
.shopify-section.size-table {
    padding-top: 2rem;
    padding-bottom: 3rem;
}
.shopify-section--collection-list-size .collection-card__content {
  display: flex;
  flex-direction: column;
  height: 100%; /* or set a fixed height if needed */
}
.parent-div {
  margin-top: auto;
}
.shopify-section--collection-list-size .collection-card__content button.button {
    width: fit-content;
}
section.shopify-section.shopify-section--collection-list-tc .collection-card__content button.button {
    width: fit-content;
}
section.shopify-section.shopify-section--collection-list-tc .collection-card__content {
  display: flex;
  flex-direction: column;
  height: 100%; /* or set a fixed height if needed */
}
.shopify-section.image-content-block {
    background: #F2F1F0;
    padding-top: 2rem;
    padding-bottom: 0rem;
}
.shopify-section.image-content-block h2 {
    font-family: 'Arizona';
    font-weight: 442;
    font-size: 28px;
    line-height: 60px;
    letter-spacing: 0px;
    vertical-align: middle;
    text-align: center;
}
.shopify-section.image-content-block p {
    font-family: 'Plus-Jakarta-Sans';
    font-weight: 400;
    font-size: 18px;
    line-height: 141%;
    letter-spacing: 0px;
    text-align: center;
    vertical-align: middle;
    padding-bottom: 2rem;
}
.custom-block h2 {
    font-family: Arizona;
    font-weight: 442;
    font-size: 40px;
    line-height: 60px;
    letter-spacing: 0px;
    vertical-align: middle;
    text-align: left !important;
}
.custom-block p {
    font-family: 'Plus Jakarta Sans';
    font-weight: 400;
    font-size: 20px;
    line-height: 141%;
    letter-spacing: 0px;
    text-align: left !important;
    vertical-align: middle;
}
.shopify-section--text-with-icons-TC.size .brand-div {
    width: 50%;
    border-top: none;
    border-bottom: none;
    padding: 1rem;
}
.shopify-section--text-with-icons-TC.size text-with-icons-carousel {
    border-top: 1px solid gray;
    border-bottom: 1px solid gray;
}
section.shopify-section.shopify-section--text-with-icons-TC.size {
    padding-top: 0rem;
    padding-bottom: 0rem;
}
section.shopify-section.shopify-section--media-grid.blog .prose.prose--tight {
    font-family: Arizona;
    font-weight: 700;
    font-size: 40px;
    line-height: 100%;
    letter-spacing: 0px;
    vertical-align: middle;
    padding-bottom: 1rem;
}
.shopify-section--main-blog .blog-post-card__info {
    justify-items: left;
    padding: 0px 1rem;
    text-align: left;
}
.shopify-section--main-blog p.blog-post-card__excerpt {
    font-family: Plus-Jakarta-Sans;
    font-weight: 400;
    font-size: 12px;
    line-height: 141%;
    letter-spacing: 0px;
    text-align: left;
    vertical-align: middle;
}
.shopify-section--main-blog .section-header h1 {
    font-family: 'Arizona';
    font-weight: 442;
    font-size: 32px;
    line-height: 60px;
    letter-spacing: 0px;
    vertical-align: middle;
}
h2.multi-image-head {
    font-family: 'Arizona';
    font-weight: 442;
    font-size: 30px;
    line-height: 60px;
    letter-spacing: 0px;
    vertical-align: middle;
}
h2.our-tam-menmer {
    font-family: 'Jost';
    font-weight: 400;
    font-size: 20px;
    line-height: 30px;
    letter-spacing: 0px;
    vertical-align: middle;
    margin-top: 1rem;
}
p.our-tam-bai {
    font-family: 'Plus-Jakarta-Sans';
    font-weight: 400;
    font-size: 20px;
    line-height: 120%;
    letter-spacing: 0px;
    vertical-align: middle;
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
    height: 3rem;
}
a.button-meet {
    font-weight: 400;
    font-size: 22px;
    line-height: 141%;
    letter-spacing: 0px;
    vertical-align: middle;
    text-decoration: underline;
    text-decoration-style: solid;
    text-decoration-offset: 0px;
    text-decoration-thickness: 0%;
    color: #0B35A1;
}
.container.blog-top {
    display: flex;
    margin-top: 1rem;
}
.blog-top .article__image {
    width: 70%;
    background: black;
    border-radius: 10px;
}
.blog-top .recent-posts-main {
    width: 30%;
    margin-top: 1rem;
}
.blog-top .article__image img {
    height: fit-content;
    object-fit: cover;
    border-radius: 10px;
    opacity: 0.7;
}
.recent-posts-main ul.recent-posts {
    list-style: none;
}
.recent-posts-main ul.recent-posts h3 {
    font-weight: 400;
    font-size: 22px;
    line-height: 141%;
    letter-spacing: 0px;
    vertical-align: middle;
}
.recent-posts-main ul.recent-posts p.excerpt {
    font-weight: 400;
    font-size: 16px;
    line-height: 141%;
    letter-spacing: 0px;
    vertical-align: middle;
    margin-top: 0.5rem;
   margin-bottom: 0.5rem;
}
.recent-posts-main ul.recent-posts li:nth-child(2){
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    border-bottom: 1px solid #D5C8C8;
    border-top: 1px solid #D5C8C8;
}
h2.new-recent-post-head {
    font-family: Jost;
    font-weight: 400;
    font-size: 28px;
    line-height: 48px;
    letter-spacing: 0px;
    vertical-align: middle;
    margin-left: 1rem;
}
span.post-date-new {
    font-weight: 600;
    font-size: 18px;
    line-height: 141%;
    letter-spacing: 0px;
    vertical-align: middle;
}
.article__wrapper.container--lg {
    font-weight: 400;
    font-size: 18px;
    line-height: 141%;
    letter-spacing: 0px;
    vertical-align: middle;
}
.article__wrapper span.h6.text-subdued {
    font-family: Jost;
    font-weight: 400;
    font-size: 28px;
    line-height: 48px;
    letter-spacing: 0px;
    vertical-align: middle;
    color: #1C1B1B;
}
.article__wrapper {
    padding: 0;
    padding-top: 1rem;
    display: flex;
}
.main-article-containt {
    width: 70%;
}
.join-community {
    width: 30%;
}
h3.join-head {
    font-family: 'Arizona';
    font-weight: 700;
    font-size: 28px;
    line-height: 100%;
    letter-spacing: 0px;
    vertical-align: middle;
    color: #000;
    padding: 1rem 1.5rem;
    text-align: center;
}
img.community-image {
    border-radius: 10px;
}
h1.h1.blog-main-title {
    position: absolute;
    bottom: 8px;
    left: 10px;
    z-index: 777777;
}
.blog-top .article__image {
    position: relative;
    text-align: center;
    color: white;
}
h1.h1.blog-main-title {
    font-family: 'Arizona';
    font-weight: 700;
    font-size: 32px;
    line-height: 100%;
    letter-spacing: 0px;
    vertical-align: middle;
    padding: 0 0px 5px 5px;
}
.main-article-containt .sm\:gap-12 {
    gap: 1rem;
}
p.auther-name {
    font-weight: 400;
    font-size: 18px;
    line-height: 141%;
    letter-spacing: 0px;
    vertical-align: middle;
}
.extra-one {
    display: flow;
}
.join-team-btn {
    display: flex;
    justify-content: center; /* centers horizontally */
    align-items: center;     /* centers vertically */
    height: 100px;           /* or any height you need */
}
.article__wrapper.container .sm\:gap-16 {
    gap: 0;
}
.blog-grid {
  display: grid;
  gap: 20px;
  grid-template-columns: repeat(1, 1fr); /* mobile default */
  margin: 30px 0;
}
.article-item {
  padding: 0px;
  display: flex;
  flex-direction: column;
  height: 100%;
  text-align: left;
}
.article-image {
  width: 100%;
  height: 250px;
  margin-bottom: 10px;
  border-radius: 10px;
  object-fit: cover;
}
.article-title {
  font-size: 1.2rem;
  margin: 0 0 10px;
}
.article-excerpt {
  font-size: 0.95rem;
  color: #555;
  flex-grow: 1;
}
.read-more-button {
    margin-top: 10px;
    padding: 0px 1px;
    color: #0B35A1;
    text-decoration: none;
    display: inline-block;
    font-size: .9rem;
    font-weight: 400;
    font-size: 20px;
    line-height: 141%;
    letter-spacing: 0%;
    vertical-align: middle;
    text-decoration: underline;
    text-decoration-style: solid;
    text-decoration-offset: 0%;
    text-decoration-thickness: 0%;
}

/* Tablet (2-3 columns) */
@media (min-width: 600px) {
  .blog-grid {
    grid-template-columns: repeat(2, 1fr);
  }
}

/* Small desktop (3-4 columns) */
@media (min-width: 900px) {
  .blog-grid {
    grid-template-columns: repeat(3, 1fr);
  }
}

/* Full desktop (5 columns) */
@media (min-width: 1200px) {
  .blog-grid {
    grid-template-columns: repeat(5, 1fr);
  }
}
.container.featured-articles h2 {
    font-weight: 400;
    font-size: 32px;
    line-height: 141%;
    letter-spacing: 0px;
    vertical-align: middle;
}
.container.featured-articles .blog-grid {
    margin-top: 1rem;
}
.blog-grid a {
    font-weight: 400;
    font-size: 18px;
    line-height: 141%;
    letter-spacing: 0px;
    vertical-align: middle;
}
.container.featured-articles p.article-excerpt {
    font-weight: 400;
    font-size: 16px;
    line-height: 141%;
    letter-spacing: 0px;
    vertical-align: middle;
}
safe-sticky.product-info {
    display: flex;
    gap: 1.5rem;
}
/* .product-info__block-list.one price-list.price-list.price-list--product {
    display: none;
}
.product-info__block-list.one fieldset.variant-picker__option {
    display: none;
}
.product-info__block-list.one .quantity-selector {
    display: none;
}
.product-info__block-list.one .buy-buttons {
    display: none;
}
.product-info__block-list.two .liquid {
    display: none;
}
.product-info__block-list.two .prose p{
   display: none;
} 
.product-info__block-list.one {
    width: 50%;
}
.product-info__block-list.two {
    width: 50%;
}
.product-info__block-list.two h1.product-title.h3 {
    display: none;
}
.product-info__block-list.two variant-sku.variant-sku.text-sm.text-subdued {
    display: none;
}
.product-info__block-list.one {
    display: block;
}
.product-info__block-list.mobile {
    display: none;
}   */
.shopify-section--rich-text-home-page .section-spacing {
    background-image: url(/cdn/shop/files/top-view-wrinkled-brown-fabric.png?v=1749655205) !important
}
.shopify-section--rich-text-home-page {
    padding-top: 0rem;
}
.collection-banner h1.h1 {
    font-family: 'Arizona';
    font-weight: 700;
    font-size: 60px;
    line-height: 100%;
    letter-spacing: 0px;
    text-align: center;
    vertical-align: middle;
}
.collection-description {
    font-family: 'Plus-Jakarta-Sans'';
    font-weight: 400;
    font-size: 24px;
    line-height: 100%;
    letter-spacing: 0px;
    text-align: center;
    vertical-align: middle;
    padding: 0px 0rem;
}
collection-banner.collection-banner.color-scheme.color-scheme--scheme-4 {
    padding: 0 10px;
    background: white;
}
/* .shopify-section--text-with-icons.home .text-with-icons__item:last-child {
  border-right: none !important;
} */
.container.image-value {
    display: flex;
}
.meta-til {
    width: 70%;
    padding-top:6rem; 
}
.meta-pera {
    width: 30%;
    background: white;
    padding: 1rem;
    border-radius: 10px;
}
.meta-image-data {
    position: relative;
}
.container.image-value {
    display: flex;
    position: absolute;
    z-index: 1111111;
    bottom: 0;
    width: -webkit-fill-available;
    padding-bottom: 2rem;
}
.main-meta {
    width: 100%;
}
.meta-image-data {
    padding: 0 1rem 1rem 1rem;
}
.meta-image-data img{
    border-radius: 10px;
}
h2.container.meta-h {
    font-family: 'Arizona';
    font-weight: 442;
    font-size: 48px;
    line-height: 60px;
    letter-spacing: 0px;
    text-align: center;
    vertical-align: middle;
}
.meta-pera {
    font-weight: 400;
    font-size: 14px;
    line-height: 30px;
    letter-spacing: 0px;
    vertical-align: middle;
}
.meta-til {
    font-family: 'Arizona';
    font-weight: 400;
    font-size: 18px;
    line-height: 36px;
    letter-spacing: 0px;
    vertical-align: middle;
}
h1.our-sku {
    font-family:'Arizona';
    font-weight: 800;
    font-size: 60px;
    line-height: 60px;
    letter-spacing: 0pc;
    text-align: center;
    vertical-align: middle;
    text-transform: uppercase;
    color: #000;
}
h1.our-sku span {
    text-transform: capitalize;
}
.shopify-section.our-sku {
    padding-top: 1rem;
    padding-bottom: 1rem;
    background: #fff;
    margin-top: 1rem;
    margin-bottom: 1rem;
}
.featured-image-slider {
    padding-top: 1rem;
    padding-bottom: 0rem;
}
.custom-des {
    height: 5rem;
}
p.our-sku {
    font-family: 'Jost';
    font-weight: 400;
    font-size: 20px;
    line-height: 22px;
    letter-spacing: 0;
    vertical-align: middle;
}
.custom-des p {
    font-family: 'Plus-Jakarta-Sans';
    font-weight: 300;
    font-size: 17px;
    line-height: 24px;
    letter-spacing: 0px;
    vertical-align: middle;
}
sale-price.text-subdued {
    font-family: 'Jost';
    font-weight: 400;
    font-size: 18px;
    line-height: 22px;
    letter-spacing: 0;
    vertical-align: middle;
    color: black;
}
price-list.price-list{
    font-family: 'Jost';
    font-weight: 400;
    font-size: 18px;
    line-height: 22px;
    letter-spacing: 0;
    vertical-align: middle;
    color: black;
}
.text-on-sale {
    color: black;
}
.brand-divs {
  text-align: center;
}
.brand-images {
  width: 50%;
  display: inline-block;
}
.footer__block.footer__block--text .h6 {
    font-family: 'Jost';
    font-weight: 400;
    font-size: 20px;
    line-height: 141%;
    letter-spacing: 0px;
    vertical-align: middle;
}
.footer__block-list {
  column-gap: 8rem;
}
a.button.fot {
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    letter-spacing: 0px;
    vertical-align: middle;
    background: #ffffff00;
    border: 1px solid white;
}
.custom-html {
    display: grid;
    width: fit-content;
    gap: 1rem;
}
.soicls {
    display: inline-flex;
    gap: 1rem;
}
.soicls img {
    width: fit-content;
    height: max-content;
}
.button.fot:hover {
    border: 1px solid white !important;
    color: white !important;
}
.media-grid__item .h4 {
    font-family: 'Arizona';
    font-weight: 442;
    font-size: 30px;
    line-height: 25px;
    letter-spacing: 0px;
    vertical-align: middle;
}
.media-grid__item p {
    font-family: 'Plus-Jakarta-Sans';
    font-weight: 400;
    font-size: 20px;
    line-height: 100%;
    letter-spacing: 0px;
    vertical-align: middle;
}
.product-info__block-list.one .product-info__block-item:nth-child(5) {
    display: none;
}
.product-info__block-list.two accordion-disclosure.accordion {
    display: none;
}
accordion-disclosure.accordion span.accordion__toggle.h6 {
    font-family: 'Jost';
    font-weight: 400;
    font-size: 20px;
    line-height: 28px;
    letter-spacing: 0px;
    vertical-align: middle;
    padding-bottom: 1rem;
}
.checkbox-control {
    width: fit-content;
    border: 1px solid gray;
    padding: 0px 8px;
}
.header-sidebar__linklist.divide-y .header-sidebar__linklist-button {
    font-family: 'Arizona';
    font-weight: 442;
    font-size: 22px;
    line-height: 10px;
    letter-spacing: 0px;
    text-align: center;
    vertical-align: middle;
}
.shopify-section--main-list-collections h1 {
    font-family: 'Arizona';
    font-weight: 442;
    font-size: 30px;
    line-height: 30px;
    letter-spacing: 0px;
    text-align: center;
    vertical-align: middle;
    padding-bottom: 1rem;
}
.header-sidebar__back-button{
   font-family: 'Arizona';
    font-weight: 442;
    font-size: 22px;
    line-height: 10px;
    letter-spacing: 0px;
    text-align: center;
    vertical-align: middle
}
.shopify-section--main-page .section-header h1 {
    font-family: 'Arizona';
    font-weight: 442;
    font-size: 32px;
    line-height: 30px;
    letter-spacing: 0px;
    text-align: center;
    vertical-align: middle;
    padding-bottom: 1rem;
}
.shopify-section--main-page .prose {
    font-family: 'Plus-Jakarta-Sans';
    font-weight: 400;
    font-size: 17px;
    line-height: 1.5rem;
    letter-spacing: 0px;
    vertical-align: middle;
    padding: 0 2rem 0 2rem;
    margin-top: 2rem;
}
.table-scroller th span {
    font-size: 16px;
    font-family: 'Plus-Jakarta-Sans';
    font-weight: 400;
    font-size: 17px;
    line-height: 1.5rem;
    letter-spacing: 0px;
    vertical-align: middle;
    padding: 0 2rem 0 2rem;
    margin-top: 2rem;
}
a.product-title {
    font-family: 'Jost';
    font-weight: 400;
    font-size: 18px;
    line-height: 22px;
    letter-spacing: 0;
    vertical-align: middle;
    height: 3.5rem;
}
.product-card__info .gap-1 {
    gap: 0.5rem;
}
x-modal.mod {
    display: none;
}
div#insta-feed h2{
    text-align: center;
    font-family: 'Arizona';
    font-weight: 442;
    font-size: 28px !important;
    line-height: 30px;
    letter-spacing: 0px;
    vertical-align: middle;
    padding-bottom: 20px;
} 
.accordion__content .prose h6 {
    font-family: 'Plus-Jakarta-Sans';
    font-weight: 400;
    font-size: 15px;
    line-height: 141%;
    letter-spacing: 0px;
    vertical-align: middle;
    text-align: start;
}
a.button.meta {
    margin-bottom: 5px;
    position: absolute;
    bottom: 1px;
    display: block;
    margin-left: 10px;
}
.container.section-stack.two-side {
    display: flex;
    align-items: center;
    min-height: 100vh;
    padding: 2rem;
    box-sizing: border-box;
    text-align: center;
}
.product-info__block-list.one div[data-block-id="modal_XUF4zR"] {
  display: none !important;
}
.product-info__block-list {
    padding-bottom: 1rem;
    padding-right: 10rem;
    padding-left: 2rem;
    background: #8080801f;
    padding-top: 1rem;
    border-radius: 10px;
}
.product-info__block-item {
    background: #fff;
    padding: 5px 15px;
    margin: 0;
    border-radius: 5px;
}
.product-card variant-king-combined-listing {
    display: none;
}
.product-card variant-swatch-king {
    display: none;
}
.object-cover {
    border: 1px solid gray;
    border-radius: 8px !important;
}
/* .newsletter-popup {
    display: block;
} */
div#header-panel-1 ul.header-sidebar__linklist.divide-y.unstyled-list li:last-child {
    color: red;
}
.blog-post-card__info a.button {
    font-size: 16px;
    padding: 0.5rem 0.5rem;
}
img.uk {
    width: 4%;
    height: auto;
}
a.uka {
    display: contents;
}
.shopify-section--text-with-icons-TC.pr .gap-6 {
    gap: 0rem;
}
.shopify-section--text-with-icons-TC.pr .text-with-icons__item {
    padding: 0 10px;
}
.shopify-section--text-with-icons-TC.pr text-with-icons-carousel#text-with-icons-template--19413854028026__text_with_icon_productd_wK6XaR {
    background: #8080805c;
    border-radius: 10px;
    padding: 1rem 0;
}
.highlight-code {
  color: #d10000; /* attention-grabbing color */
  animation: pulse 1.2s infinite ease-in-out;
}

@keyframes pulse {
  0% { opacity: 1; transform: scale(1); }
  50% { opacity: 0.6; transform: scale(1.1); }
  100% { opacity: 1; transform: scale(1); }
}
.collection-row {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 20px;
  margin: 20px 0;
}

.item {
  flex: 1 1 220px; /* Adjusts the number of columns based on screen size */
  max-width: 250px;
  text-align: center;
}

.item img {
  width: 100%;
  height: 300px; /* Fixed height */
  object-fit: cover; /* Makes sure the image fills while maintaining aspect */
  border-radius: 8px;
}
.collection-row .item p {
    color: black !important;
}
@media (min-width: 768px) and (max-width: 1024px) {
.product-info__block-list {
    padding-bottom: 1rem;
    padding-right: 2rem;
    padding-left: 2rem;
    background: #8080801f;
    padding-top: 1rem;
    border-radius: 10px;
}
}
@media (min-width: 320px) and (max-width: 767px) {
h1.our-sku {
    font-size: 40px !important;
    line-height: 40px !important;
}  
p.title-blof {
    height: 3rem;
}  
.product-info__block-list {
    padding: 1rem !important;
}  
.feature-badge-list {
  display: flow !important; 
}  
.shopify-section--rich-text-home-page .rich-heading {
    font-size: 26px;
    line-height: 30px;
} 
.shopify-section--rich-text-home-page .section-spacing {
    padding-block-start: 2rem;
    padding-block-end: 2rem;
}  
.shopify-section--rich-text-home-page .rich-paragraph p {
    font-size: 16px;
    line-height: 140%;
    padding: 5px 0rem;
}  
x-header.header {
    padding-top: 1rem;
    padding-bottom: 1rem;
}  
.texr-with-text .container {
    display: grid;
    gap: 0rem;
}  
.second-text, .first-text {
    width: 100%;
    text-align: center;
}  
.shopify-section.texr-with-text h2.heading {
    font-size: 24px;
    line-height: 20px;
    margin-top: 1rem;
}  
.shopify-section.texr-with-text p.sub-heading {
    padding-bottom: 0rem;
} 
.first-text {
    padding: 1rem 0;
} 
.second-text {
    padding: 0rem 0rem;
}
button.button.homepa {
    width: auto;
}
.product-info__block-list.one button.link {
    display: none;
}   
.shopify-section.shopify-section--tabs {
    padding-bottom: 0rem;
    padding-top: 0rem;
}  
.shopify-section--media-grid .section-header h2 {
    font-size: 32px;
    text-align-last: center;
}  
.shopify-section--featured-collections-home h2.h2 {
    font-size: 28px;
    text-align: center;
}  
.featured-image-slider h2.tc-heading {
    font-size: 34px;
    line-height: 30px;
} 
.featured-image-slider p.subheading {
    font-size: 20px;
}  
a.new-cusomt-btn {
    font-size: 20px;
}  
span.accordion__toggle.h6 {
    font-size: 18px;
}  
.shopify-section--tabs p {
    font-size: 16px;
}  
.shopify-section--blog-posts .section-header h2 {
    font-size: 28px;
    padding-bottom: 1rem;
    line-height: 32px;
  
}  
.blog-post-card__info {
    padding: 0px 0.5rem;
} 
a.blog-post-card__read-more.link {
    font-size: 20px;
}
.shopify-section.brand-logos {
    padding-left: 1rem;
    padding-right: 1rem;
    padding-bottom: 2rem;
}  
.shopify-section--text-with-icons .text-with-icons__item {
    padding: 1rem 1rem;
    border-right: none;
}  
.footer__block--newsletter p.h6 {
    font-size: 24px;
}  
.shopify-section--image-with-text-overlay-tc p.h4 {
    font-size: 27px;
}  
.shopify-section--image-with-text-overlay-tc p {
    font-size: 20px;
}  
.shopify-section.texr-with-text.TC {
    padding: 1rem 0 1rem !important;
}  
.texr-with-text.TC p.sub-heading {
    font-size: 30px;
}  
.texr-with-text.TC p.sub-heading{
    font-size: 28px;;
}  
.shopify-section.texr-with-text.TC h2.heading {
    padding-top: 0.5rem;
}  
.shopify-section.texr-with-text.TC h2.heading {
    line-height: 25px;;
}  
.tc-data p.h6.tc-heading {
    font-size: 22px;
    line-height: 30px;
}  
.tc-data p.h3.tc-title {
    font-size: 20px;
}
p.shorts-data {
    font-size: 18px;
    padding-top: 2rem;
}  
.shopify-section--text-with-icons-TC h2.number-head {
    font-size: 22px;
}  
.shopify-section--text-with-icons-TC p.h6 {
    font-size: 20px;
    line-height: 25px;
}
.shopify-section--text-with-icons-TC .text-with-icons__item:nth-child(2) {
    border-left: none;
    border-right: none;
}
.shopify-section--text-with-icons-TC .text-with-icons:not(.text-with-icons--stacked)>* {
    padding-inline: 0.5rem;
}  
.shopify-section--text-with-icons-TC {
    padding-top: 1rem;
    padding-bottom: 1rem;
}  
.shopify-section--rich-text-home-page-tc p.h1.rich-heading {
    font-size: 22px;
    line-height: 30px;
}  
.shopify-section--rich-text-home-page-tc p {
    font-size: 15px;
    line-height: 20px;
    padding-top: 1rem;
}  
h2.title-top {
    font-size: 20px;
    line-height: 30px;
}  
.shopify-section--text-with-icon-TC-our .container {
    padding-top: 2rem;
    padding-bottom: 2rem;
}  
.content-top p {
    font-size: 16px;
    line-height: 20px;
    padding-top: 1rem;
}  
.shopify-section--media-grid-TC h2.h2 {
    font-size: 22px;
    line-height: 28px;
}  
.shopify-section--media-grid-TC p {
    font-size: 14px;
    line-height: 20px;
}  
.shopify-section--media-grid-TC media-grid .media-grid__item:nth-child(2) {
    padding-top: 0rem;
}
.shopify-section--media-grid-TC media-grid .media-grid__item:nth-child(3) {
    padding-top: 0rem;
}  
h2.about-video-head {
    font-size: 28px;
    line-height: 0px;
}  
h2.about-video-pera {
    margin-top: 1rem;
    font-size: 16px;
    line-height: 24px;
}  
.shopify-section--video-about {
    padding-top: 2rem;
    padding-bottom: 2rem;
}  
.shopify-section--text-with-icon-about h2.title-top {
    font-size: 24px;
    line-height: 30px;
} 
.shopify-section--text-with-icon-about .content-top p {
    font-size: 18px;
    line-height: 25px;
}  
.brand-div {
    padding: 1rem 0;
}  
.shopify-section--collection-list-TC .collection-list.wrap .prose :is(.button,.button-group:has(.button)) {
    margin-right: 0rem;
}  
.accordion-header {
    padding: 0.5rem 0px 0.5rem 0;
}  
.product-info__block-list .prose p {
    font-size: 16px
}  
.container.one, .container.two {
    display: grid;
}  
.meta-part {
    width: 100%;
}  
.meta-part {
    height: 50vh;
}
h2.meta-head {
    font-size: 30px;
    line-height: 30px;
}  
p.meta-info {
    font-size: 18px;
}  
.shopify-section--related-products h2.h2 {
    font-size: 30px;
    line-height: 30px;
    padding-bottom: 10px;
}  
.faq-product-page {
    display: grid;
}  
.one-side-image, .two-side {
    width: 100%;
}  
.shopify-section--faq-product span.text-with-icon {
    font-size: 18px;
}  
.shopify-section--faq-product .prose p {
    font-size: 18px;
    line-height: 24px;
}  
.shopify-section--faq-product span.accordion__toggle.text-lg {
    padding-top: 0rem;
    padding-bottom: 0.5rem;
}  
.container.section-stack.two-side {
    min-height: auto;
}  
.shopify-section--faq-product .prose h2 {
    font-size: 28px;
    line-height: 30px;
    padding-bottom: 0.5rem;
}  
.container.section-stack.two-side {
    padding: 10px;
    margin-inline-start: 0rem;
}  
.shopify-section.size-table section.custom-table-section {
    padding: 0 0rem;
}  
.shopify-section.size-table h2 {
    font-size: 30px;
    line-height: 30px;
    padding-bottom: 1rem;
}  
.shopify-section.size-table {
    padding-top: 1rem;
    padding-bottom: 2rem;
}  
.custom-table-section tbody tr:first-child {
    font-size: 20px;
    line-height: 25px;
}
.custom-table-section tbody tr {
    font-size: 17px;
    line-height: 25px;
}  
.shopify-section.image-content-block h2 {
    font-size: 24px;
    line-height: 30px;
    padding-bottom: 1rem;
}  
.shopify-section.image-content-block p {
    font-size: 15px;
    line-height: 140%;
    padding-bottom: 0rem;
}  
.custom-block {
    display: grid;
}  
.custom-block {
    margin-bottom: 0rem;
}  
section.shopify-section.shopify-section--media-grid.blog .prose.prose--tight {
    font-size: 28px;
}  
.shopify-section--main-blog .section-header h1 {
    font-size: 30px;
    line-height: 40px;
}  
h2.multi-image-head {
    font-size: 28px;
    line-height: 30px;
}  
h2.our-tam-menmer {
    font-size: 20px;
    line-height: 24px;
}  
p.our-tam-bai {
    font-size: 20px;
}  
a.button-meet {
    font-size: 20px;
}  
.mail-logo-footer {
    display: none;
}  
.container.blog-top {
    display: grid;
}  
.blog-top .article__image {
    width: 100%;
}  
.blog-top .recent-posts-main {
    width: 100%;
}  
.recent-posts-main ul.recent-posts h3 {
    font-size: 20px;
}  
span.post-date-new {
    font-size: 16px;
}  
.recent-posts-main ul.recent-posts p.excerpt {
    font-size: 14px;
}  
.article__wrapper {
    display: grid;
}  
.main-article-containt {
    width: 100%;
}  
.join-community {
    width: 100%;
}  
.article__wrapper {
    padding-top: 0rem;
}  
h3.join-head {
    font-size: 28px;
    line-height: 30px;
    padding: 1rem 2.5rem;
}  
.article__wrapper.container {
    gap: 0;
}  
.main-article-containt .sm\:gap-12 {
    margin-bottom: 2rem;
}  
.recent-articles .article-item {
    display: grid !important;
}  
.article-images {
    width: 100% !important;
}  
.article-datas {
    width: 100% !important; 
}  
.container.recent-articles h2 {
    font-size: 28px !important;
    text-align: center;
}  
.article-datas h3 {
    font-size: 24px !important;
    line-height: 30px !important;
}  
span.date-name {
    font-size: 18px !important;
    line-height: 20px !important;
}  
.article-datas p {
    font-size: 18px !important;
    line-height: 24px !important;
}  
.article-datas {
    padding: 1rem 0px !important;
}  
.product-info__block-list.mobile {
    display: block;
}  
.product-info__block-list.one {
    display: none;
}
.product-info__block-list.two {
    display: none;
}    
.collection-description h4 {
    font-size: 14px;
    padding: 0px 0rem;
    line-height: 16px;
}  
.collection-banner h1.h1 {
    font-family: Arizona;
    font-weight: 700;
    font-size: 25px;
}  
.container.image-value {
    display: grid;
    position: relative;
    z-index: 0;
    bottom: 0;
    width: fit-content;
    padding-bottom: 1rem;
}  
h2.container.meta-h {
    font-size: 18px;
    line-height: 30px;
}  
 .meta-til {
    width: 100%;
    padding-top: 1rem;
    padding: 0.5rem;
} 
.meta-pera {
    width: 100%;
    padding: 0.5rem;
    border-radius: 1px;
}  
.collection-card.group p.h3 {
    font-size: 18px;
    line-height: 20px;
}  
.custom-des p {
    font-size: 14px;
}
price-list.price-list {
    font-size: 16px;
}
sale-price.text-subdued {
    font-size: 16px;
}  
.custom-des {
    height: 6rem;
}  
.content-over-media .collection-card__content {
    padding-top: 3rem;
}
.shopify-section.texr-with-text {
    padding-bottom: 2rem;
}  
.product-info__block-list .variant-sku {
    font-size: 20px;
    line-height: 30px;
}  
.product-info__block-list h1.product-title.h3 {
    font-size: 20px;
    line-height: 25px;
}  
accordion-disclosure.accordion span.accordion__toggle.h6 {
    font-size: 22px;
    line-height: 10px;
}  
.shopify-section--text-with-icons-product {
    padding-top: 0rem;
    padding-bottom: 0rem;
}  
.shopify-section--faq-product {
    padding-top: 2rem;
    padding-bottom: 1rem;
}  
.shopify-section--text-with-icons-product .brand-div {
    width: 60%;
}
.shopify-section--text-with-icons-product p.h6 {
    font-size: 22px;
    line-height: 20px;
}
.swiper-slide img {
    max-width: 50% !important;
    max-height: 50% !important;
    object-fit: contain;
}
.footer__block--links p.h6 {
    font-size: 18px;
    line-height: 10px;
}  
.footer__block.footer__block--links a {
    font-size: 16px;
    line-height: 10px;
}  
.header-sidebar__linklist.divide-y .header-sidebar__linklist-button {
    font-size: 18px;
    line-height: 10px;
}  
.header-sidebar__back-button{
   font-size: 18px;
   line-height: 10px;
}
.product-info__block-list sale-price.h4.text-on-sale {
    font-size: 16px;
}  
.product-info__block-list compare-at-price.h5.text-subdued.line-through {
    font-size: 14px;
}  
.discount-badge {
    font-size: 10px;
}  
a.product-title {
    height: 4.5rem;
}  
.meta-parts {
    width: 100%;
}  
.meta-first {
    padding-bottom: 1rem;
} 
.shopify-section.shopify-section--tabs .hidden, .empty\:hidden:empty {
    display: block;
}  
.image-part {
    display: grid !important;
    width: 100% !important; 
    height: auto !important;
    gap: 35px !important;
}
.tab-data .prose {
    display: block !important;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: auto !important;
}
.accordion-group.sm\:hidden {
    display: none !important;
}
.tab-data {
    display: block;
    gap: 0rem;
}  
.tab-data .prose {
    width: 100% !important;
    border-bottom: 1px solid gray;
    padding-bottom: 2rem;
    padding-top: 1rem;
}  
.shopify-section--tabs h3 {
    font-size: 22px !important;
    line-height: 30px !important;
}  
.content-tabs [role=tab] {
    width: 100% !important;;
    text-align: justify !important;;
}  
.content-tabs::part(tab-list) {
    display: contents !important; 
}  
[role="tab"] {
  display: flex;
  justify-content: space-between; /* Push content and icon apart */
  align-items: center;
  width: 100%; /* Make button full width */
  position: relative;
}

/* Move the "+" icon to the far right */
[role="tab"]::after {
  content: "+";
  font-weight: 400;
  font-size: 1em;
  margin-left: auto;
  transition: transform 0.2s ease;
  color: black;
}

/* Change "+" to "−" when active */
[role="tab"][aria-selected="true"]::after {
  content: "−";
}
  /* Optional styling */
  [role="tab"] {
    cursor: pointer;
    display: inline-flex;
    align-items: center;
    gap: 0.5em;
  }
 .tab-data {
    display: bloc;
    gap: 2rem;
} 
a.uka {
    display: none;
}
a.ukam {
    display: inline-flex;
    margin: 0;
    padding: 0 0 0px 14px;
}  
.header-sidebar__footer>* {
    padding-block: 10px;
}  
a.ukam img.uk {
    width: 10%;
    height: auto;
}  
}
