[data-header*=type-1] [data-id=cart] .ct-cart-content .total{--theme-text-color:#fff}[data-header*=type-1] .ct-header [data-id=logo] .site-title{--theme-font-family:Helvetica;--theme-font-weight:700;--theme-text-transform:none;--theme-font-size:19px;--theme-line-height:2;--theme-letter-spacing:0em;--theme-link-initial-color:#87b107;--theme-link-hover-color:var(--theme-palette-color-8)}[data-header*=type-1] #search-modal .ct-search-results{--theme-font-weight:500;--theme-font-size:14px;--theme-line-height:1.4}h2{--theme-font-weight:700;--theme-font-size:35px;--theme-line-height:1.5}h4{--theme-font-weight:700;--theme-font-size:25px;--theme-line-height:1.5}h5{--theme-font-weight:700;--theme-font-size:20px;--theme-line-height:1.5}h6{--theme-font-weight:700;--theme-font-size:16px;--theme-line-height:1.5}.wp-block-pullquote{--theme-font-family:Georgia;--theme-font-weight:600;--theme-font-size:25px}pre,code,samp,kbd{--theme-font-family:monospace;--theme-font-weight:400;--theme-font-size:16px}figcaption{--theme-font-size:14px}.ct-sidebar .widget-title{--theme-font-family:"ADLaM Display",Sans-Serif;--theme-font-weight:400;--theme-font-size:18px;--theme-line-height:0px;--theme-letter-spacing:0em;--theme-heading-color:var(--theme-palette-color-4)}.ct-sidebar .ct-widget>*:not(.widget-title){--theme-font-family:"AR One Sans",Sans-Serif;--theme-font-weight:400;--theme-text-decoration:none;--theme-font-size:17px}.ct-breadcrumbs{--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px}[data-prefix=single_blog_post] .entry-header .entry-meta{--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3}[data-prefix=categories] .entry-header .entry-meta{--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3}[data-prefix=search] .entry-header .entry-meta{--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3}[data-prefix=author] .entry-header .entry-meta{--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3}[data-prefix=single_page] .entry-header .entry-meta{--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3}[data-prefix=woo_categories] .entry-header .entry-meta{--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3}[data-prefix=product] .entry-header .entry-meta{--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3}[data-prefix=product] .entry-header .ct-breadcrumbs{--theme-font-family:"ADLaM Display",Sans-Serif;--theme-font-weight:400;--theme-text-transform:capitalize;--theme-font-size:20px;--theme-text-color:var(--theme-palette-color-4);--theme-link-initial-color:#87b107;--theme-link-hover-color:#87b111}[data-prefix=blog] .entry-card .entry-title{--theme-font-size:20px;--theme-line-height:1.3}[data-prefix=blog] .entry-card .entry-meta{--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px}[data-prefix=categories] .entries{--grid-template-columns:repeat(3,minmax(0,1fr))}[data-prefix=categories] .entry-card .entry-title{--theme-font-size:20px;--theme-line-height:1.3}[data-prefix=categories] .entry-card .entry-meta{--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px}[data-prefix=categories] .entry-card{background-color:var(--theme-palette-color-8);--theme-box-shadow:0px 12px 18px -6px rgba(34,56,101,.04)}[data-prefix=author] .entries{--grid-template-columns:repeat(3,minmax(0,1fr))}[data-prefix=author] .entry-card .entry-title{--theme-font-size:20px;--theme-line-height:1.3}[data-prefix=author] .entry-card .entry-meta{--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px}[data-prefix=author] .entry-card{background-color:var(--theme-palette-color-8);--theme-box-shadow:0px 12px 18px -6px rgba(34,56,101,.04)}[data-prefix=search] .entries{--grid-template-columns:repeat(3,minmax(0,1fr))}[data-prefix=search] .entry-card .entry-title{--theme-font-size:20px;--theme-line-height:1.3}[data-prefix=search] .entry-card .entry-meta{--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px}[data-prefix=search] .entry-card{background-color:var(--theme-palette-color-8);--theme-box-shadow:0px 12px 18px -6px rgba(34,56,101,.04)}.quantity[data-type=type-2]{--quantity-arrows-initial-color:var(--theme-text-color)}.out-of-stock-badge{--badge-text-color:var(--theme-palette-color-8);--badge-background-color:var(--theme-palette-color-1)}.demo_store{--theme-text-color:#fff;--background-color:var(--theme-palette-color-1)}.woocommerce-message,.wc-block-components-notice-banner.is-success{--background-color:#f0f1f3}.woocommerce-error,.wc-block-components-notice-banner.is-error{--theme-text-color:#fff;--theme-link-hover-color:#fff;--background-color:rgba(218,0,28,.7);--theme-button-text-initial-color:#fff;--theme-button-text-hover-color:#fff;--theme-button-background-initial-color:#b92c3e;--theme-button-background-hover-color:#9c2131}.ct-woocommerce-cart-form .cart_totals{--cart-totals-border:2px solid var(--theme-border-color);--cart-totals-padding:30px}.ct-order-review{--order-review-border:2px solid var(--theme-border-color);--order-review-padding:35px}.woo-listing-top .woocommerce-result-count{--theme-font-family:"ADLaM Display",Sans-Serif;--theme-font-weight:400;--theme-text-transform:uppercase;--theme-font-size:13px;--theme-letter-spacing:.05em;--theme-text-color:var(--theme-palette-color-1)}[data-products] .product figure{--product-element-spacing:25px}[data-products] .product .entry-meta[data-id=Y0cSsQmGQrKq4sMrSbDxq]{--product-element-spacing:10px}[data-products] .product .ct-woo-card-actions{--product-element-spacing:0px}[data-products] .product{--theme-border-radius:3px}[data-products] .woocommerce-loop-product__title,[data-products] .woocommerce-loop-category__title{--theme-font-family:"ADLaM Display",Sans-Serif;--theme-font-weight:400;--theme-text-transform:none;--theme-font-size:21px;--theme-line-height:1.4em;--theme-letter-spacing:0em;--theme-heading-color:var(--theme-palette-color-4);--theme-link-hover-color:var(--theme-palette-color-1)}[data-products] .product .price{--theme-font-family:Ramabhadra,Sans-Serif;--theme-font-weight:400;--theme-font-size:21px}[data-products] .ct-woo-card-stock{--theme-font-size:15px}[data-products] .entry-meta{--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-link-initial-color:var(--theme-text-color)}[data-products=type-2] .ct-woo-card-actions{--theme-button-text-initial-color:var(--theme-palette-color-3);--theme-button-text-hover-color:var(--theme-palette-color-8)}.woocommerce-tabs .tabs,.woocommerce-tabs .ct-accordion-heading,.woocommerce-tabs[data-type*=type-4] .entry-content>h2:first-of-type{--theme-font-weight:900;--theme-text-transform:uppercase;--theme-font-size:13px;--theme-line-height:1;--theme-link-initial-color:var(--theme-text-color)}.woocommerce-tabs[data-type] .tabs{--tab-background:var(--theme-palette-color-1)}.related .ct-module-title,.up-sells .ct-module-title{--theme-font-size:20px}.product-entry-wrapper{--product-gallery-width:56%;--border-radius:5px;--thumbs-spacing:44px}.woocommerce-product-gallery [data-flexy=no] .flexy-item:nth-child(n+2){height:1px}.woocommerce-product-gallery .flexy-pills{--border-radius:8px}.woocommerce-product-gallery{--flexy-nav-arrow-color:#87b107;--flexy-nav-background-hover-color:#87b107}.woocommerce-product-gallery__trigger{--lightbox-button-icon-color:#87b107;--lightbox-button-hover-background-color:#87b107}.entry-summary-items>.woocommerce-product-details__short-description{--product-element-spacing:10px}.entry-summary-items>.entry-title{--product-element-spacing:24px}.entry-summary-items>.price{--product-element-spacing:20px}.entry-summary-items>.ct-product-add-to-cart{--product-element-spacing:40px}.entry-summary-items>.ct-product-add-to-cart>.cart{--theme-button-max-width:52%;--theme-button-min-height:55px}.entry-summary .ct-breadcrumbs{--theme-font-family:Bevan,Sans-Serif;--theme-font-weight:400;--theme-text-transform:capitalize;--theme-font-size:19px;--theme-text-color:#87b107;--theme-link-initial-color:var(--theme-palette-color-3);--theme-link-hover-color:var(--theme-palette-color-3)}.entry-summary .entry-title{--theme-font-family:"Noto Sans Canadian Aboriginal",Sans-Serif;--theme-font-weight:400;--theme-text-transform:none;--theme-text-decoration:none;--theme-font-size:29px;--theme-line-height:1;--theme-letter-spacing:0em;--theme-heading-color:var(--theme-palette-color-3)}.entry-summary .price{--theme-font-weight:700;--theme-font-size:21px;--theme-line-height:1;--theme-letter-spacing:0em;--theme-text-color:#ca6d44}.entry-summary .quantity{--quantity-initial-color:#87b107;--quantity-hover-color:#87b107}.entry-summary .quantity[data-type=type-2]{--quantity-arrows-initial-color:var(--theme-palette-color-4)}.entry-summary .single_add_to_cart_button{--theme-button-background-initial-color:var(--theme-palette-color-1);--theme-button-background-hover-color:#87b107}.entry-summary .ct-cart-actions .added_to_cart{--theme-button-text-initial-color:var(--theme-palette-color-8);--theme-button-text-hover-color:var(--theme-palette-color-8);--theme-button-background-initial-color:var(--theme-palette-color-4);--theme-button-background-hover-color:var(--theme-palette-color-4)}.entry-summary .ct-product-divider{--single-product-layer-divider:1px solid var(--theme-palette-color-4)}.entry-summary .ct-payment-methods[data-color=custom]{--theme-icon-color:#4b4f58}form textarea{--theme-form-field-height:170px}.ct-sidebar>*{--theme-text-color:var(--theme-palette-color-1)}.ct-sidebar{--theme-link-initial-color:var(--theme-palette-color-4);--theme-link-hover-color:var(--theme-palette-color-3);--sidebar-widgets-spacing:51px}[data-sidebar]>aside{--sidebar-background-color:#ebebeb;--sidebar-inner-spacing:28px}aside[data-type=type-2]{--theme-border:1px solid var(--theme-palette-color-6);--theme-box-shadow:0px 12px 18px -6px var(--theme-palette-color-3)}[data-prefix=single_blog_post] .ct-share-box .ct-module-title{--theme-font-weight:600;--theme-font-size:14px}[data-prefix=single_blog_post] .ct-share-box[data-type=type-1]{--theme-border:1px solid var(--theme-border-color)}[data-prefix=single_blog_post] .ct-related-posts-container{background-color:var(--theme-palette-color-6)}[data-prefix=single_blog_post] .ct-related-posts .related-entry-title{--theme-font-size:16px;--card-element-spacing:5px}[data-prefix=single_blog_post] .ct-related-posts .entry-meta{--theme-font-size:14px}[data-prefix=single_blog_post] .ct-related-posts{--grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:999.98px){[data-prefix=categories] .entries{--grid-template-columns:repeat(2,minmax(0,1fr))}[data-prefix=author] .entries{--grid-template-columns:repeat(2,minmax(0,1fr))}[data-prefix=search] .entries{--grid-template-columns:repeat(2,minmax(0,1fr))}.ct-woocommerce-cart-form .cart_totals{--cart-totals-padding:25px}.ct-order-review{--order-review-padding:30px}.related [data-products],.upsells [data-products]{--shop-columns:repeat(3,minmax(0,1fr))}.entry-summary-items>.ct-product-add-to-cart{--product-element-spacing:43px}.entry-summary-items>.ct-product-add-to-cart>.cart{--theme-button-max-width:100%}.ct-sidebar{--sidebar-widgets-spacing:17px}[data-sidebar]>aside{--sidebar-inner-spacing:8px}[data-prefix=single_blog_post] .ct-related-posts{--grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:689.98px){[data-prefix=blog] .entry-card .entry-title{--theme-font-size:18px}[data-prefix=categories] .entries{--grid-template-columns:repeat(1,minmax(0,1fr))}[data-prefix=categories] .entry-card .entry-title{--theme-font-size:18px}[data-prefix=author] .entries{--grid-template-columns:repeat(1,minmax(0,1fr))}[data-prefix=author] .entry-card .entry-title{--theme-font-size:18px}[data-prefix=search] .entries{--grid-template-columns:repeat(1,minmax(0,1fr))}[data-prefix=search] .entry-card .entry-title{--theme-font-size:18px}.ct-order-review{--order-review-padding:25px}.related [data-products],.upsells [data-products]{--shop-columns:repeat(1,minmax(0,1fr))}.entry-summary-items>.ct-product-add-to-cart{--product-element-spacing:35px}.entry-summary-items>.ct-product-add-to-cart>.cart{--theme-button-max-width:50%;--theme-button-min-height:40px}[data-prefix=single_blog_post] .ct-related-posts{--grid-template-columns:repeat(1,minmax(0,1fr))}}