/** Shopify CDN: Minification failed

Line 17:1 Unexpected ";"

**/
/* HEADER */

.header_main .mainheader_menu {
    text-align: right;
}


/* HOME PAGE */

#home-page-collection-nav .section-head {
    color: #5B9364;
};

#home-page-collection-nav .card__media a {
    background-color: red;
    padding-top: 5px;
}

#home-page-collection-nav .card__media a {
    overflow: hidden;
    border-radius: 50%;
}

#home-page-collection-nav .card-wrapper {
    padding-top: 5px;
}

#home-page-collection-nav .card {
    transform: translateY(0);
    transition: transform 0.1s ease-in-out;
}

#home-page-collection-nav .card:hover {
    transform: translateY(-5px);
}

#home-page-collection-nav .card .card__media img {
    scale: 1;
    transition: scale 0.15s ease-in-out;
}

#home-page-collection-nav .card:hover .card__media img {
    scale: 1.05;
    transition: scale 0.15s ease-in-out;
}

/* DEFAULT COLLECTION TEMPLATE */

.collection-hero h2 {
    color: #5B9364;
    border-bottom: 1px solid #5b9364;
    padding-bottom: 16px;
}

.collection-hero .collection-hero__inner {
    background-image: url(/cdn/shop/files/bg-tiled.png?v=17835194ss) !important;
}

.collection-hero .collection-hero__inner .row_coll_inner {
    gap: 5vw !important;
}

.collection-hero .collection-hero__inner .collection-hero__description p {
    margin-bottom: 16px;
    line-height: 1.7;
}

@media (max-width: 767px) {
    .collection-hero.collection_row .collection-hero__inner .row_coll_inner {
        flex-direction: column-reverse !important;
    }
}

/* PRODUCT DETAIL PAGE */

.toggle-option-wrapper {
    display: flex;
    gap: 1rem;
    flex-wrap: wrap;
}

.toggle-option-wrapper fieldset {
    flex-basis: auto;
}

.toggle-option-wrapper .product-variant-toggle__button {
    height: 40px;
    border: 1px solid #ccc;
    padding: 0 24px;
    border-radius: 20px;
    transform: translateY(0);
    transition: all 0.3s ease;
    cursor: pointer;
}

.toggle-option-wrapper .product-variant-toggle__button:hover {
    color: #fff;
    background-color: #5B9364;
    border: 1px solid #5B9364;
    transform: translateY(-1px);
}

.toggle-option-wrapper .product-variant-toggle__button.active {
    color: #fff;
    background-color: #5B9364;
    border: 1px solid #4f8158;
}