.article-template__content{--be-edu-ink:#000;--be-edu-cream:#EEEADF;--be-edu-sand:#D5BD9F;--be-edu-white:#fff;--be-edu-border:rgba(0,0,0,.16)}.article-template__content .be-edu-pilot{display:none}.article-template__content :is(.be-edu-product,.be-edu-optin),.article-template__content :is(.be-edu-product,.be-edu-optin) *{box-sizing:border-box}.article-template__content :is(.be-edu-product,.be-edu-optin){width:100%;max-width:100%;min-width:0;margin:clamp(32px,5vw,64px) 0;overflow:hidden;border-radius:2px;box-shadow:none}.article-template__content .be-edu-kicker{margin:0 0 14px;font-size:11px;line-height:1.4;letter-spacing:.17em;text-transform:uppercase;font-weight:700}.article-template__content :is(.be-edu-product,.be-edu-optin) h3{margin:0 0 15px;font-size:clamp(24px,3.2vw,38px);line-height:1.12;letter-spacing:-.035em;font-weight:650;overflow-wrap:normal}.article-template__content :is(.be-edu-product,.be-edu-optin) p{margin-top:0;font-size:clamp(14px,1.3vw,16px);line-height:1.65}.article-template__content .be-edu-product{display:grid;grid-template-columns:minmax(0,1fr) 138px;align-items:center;column-gap:clamp(16px,3vw,36px);background:var(--be-edu-cream);color:var(--be-edu-ink);border:1px solid var(--be-edu-border);padding:clamp(20px,3vw,36px)}.article-template__content .be-edu-product__copy{min-width:0}.article-template__content .be-edu-product--slim h3{font-size:clamp(22px,2.6vw,31px)}.article-template__content .be-edu-product__image{display:block;width:100%;max-width:100%;height:auto;max-height:180px;object-fit:contain;justify-self:center}.article-template__content .be-edu-product a{display:inline-flex;align-items:center;gap:12px;min-height:44px;font-size:14px;font-weight:700;color:var(--be-edu-ink);text-decoration:none;border-bottom:1px solid currentColor;transition:gap .2s ease}@media(hover:hover){.article-template__content .be-edu-product a:hover{gap:18px}}.article-template__content .be-edu-optin{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(24px,4vw,56px);align-items:center;background:var(--be-edu-ink);color:var(--be-edu-white);border:1px solid var(--be-edu-ink);padding:clamp(28px,4.5vw,56px)}.article-template__content .be-edu-optin .be-edu-kicker{color:var(--be-edu-sand)}.article-template__content .be-edu-optin h3{color:var(--be-edu-white);font-size:clamp(28px,3.8vw,44px)}.article-template__content .be-edu-optin__copy p:last-child{color:#e3e0da;margin-bottom:0}.article-template__content .be-edu-optin__form{display:grid;gap:15px;min-width:0}.article-template__content .be-edu-optin__form label{display:grid;gap:8px;font-size:13px;line-height:1.45;font-weight:600;color:var(--be-edu-white)}.article-template__content .be-edu-optin__form input[type=email]{display:block;width:100%;min-width:0;height:52px;padding:12px 15px;font:inherit;font-size:16px;line-height:1.4;color:var(--be-edu-ink);background:var(--be-edu-white);border:1px solid var(--be-edu-white);border-radius:2px;box-shadow:none}.article-template__content .be-edu-optin__form input[type=email]::placeholder{color:#676767;opacity:1}.article-template__content .be-edu-optin__form .be-edu-optin__consent{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;font-size:12px;line-height:1.5;font-weight:400}.article-template__content .be-edu-optin__consent input[type=checkbox]{margin:3px 0 0;width:17px;height:17px;accent-color:var(--be-edu-sand)}.article-template__content .be-edu-optin__form button{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:52px;padding:14px 18px;background:var(--be-edu-sand);color:var(--be-edu-ink);border:1px solid var(--be-edu-sand);border-radius:2px;font:inherit;font-size:14px;line-height:1.35;font-weight:750;letter-spacing:.015em;cursor:pointer;transition:background .2s ease}@media(hover:hover){.article-template__content .be-edu-optin__form button:hover{background:#e6d4bb}}.article-template__content .be-edu-optin__form button:disabled{opacity:.65;cursor:wait}.article-template__content .be-capture__message{margin:0;font-size:13px;line-height:1.5}.article-template__content .be-capture__message:empty{display:none}.article-template__content .be-edu-hp{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important;overflow:hidden!important}.article-template__content .be-edu-product--expanded{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(24px,4vw,56px);padding:clamp(26px,4.5vw,52px);background:#f8f5ef}.article-template__content .be-edu-product--expanded .be-edu-product__image{width:100%;max-width:290px;max-height:330px}.article-template__content .be-edu-product__price{margin:18px 0 8px;font-size:21px!important;font-weight:750;line-height:1.2}.article-template__content :is(.be-edu-product,.be-edu-optin) :focus-visible{outline:3px solid var(--be-edu-sand);outline-offset:4px}@media(max-width:749px){.article-template__content :is(.be-edu-product,.be-edu-optin){margin:30px 0}.article-template__content .be-edu-product{grid-template-columns:minmax(0,1fr) 84px;gap:12px;padding:20px 16px}.article-template__content .be-edu-product--slim h3{font-size:22px}.article-template__content .be-edu-product--slim .be-edu-product__image{max-height:130px}.article-template__content .be-edu-optin{grid-template-columns:minmax(0,1fr);gap:24px;padding:30px 20px}.article-template__content .be-edu-optin h3{font-size:clamp(27px,7vw,35px)}.article-template__content .be-edu-product--expanded{grid-template-columns:minmax(0,1fr);gap:18px;padding:28px 20px}.article-template__content .be-edu-product--expanded .be-edu-product__image{max-width:220px;max-height:240px}}@media(max-width:360px){.article-template__content .be-edu-product--slim{grid-template-columns:minmax(0,1fr) 65px;gap:9px;padding:16px 12px}.article-template__content .be-edu-product--slim h3{font-size:20px}.article-template__content .be-edu-product--slim p{font-size:13px}.article-template__content .be-edu-optin{padding:26px 16px}}@media(prefers-reduced-motion:reduce){.article-template__content .be-edu-product a,.article-template__content .be-edu-optin__form button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/be-edu-pilot.css.map */
