.elementor-318 .elementor-element.elementor-element-34e7f51{--display:flex;--min-height:600px;--justify-content:center;--padding-top:180px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-318 .elementor-element.elementor-element-34e7f51:not(.elementor-motion-effects-element-type-background), .elementor-318 .elementor-element.elementor-element-34e7f51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fullcirclecultivation.com/wp-content/uploads/2026/06/Group-1000006165-e1780679182415.png");background-repeat:no-repeat;background-size:cover;}.elementor-318 .elementor-element.elementor-element-09a738e{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-page-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-318 .elementor-element.elementor-element-c4f7d42 .elementor-heading-title{font-family:"Unbounded", Sans-serif;font-size:65px;font-weight:700;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.76);color:var( --e-global-color-9e1f31e );}.elementor-318 .elementor-element.elementor-element-02914d0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:80px;--padding-bottom:80px;--padding-left:70px;--padding-right:70px;}.elementor-318 .elementor-element.elementor-element-288d250{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-318 .elementor-element.elementor-element-516da90{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-318 .elementor-element.elementor-element-d8a2f59 .elementor-heading-title{font-family:"Unbounded", Sans-serif;font-size:35px;font-weight:700;color:#000000;}.woocommerce .elementor-318 .elementor-element.elementor-element-b8b5c3a .woocommerce-product-details__short-description{color:#000000;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-318 .elementor-element.elementor-element-6e01611 .cart button, .elementor-318 .elementor-element.elementor-element-6e01611 .cart .button{font-family:"Unbounded", Sans-serif;font-size:18px;font-weight:700;padding:18px 30px 18px 30px;color:var( --e-global-color-9e1f31e );background-color:var( --e-global-color-d83f6b0 );border-color:var( --e-global-color-d83f6b0 );transition:all 0.2s;}.elementor-318 .elementor-element.elementor-element-6e01611 .cart button:hover, .elementor-318 .elementor-element.elementor-element-6e01611 .cart .button:hover{background-color:var( --e-global-color-a6149d8 );border-color:var( --e-global-color-a6149d8 );}.elementor-318 .elementor-element.elementor-element-6e01611 .added_to_cart{color:#000000;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-318 .elementor-element.elementor-element-6e01611 .quantity .qty{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 11px;color:#000000;background-color:#FFFFFF;border-color:#000000;transition:all 0.2s;}.woocommerce .elementor-318 .elementor-element.elementor-element-6e01611 form.cart .variations{margin-bottom:15px;}.woocommerce .elementor-318 .elementor-element.elementor-element-6e01611 form.cart table.variations tr th, .woocommerce .elementor-318 .elementor-element.elementor-element-6e01611 form.cart table.variations tr td{padding-top:calc( 15px/2 );padding-bottom:calc( 15px/2 );}.woocommerce .elementor-318 .elementor-element.elementor-element-6e01611 form.cart table.variations td.value select{color:#000000;}.woocommerce .elementor-318 .elementor-element.elementor-element-6e01611 form.cart table.variations td.value select, .woocommerce .elementor-318 .elementor-element.elementor-element-6e01611 form.cart table.variations td.value:before{background-color:#FFFFFF;border:1px solid #000000;}.woocommerce .elementor-318 .elementor-element.elementor-element-6e01611 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-318 .elementor-element.elementor-element-6e01611 form.cart table.variations td.value:before{font-family:"Poppins", Sans-serif;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-318 .elementor-element.elementor-element-c5cec13 .elementor-button{background-color:var( --e-global-color-d83f6b0 );font-family:"Unbounded", Sans-serif;font-weight:500;padding:20px 30px 20px 30px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-318 .elementor-element.elementor-element-3542b0a .elementor-accordion-item{border-width:1px;}.elementor-318 .elementor-element.elementor-element-3542b0a .elementor-accordion-item .elementor-tab-content{border-width:1px;}.elementor-318 .elementor-element.elementor-element-3542b0a .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;}.elementor-318 .elementor-element.elementor-element-3542b0a .elementor-tab-title{background-color:#F1F1F1;}.elementor-318 .elementor-element.elementor-element-3542b0a .elementor-accordion-icon, .elementor-318 .elementor-element.elementor-element-3542b0a .elementor-accordion-title{color:var( --e-global-color-53c25f0 );}.elementor-318 .elementor-element.elementor-element-3542b0a .elementor-accordion-icon svg{fill:var( --e-global-color-53c25f0 );}.elementor-318 .elementor-element.elementor-element-3542b0a .elementor-active .elementor-accordion-icon, .elementor-318 .elementor-element.elementor-element-3542b0a .elementor-active .elementor-accordion-title{color:var( --e-global-color-53c25f0 );}.elementor-318 .elementor-element.elementor-element-3542b0a .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-53c25f0 );}.elementor-318 .elementor-element.elementor-element-3542b0a .elementor-accordion-title{font-family:"Unbounded", Sans-serif;font-size:18px;font-weight:600;}.elementor-318 .elementor-element.elementor-element-3542b0a .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-53c25f0 );}.elementor-318 .elementor-element.elementor-element-3542b0a .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-53c25f0 );}.elementor-318 .elementor-element.elementor-element-3542b0a .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-53c25f0 );}.elementor-318 .elementor-element.elementor-element-3542b0a .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-53c25f0 );}.elementor-318 .elementor-element.elementor-element-3542b0a .elementor-accordion-icon{margin-inline-end:0px;}.elementor-318 .elementor-element.elementor-element-3542b0a .elementor-tab-content{color:#000000;font-family:"Poppins", Sans-serif;font-weight:400;text-decoration:underline;line-height:30px;}.elementor-318 .elementor-element.elementor-element-a16a4eb{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:70px;--padding-right:70px;}.woocommerce .elementor-318 .elementor-element.elementor-element-0b9b729 .woocommerce-tabs ul.wc-tabs li a{color:var( --e-global-color-a6149d8 );font-family:"Montserrat", Sans-serif;}.woocommerce .elementor-318 .elementor-element.elementor-element-0b9b729 .woocommerce-tabs ul.wc-tabs li{background-color:var( --e-global-color-d83f6b0 );border-color:#2B3D0300;}.woocommerce .elementor-318 .elementor-element.elementor-element-0b9b729 .woocommerce-tabs .woocommerce-Tabs-panel{border-color:#2B3D0300;font-family:"Poppins", Sans-serif;}.woocommerce .elementor-318 .elementor-element.elementor-element-0b9b729 .woocommerce-tabs ul.wc-tabs li.active a{color:var( --e-global-color-9e1f31e );}.woocommerce .elementor-318 .elementor-element.elementor-element-0b9b729 .woocommerce-Tabs-panel{color:#000000;}.woocommerce .elementor-318 .elementor-element.elementor-element-0b9b729 .woocommerce-Tabs-panel h2{color:var( --e-global-color-a6149d8 );}.woocommerce .elementor-318 .elementor-element.elementor-element-0b9b729 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:"Poppins", Sans-serif;font-size:30px;text-transform:capitalize;}@media(max-width:1024px){.elementor-widget-theme-page-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-318 .elementor-element.elementor-element-34e7f51{--min-height:700px;--padding-top:150px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-widget-theme-page-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-318 .elementor-element.elementor-element-c4f7d42 .elementor-heading-title{font-size:35px;}.elementor-318 .elementor-element.elementor-element-02914d0{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-318 .elementor-element.elementor-element-d8a2f59 .elementor-heading-title{font-size:25px;}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-318 .elementor-element.elementor-element-a16a4eb{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.woocommerce .elementor-318 .elementor-element.elementor-element-0b9b729 .woocommerce-tabs ul.wc-tabs li a{font-size:12px;}}@media(min-width:768px){.elementor-318 .elementor-element.elementor-element-09a738e{--width:71%;}.elementor-318 .elementor-element.elementor-element-288d250{--width:50%;}.elementor-318 .elementor-element.elementor-element-516da90{--width:50%;}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-6e01611 */.elementor-318 .elementor-element.elementor-element-6e01611 * {
    font-family: Poppins;
}

.elementor-318 .elementor-element.elementor-element-6e01611 bdi {
    color: #000 !important;
    font-size: 33px;
    font-weight: 600;
}

.elementor-318 .elementor-element.elementor-element-6e01611 .label {
    padding: 0 !important;
    color: #000;
    font-size: 20px;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-3542b0a */.elementor-318 .elementor-element.elementor-element-3542b0a * a {
    color: #222;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-0b9b729 */.woocommerce div.product.elementor ul.tabs li#tab-title-additional_information{
    margin: 0px 10px 0px 0px !important;
}/* End custom CSS */