body{background:#fffdf8;color:#0b3654;font-family:Arial,Helvetica,sans-serif}body :is(h2,h3){font-family:Palatino Linotype,Palatino,Georgia,serif;font-weight:700;letter-spacing:-.025em}body :is(p,input,button,.button,.button-secondary,.button-unstyled,.menu-list__link){font-family:Arial,Helvetica,sans-serif}.header-logo{position:relative;min-width:240px;min-height:48px}.header-logo>span{font-size:0}.header-logo:before{content:"";display:block;width:240px;height:48px;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20300%2058%22%3E%3Ccircle%20cx%3D%2226%22%20cy%3D%2228%22%20r%3D%2224%22%20fill%3D%22%23fffdf8%22%20stroke%3D%22%23f1ba3f%22%20stroke-width%3D%223%22%2F%3E%3Ctext%20x%3D%2226%22%20y%3D%2235%22%20font-family%3D%22Georgia%2Cserif%22%20font-size%3D%2221%22%20font-weight%3D%22700%22%20text-anchor%3D%22middle%22%20fill%3D%22%230b3654%22%3EBP%3C%2Ftext%3E%3Ctext%20x%3D%2265%22%20y%3D%2225%22%20font-family%3D%22Arial%2Csans-serif%22%20font-size%3D%2224%22%20letter-spacing%3D%222%22%20font-weight%3D%22700%22%20fill%3D%22%230b3654%22%3EBRIGHT%20PATH%3C%2Ftext%3E%3Ctext%20x%3D%2266%22%20y%3D%2246%22%20font-family%3D%22Arial%2Csans-serif%22%20font-size%3D%2210%22%20letter-spacing%3D%224%22%20font-weight%3D%22700%22%20fill%3D%22%23168e95%22%3EMINISTRY%3C%2Ftext%3E%3C%2Fsvg%3E) center left/contain no-repeat}[id$=__bpm_welcome]{width:min(1120px,calc(100% - 48px));margin:20px auto 30px}[id$=__bpm_welcome]>.section-background{background:transparent}[id$=__bpm_welcome]>.section{display:block;padding:0;background:transparent}[id$=__bpm_welcome] .section-content-wrapper{position:relative;isolation:isolate;overflow:hidden;padding:46px clamp(24px,6vw,72px) 38px;border-radius:28px;border:1px solid #f0e3c9;background:radial-gradient(circle at 91% 18%,#ffd862 0 8%,transparent 8.2%),radial-gradient(circle at 84% 110%,#75d7d3 0 25%,transparent 25.2%),linear-gradient(125deg,#fff4df,#fffdf8 52%,#e8f8f5);box-shadow:0 20px 50px #123b5d12}[id$=__bpm_welcome] .section-content-wrapper:before{content:"";position:absolute;z-index:-1;width:150px;height:17px;border-radius:999px;transform:rotate(-8deg);background:#e84f8b;right:5%;top:34px;box-shadow:28px 26px #20b7c2,-12px 52px #f1ba3f}[id$=__bpm_welcome] .section-content-wrapper:after{content:"";position:absolute;z-index:-1;width:180px;height:180px;border:24px solid #ffffff8c;border-radius:50%;right:9%;bottom:-120px}[id$=__bpm_welcome] h1{font-family:Avenir Next,Avenir,Trebuchet MS,Arial,sans-serif;font-size:clamp(38px,5vw,64px);font-weight:800;line-height:1.04;letter-spacing:-.055em;color:#0b3654;margin:0;max-width:850px}[id$=__bpm_welcome] h1 em{position:relative;display:inline-block;font-family:Marker Felt,Segoe Print,Bradley Hand,Georgia,cursive;color:#168e95;font-size:.86em;font-weight:700;letter-spacing:-.04em;transform:rotate(-1deg)}[id$=__bpm_welcome] h1 em:after{content:"";position:absolute;left:2%;right:1%;bottom:-6px;height:6px;border-radius:100%;background:linear-gradient(90deg,#f1ba3f,#ee7c64);opacity:.8;z-index:-1}[id$=__bpm_welcome] .text-block p{max-width:680px;line-height:1.65}[id$=__bpm_welcome] .button-unstyled{min-height:44px;border-bottom:3px solid #168e95;font-size:14px;font-weight:700;padding:8px 0;min-width:0}[id$=__bpm_welcome] .button-unstyled:hover{color:#168e95}#MainContent :is(.product-card,.collection-card){border:1px solid #e7dfd3;border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 12px 28px #123b5d0d;transition:box-shadow .18s ease,border-color .18s ease}#MainContent :is(.product-card,.collection-card):hover{border-color:#d9bd70;box-shadow:0 19px 38px #123b5d18}#MainContent .product-card__content,#MainContent .collection-card__content{padding:0 12px 14px}#MainContent .product-card .product-card__title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}#MainContent .button{box-shadow:0 8px 19px #d9952b24}#MainContent :is(.button,.button-secondary){font-weight:700}[id$=__bpm_lesson]{border-radius:24px;overflow:hidden}:where(a,button,input):focus-visible{outline:3px solid #168e95;outline-offset:4px}@media(max-width:749px){.header-logo{min-width:176px;min-height:38px}.header-logo:before{width:176px;height:38px}[id$=__bpm_welcome]{width:calc(100% - 28px);margin:12px auto 20px}[id$=__bpm_welcome] .section-content-wrapper{padding:24px 20px;border-radius:20px;background:radial-gradient(circle at 94% 8%,#ffd862 0 7%,transparent 7.3%),linear-gradient(140deg,#fff2d8,#fffdf8 55%,#e7f8f5)}[id$=__bpm_welcome] .section-content-wrapper:before{width:52px;height:6px;right:5%;top:18px;box-shadow:12px 12px #20b7c2,-5px 24px #e84f8b}[id$=__bpm_welcome] .section-content-wrapper:after{display:none}[id$=__bpm_welcome] h1{font-size:clamp(30px,8vw,40px);max-width:100%;line-height:1.08}[id$=__bpm_welcome] h1 em{font-size:.8em}[id$=__bpm_welcome] .text-block p{font-size:14px;line-height:1.55}[id$=__bpm_welcome] .button-unstyled{font-size:13px}#MainContent :is(.product-card,.collection-card){border-radius:14px}body :is(h2){font-size:28px}}@media(prefers-reduced-motion:reduce){#MainContent :is(.product-card,.collection-card){transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/bpm-brand.css.map */
