.popup{outline:0!important}.popup:active,.popup:focus,.popup:focus-visible,.popup:focus-within{outline:0!important}.popup *{outline:0!important}.popup :active,.popup :focus,.popup :focus-visible,.popup :focus-within{outline:0!important}.popup{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:95vmin;background-color:#fff;border-radius:1rem;padding:10px 18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:999}.popup .content-div{display:grid;place-items:center;padding:3rem 1rem}.popup.contact-popup{width:95vw;height:80vh;display:grid;grid-template-rows:auto auto 1fr auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-template-columns:100%;padding-left:0;padding-right:0}@media (min-width: 560px){.popup.contact-popup{width:unset;aspect-ratio:.5}}.popup.contact-popup .content-div{display:initial;height:58vh;padding-bottom:1rem;padding-top:1rem;padding-left:6px;padding-right:6px;overflow-y:auto}@media (min-width: 801px){.popup.contact-popup{height:95vh;grid-template-rows:auto auto 1fr auto;width:unset;aspect-ratio:.5}.popup.contact-popup .content-div{height:67vh}}@media (min-width: 801px) and (max-width: 850px){.popup.contact-popup{aspect-ratio:.5;height:95vh;width:unset}}@media (min-width: 1261px){.popup.contact-popup{width:unset;height:95vh;aspect-ratio:.5;grid-template-rows:auto auto 1fr auto}.popup.contact-popup .content-div{height:69vh}}@media (max-height: 740px){.popup.contact-popup .content-div{height:55vh}}@media (max-height: 590px){.popup.contact-popup .content-div{height:50vh}}@media (max-height: 420px){.popup.contact-popup .content-div{height:45vh}}.popup.contact-popup input[type=text]{text-align:left!important}.popup.contact-popup button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto}.popup.contact-popup img{height:10vh;margin:auto}.popup.plant-sizes-popup{width:95vw;height:80vh;display:grid;grid-template-rows:auto 1fr auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup.plant-sizes-popup h2{font-size:2rem;font-weight:700}.popup.plant-sizes-popup .content-div{display:initial;height:62vh}@media (min-width: 801px){.popup.plant-sizes-popup{height:95vh;grid-template-rows:auto 1fr auto;width:unset;aspect-ratio:1}.popup.plant-sizes-popup .content-div{height:67vh}}@media (min-width: 1261px){.popup.plant-sizes-popup{grid-template-rows:auto 1fr auto}.popup.plant-sizes-popup .content-div{height:69vh}}@media (max-height: 740px){.popup.plant-sizes-popup .content-div{height:55vh}}@media (max-height: 590px){.popup.plant-sizes-popup .content-div{height:50vh}}@media (max-height: 420px){.popup.plant-sizes-popup .content-div{height:45vh}}.popup.plant-sizes-popup .close-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto}.popup.plant-sizes-popup body{margin:0;overflow:hidden;font-family:Arial,sans-serif;display:grid;height:100vh;place-items:center}.popup.plant-sizes-popup .content-div{overflow:hidden}.popup.plant-sizes-popup .plant-sizes-container{max-width:800px;margin:0 auto;padding:20px;height:100%;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#4caf50 #fff}.popup.plant-sizes-popup .plant-sizes-container section{margin-bottom:40px}.popup.plant-sizes-popup .plant-sizes-container h1{font-size:2rem;margin-bottom:10px;text-align:center}.popup.plant-sizes-popup .plant-sizes-container h1:first-child{margin-top:0}.popup.plant-sizes-popup .plant-sizes-container p{font-size:16px;line-height:1.5;margin-bottom:20px}.popup.plant-sizes-popup .plant-sizes-container .plant-sizes-img-container{text-align:center}.popup.plant-sizes-popup .plant-sizes-container img{max-width:100%;height:auto}@media (min-width: 801px){.popup.plant-sizes-popup .plant-sizes-container img{max-width:50%}}@media (min-width: 1261px){.popup.plant-sizes-popup .plant-sizes-container img{max-width:60%}}.popup.rewards-popup{width:95vw;height:80vh;display:grid;grid-template-rows:auto 1fr auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup.rewards-popup h2{font-size:2rem;font-weight:700}.popup.rewards-popup .content-div{display:initial;height:62vh}@media (min-width: 801px){.popup.rewards-popup{height:95vh;grid-template-rows:auto 1fr auto;width:unset;aspect-ratio:1}.popup.rewards-popup .content-div{height:75vh}}@media (min-width: 1261px){.popup.rewards-popup{grid-template-rows:auto 1fr auto}.popup.rewards-popup .content-div{height:79vh}}@media (max-height: 740px){.popup.rewards-popup .content-div{height:55vh}}@media (max-height: 590px){.popup.rewards-popup .content-div{height:50vh}}@media (max-height: 420px){.popup.rewards-popup .content-div{height:45vh}}.popup.rewards-popup .close-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto}.popup.rewards-popup body{margin:0;overflow:hidden;font-family:Arial,sans-serif;display:grid;height:100vh;place-items:center}.popup.rewards-popup .content-div{overflow:hidden}.popup.rewards-popup .rewards-container{max-width:800px;margin:0 auto;padding:20px;height:100%;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#4caf50 #fff}.popup.rewards-popup .rewards-container section{margin-bottom:40px}.popup.rewards-popup .rewards-container h1{font-size:2rem;margin-bottom:10px;text-align:center}.popup.rewards-popup .rewards-container h1:first-child{margin-top:0}.popup.rewards-popup .rewards-container p{font-size:16px;line-height:1.5;margin-bottom:20px}.popup.rewards-popup .rewards-container .rewards-img-container{text-align:center}.popup.rewards-popup .rewards-container img{max-width:100%;height:auto}@media (min-width: 801px){.popup.rewards-popup .rewards-container img{max-width:50%}}@media (min-width: 1261px){.popup.rewards-popup .rewards-container img{max-width:60%}}t .promotion-popup{position:absolute;top:0;left:0;width:100vw;height:100vh;display:grid;place-items:center}.promotion-popup .pro-background{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#00000080;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.promotion-popup .pro-container{z-index:9999;background-color:#ffffff4d;padding:.5rem;border-radius:.1rem;-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);box-shadow:0 0 10px #00000080;aspect-ratio:1;position:relative;width:95vw;background-image:url(https://settlemyrenursery.com/content/web/petunia.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;background-blend-mode:color;display:grid;place-items:center}@media (min-width: 801px){.promotion-popup .pro-container{width:80vmin;padding:1rem}}.promotion-popup .pro-container h1,.promotion-popup .pro-container h2,.promotion-popup .pro-container p{margin:.5rem 0;text-align:center;text-shadow:0 0 2px #fff}.promotion-popup .pro-container h1{font-size:2.5rem;font-weight:525}@media (min-width: 801px){.promotion-popup .pro-container h1{font-size:3.5rem}}.promotion-popup .pro-container h2{font-size:1.25rem;font-weight:400}@media (min-width: 801px){.promotion-popup .pro-container h2{font-size:2rem}}.promotion-popup .pro-container .pro-close{background-color:#000;color:#fff;border-radius:50%;width:20px;height:20px;text-align:center;padding:2px 2px 2px 3px;font-size:12px;cursor:pointer;position:absolute;top:.5rem;right:.5rem;font-family:Arial,sans-serif}.promotion-popup .pro-container .pro-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fffc}@media (min-width: 801px){.promotion-popup .pro-container .pro-content{padding:2rem;width:70%}}.promotion-popup .pro-container .pro-content .pro-form{margin:.5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promotion-popup .pro-container .pro-content .pro-form input[type=email]{padding:.5rem;background-color:#fff;border:solid 2px #d3d3d3;font-size:1rem}@media (min-width: 801px){.promotion-popup .pro-container .pro-content .pro-form input[type=email]{width:70%}}.promotion-popup .pro-container .pro-content .pro-form input[type=submit]{padding:.5rem 2rem;text-align:center;background-color:#379c44;color:#fff;font-size:1rem;cursor:pointer;border:none;margin:0 auto;-webkit-box-shadow:0 3px 3px #d3d3d3;box-shadow:0 3px 3px #d3d3d3;border:solid 1px #d3d3d3}.pro-popup{width:55%}@media (max-width: 980px){.pro-popup{width:95%}}@media (max-width: 750px){.pro-wrap{grid-template-columns:1fr!important}.pro-image{display:none}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.puller{transition:transform .3s ease-in-out}body:has(.shopify-section-header-hidden) .puller,body:has(.pro-popup) #promotionalPuller,.puller.hide{transform:translate(150%)}.puller .close-button{position:absolute;width:20px;height:20px;left:-10px;bottom:-10px;background-color:#000c;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:999px;display:grid;place-items:center;font-weight:700;color:#f33;font-size:1.1rem;text-align:center;z-index:6;cursor:pointer;text-decoration:none}.puller .close-button:hover{color:#c00;background-color:#000000e6}.claim-form button{transition:background-color .3s ease-in-out}.claim-form button:disabled{cursor:not-allowed!important}.claim-form button:not(.btn-loading).valid{background-color:#379c44!important}
/*# sourceMappingURL=/cdn/shop/t/30/assets/settlemyre-popups.css.map */
