/**
 * WARNING: Do not change this file. Your changes will be lost.
 * 2026-05-25 05:40:34 */
@import url('https://fonts.googleapis.com/css2?family=Albert+Sans:ital,wght@0,100..900;1,100..900&family=Besley:ital,wght@0,400..900;1,400..900&family=Figtree:ital@0;1&family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Albert+Sans:ital,wght@0,100..900;1,100..900&family=Besley:ital,wght@0,400..900;1,400..900&family=Figtree:ital@0;1&family=Fraunces:ital,opsz,wght@0,9..144,100..900;1,9..144,100..900&family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap');

body.boxed {
}
@media (min-width: 768px) {
    .page-layout-1column .product-info-main, .page-layout-2columns-left .product-info-main, .page-layout-2columns-right .product-info-main, .page-layout-3columns .product-info-main,.page-product-downloadable .product-options-bottom {
        width: 73.5%;
    }
    .page-layout-1column .product.media, .page-layout-2columns-left .product.media, .page-layout-2columns-right .product.media, .page-layout-3columns .product.media,.page-product-downloadable .product-options-wrapper {
        width: 24.5%;
    }

    .page-layout-1column .column.main > .custom-block ~ .product-info-main, .page-layout-2columns-left .column.main > .custom-block ~ .product-info-main, .page-layout-2columns-right .column.main > .custom-block ~ .product-info-main, .page-layout-3columns .column.main > .custom-block ~ .product-info-main {
        width: 55.125%;
    }
    .page-layout-1column .column.main > .custom-block ~ .product.media, .page-layout-2columns-left .column.main > .custom-block ~ .product.media, .page-layout-2columns-right .column.main > .custom-block ~ .product.media, .page-layout-3columns .column.main > .custom-block ~ .product.media {
        width: 18.375%;
    }
}

.fotorama__caption__wrap {
    display: none;
}
.page-wrapper {
background : #f4f2ef !important;
}
.page-wrapper > .breadcrumbs {
    background : #cce7d4 !important;
color: #283228;
}

.page-header.type17 .main-panel-top {
    display: block !important;
font-size: 17px !important; 
}
.product-item-info .product-item-details .product-item-actions .actions-primary
{
width: 100%;
}
.box-tocart .action.tocart, .product-item-info .product-item-details .product-item-actions .tocart {
    background-color: #cce7d4;
    border-color: #cce7d4;
    line-height: 34px;
    padding: 0 .625rem;
    font-size: .75rem;
    height: 36px;
font-weight: 700;
    text-transform: capitalize;
border-radius: 50px;
    color: #007a24;
    width: 85%;
}
.box-tocart .action.tocart:hover, .product-item-info .product-item-details .product-item-actions .tocart:hover {
background-color: #007a24;
    color: #FFFFFF;

}
@media (min-width: 769px), print {
        .form.create.account .actions-toolbar>.primary .action, .form.create.account .actions-toolbar>.secondary .action {
             color: #000000;
    background-color: #cce7d4;
    border-color: #cce7d4
    line-height: 34px;
    padding: 0 .625rem;
    font-size: .75rem;
    height: 36px;
font-weight: 700;
    text-transform: capitalize;
border-radius: 50px;
        }
    }

.product-item-info:hover .product-item-details .product-item-actions .tocart {
    background-color: #007a24;
    border-color: #007a24;
    color: #FFF;
border-radius: 50px;
}

.product-social-links .share-links a:not(:hover)
{
background-color: #cce7d4;
    color: #fff;
}
.share-links a:hover, .share-links a:focus {
    opacity: 0.9;
    color: #000;
    background: #007a24;
}
.slide-heading h2, .mgz-block-heading .title{
    font-family: Fraunces;
}

@media (min-width: 992px) {
    .page-header.type17 .navigation:not(.side-megamenu) .level0 .level-top {
        text-transform: capitalize;
font-size: 17px;

    }
        .header.panel>.header.links>li.welcome, .header.panel>.header.links>li>a {
            display: inline-block;
            text-transform: capitalize;
        }
}

    @media (min-width: 769px), print {
        .checkout-shipping-method .actions-toolbar .action.primary,  .checkout-payment-method .payment-methods .actions-toolbar .primary  {
            color: #fff;
        }
    }