.elementor-1915 .elementor-element.elementor-element-53e0226{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-f6e051d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1915 .elementor-element.elementor-element-6ddb024{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1915 .elementor-element.elementor-element-f95c550{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1915 .elementor-element.elementor-element-b8aa7a8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-ebcb744{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1915 .elementor-element.elementor-element-061d960{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1915 .elementor-element.elementor-element-34ef9b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1915 .elementor-element.elementor-element-bc2a28e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1915 .elementor-element.elementor-element-9727822{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1915 .elementor-element.elementor-element-12dd447{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1915 .elementor-element.elementor-element-8bb864d .elementor-icon-wrapper{text-align:center;}.elementor-1915 .elementor-element.elementor-element-8bb864d.elementor-view-stacked .elementor-icon{background-color:#F0CF83;}.elementor-1915 .elementor-element.elementor-element-8bb864d.elementor-view-framed .elementor-icon, .elementor-1915 .elementor-element.elementor-element-8bb864d.elementor-view-default .elementor-icon{color:#F0CF83;border-color:#F0CF83;}.elementor-1915 .elementor-element.elementor-element-8bb864d.elementor-view-framed .elementor-icon, .elementor-1915 .elementor-element.elementor-element-8bb864d.elementor-view-default .elementor-icon svg{fill:#F0CF83;}.elementor-1915 .elementor-element.elementor-element-5a9026e{text-align:center;}.elementor-1915 .elementor-element.elementor-element-ddc956f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1915 .elementor-element.elementor-element-bf391e1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1915 .elementor-element.elementor-element-63a4733 .elementor-icon-wrapper{text-align:center;}.elementor-1915 .elementor-element.elementor-element-63a4733.elementor-view-stacked .elementor-icon{background-color:#F0CF83;}.elementor-1915 .elementor-element.elementor-element-63a4733.elementor-view-framed .elementor-icon, .elementor-1915 .elementor-element.elementor-element-63a4733.elementor-view-default .elementor-icon{color:#F0CF83;border-color:#F0CF83;}.elementor-1915 .elementor-element.elementor-element-63a4733.elementor-view-framed .elementor-icon, .elementor-1915 .elementor-element.elementor-element-63a4733.elementor-view-default .elementor-icon svg{fill:#F0CF83;}.elementor-1915 .elementor-element.elementor-element-87f2602{text-align:center;}.elementor-1915 .elementor-element.elementor-element-9a967d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1915 .elementor-element.elementor-element-759a5e9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1915 .elementor-element.elementor-element-b915a72 .elementor-icon-wrapper{text-align:center;}.elementor-1915 .elementor-element.elementor-element-b915a72.elementor-view-stacked .elementor-icon{background-color:#F0CF83;}.elementor-1915 .elementor-element.elementor-element-b915a72.elementor-view-framed .elementor-icon, .elementor-1915 .elementor-element.elementor-element-b915a72.elementor-view-default .elementor-icon{color:#F0CF83;border-color:#F0CF83;}.elementor-1915 .elementor-element.elementor-element-b915a72.elementor-view-framed .elementor-icon, .elementor-1915 .elementor-element.elementor-element-b915a72.elementor-view-default .elementor-icon svg{fill:#F0CF83;}.elementor-1915 .elementor-element.elementor-element-2f99e24{text-align:center;}.elementor-1915 .elementor-element.elementor-element-4861abe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1915 .elementor-element.elementor-element-262afed{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1915 .elementor-element.elementor-element-c36555b .elementor-icon-wrapper{text-align:center;}.elementor-1915 .elementor-element.elementor-element-c36555b.elementor-view-stacked .elementor-icon{background-color:#F0CF83;}.elementor-1915 .elementor-element.elementor-element-c36555b.elementor-view-framed .elementor-icon, .elementor-1915 .elementor-element.elementor-element-c36555b.elementor-view-default .elementor-icon{color:#F0CF83;border-color:#F0CF83;}.elementor-1915 .elementor-element.elementor-element-c36555b.elementor-view-framed .elementor-icon, .elementor-1915 .elementor-element.elementor-element-c36555b.elementor-view-default .elementor-icon svg{fill:#F0CF83;}.elementor-1915 .elementor-element.elementor-element-0ee8cae{text-align:center;}.elementor-1915 .elementor-element.elementor-element-9fc7978{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1915 .elementor-element.elementor-element-343a16c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1915 .elementor-element.elementor-element-f9bb9ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1915 .elementor-element.elementor-element-eb5a54c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1915 .elementor-element.elementor-element-d650d99.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-1915 .elementor-element.elementor-element-bc48a85{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1915 .elementor-element.elementor-element-a016ff8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1915 .elementor-element.elementor-element-9a76e89{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1915 .elementor-element.elementor-element-e4cb55b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1915 .elementor-element.elementor-element-b8e2282{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--overlay-mix-blend-mode:lighten;}.elementor-1915 .elementor-element.elementor-element-b8e2282::before, .elementor-1915 .elementor-element.elementor-element-b8e2282 > .elementor-background-video-container::before, .elementor-1915 .elementor-element.elementor-element-b8e2282 > .e-con-inner > .elementor-background-video-container::before, .elementor-1915 .elementor-element.elementor-element-b8e2282 > .elementor-background-slideshow::before, .elementor-1915 .elementor-element.elementor-element-b8e2282 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1915 .elementor-element.elementor-element-b8e2282 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#080604;background-image:url("https://www.jackgenetics.com/wp-content/uploads/2026/05/High-THC-Cannabis-Seeds-300x300.jpg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-b3ceada{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1915 .elementor-element.elementor-element-50c869e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--overlay-mix-blend-mode:lighten;}.elementor-1915 .elementor-element.elementor-element-50c869e::before, .elementor-1915 .elementor-element.elementor-element-50c869e > .elementor-background-video-container::before, .elementor-1915 .elementor-element.elementor-element-50c869e > .e-con-inner > .elementor-background-video-container::before, .elementor-1915 .elementor-element.elementor-element-50c869e > .elementor-background-slideshow::before, .elementor-1915 .elementor-element.elementor-element-50c869e > .e-con-inner > .elementor-background-slideshow::before, .elementor-1915 .elementor-element.elementor-element-50c869e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#080604;background-image:url("https://www.jackgenetics.com/wp-content/uploads/2026/05/High-Yield-Cannabis-Genetics-300x300.jpg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-e0494ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1915 .elementor-element.elementor-element-bc9509f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--overlay-mix-blend-mode:lighten;}.elementor-1915 .elementor-element.elementor-element-bc9509f::before, .elementor-1915 .elementor-element.elementor-element-bc9509f > .elementor-background-video-container::before, .elementor-1915 .elementor-element.elementor-element-bc9509f > .e-con-inner > .elementor-background-video-container::before, .elementor-1915 .elementor-element.elementor-element-bc9509f > .elementor-background-slideshow::before, .elementor-1915 .elementor-element.elementor-element-bc9509f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1915 .elementor-element.elementor-element-bc9509f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#080604;background-image:url("https://www.jackgenetics.com/wp-content/uploads/2026/05/Beginner-Friendly-Seeds-300x300.jpg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-455ab55{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1915 .elementor-element.elementor-element-2652de6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--overlay-mix-blend-mode:lighten;}.elementor-1915 .elementor-element.elementor-element-2652de6::before, .elementor-1915 .elementor-element.elementor-element-2652de6 > .elementor-background-video-container::before, .elementor-1915 .elementor-element.elementor-element-2652de6 > .e-con-inner > .elementor-background-video-container::before, .elementor-1915 .elementor-element.elementor-element-2652de6 > .elementor-background-slideshow::before, .elementor-1915 .elementor-element.elementor-element-2652de6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1915 .elementor-element.elementor-element-2652de6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#080604;background-image:url("https://www.jackgenetics.com/wp-content/uploads/2026/05/Best-Sellers-and-New-Drops-300x300.jpg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-31bf45b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1915 .elementor-element.elementor-element-804c41a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1915 .elementor-element.elementor-element-2dc34b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1915 .elementor-element.elementor-element-5f7228e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1915 .elementor-element.elementor-element-c9fa211{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1915 .elementor-element.elementor-element-5f675ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1915 .elementor-element.elementor-element-12ca158{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1915 .elementor-element.elementor-element-e2b7d10{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1915 .elementor-element.elementor-element-307508b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1915 .elementor-element.elementor-element-0cc28af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1915 .elementor-element.elementor-element-85e14c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1915 .elementor-element.elementor-element-645f698{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1915 .elementor-element.elementor-element-5cff380{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1915 .elementor-element.elementor-element-dcd88ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1915 .elementor-element.elementor-element-41ef2f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--overlay-mix-blend-mode:lighten;}.elementor-1915 .elementor-element.elementor-element-41ef2f8::before, .elementor-1915 .elementor-element.elementor-element-41ef2f8 > .elementor-background-video-container::before, .elementor-1915 .elementor-element.elementor-element-41ef2f8 > .e-con-inner > .elementor-background-video-container::before, .elementor-1915 .elementor-element.elementor-element-41ef2f8 > .elementor-background-slideshow::before, .elementor-1915 .elementor-element.elementor-element-41ef2f8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1915 .elementor-element.elementor-element-41ef2f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#080604;background-image:url("https://www.jackgenetics.com/wp-content/uploads/2026/05/High-THC-Cannabis-Seeds-300x300.jpg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-360989c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--overlay-mix-blend-mode:lighten;}.elementor-1915 .elementor-element.elementor-element-360989c::before, .elementor-1915 .elementor-element.elementor-element-360989c > .elementor-background-video-container::before, .elementor-1915 .elementor-element.elementor-element-360989c > .e-con-inner > .elementor-background-video-container::before, .elementor-1915 .elementor-element.elementor-element-360989c > .elementor-background-slideshow::before, .elementor-1915 .elementor-element.elementor-element-360989c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1915 .elementor-element.elementor-element-360989c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#080604;background-image:url("https://www.jackgenetics.com/wp-content/uploads/2026/05/High-Yield-Cannabis-Genetics-300x300.jpg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-af840e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1915 .elementor-element.elementor-element-062a924{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1915 .elementor-element.elementor-element-465015d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(min-width:768px){.elementor-1915 .elementor-element.elementor-element-53e0226{--width:100%;}.elementor-1915 .elementor-element.elementor-element-b8aa7a8{--width:100%;}}@media(max-width:1024px){.elementor-1915 .elementor-element.elementor-element-d650d99.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-1915 .elementor-element.elementor-element-d650d99.elementor-wc-products  ul.products{grid-column-gap:5px;grid-row-gap:20px;}}/* Start custom CSS for breadcrumbs, class: .elementor-element-673b2ab */.elementor-1915 .elementor-element.elementor-element-673b2ab #breadcrumbs {
  width: min(1380px, calc(100% - 32px));
  max-width: 1380px;
  margin: 0 auto;
  padding: 13px 16px;
  box-shadow: 0 12px 30px rgba(0,0,0,.24);
  color: #b9a984;
  font-size: 13px;
  line-height: 1.45;
  font-weight: 800;
  letter-spacing: .045em;
  text-transform: uppercase;
}
.elementor-1915 .elementor-element.elementor-element-673b2ab #breadcrumbs,
.elementor-1915 .elementor-element.elementor-element-673b2ab #breadcrumbs span {
  color: #b9a984;
}
.elementor-1915 .elementor-element.elementor-element-673b2ab #breadcrumbs a {
  color: #f0cf83 !important;
  text-decoration: none;
  transition: color .18s ease;
}
.elementor-1915 .elementor-element.elementor-element-673b2ab #breadcrumbs a:hover {
  color: #c99535 !important;
}
@media (max-width: 767px) {
  .elementor-1915 .elementor-element.elementor-element-673b2ab #breadcrumbs {
    width: calc(100% - 22px);
    padding: 11px 12px;
    font-size: 11px;
    letter-spacing: .035em;
    overflow-x: auto;
    white-space: nowrap;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c73e638 */.elementor-1915 .elementor-element.elementor-element-c73e638 h1 span {
  display: block;
  color: #f0cf83 !important;
  font-size: 16px !important;
  line-height: 1.25 !important;
  font-weight: 900 !important;
  letter-spacing: .13em !important;
  text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for wc-archive-products, class: .elementor-element-d650d99 *//* WooCommerce Ordering + Pagination - Jack Genetics */

/* Result count + sorting row */
.woocommerce .woocommerce-result-count,
.woocommerce-page .woocommerce-result-count {
  color: var(--jg-copy) !important;
  font-size: 14px !important;
  line-height: 1.5 !important;
  margin: 10px 0 !important;
}

.woocommerce .woocommerce-ordering,
.woocommerce-page .woocommerce-ordering {
  margin: 0 0 22px !important;
}

.woocommerce .woocommerce-ordering select,
.woocommerce-page .woocommerce-ordering select {
  appearance: none;
  -webkit-appearance: none;
  background:
    linear-gradient(180deg, rgba(17,16,12,.96), rgba(7,6,4,.98)) !important;
  color: var(--jg-cream) !important;
  border: 1px solid rgba(201,149,53,.32) !important;
  border-radius: 0 !important;
  padding: 12px 44px 12px 14px !important;
  font-size: 14px !important;
  font-weight: 800 !important;
  line-height: 1.3 !important;
  box-shadow: 0 12px 30px rgba(0,0,0,.24) !important;
  outline: none !important;
  cursor: pointer;
}

.woocommerce .woocommerce-ordering::after,
.woocommerce-page .woocommerce-ordering::after {
  content: "▾";
  color: var(--jg-gold-light);
  position: absolute;
  right: 15px;
  top: 12px;
  pointer-events: none;
  font-size: 13px;
}

.woocommerce .woocommerce-ordering,
.woocommerce-page .woocommerce-ordering {
  position: relative;
}

.woocommerce .woocommerce-ordering select:focus,
.woocommerce-page .woocommerce-ordering select:focus {
  border-color: rgba(240,207,131,.72) !important;
  box-shadow: 0 0 0 2px rgba(201,149,53,.16), 0 12px 30px rgba(0,0,0,.28) !important;
}

/* Pagination wrapper */
.woocommerce nav.woocommerce-pagination,
.woocommerce-page nav.woocommerce-pagination {
  margin-top: 42px !important;
  text-align: center !important;
}

/* Pagination list */
.woocommerce nav.woocommerce-pagination ul,
.woocommerce-page nav.woocommerce-pagination ul {
  border: 0 !important;
  display: inline-flex !important;
  gap: 8px !important;
  flex-wrap: wrap !important;
  justify-content: center !important;
  margin: 0 !important;
  padding: 0 !important;
}

/* Pagination items */
.woocommerce nav.woocommerce-pagination ul li,
.woocommerce-page nav.woocommerce-pagination ul li {
  border: 0 !important;
  margin: 0 !important;
  overflow: visible !important;
}

/* Pagination links */
.woocommerce nav.woocommerce-pagination ul li a,
.woocommerce nav.woocommerce-pagination ul li span,
.woocommerce-page nav.woocommerce-pagination ul li a,
.woocommerce-page nav.woocommerce-pagination ul li span {
  min-width: 42px !important;
  height: 42px !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  padding: 0 13px !important;
  background: rgba(0,0,0,.28) !important;
  color: var(--jg-gold-light) !important;
  border: 1px solid rgba(201,149,53,.28) !important;
  border-radius: 0 !important;
  font-size: 14px !important;
  font-weight: 900 !important;
  line-height: 1 !important;
  text-decoration: none !important;
  box-shadow: 0 10px 24px rgba(0,0,0,.20);
  transition: all .18s ease;
}

/* Hover */
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce-page nav.woocommerce-pagination ul li a:hover {
  background: linear-gradient(180deg, var(--jg-gold-light), var(--jg-gold)) !important;
  color: #160d05 !important;
  border-color: rgba(240,207,131,.76) !important;
}

/* Current page */
.woocommerce nav.woocommerce-pagination ul li span.current,
.woocommerce-page nav.woocommerce-pagination ul li span.current {
  background: linear-gradient(180deg, var(--jg-gold-light), var(--jg-gold)) !important;
  color: #160d05 !important;
  border-color: rgba(240,207,131,.76) !important;
}

/* Prev / next */
.woocommerce nav.woocommerce-pagination ul li a.prev,
.woocommerce nav.woocommerce-pagination ul li a.next,
.woocommerce-page nav.woocommerce-pagination ul li a.prev,
.woocommerce-page nav.woocommerce-pagination ul li a.next {
  padding-left: 18px !important;
  padding-right: 18px !important;
  text-transform: uppercase;
  letter-spacing: .045em;
}

/* Force WooCommerce ordering dropdown dark */
.woocommerce-ordering select,
.woocommerce .woocommerce-ordering select,
.woocommerce-page .woocommerce-ordering select,
select.orderby {
  background-color: #080604 !important;
  background-image: linear-gradient(180deg, rgba(17,16,12,.98), rgba(5,4,3,.98)) !important;
  color: var(--jg-cream) !important;
  border: 1px solid rgba(201,149,53,.38) !important;
  border-radius: 0 !important;
  box-shadow: 0 12px 30px rgba(0,0,0,.28) !important;
  color-scheme: dark !important;
}

/* Dropdown options */
.woocommerce-ordering select option,
.woocommerce .woocommerce-ordering select option,
.woocommerce-page .woocommerce-ordering select option,
select.orderby option {
  background-color: #080604 !important;
  color: #efe2c8 !important;
}

/* Selected / checked option */
.woocommerce-ordering select option:checked,
.woocommerce .woocommerce-ordering select option:checked,
.woocommerce-page .woocommerce-ordering select option:checked,
select.orderby option:checked {
  background-color: #11100c !important;
  color: #f0cf83 !important;
}

/* Mobile */
@media (max-width: 767px) {
  .woocommerce .woocommerce-result-count,
  .woocommerce-page .woocommerce-result-count,
  .woocommerce .woocommerce-ordering,
  .woocommerce-page .woocommerce-ordering {
    float: none !important;
    width: 100% !important;
    text-align: left !important;
  }

  .woocommerce .woocommerce-ordering select,
  .woocommerce-page .woocommerce-ordering select {
    width: 100% !important;
  }

  .woocommerce nav.woocommerce-pagination ul,
  .woocommerce-page nav.woocommerce-pagination ul {
    gap: 6px !important;
  }

  .woocommerce nav.woocommerce-pagination ul li a,
  .woocommerce nav.woocommerce-pagination ul li span,
  .woocommerce-page nav.woocommerce-pagination ul li a,
  .woocommerce-page nav.woocommerce-pagination ul li span {
    min-width: 38px !important;
    height: 38px !important;
    font-size: 13px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53e0226 */.elementor-1915 .elementor-element.elementor-element-53e0226 {
  color: #efe2c8;
  background: transparent !important;
  overflow: hidden;
}

/* Final shop page polish */
.elementor-1915 .elementor-element.elementor-element-53e0226 .jg-shop-product-shortcode {
  width: 100%;
}

.elementor-1915 .elementor-element.elementor-element-53e0226 .jg-shop-product-shortcode ul.products {
  margin-bottom: 0 !important;
}

.elementor-1915 .elementor-element.elementor-element-53e0226 .jg-shop-product-shortcode .woocommerce-result-count,
.elementor-1915 .elementor-element.elementor-element-53e0226 .jg-shop-product-shortcode .woocommerce-ordering {
  color: var(--jg-copy);
}

.elementor-1915 .elementor-element.elementor-element-53e0226 .jg-shop-product-shortcode .woocommerce-loop-product__title,
.elementor-1915 .elementor-element.elementor-element-53e0226 .jg-shop-product-shortcode .woocommerce-loop-product__title a {
  color: var(--jg-cream) !important;
  font-family: Cinzel, Georgia, serif !important;
  font-weight: 800 !important;
}

.elementor-1915 .elementor-element.elementor-element-53e0226 .jg-shop-product-shortcode .price,
.elementor-1915 .elementor-element.elementor-element-53e0226 .jg-shop-product-shortcode .price span {
  color: var(--jg-gold-light) !important;
}

.elementor-1915 .elementor-element.elementor-element-53e0226 .jg-shop-product-shortcode .button {
  border-radius: 0 !important;
  background: linear-gradient(180deg, var(--jg-gold-light), var(--jg-gold)) !important;
  color: #060504 !important;
  border: 1px solid rgba(240,207,131,.45) !important;
  font-weight: 950 !important;
  text-transform: uppercase !important;
  letter-spacing: .045em !important;
}

.elementor-1915 .elementor-element.elementor-element-53e0226 .jg-shop-product-shortcode .button:hover {
  background: linear-gradient(180deg, var(--jg-gold-light), var(--jg-gold-dark)) !important;
  color: #160d05 !important;
  border-color: rgba(240,207,131,.76) !important;
}

.elementor-1915 .elementor-element.elementor-element-53e0226 .jg-faq-shortcode {
  max-width: 950px;
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */