.shopify-section{padding:0}.main-page-title{display:none}#how-to-buy{width:99.55vw;margin-left:calc(50% - 50vw);margin-top:-28px;//overflow-x: hidden}#how-to-buy h1,#how-to-buy h2,#how-to-buy h3{font-weight:700;margin:0 0 8px;word-spacing:-1px}#how-to-buy h1{color:#4a2b6f;font-size:32px}#how-to-buy h2{color:#4a2b6f;font-size:28px}#how-to-buy h3{color:#568b52}.hero{text-align:center;color:#fff;border-bottom:none;position:relative;overflow:hidden;background:linear-gradient(#343b35,#588854);padding:40px 16px 28px}.hero img{width:260px;margin:30px auto 20px;display:block}.hero h1{margin-bottom:18px}.hero p{max-width:760px;margin:0 auto;color:#e5e5e5}#directory{padding:80px 16px 0}#directory.is-collapsed{display:none}.microcopy{text-align:center;color:#777;font-size:14px;margin-bottom:30px;margin-top:-30px}.zipbar{margin:16px auto 50px;display:flex;gap:40px;align-items:baseline;justify-content:center;flex-wrap:wrap}.zipbar select{width:325px}.zipbar button{white-space:nowrap}.zipbar input,.zipbar select{padding:12px 14px;border-radius:12px;border:1px solid #d9d9d9;font-size:14px}.zipbar button{padding:12px 18px;border:none;border-radius:12px;background-color:#568b52;color:#fff;font-weight:600;cursor:pointer;transition:background-color .2s ease}.zipbar button:hover{background-color:#7dbb75}#zip-wrapper-hero div{position:relative}#zip-wrapper-hero #stateError{position:absolute;top:35px;left:8px;color:red;font-size:.9em}#rep-panel{margin:24px auto 0;gap:24px}.rep-card{display:flex;flex-direction:column;justify-content:space-between;width:100%;background:#fff;border:1px solid #e8e8e8;border-radius:16px;padding:24px 6px;text-align:center;box-shadow:0 2px 6px #0000000d;background-image:linear-gradient(to right,var(--purple),var(--logo-green),var(--gold));background-size:100% 6px;background-repeat:no-repeat;background-position:top;max-width:345px;margin:24px auto}.rep-card a{color:#568b52;text-decoration:none}.rep-card a:hover{text-decoration:underline}.no-rep{margin:16px auto 0;background:#fdcb75;color:#000;padding:4px 20px;border-radius:14px;text-align:center}.no-rep a{font-size:17px;text-decoration:none;color:#000!important}.no-rep strong a{color:#568b52!important}#no-rep-contact span{display:none}.no-rep span strong{font-size:17px;color:#568b52}#choose-path{padding:80px 0}#who-we-serve{background:#f3f3f3;padding:36px 16px 30px}.path-cards{display:block}.path-cards .card{margin-bottom:32px;background:#fff;border-radius:10px;padding:32px 32px 12px;text-align:center;border:1px solid #e5e5e5;box-shadow:2px 2px 6px #a9a9a9;transition:transform .25s ease,box-shadow .25s ease}#direct-support,#direct-support h2{color:#fff}#direct-support{background:linear-gradient(to left,#343b35,#588854);padding:34px 16px}#direct-support ul{list-style:none}#direct-contact{text-align:center;margin-bottom:24px}#direct-contact ul{padding-left:0}#direct-contact a{color:#f2b008}#direct-contact img{width:100%;max-width:480px}.globo-description{display:none}.globo-form-app{margin-top:0;padding:2px 12px 26px;box-shadow:0 2px 2px #00000024,0 3px 1px -2px #0000001f,0 1px 5px #0003}.globo-form-control input{height:40px}.globo-form-control textarea{height:80px}.globo-form-input ul{padding-left:0!important}.globo-form-control{padding:8px}.wizard__submit{background:#568b52!important;border:1px solid #568b52!important}@media screen and (min-width:541px){.hero p{max-width:760px;margin:0 auto 24px;color:#e5e5e5}.path-cards{display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}.path-cards .card{margin-bottom:0}}@media screen and (min-width:800px){.hero{padding:72px 20px 56px}.hero:before{bottom:-80px}section>div>div{margin:0;padding:0}#rep-panel{display:flex;justify-content:center;max-width:1100px}.rep-card{margin:0;gap:12px}.rep-card p,.rep-card h3{margin:0}.no-rep{padding:4px 12px}#no-rep-contact span{display:inline-block}.globo-form-app{padding:12px 32px 26px}#direct-support{position:relative;background:linear-gradient(to left,#343b35,#588854);height:600px}#direct-contact{position:absolute;top:50px;right:54%;left:3%}#direct-contact img{max-width:510px}#direct-form{max-width:605px;margin:auto;position:absolute;top:50px;left:48%;right:3%}.no-rep #no-rep-contact{display:flex;justify-content:center;gap:10px;margin-top:-30px}}@media screen and (min-width:1000px){.no-rep{padding:4px 85px}}@media screen and (min-width:1440px){#direct-contact{left:auto}#direct-form{max-width:605px;margin:auto;position:absolute;top:50px;left:50%;right:auto}}@media screen and (min-width:900px){.path-cards{grid-template-columns:repeat(3,1fr)!important}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/how-to-buy.css.map */
