.gbcorp-page{--gbc-cream: #FAF7F2;--gbc-cream-deep: #F0EADF;--gbc-brown: #2C1A0E;--gbc-muted: #7A6E65;--gbc-green: rgb(21, 100, 6);--gbc-green-soft: rgba(21,100,6,.08);--gbc-caramel: #C17F3A;--gbc-white: #FFFFFF;--gbc-radius: 18px}.gbcorp-page{background:var(--gbc-cream);color:var(--gbc-brown);font-family:inherit}.gbcorp-page *{box-sizing:border-box}.gbcorp-wrap{max-width:1180px;margin:0 auto;padding:0 32px}.gbcorp-eyebrow{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--gbc-green);margin:0 0 16px}.gbcorp-h1{font-size:clamp(34px,4.5vw,56px);font-weight:700;line-height:1.08;letter-spacing:-.02em;color:var(--gbc-brown);margin:0 0 18px}.gbcorp-h2{font-size:clamp(26px,3vw,38px);font-weight:700;line-height:1.15;letter-spacing:-.015em;color:var(--gbc-brown);margin:0 0 32px}.gbcorp-h2--center{text-align:center}.gbcorp-ctas{display:flex;gap:12px;flex-wrap:wrap}.gbcorp-ctas--center{justify-content:center}.gbcorp-btn{display:inline-block;padding:14px 28px;border-radius:100px;font-size:15px;font-weight:600;text-decoration:none;transition:opacity .15s,transform .15s;border:none;cursor:pointer;font-family:inherit}.gbcorp-btn:hover{opacity:.9;transform:translateY(-1px)}.gbcorp-btn--primary{background:var(--gbc-green);color:var(--gbc-white)}.gbcorp-btn--secondary{background:transparent;color:var(--gbc-brown);border:1.5px solid var(--gbc-brown)}.gbcorp-btn--full{width:100%;text-align:center}.gbcorp-btn--lg{padding:16px 36px;font-size:16px}.gbcorp-img-placeholder{aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;background:var(--gbc-cream-deep);color:var(--gbc-muted);font-size:13px;border-radius:var(--gbc-radius);text-align:center;padding:24px}.gbcorp-hero{padding:72px 0 56px}.gbcorp-hero__inner{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.gbcorp-hero__sub{font-size:17px;line-height:1.65;color:var(--gbc-muted);margin:0 0 16px;max-width:480px}.gbcorp-hero__trust{font-size:13px;font-style:italic;color:var(--gbc-muted);margin:0 0 28px}.gbcorp-hero__img{border-radius:var(--gbc-radius);overflow:hidden;aspect-ratio:4/3;background:var(--gbc-cream-deep)}.gbcorp-hero__img img{width:100%;height:100%;object-fit:cover;display:block}.gbcorp-perfect{padding:72px 0;background:var(--gbc-cream-deep)}.gbcorp-cards{display:grid;gap:18px}.gbcorp-cards--6{grid-template-columns:repeat(3,1fr)}.gbcorp-card{background:var(--gbc-white);padding:28px 24px;border-radius:var(--gbc-radius);border:1px solid rgba(44,26,14,.06);transition:transform .15s}.gbcorp-card:hover{transform:translateY(-2px)}.gbcorp-card__dot{width:10px;height:10px;background:var(--gbc-green);border-radius:50%;margin-bottom:16px}.gbcorp-card__title{font-size:17px;font-weight:700;color:var(--gbc-brown);margin:0 0 8px}.gbcorp-card__desc{font-size:14px;line-height:1.55;color:var(--gbc-muted);margin:0}.gbcorp-boxes{padding:72px 0}.gbcorp-boxes__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:24px}.gbcorp-box{background:var(--gbc-white);padding:36px 28px;border-radius:var(--gbc-radius);border:1px solid rgba(44,26,14,.08);display:flex;flex-direction:column;position:relative}.gbcorp-box--featured{background:var(--gbc-brown);color:var(--gbc-white);border-color:var(--gbc-brown)}.gbcorp-box--featured .gbcorp-box__name,.gbcorp-box--featured .gbcorp-box__price{color:var(--gbc-white)}.gbcorp-box--featured .gbcorp-box__desc{color:#ffffffb3}.gbcorp-box--featured .gbcorp-btn--primary{background:var(--gbc-cream);color:var(--gbc-brown)}.gbcorp-box__badge{position:absolute;top:16px;right:16px;background:var(--gbc-caramel);color:var(--gbc-white);font-size:10px;font-weight:700;padding:4px 10px;border-radius:20px;letter-spacing:.06em;text-transform:uppercase}.gbcorp-box__name{font-size:22px;font-weight:700;color:var(--gbc-brown);margin:0 0 8px}.gbcorp-box__desc{font-size:14px;line-height:1.55;color:var(--gbc-muted);margin:0 0 14px;min-height:44px}.gbcorp-box__price{font-size:20px;font-weight:700;color:var(--gbc-brown);margin:0 0 24px}.gbcorp-boxes__note{text-align:center;font-size:14px;color:var(--gbc-muted);font-style:italic;margin:0}.gbcorp-how{padding:72px 0;background:var(--gbc-cream-deep)}.gbcorp-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.gbcorp-step{background:var(--gbc-white);padding:32px 28px;border-radius:var(--gbc-radius);text-align:center}.gbcorp-step__num{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;background:var(--gbc-green);color:var(--gbc-white);border-radius:50%;font-size:18px;font-weight:700;margin:0 auto 18px}.gbcorp-step__title{font-size:17px;font-weight:700;color:var(--gbc-brown);margin:0 0 8px}.gbcorp-step__desc{font-size:14px;line-height:1.6;color:var(--gbc-muted);margin:0}.gbcorp-recurring{padding:80px 0;background:var(--gbc-brown);color:var(--gbc-white)}.gbcorp-recurring .gbcorp-h2{color:var(--gbc-white);max-width:600px}.gbcorp-recurring__text{font-size:16px;line-height:1.65;color:#ffffffc7;margin:0 0 24px;max-width:580px}.gbcorp-recurring__list{margin:0 0 28px;padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:10px 32px;max-width:540px}.gbcorp-recurring__list li{font-size:14px;color:#ffffffd9;padding-left:22px;position:relative}.gbcorp-recurring__list li:before{content:"";position:absolute;left:0;top:7px;width:8px;height:8px;background:var(--gbc-caramel);border-radius:50%}.gbcorp-recurring .gbcorp-btn--primary{background:var(--gbc-cream);color:var(--gbc-brown)}.gbcorp-trust{padding:80px 0}.gbcorp-trust__inner{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.gbcorp-trust__img{border-radius:var(--gbc-radius);overflow:hidden;aspect-ratio:4/3;background:var(--gbc-cream-deep)}.gbcorp-trust__img img{width:100%;height:100%;object-fit:cover;display:block}.gbcorp-trust__text p{font-size:16px;line-height:1.7;color:var(--gbc-muted);margin:0}.gbcorp-delivery{padding:72px 0;background:var(--gbc-cream-deep)}.gbcorp-delivery__grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:28px}.gbcorp-delivery__col{background:var(--gbc-white);padding:32px 28px;border-radius:var(--gbc-radius)}.gbcorp-delivery__label{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--gbc-green);margin:0 0 14px}.gbcorp-delivery__line{font-size:16px;color:var(--gbc-brown);margin:0 0 12px;font-weight:600}.gbcorp-delivery__addr{font-size:14px;line-height:1.65;color:var(--gbc-muted);margin:0}.gbcorp-delivery__bullets{margin:0;padding-left:18px}.gbcorp-delivery__bullets li{font-size:14px;line-height:1.7;color:var(--gbc-muted)}.gbcorp-delivery__note{text-align:center;font-size:14px;color:var(--gbc-muted);margin:0}.gbcorp-delivery__note a{color:var(--gbc-green);font-weight:600}.gbcorp-form{padding:80px 0}.gbcorp-form__inner{max-width:760px}.gbcorp-form__head{text-align:center;margin-bottom:36px}.gbcorp-form__intro{font-size:16px;color:var(--gbc-muted);margin:0}.gbcorp-form__form{background:var(--gbc-white);padding:40px;border-radius:var(--gbc-radius);border:1px solid rgba(44,26,14,.08);display:flex;flex-direction:column;gap:18px}.gbcorp-form__row{display:grid;grid-template-columns:1fr 1fr;gap:18px}.gbcorp-field{display:flex;flex-direction:column;gap:6px}.gbcorp-field__label{font-size:13px;font-weight:600;color:var(--gbc-brown)}.gbcorp-field input,.gbcorp-field select,.gbcorp-field textarea{width:100%;padding:12px 14px;border:1.5px solid rgba(44,26,14,.15);border-radius:12px;font-size:14px;font-family:inherit;color:var(--gbc-brown);background:var(--gbc-white);transition:border-color .15s}.gbcorp-field input:focus,.gbcorp-field select:focus,.gbcorp-field textarea:focus{outline:none;border-color:var(--gbc-green)}.gbcorp-field textarea{resize:vertical;min-height:100px}.gbcorp-form__success{background:var(--gbc-green-soft);border:1px solid var(--gbc-green);padding:28px;border-radius:14px;text-align:center}.gbcorp-form__success p{margin:0 0 6px;color:var(--gbc-brown)}.gbcorp-form__success p:last-child{margin:0;color:var(--gbc-muted);font-size:14px}.gbcorp-form__error{background:#c17f3a1f;border:1px solid var(--gbc-caramel);padding:14px 18px;border-radius:12px}.gbcorp-form__error p{margin:0;color:var(--gbc-brown);font-size:14px}.gbcorp-form__form .gbcorp-btn{align-self:stretch}.gbcorp-faq{padding:72px 0;background:var(--gbc-cream-deep)}.gbcorp-faq__list{max-width:780px;margin:0 auto}.gbcorp-faq__item{background:var(--gbc-white);border-radius:var(--gbc-radius);margin-bottom:12px;overflow:hidden;border:1px solid rgba(44,26,14,.06)}.gbcorp-faq__item summary{padding:20px 24px;cursor:pointer;font-weight:600;font-size:16px;color:var(--gbc-brown);display:flex;justify-content:space-between;align-items:center;gap:16px;list-style:none}.gbcorp-faq__item summary::-webkit-details-marker{display:none}.gbcorp-faq__icon{font-size:20px;color:var(--gbc-green);font-weight:400;transition:transform .2s;flex-shrink:0}.gbcorp-faq__item[open] .gbcorp-faq__icon{transform:rotate(45deg)}.gbcorp-faq__body{padding:0 24px 20px}.gbcorp-faq__body p{margin:0;font-size:15px;line-height:1.65;color:var(--gbc-muted)}.gbcorp-final{padding:96px 0;text-align:center}.gbcorp-final__inner{max-width:640px;margin:0 auto}.gbcorp-final .gbcorp-h2{margin-bottom:16px}.gbcorp-final__text{font-size:17px;line-height:1.65;color:var(--gbc-muted);margin:0 0 32px}@media(max-width:900px){.gbcorp-wrap{padding:0 20px}.gbcorp-hero{padding:48px 0 40px}.gbcorp-hero__inner{grid-template-columns:1fr;gap:32px}.gbcorp-perfect,.gbcorp-boxes,.gbcorp-how,.gbcorp-trust,.gbcorp-delivery,.gbcorp-faq,.gbcorp-form,.gbcorp-recurring{padding:56px 0}.gbcorp-final{padding:64px 0}.gbcorp-cards--6{grid-template-columns:repeat(2,1fr)}.gbcorp-boxes__grid,.gbcorp-steps{grid-template-columns:1fr}.gbcorp-trust__inner{grid-template-columns:1fr;gap:32px}.gbcorp-trust__img{order:-1}.gbcorp-delivery__grid,.gbcorp-recurring__list,.gbcorp-form__row{grid-template-columns:1fr}.gbcorp-form__form{padding:24px}}@media(max-width:560px){.gbcorp-cards--6{grid-template-columns:1fr}.gbcorp-btn{padding:13px 22px;font-size:14px}.gbcorp-ctas{width:100%}.gbcorp-ctas .gbcorp-btn{flex:1;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/gbcorp.css.map */
