header.site-header>.content,header.site-header{background:0 0}.lasting-effect{padding-top:0}section.contribution{padding-left:50px;padding-right:50px}.btn-white{background-color:#fff;color:#142020}.button{font-size:13px}.seed-planted header.section p,.map-sec header.section p{font-size:20px;line-height:34px}header.jgic-block.page-header.hero-image .button-primary{background:#2FAB1B;font-size:15px;letter-spacing:.04em;font-weight:500}.scroll-up-title{display:flex;justify-content:space-between;padding-right:10px}.scroll-up-title img{width:31px;height:31px;transition:0.4s}.root-shoot .swiper-pagination{position:relative;margin-top:20px;bottom:0!important}.root-shoot .swiper-pagination-bullet{width:12px;height:12px;background-color:#204C3C;border-radius:50%;opacity:1;margin:0 5px;border:2px solid #fff0;transition:all 0.3s ease}.root-shoot .swiper-pagination-bullet-active{background-color:#fff0;border:2px solid #204C3C;position:relative}.gof-btn{font-size:.75rem;font-weight:300;font-family:'Spartan';padding-top:20px;padding-bottom:20px}section.give-little-watch{display:flex;justify-content:center;text-transform:capitalize}.give-little-watch{position:relative}.give-little-watch .card-bg{position:absolute;z-index:-1;max-width:clamp(450px, 70vw, 860px);transform:rotate(14deg);aspect-ratio:857 / 903;top:50%;transform:translateY(-50%) rotate(14deg);background-color:#223811;width:100%}.give-little-watch .card-bg img{width:100%;height:100%;object-fit:cover}section.give-little-watch{display:flex;justify-content:center;text-transform:capitalize;margin-top:0;margin-bottom:0;ALIGN-ITEMS:CENTER;position:relative;padding-top:0;margin-top:0;min-height:1100px;margin-bottom:100px}.give-little-watch .container{max-width:548px;align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center;background-color:#fff;padding-bottom:40px}.give-little-watch .container h1{font-size:4.8rem;line-height:1.1;font-weight:800;font-family:'Spartan';color:#294A3E;text-transform:uppercase}.root-shoot .card{position:relative;max-width:100%;height:auto;border-radius:35px;overflow:hidden;background-color:#f0f0f0;margin-left:auto;margin-right:auto;max-height:100%;aspect-ratio:406 / 641}.root-shoot .card-image{background:#d3d3d3;display:flex;align-items:center;justify-content:center;font-weight:700;height:calc(100% - 80px);width:100%}.root-shoot .card-image img{width:100%;height:100%;object-fit:cover}section.root-shoot.pt.jgic-block .container{display:grid;grid-template-columns:repeat(3,1fr);gap:21px}.root-shoot .container{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}.root-shoot .card .card-content .h4{margin-top:0;margin-bottom:.25em}.root-shoot .card .card-content .h4{font-size:2.25rem!important;line-height:1;font-family:"EB Garamond",serif;font-weight:400;white-space:break-spaces}.root-shoot .card-content{position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#eaffd0;transform:translateY(calc(100% - 124px));transition:0.4s;padding:25px 35px;box-sizing:border-box;overflow:hidden;display:flex;flex-direction:column;border-radius:35px}.root-shoot .card-content h3,.card-content h4,.card-content p,.card-content .button{opacity:1;transition:0.4s}@media screen and (min-width:768px){.root-shoot .card:has(.card-content:hover) .card-image{opacity:0;transition-delay:0.4s}.root-shoot .card:has(.card-content:hover) .scroll-up-title img{transform:rotate(180deg)}.root-shoot .card .card-content:hover{transform:none}}@media screen and (max-width:767.99px){.root-shoot .card:has(.card-content.active) .card-image{opacity:0;transition-delay:0.4s}.root-shoot .card:has(.card-content.active) .scroll-up-title img{transform:rotate(180deg)}.root-shoot .card .card-content.active{transform:none}}.root-shoot .button{background-color:#1a402a;color:#fff;padding-top:21px;border:none;border-radius:81px;cursor:pointer;font-size:.815rem;margin-top:auto;font-family:spartan;font-weight:400;max-width:180px;padding-bottom:21px}.root-shoot .button:hover{background-color:#153a24}.contribution .box-container .cards{border-radius:13px;position:relative;aspect-ratio:629 / 549;background-size:cover;background-repeat:no-repeat;background-position:center}.contribution .box-container .cards .button{position:absolute;top:auto;bottom:42px;left:0;right:0;margin-left:auto;margin-right:auto;display:flex;max-width:306px}.contribution .box-container .cards:nth-child(2) .button{background-color:#fff;color:#142020}.pt{padding-top:100px}.py{padding-top:100px;padding-bottom:100px}.contribution .box-container{display:grid;grid-template-columns:repeat(2,1fr);gap:17px}.contribution a.box-button{position:relative;align-items:center;display:flex;justify-content:center;margin-top:auto}.lasting-effect{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}@media (max-width:930px){.lasting-effect{gap:44px}}@media (max-width:768px){.lasting-effect{grid-template-columns:repeat(1,1fr)}.contribution .box-container{grid-template-columns:repeat(1,1fr);height:auto}section.jgic-block.video.root-shoot header.section{margin-bottom:50px!important}section.root-shoot.pt.jgic-block .container{grid-template-columns:repeat(1,1fr);padding-left:32px;padding-right:32px}.give-little-watch .card-bg{max-width:clamp(450px, 70vw, 560px);top:50%;transform:translateY(-50%) rotate(14deg)}.give-little-watch .container button.button.button-primary{font-size:.36rem;min-width:200px;min-height:33.78px}section.give-little-watch{min-height:593px;margin-top:50px;margin-bottom:143px}.give-little-watch .button-group a{max-width:188px!important;height:32px!important;font-size:0.5rem!important}.give-little-watch .button-group a.button.gof-btn.button-primary{font-size:0.5rem!important}.give-little-watch .container{max-width:269px!important}.give-little-watch .container h1{font-size:2.36rem;margin-top:19px!important}.give-little-watch .container p{font-size:.8rem}section.root-shoot.pt.jgic-block .container{grid-template-columns:repeat(1,1fr)}.contribution .box-container .cards .button{max-width:192px}.gof-btn{font-size:.625rem;padding-top:13px;padding-bottom:13px}}@media (max-width:1093px){.give-little-watch .card-bg{}.give-little-watch .container{max-width:326px}.give-little-watch .container h1{font-size:2.8rem;padding-left:20px;padding-right:20px}}.lasting-effect-content img{max-width:116px;margin-left:auto;margin-right:auto;margin-bottom:10px;object-fit:contain;min-height:154px}.lasting-effect-content{max-width:336px;margin-left:auto;margin-right:auto}.lasting-effect-content .content{margin-left:0;margin-right:0}.lasting-effect-content .content p{font-size:1em}#map-container{top:0;left:0;width:100%;height:100vh;z-index:1;display:flex;align-items:center;justify-content:center;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100vw + 1px);max-width:none;POSITION:RELATIVE}.see-what-blooming .left-content .content{margin:0}@media screen and (max-width:781px){#map-container{left:0%;-webkit-transform:translateX(0%);transform:translateX(0%);width:calc(100%)}}.site-header{position:relative;z-index:10;background:#fff}#map{width:100%;height:100%}.gm-style-iw-chr{height:15px}span.popup-category{background:#DDF00D;padding:3px 5px;border-radius:4px;margin-right:11px}.popup-header div:first-child{font-size:12px;position:absolute;right:12px;bottom:0}.popup-content h2{font-size:20px}.map-popup{margin-right:33px}.gm-ui-hover-effect>span{background-image:none!important;color:green!important;font-weight:700}.gm-style .gm-style-iw-t{position:absolute;width:100%;opacity:0;pointer-events:none}.custom-popup{position:absolute;background:#fff;padding:12px 20px;border-radius:20px;box-shadow:0 8.25px 11.97px rgb(0 0 0 / .3);display:none;font-size:14px;max-width:385px;z-index:9999;padding-right:54px;font-family:spartan;color:#294A3E!important;min-width:320px;min-height:171.34px;padding-bottom:30px}.custom-popup::after,.custom-popup::before{content:"";position:absolute;background:#fff;border-radius:50%;box-shadow:0 8.25px 11.97px rgb(0 0 0 / .3)}.custom-popup::after{width:26px;height:26px;bottom:-28px;left:-29px}.custom-popup::before{width:16px;height:16px;bottom:-44px;left:-41px}.custom-popup h2{font-size:18px;font-weight:500;padding-top:12px;padding-bottom:1px;width:max-content;font-family:'Spartan'}.custom-popup p{font-size:14px;color:#294A3E;margin-top:0}.popup-close{position:absolute;padding-left:30px;top:8px;right:10px;cursor:pointer;padding-right:2px}.popup-close img{max-width:19px;margin-top:3px}@media (max-width:768px){.custom-popup{font-size:10px;max-width:225px;padding:10px;min-width:225px;min-height:100px;padding-bottom:30px}.custom-popup::before{width:8px;height:8px;bottom:-25px;left:-20px}.custom-popup span.popup-category{margin-right:5px;padding:3px 5px;border-radius:4px;font-size:9px}.custom-popup::after{width:16px;height:16px;bottom:-15px;left:-10px}.custom-popup h2{font-size:12px;padding-top:6px}.custom-popup p{font-size:8px;line-height:1.2}.popup-close{top:6px;right:3px}.popup-close img{max-width:14px}}header.section p{max-width:880px}.gm-ui-hover-effect{filter:invert(36%) sepia(86%) saturate(281%) hue-rotate(90deg) brightness(95%) contrast(90%)}.map-sec header.section{margin-bottom:0}.map-sec header.section h2{max-width:710px;margin-left:auto;margin-right:auto;white-space:break-spaces}.seed-planted{padding-top:100px}.seed-planted header.section p,.map-sec header.section p{font-size:1.25em}section.jgic-block.video.image-cards header.section{margin-bottom:0}header.section :first-child{line-height:1.05357;margin-bottom:30px}section.jgic-block.video.root-shoot header.section{margin-bottom:100px}section.jgic-block.flower-guide{max-width:none;POSITION:RELATIVE;aspect-ratio:1364 / 911;display:flex;align-items:center;justify-content:center;margin-top:100px;width:clamp(200px,100vw,1500px);left:50%;transform:translateX(-50%)}section.jgic-block.flower-guide .slider-wrap{max-width:80vw;margin-left:auto;margin-right:auto}.bg-frame{position:absolute;height:100%;width:100%;background-size:cover;background-color:#a4d547}.wrap-inner{max-width:1000px;width:100%;position:relative;color:#412121}section.jgic-block.flower-guide .slider-wrap{display:grid;grid-template-columns:50% 50%;align-items:flex-end}section.jgic-block.flower-guide .slider1{max-width:321px;margin:0 auto;width:100%;overflow:hidden;position:relative}.wrap-inner .slider2 .swiper-slide{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px}.slider2 .slider2-inner{max-width:426px;margin-left:auto;margin-right:0;position:relative;overflow:hidden}.slider2 .slider2-inner .desc{font-size:1rem;text-align:center;letter-spacing:-.8px;font-weight:500;color:#412121;line-height:20px;max-width:396px}.slider2 .slider2-inner img{max-width:115px;display:block}.slider2 .swiper-button-prev:after,.slider2 .swiper-rtl .swiper-button-next:after,.slider2 .swiper-button-next:after,.slider2 .swiper-rtl .swiper-button-prev:after{display:none}.garden-of-hope .carousel-nav::after{display:none}.garden-of-hope .carousel-nav{width:32px;height:32px;background-repeat:no-repeat;background-position:center center;background-size:contain}.slider2 .swiper-button-next,.slider2 .swiper-button-prev{width:40px;height:40px}.s-title{margin-left:auto;margin-right:auto;text-align:center;width:100%;margin-bottom:32px}.wrap-inner .slider2 .swiper-slide .title p{font-size:40px;font-weight:500;font-family:"EB Garamond",serif;text-align:center}.wrap-inner .slider2 .swiper-slide .title p em{font-size:15px;font-style:normal;font-family:"Spartan";display:block}.slider1-inner .swiper-pagination-bullet,.slider2-inner .swiper-pagination-bullet{cursor:pointer;width:9px;height:9px;background:#412121;opacity:1}.slider1-inner .swiper-pagination-bullet-active,.slider2-inner .swiper-pagination-bullet-active{width:14px!important;height:14px!important;background:#fff0;border:2px solid #412121}.slider2-inner .swiper-pagination{display:none}section.jgic-block.video.image-cards h2{max-width:16.7857143em;margin-left:auto;margin-right:auto}.slider1-inner .swiper-pagination{align-items:center;display:flex;justify-content:center;position:initial;margin-top:20px}.slider1-inner .caption{position:relative;top:110px;text-align:center;font-size:10px;font-weight:500}.see-what-blooming .left-content h3 p{line-height:1}.steps-to-grow .content{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}section.steps-to-grow{background:#E8FDD7;padding:44px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100vw + 1px);max-width:none;POSITION:RELATIVE}.gof-2 img{border-radius:40px}.steps-to-grow .title{text-align:center;padding-bottom:50px}.merch-section{display:grid;grid-template-columns:repeat(3,1fr)}.merch-section strong{font-size:1.25rem}section.more-merch{padding-top:70px;padding-bottom:70px}.thumbnails img{max-width:91px;aspect-ratio:91 / 101;border-radius:22px}.garden-of-hope .cta-list.cta-small .cta-card{max-width:420px!important}.garden-of-hope .cta-list.cta-small .cta-card>figure{height:auto!important;border-radius:21px;width:100%;aspect-ratio:413/536}.garden-of-hope .cta-list.cta-small .cta-card>figure img,.cta-list.cta-small .cta-card>figure picture{height:auto}.garden-of-hope .cta-list.cta-small .cta-card .copy{background:transparent!important;color:#294A3E;padding-bottom:0}.goh-ticker-tape{background:#E8FDD7;width:100vw;max-width:100vw;margin-left:calc(-50vw + 50%)}.garden-of-hope .cta-list.cta-small .cta-card .button-group .button{min-width:10.7em;width:100%;color:#fff;background:#294A3E}.main-gallery img{max-width:626px;max-height:600px;aspect-ratio:626 / 600;border-radius:24px;display:block;width:100%;object-fit:cover}.merch-section .content{max-width:413px}.merch-section .content img{border-radius:21px}.merch-section h2{font-size:2.62rem}.merch-section .button-group{margin-top:70px}.merch-section .button-group a.button{width:100%!important}.steps-to-grow img{max-width:200px;max-height:179px;display:flex;align-items:center;object-fit:contain;object-position:center;width:100%;aspect-ratio:initial!important;height:auto}.steps-to-grow figure{margin-left:auto;margin-right:auto;margin-bottom:57px}.container{padding-left:30px;padding-right:30px;margin-left:auto;margin-right:auto}.see-what-blooming .container{display:grid;grid-template-columns:50% 50%;max-width:1358px;margin-left:auto;margin-right:auto;gap:30px}.wp-block-column.gallery-right{max-width:419px;margin-left:auto}.main_gallery{max-width:626px;overflow:hidden}.main-gallery .swiper-button-next{display:none}.main-gallery .swiper-button-prev{display:none}.see-what-blooming .left-content{max-width:515px}.steps-to-grow .steps div:nth-child(2){margin-bottom:24px}.see-what-blooming .button-group a.button.gof-btn:hover{background-color:transparent!important;color:#294A3E!important;border:1px solid #294A3E}.see-what-blooming .left-content h3{line-height:3rem;margin-bottom:27px}.see-what-blooming .left-content h3 p{font-size:2.62rem;line-height:3rem}.see-what-blooming .button-group{max-width:306px}.see-what-blooming .button-group a.button.gof-btn{width:100%}.gof-btn{font-size:0.75rem!important;font-weight:300;font-family:'Spartan';padding-top:20px!important;padding-bottom:20px!important}.see-what-blooming .container .right-content img{max-width:623px;aspect-ratio:623 / 469;border-radius:40px;display:block;width:100%;height:auto}.steps-to-grow .steps{display:flex;flex-direction:column}section.wp-block-columns.about-green-of-hope{gap:40px}.goh-ticker-tape .banner{display:flex;gap:0;padding-top:14px;padding-bottom:14px}.goh-ticker-tape{background:#294A3E;color:#E8FDD7}.gof-1 .about h3{font-size:2.5rem}.gof-1 strong{font-size:1.25rem}.gof-1 .about{margin-bottom:30px;max-width:515px}.lasting-effect-content .content h4{white-space:break-spaces;line-height:2.25rem}@media (max-width:768px){.steps-to-grow .content{grid-template-columns:repeat(1,1fr);max-width:228px;margin-left:auto;margin-right:auto}section.wp-block-columns.about-green-of-hope{flex-direction:column-reverse}.see-what-blooming .container{grid-template-columns:repeat(1,1fr);padding-left:0;padding-right:0}.see-what-blooming .content{margin:0}.thumbnails{display:none}.see-what-blooming .left-content{order:2}.see-what-blooming .right-content{order:1}.lasting-effect-content .content h4{font-size:2.25rem;line-height:2.25rem}}.cta-list.cta-small .cta-card .copy{padding:40px;padding-top:13px;padding-left:0}.cta-card .copy .category{margin-bottom:0}.garden-of-hope .cta-list.cta-small .cta-card>figure{overflow:hidden;display:inline-block}.garden-of-hope .cta-list.cta-small .cta-card>figure:hover img{transform:scale(1.2)}.garden-of-hope .cta-list.cta-small .cta-card>figure img,.cta-list.cta-small .cta-card>figure picture{height:536px;transition:transform 0.3s ease}.cta-list.cta-small .cta-card>figure img{position:absolute;top:0;transform:none!important;left:0;height:100%!important;width:100%!important;object-fit:cover}.cta-list.cta-small .cta-card>figure img{position:absolute;top:0;left:0!important}.wp-block-column.product_gallery{display:grid;grid-template-columns:100px calc(100% - 115px);gap:15px;max-width:733px}.main-gallery,.thumbnails{overflow:hidden;position:relative}.thumbnails-slider{max-height:100%;height:100%;overflow:hidden;width:100%;position:absolute;left:0}.thumbnails-slider .swiper-slide{max-height:100px;cursor:pointer}.product-info-gallery{align-items:flex-start!important;margin-bottom:100px}.main_gallery .swiper-pagination{display:flex;justify-content:center;align-items:center;bottom:25px!important}.main_gallery .swiper-pagination-clickable .swiper-pagination-bullet{width:8px;height:8px;background:#E8FDD7;opacity:1}.main_gallery .swiper-pagination-clickable .swiper-pagination-bullet.swiper-pagination-bullet-active{width:11px;height:11px;border:1.22px solid #E8FDD7;background:#fff0;bottom:25px!important}@media screen and (max-width:781px){.wp-block-column.product_gallery{grid-template-columns:100%}.main-gallery .swiper-button-next,.main-gallery .swiper-button-prev{display:block;max-width:22px;max-height:22px}.main-gallery .swiper-button-next:after,.main-gallery .swiper-button-prev:after{display:none}.main-gallery .swiper-button-next,.garden-of-hope .swiper-button-next{background-image:url(/wp-content/themes/janegoodall-stack-2025-2.0/assets/img/btn-next.svg)!important}.main-gallery .swiper-button-prev,.garden-of-hope .swiper-button-prev{background-image:url(/wp-content/themes/janegoodall-stack-2025-2.0/assets/img/btn-prev.svg)!important}.main-gallery{position:relative;width:calc(100vw + 1px);left:50%;transform:translateX(calc(-50% - 1px))}.wp-block-columns.jgic-columns.product-info-gallery{margin-top:0!important;margin-bottom:50px}.accoridion-note .note{margin-bottom:20px!important}.product-info-gallery{margin-bottom:50px}.main-gallery img{border-radius:0}.main_gallery .swiper-pagination{display:flex;justify-content:center;align-items:center;bottom:25px!important}.main_gallery .swiper-pagination-clickable .swiper-pagination-bullet{width:8px;height:8px;background:#E8FDD7;opacity:1}.main_gallery .swiper-pagination-clickable .swiper-pagination-bullet.swiper-pagination-bullet-active{width:11px;height:11px;border:1.22px solid #E8FDD7;background:#fff0;bottom:25px!important}}@keyframes marquee{0%{transform:translateZ(0)}100%{transform:translate3d(-100%,0,0)}}.ticker{display:flex;flex-wrap:nowrap;will-change:transform;animation:marquee 10s linear infinite}.ticker .ban1{display:flex;flex-shrink:0;white-space:nowrap;padding-left:10px;padding-right:10px}.goh-ticker-tape .banner{overflow:hidden}.ticker .ban1 .icons{padding-right:10px}.custom-message-field textarea{width:100%;margin-top:10px;height:101px;border-radius:12px;font-size:10px;padding:10px 14px;resize:vertical}.custom-message-field label{font-weight:400;font-size:16px}p.stock.in-stock{display:none}.custom-message-field{padding:28px;border:1px solid #294a3e;border-radius:20px;margin-bottom:28px;margin-top:12px}.wp-block-column.gallery-right h5{font-size:42px;line-height:1;letter-spacing:-.02em;font-weight:400!important;text-transform:none}.wp-block-column.gallery-right h5 strong{font-weight:400}.cart p.price{display:none}.woocommerce .quantity .qty{margin-top:0!important;height:65px;max-width:146px;width:100%;border-radius:100px}.cart .quantity{float:left;margin-right:9px;max-width:145px;width:100%}button.single_add_to_cart_button.button:hover{transform:none!important;box-shadow:none!important;background-color:transparent!important;color:#294a3e!important;border:1px solid}button.single_add_to_cart_button.button.alt{display:flex;align-items:center;justify-content:center;height:65px;padding-top:0.5em!important;padding-bottom:0!important;font-size:13px!important;max-width:258px;width:100%!important}.cta-group{display:block!important}.garden-of-hope .cta-list.cta-small .cta-card{max-width:100%!important}.garden-of-hope .cta-list.cta-small .cta-card{margin-top:0!important}.give-little-watch .button-group{width:100%}.give-little-watch .button-group a{width:100%;max-width:395px;height:69px;font-size:0.8125rem!important}.accoridion-note{margin-top:60px}.accoridion-note .note{font-size:1rem;margin-bottom:35px}.accoridion-note button.accordion-header{width:100%;display:flex;text-align:left;justify-content:space-between;padding-top:13px;padding-bottom:13px;align-items:center;font-size:1rem;color:#294A3E;cursor:pointer;padding-left:0;padding-right:0}.accoridion-note .accordion-item.active button.accordion-header .icon{transform:rotate(180deg);display:block}.accoridion-note .accordion .accordion-item.active .accordion-body{display:block}.accoridion-note .accordion-body p{font-size:inherit}.accoridion-note .accordion-body{font-size:1rem;display:none}.accoridion-note button.accordion-header .icon{font-size:11px}.accoridion-note .accordion .accordion-item{border-bottom:1px solid}.accordian-body-i{padding-top:8px;padding-bottom:10px}@media screen and (max-width:781px){.see-what-blooming .left-content h3 p{font-size:40px;line-height:44px}header.section h2:first-child{font-size:40px;line-height:44px}.seed-planted header.section p,.map-sec header.section p{font-size:15px;line-height:25px}.lasting-effect-content .content p{font-size:15px;line-height:25px}section.jgic-block.flower-guide .slider1{display:none}section.jgic-block.flower-guide .slider-wrap{grid-template-columns:100%}.wp-block-column.gallery-right h5{font-size:40px}.bg-frame{background-image:url(/wp-content/themes/janegoodall-stack-2025-2.0/assets/img/frame-mobile.jpg)!important}section.jgic-block.flower-guide{aspect-ratio:461 / 590}.wrap-inner .slider2 .swiper-slide .title p{font-size:25px;line-height:1.3}.slider2 .slider2-inner .desc{font-size:10px;max-width:200px;line-height:12px}.slider2 .swiper-button-next,.slider2 .swiper-button-prev{width:28px;height:28px}.bnts-w{max-width:70%;position:absolute;top:50%;width:100%;left:0;right:0;margin-left:auto;margin-right:auto}.give-little-watch .container h1{font-size:35px}section.give-little-watch{min-height:520px}.give-little-watch .container{padding:18px}.s-title{position:static;top:0;right:0;max-width:clamp(300px, 50%, 50%);text-align:center;width:100%;left:0;text-align:center;margin-left:auto;margin-right:auto;margin-bottom:15px;font-size:10px}.slider2 .slider2-inner img{max-width:70px;max-height:96px}.cart .quantity{max-width:134px;margin-bottom:10px}button.single_add_to_cart_button.button.alt{max-width:238px}.wp-block-column.gallery-right{max-width:100%}.garden-of-hope .cta-list.cta-small .cta-card{max-width:100%}}@media screen and (max-width:781px){.garden-of-hope .cta-list.cta-small .cta-card>figure{height:auto!important;aspect-ratio:396/536}.main_gallery{max-width:100%;overflow:hidden;width:100%}.chimp-photo.swiper-slide{width:100%;max-width:100%}.main-gallery img{max-width:100%}.see-what-blooming .container .right-content img{max-width:100%}.btns_wrapper{position:absolute;height:71%;top:0;max-width:calc(100% - 20px);width:100%;margin-left:auto;margin-right:auto;left:0;right:0}.cta-list.cta-small .cta-card .copy{padding-right:0}.garden-of-hope{overflow:hidden}.py{padding-top:50px;padding-bottom:50px}.goh-ticker-tape{margin-top:54px}.see-what-blooming .container .right-content img{border-radius:25px}.see-what-blooming .left-content h3 p{font-size:2.25rem;line-height:1.1}.wp-block-group.jgic-group h2{text-align:left}#map-container{height:470px}.video{padding:50px 0}.seed-planted{padding-top:50px}.lasting-effect{padding-top:0}section.jgic-block.flower-guide{margin-top:50px}section.contribution{padding-left:0;padding-right:0}.contribution .box-container .cards .button{max-width:max-content;height:43px;padding-top:0.2em!important;display:flex;align-items:center;justify-content:center;padding-bottom:0!important}section.jgic-block.flower-guide .slider1{max-width:321px;margin:0 auto;width:100%;overflow:hidden;position:relative}section.jgic-block.flower-guide{aspect-ratio:461 / 590;width:100vw;left:50%;transform:translateX(-50%)}.slider2 .slider2-inner{margin-left:auto;margin-right:auto}}@media screen and (max-width:999px) and (min-width:768px){#map-container{height:500px}.thumbnails-slider{display:none}.wp-block-column.product_gallery{grid-template-columns:100%}.main-gallery .carousel-nav::after{display:none}.main-gallery .carousel-nav{display:block!important}.see-what-blooming .left-content h3 p{font-size:2rem;line-height:1.2}.see-what-blooming .container .right-content img{border-radius:25px}.steps-to-grow img{max-width:150px;max-height:130px}.steps-to-grow .steps{font-size:1rem}.steps-to-grow .content{grid-template-columns:repeat(2,1fr)}.cart .quantity{margin-bottom:10px}.give-little-watch .card-bg{max-width:clamp(450px, 70vw, 560px);top:50%;transform:translateY(-50%) rotate(14deg)}section.give-little-watch{min-height:790px}}@media screen and (min-width:782px) and (max-width:1200px){.slider2 .slider2-inner img{max-width:75px}.slider2 .swiper-button-next,.slider2 .swiper-button-prev{width:32px;height:32px}.slider2 .bnts-w{position:absolute;width:100%;top:46%;max-width:80%;margin-left:auto;margin-right:auto;left:0;right:0}.bg-frame{width:100vw}section.jgic-block.flower-guide .slider1{max-width:70%}.wrap-inner .slider2 .swiper-slide{gap:16px}.s-title{position:static;max-width:100%;text-align:center;width:100%;margin-left:auto;margin-right:0;margin-bottom:10px;font-size:12px}.slider2 .slider2-inner img{max-width:6.357771vw}.wrap-inner .slider2 .swiper-slide .title p{font-size:2.5vw;line-height:1.3}.wrap-inner .slider2 .swiper-slide .title p em{font-size:.6em}}#map-container{padding-left:45px;padding-right:45px}@media screen and (max-width:430px){.give-little-watch .card-bg{width:110vw}.page-header figure.photo+.copy h1{font-size:40px}}@media screen and (max-width:767px){.map-sec header.section h2{white-space:initial;max-width:12em}#map-container{padding-left:0;padding-right:0}}@media screen and (max-width:500px){.seed-planted header.section h2{max-width:8em;margin-left:auto;margin-right:auto}.s-title{font-size:10px}.wrap-inner .slider2 .swiper-slide{gap:15px}section.jgic-block.video.image-cards h2{max-width:10em}.give-little-watch .button-group a{width:100%;max-width:395px;height:39px}.single-product .page-header figure.photo+.copy p{max-width:20em}section.give-little-watch{margin-bottom:50px}section.give-little-watch{min-height:auto;aspect-ratio:377 / 594}section.give-little-watch{margin-top:0}.give-little-watch .card-bg{max-width:110vw;width:110vw}}@media screen and (max-width:1500px){section.jgic-block.flower-guide{width:100vw;position:relative;left:50%;transform:translateX(-50%)}}@media screen and (max-width:1500px) and (min-width:782px){.slider1-inner{max-width:21vw;overflow:hidden;margin-left:auto}.slider2 .slider2-inner .desc{max-width:22vw;font-size:1.2vw;line-height:1.3}.wrap-inner .slider2 .swiper-slide .title p{font-size:2.93255132vw}.slider2 .slider2-inner img{max-width:7.35777126vw}.s-title{position:static;max-width:clamp(380px, 50%, 50%);text-align:center;width:100%;margin-left:auto;margin-right:0}}.slider2 .slider2-inner{max-width:clamp(300px, 32vw, 400px);margin-left:auto;margin-right:auto}.give-little-watch .container p{text-transform:none;font-family:"EB Garamond",serif}footer.newsletter{display:none}.single-product .page-header figure.photo+.copy p{text-transform:uppercase}input#custom_name{width:100%;margin-top:10px;border-radius:12px;font-size:10px;padding:10px 14px;resize:vertical;border:0;border-bottom:1px solid;border-radius:0;padding-left:0;font-size:15px;color:#294A3E;padding-top:0;margin-top:0}input#custom_name::placeholder{opacity:.6;color:#294A3E}span.sm-d_name-note{font-size:10px;line-height:2;margin-bottom:17px;display:block;margin-top:3px}.main_label{font-size:15px;font-weight:700;margin-top:40px}.main_label2{font-size:10px}@media (max-width:768px){.main_label{font-size:13px}.main_label2{font-size:9px}.woocommerce .quantity .qty{height:60px}button.single_add_to_cart_button.button.alt{height:60px}.woocommerce .quantity .qty{color:#294a3e;pointer-events:none;touch-action:none}button.quantity-btn.increase{padding:0;display:block;color:#294a3e}button.quantity-btn.decrease{padding:0;display:block;color:#294a3e}}@media (max-width:829px){.wp-block-column.gallery-right h5{font-size:36px;line-height:1;letter-spacing:-.02em;font-weight:400!important;text-transform:none}}@media screen and (max-width:430px){button.single_add_to_cart_button.button.alt{max-width:201px}.cart .quantity{max-width:90px}}@media screen and (min-width:782px) and (max-width:913px){.cart .quantity{max-width:95px}button.single_add_to_cart_button.button.alt{max-width:242px}}@media screen and (min-width:782px) and (max-width:913px){.cart .quantity{max-width:95px}button.single_add_to_cart_button.button.alt{max-width:242px}}button.single_add_to_cart_button.button.alt{font-weight:200!important}a.button.gof-btn{font-weight:200!important}.garden-of-hope .cta-list.cta-small .cta-card .button-group .button{font-weight:200!important}.pre-heading+h1{margin-top:1.43rem;margin-bottom:2.43rem}.see-what-blooming .left-content{max-width:24.1em!important}@media screen and (min-width:769px) and (max-width:999px){.see-what-blooming .left-content{max-width:17em!important}}@media screen and (max-width:768px){.see-what-blooming .left-content{max-width:19.9em!important}}.quantity-btn{position:absolute;left:15px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;height:auto}button.quantity-btn.increase{right:22px;left:auto;line-height:1}.cart .quantity{position:relative}.cart .quantity .qty::-webkit-outer-spin-button,.cart .quantity .qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart .quantity .qty[type=number]{-moz-appearance:textfield}@media screen and (min-width:999px){.garden-of-hope .cta-list.cta-small .cta-card{margin-right:0px!important}.cta-list.cta-small{grid-gap:14px}}.wp-block-group.jgic-group header.section{text-align:left}@media screen and (max-width:460px){header.section h2:first-child{font-size:36px;line-height:37px}}.steps-to-grow img{aspect-ratio:171 / 164!important}.main_label2{margin-top:9px;margin-bottom:26px}button.quantity-btn.decrease{font-size:20px;font-family:'Spartan'!important}button.quantity-btn.increase{right:14px;left:auto;line-height:1;font-size:20px;font-family:'Spartan'}section.give-little-watch .desc{margin-bottom:40px}@media screen and (min-width:1094px){section.give-little-watch .desc p{font-size:1.875rem;line-height:1}}@media screen and (max-width:767px){section.give-little-watch .desc{margin-bottom:18px}.slider2-inner .swiper-pagination{display:block}.slider2-inner .swiper-pagination{display:flex;position:static;align-items:center;justify-content:center;margin-top:10px}.slider2-inner .swiper-pagination-bullet{cursor:pointer;width:5px;height:5px;margin-left:2.5px!important;margin-right:2.5px!important}.slider2-inner .swiper-pagination-bullet-active{width:7px!important;height:7px!important}.slider2 .slider2-inner .desc{width:100%}.garden-of-hope .cta-list.cta-small .cta-card .copy h3{margin-top:26px;font-size:2.5rem!important}.goh-desc{margin-bottom:26px}.goh-desc p strong{font-size:1.125rem}}.gallery-right p{font-size:.9375rem}.custom-message-field input#custom_name{font-family:'Spartan'}@media screen and (min-width:767px){.flower-guide .s-title{letter-spacing:-.75px;font-size:.9375rem}.goh-desc p strong{font-size:1.25rem!important}}.flower-guide .slider2 .slider2-inner{max-width:clamp(300px, 32vw, 480px);margin-left:auto;margin-right:auto}.flower-guide .wrap-inner{max-width:1100px}@media screen and (max-width:1500px) and (min-width:782px){.s-title{margin-right:auto}}@media screen and (max-width:420px){.slider2 .slider2-inner img{max-width:50px}.popup-header div:first-child{font-size:10px}}.thumbnails .swiper-slide.swiper-slide-visible.swiper-slide-thumb-active img{border:2px solid #f44c4c}.garden-of-hope .cta-list.cta-small .cta-card .copy{padding:0}.garden-of-hope .cta-card .copy{display:block}.garden-of-hope .cta-list.cta-small .cta-card .copy h3{margin-top:13px}.garden-of-hope .cta-list.cta-small .cta-card .copy h3{margin-top:13px;font-size:2.625rem!important}.goh-desc{margin-bottom:39px}h2.goh-heading{font-size:2.625rem}header.section.goh-header{margin-bottom:43px}.goh-desc p strong{font-size:1.25rem}.slider1-inner img{display:block;aspect-ratio:269/306}.slider2 .slider2-inner img{display:block;aspect-ratio:94/128;object-fit:contain}@media (min-width:1340px){.video{padding:100px 0 100px}}.custom-popup.no-notes{min-height:100px}.pum-container .pum-content .wpforms-form{display:flex;align-items:flex-end;gap:0;width:100%!important}.pum-container .pum-content .wpforms-container .wpforms-field:not(:last-child){margin-bottom:10px}.pum-container .pum-content+.pum-close{background:url(/wp-content/themes/janegoodall-stack-2025/assets/img/icons/close-icon.png) no-repeat center center!important;background-size:18px 18px!important;color:transparent!important}.pum-container .pum-content .gform_wrapper form{position:relative}.pum-container .pum-content .gform_heading{display:none}.pum-container .pum-content .gform_wrapper.gravity-theme #field_submit,.pum-container .pum-content .gform_wrapper.gravity-theme .gform_footer{align-items:flex-end;position:absolute;top:27px;right:0;margin:0;padding:0}.pum-container .pum-content .gform_wrapper.button-position_wrapper #field_submit,.pum-container .pum-content .gform_wrapper.button-position_wrapper .gform_footer{top:57px}.pum-container .pum-content input{max-width:unset!important;border-radius:10px;border-color:#294A3E;background:#fff;font-size:14px;line-height:20px;height:41px}.pum-container .pum-content .wpforms-container .wpforms-field{padding:0!important}.pum-container .pum-content h2{font-size:60px;line-height:60px}.pum-container .pum-content p{font-size:14px;line-height:20px}.pum-container .pum-content .wpforms-field-container{flex:1}.pum-container .pum-content .wpforms-submit-container{position:absolute;right:0}.pum-container .pum-content button[type="submit"]{background-color:#294A3E!important;color:#fff!important;border-color:#294A3E;border-radius:10px;height:41px;min-width:auto;min-height:unset;margin-bottom:0}.pum-container .pum-content .gform_wrapper{margin-top:20px}.pum-container .pum-content .wp-block-image,.pum-container .pum-content .wp-block-image img{margin-bottom:0}.custom-cart-widget-area figure{margin-bottom:14px}.custom-cart-widget-area img{height:50px;width:auto!important}.custom-cart-widget-area p{font-size:14px;line-height:20px}.custom-cart-widget-area p:first-child{margin-bottom:20px}.custom-cart-widget-area .wp-block-columns{max-width:1344px;border-top:1px solid #294A3E;padding-top:40px}.custom-checkout-right .woocommerce form.checkout_coupon{border:none;padding:0;display:flex;align-items:center;gap:0}.custom-checkout-right form.checkout_coupon .form-row-first{flex:1}.custom-checkout-right form.checkout_coupon .form-row-last{flex:0}.custom-checkout-right form.checkout_coupon .form-row-last .button{border-radius:4px}body .wp-block-column form.cart .product_totals{display:none!important}body .qib-button-wrapper{background-color:#E8FDD7;border:1px solid #294A3E;border-radius:30px;margin-bottom:8px;margin-top:0}.product .variations_form.cart .variations{background-color:#E8FDD7;padding:24px 24px 15px;border:1px solid #294A3E;margin-bottom:0;border-bottom:0;border-radius:15px 15px 0 0}.product .variations_form.cart>.single_variation_wrap>.gform_wrapper{background-color:#E8FDD7;padding:0 24px 10px;border:1px solid #294A3E;margin-bottom:40px;border-top:0;border-radius:0 0 15px 15px}.product .variations_form.cart .single_variation{background-color:#E8FDD7;margin:0;padding:0 24px 24px;border-left:1px solid #294A3E;border-right:1px solid #294A3E}.product .chimp-guardian-form-style .gform_variation_wrapper{background-color:#fff0;padding:0;border:none;margin-bottom:0}.product .chimp-guardian-form-style .gform_wrapper.gravity-theme .gform_validation_errors{margin-top:0}.gchoice label{align-items:center}.product-type-variable .value select{max-width:100%;border-radius:10px}.woocommerce-cart .actions .coupon,.single-product .for-the-field-right .gform_wrapper.gravity-theme .gform_footer{display:none!important}body .qib-button-wrapper .qib-button,body .qib-button-wrapper .quantity input.input-text.qty.text{background:transparent!important;border:none!important}body .qib-button-wrapper .quantity input.input-text.qty.text{width:auto;max-width:30px;padding-right:0!important;padding-left:0!important;text-align:center}.qib-button-wrapper div.quantity.wqpmb_quantity{margin-right:0!important;flex:1}.video-wrapper iframe{aspect-ratio:16 / 9;width:100%!important;height:auto}body .woocommerce-Price-amount.amount{font-weight:600}body del .woocommerce-Price-amount.amount{text-decoration:line-through}body ins .woocommerce-Price-amount.amount{background:#2a4a3e;color:#E8FDD7}.single-product .for-the-field-right .gform_heading{display:none!important}body .product-for-field .gform_fields .gfield_validation_message,body .chimp-guardian-form-style .gform_fields .gfield_validation_message{background:transparent!important;border:none!important;color:red!important;padding:4px 8px 0!important}body .product-for-field .gfield_description:not(.validation_message),body .gform_wrapper.gravity-theme .field_description_above .gfield_description:not(.validation_message){color:#294A3E;font-weight:600;font-size:10px;line-height:14px;padding:4px 0 0!important}body .product-for-field .gform_fields input.datepicker{padding-right:30px!important}body .qib-button-wrapper button.qib-button,body .qib-button-wrapper div.quantity.wqpmb_quantity{margin:0}@media screen and (max-width:768px){body .for-the-field-right .qib-button-wrapper{float:left;margin:0 20px 0 0}}.mobile-menu{display:flex;align-items:center;gap:10px;justify-content:end}.mobile-navigation-menu{display:flex;align-items:center;list-style:none;flex-direction:column;gap:40px}.jgic-mobile-menu{position:absolute;top:101px;left:0;width:100%;height:calc(100% - 113px);background:#fbf8f4;display:none;flex-direction:column;justify-content:center;align-items:center;z-index:9999;transition:all 0.4s ease;overflow:hidden;gap:40px}.jgic-mobile-menu.active{display:flex!important}.jgic-mobile-menu__close{position:absolute;top:20px;right:25px;font-size:36px;cursor:pointer;font-weight:700}.jgic-hamburger{width:22px;height:18px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;z-index:999}.jgic-hamburger span{display:block;height:3px;background-color:#294A3E;border-radius:2px;transition:0.3s}.jgic-mobile-menu a{font-size:16px;color:#294A3E;text-decoration:none;font-weight:500}.mobile-menu .cart-link img{width:22px;height:auto}@media (max-width:768px){.desktop-menu.jgic-header__actions{display:none}.jgic-hamburger{display:flex}.jgic-header__logo img{max-width:105px}body .jgic-header__title{flex:unset}body .jgic-header__title h1{font-size:9px}}@media (min-width:769px){.mobile-menu,.jgic-hamburger,.jgic-header__cart{display:none}}.product-carousel .swiper-buttons{position:absolute;top:36%;z-index:9;cursor:pointer}.product-carousel .swiper-buttons.swiper-button-prev{left:5px}.product-carousel .swiper-buttons.swiper-button-next{right:5px}.woocommerce-cart .woocommerce-shipping-destination{display:none!important}#adfy__floating-cart .adfy__woofc-colophon .adfy__woofc-coupon{display:none}#adfy__floating-cart .adfy__woofc-colophon .adfy__woofc-actions{grid-template-columns:repeat(1,1fr);gap:12px}#adfy__floating-cart .adfy__woofc-colophon .adfy__woofc-actions>a{border-radius:40px}#adfy__floating-cart .adfy__woofc-colophon .adfy__woofc-actions>a.adfy__woofc-button:not(.proceed-to-checkout){background-color:#fbf8f4;color:#294A3E}#adfy__floating-cart .adfy__woofc-colophon .adfy__woofc-cart-summary ul li:not(:last-child),#adfy__floating-cart * svg>circle{display:none}#adfy__floating-cart .adfy__woofc-colophon{border-top:1px solid #294A3E}#adfy__floating-cart * img{border-radius:10px!important;color:#294A3E!important}#adfy__floating-cart .adfy__woofc-item-content{position:relative}#adfy__floating-cart .adfy__woofc-content .adfy__woofc-content-entry .adfy__woofc-item .adfy__woofc-item-content .adfy__woofc-quantity{float:right;position:absolute;top:10px;right:0}#adfy__floating-cart .adfy__woofc-content .adfy__woofc-content-entry .adfy__woofc-item .adfy__woofc-item-content .adfy__woofc-quantity .adfy__woofc-quantity-form{background:#E8FDD7;border-color:#294A3E}#adfy__floating-cart .adfy__woofc-content .adfy__woofc-content-entry .adfy__woofc-item .adfy__woofc-item-content .adfy__woofc-item-title{max-width:calc(100% - 120px)}#adfy__floating-cart .adfy__woofc-header .adfy__woofc-title{font-size:40px}#adfy__floating-cart .adfy__woofc-colophon .adfy__woofc-cart-summary ul li .label,#adfy__floating-cart .adfy__woofc-colophon .adfy__woofc-cart-summary ul li .value{color:#294A3E}#adfy__floating-cart .adfy__woofc-content .adfy__woofc-content-entry .adfy__woofc-item .thumb .adfy__woofc-remove-cart-item:hover{background-color:#294A3E}#adfy__floating-cart .adfy__woofc-content .adfy__woofc-content-entry .adfy__woofc-item .adfy__woofc-item-content .adfy__woofc-item-title .woocommerce-loop-product__title .adfy__woofc-link{text-decoration:none!important}#adfy__floating-cart .adfy__woofc-header .adfy__woofc-title .adfy__woofc-badge{background-color:unset;border-radius:unset;color:unset;font-size:unset;font-weight:unset;padding:unset}.guardian-content .text-content .image-content{display:none}.guardian-content .text-content .image-content img{height:auto}.guardian-content .text-content ul{padding-left:6px}@media screen and (max-width:767px){.guardian-content .text-content .image-content{display:block}.guardian-content>.image-content{display:none}}.cart-details{position:relative}@media screen and (min-width:767px){.woocommerce-cart form.coupon .coupon-form{position:absolute;top:55px;right:0;width:38%}}@media screen and (max-width:767px){.woocommerce-cart form.coupon{display:flex;flex-direction:column;gap:20px}.woocommerce-cart form.coupon .coupon-form{order:3}}.woocommerce-cart .coupon.order-summary{margin-bottom:84px}.cart-details .woocommerce-cart-form{position:static!important;overflow:visible!important}.cart-link{position:relative}.cart-count{background:#294A3E;color:#E8FDD7;padding:8px;width:12px;height:12px;border-radius:50%;display:flex;position:absolute;top:-8px;right:-8px;font-size:10px;line-height:10px;align-items:center;justify-content:center}.estore-cart .cart-count{background:#E8FDD7;color:#294A3E;padding:8px;width:12px;height:12px;border-radius:50%;display:flex;position:absolute;top:-8px;right:-8px;font-size:10px;line-height:10px;align-items:center;justify-content:center}.product-buttons{display:flex;align-items:center;gap:16px}