.bc8{--bc8-accent:#009eaa;--bc8-on-accent:#fff;--bc8-closing:#153d40;--bc8-on-closing:#fff;color:#163536;background:#fff;font-family:inherit;line-height:1.65}.bc8 *{box-sizing:border-box}.bc8-container{max-width:1240px;margin:auto;padding:0 32px}.bc8 h1,.bc8 h2{font-family:inherit;color:inherit;line-height:1.12;letter-spacing:-.025em;text-transform:none}.bc8 h1{font-size:clamp(32px,4.6vw,60px);margin:16px 0 24px}.bc8 h2{font-size:clamp(26px,3.2vw,42px);margin:12px 0 20px}.bc8 p{margin:0 0 18px}.bc8-hero,.bc8-story{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,5vw,72px);align-items:center;padding:var(--bc8-space-desktop,24px) 0}.bc8-story{border-top:1px solid #e4eceb}.bc8-side-right .bc8-media{order:2}.bc8-eyebrow{font-size:12px;letter-spacing:.13em;font-weight:700}.bc8-rich{font-size:17px}.bc8-rich a,.bc8 a.bc8-text-link{color:inherit}.bc8-date{font-size:14px}.bc8-media{position:relative;display:block;aspect-ratio:1/1;width:100%;overflow:hidden;background:#f4f6f5;border:0;padding:0;border-radius:4px}.bc8-media img{display:block;width:100%;height:100%;object-fit:contain}.bc8-zoom{cursor:zoom-in}.bc8-zoom-hint{position:absolute;right:12px;bottom:12px;border-radius:50%;background:#fff;color:#163536;line-height:34px;width:34px;font-size:22px;box-shadow:0 2px 10px #0001}.bc8-actions{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-top:28px}.bc8-button{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:13px 24px;border-radius:3px;background:var(--bc8-button-bg,var(--bc8-accent));color:var(--bc8-button-text,var(--bc8-on-accent))!important;border:1px solid transparent;text-decoration:none;font-family:inherit;font-size:15px;font-weight:600;line-height:1.4;cursor:pointer;letter-spacing:0}.bc8-button:hover{filter:brightness(.92)}.bc8-button:disabled{opacity:.6;cursor:wait}.bc8-text-link{background:none;border:0;padding:0;color:inherit;text-decoration:underline;text-underline-offset:4px;cursor:pointer;font:inherit}.bc8 :focus-visible{outline:3px solid #196ce4;outline-offset:4px}.bc8-closing{background:var(--bc8-closing);color:var(--bc8-on-closing);padding:64px 0;text-align:center}.bc8-closing .bc8-actions{align-items:center}.bc8-faq{max-width:820px;margin:24px auto 64px}.bc8-faq details{padding:20px 0;border-bottom:1px solid #dce7e6}.bc8-faq summary{cursor:pointer;font-weight:600}.bc8-faq details .bc8-rich{padding-top:20px}.bc8-form-panel{padding:32px;background:#f3f7f6;margin-bottom:48px}.bc8-form-panel iframe{width:100%;min-height:720px;border:0;background:transparent}.bc8-small{font-size:13px;margin-top:16px!important}.bc8-dialog,.bc8-lightbox{border:0;padding:40px;max-width:min(560px,calc(100vw - 28px));max-height:90dvh;overflow:auto;color:#163536;background:#fff;border-radius:8px;margin:auto}.bc8-dialog::backdrop,.bc8-lightbox::backdrop{background:#071c20bb}.bc8-close{position:absolute;right:10px;top:6px;border:0;background:#fff;color:#163536;border-radius:50%;width:36px;height:36px;font-size:28px;cursor:pointer;z-index:2}.bc8-popup-image{max-height:200px;width:100%;object-fit:contain;margin-bottom:20px}.bc8-dialog h2{font-size:28px}.bc8-newsletter input[type=email]{display:block;width:100%;min-height:48px;margin:8px 0 20px;padding:12px;border:1px solid #78918e;border-radius:3px;background:#fff;color:#163536;font:inherit}.bc8-newsletter input::placeholder{color:#607471;opacity:1}.bc8-consent{display:flex;gap:10px;font-size:13px;align-items:flex-start;margin-bottom:20px}.bc8-consent input{-webkit-appearance:auto!important;appearance:auto!important;display:block!important;opacity:1!important;position:static!important;flex:0 0 18px;width:18px;height:18px;margin:4px 0}.bc8-lightbox{max-width:94vw;width:1100px;padding:36px 12px 12px}.bc8-lightbox img{display:block;max-height:82dvh;object-fit:contain;width:100%;height:auto}.bc8-placeholder{display:grid;place-items:center;border:1px dashed #9db2ac}.bc8 [data-signup-error]{color:#a52020}.bc8 [data-signup-success]{padding-top:16px}.bc8 [data-signup-success] .bc8-text-link{display:block;margin-top:20px}@media(max-width:749px){.bc8-container{padding:0 20px}.bc8-hero,.bc8-story{grid-template-columns:1fr;gap:24px;padding:var(--bc8-space-mobile,20px) 0}.bc8-hero .bc8-media{grid-row:1}.bc8-side-right .bc8-media{order:0}.bc8-hero h1{font-size:34px}.bc8-closing{padding:44px 0}.bc8-form-panel{padding:20px 12px}.bc8-dialog{padding:40px 24px 24px}.bc8-rich{font-size:16px}}@media(prefers-reduced-motion:reduce){.bc8 *{scroll-behavior:auto!important;transition:none!important}}.bc8 [hidden],.bc8 dialog:not([open]){display:none!important}.bc8 .bc8-signup-card{width:920px;max-width:calc(100vw - 32px);padding:0;background:var(--bc8-popup-bg,#fff);color:var(--bc8-popup-text,#173c3e)}.bc8-signup-layout{display:grid;grid-template-columns:44% 56%;min-height:470px}.bc8-signup-visual{display:flex;align-items:center;background:#e9f0ed;min-width:0}.bc8-signup-visual img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.bc8-signup-body{padding:56px 38px 32px;min-width:0}.bc8 .bc8-signup-body h2{font-size:clamp(28px,3vw,38px);line-height:1.08;margin:12px 0 24px}.bc8-signup-body .bc8-rich{font-size:15px;margin-bottom:24px}.bc8-signup-card .bc8-close{background:var(--bc8-popup-bg,#fff);color:var(--bc8-popup-text,#173c3e)}.bc8-signup-card .bc8-button{background:var(--bc8-popup-button,#05ce78);color:var(--bc8-popup-button-text,#073b32)!important;width:100%;gap:24px}.bc8-signup-card a:not(.bc8-button){color:inherit}.bc8-signup-card .bc8-consent{font-size:12px;line-height:1.6;margin:0 0 12px}.bc8-signup-card .bc8-small{font-size:12px;margin:12px 0!important}.bc8-signup-card [data-signup-success]{padding:0;outline:none}.bc8-signup-card [data-signup-success] .bc8-text-link{margin:20px auto 0}.bc8-vip-note{font-size:14px;padding-top:18px;border-top:1px solid #dce7e6}@media(max-width:749px){.bc8-signup-layout{grid-template-columns:1fr;min-height:0}.bc8-signup-visual{justify-content:center;padding:20px}.bc8-signup-visual img{max-height:200px;width:auto;max-width:100%}.bc8-signup-body{padding:28px 24px}.bc8 .bc8-signup-body h2{font-size:30px}.bc8 .bc8-signup-card{max-height:92dvh}}.bc8-hero-logo{max-width:100%;margin:0 0 32px}.bc8-hero-logo img{display:block;width:100%;height:auto}.bc8-faq{max-width:none;margin:32px auto 64px}.bc8-faq>h2{margin-bottom:32px}.bc8-faq details:first-of-type{border-top:1px solid #dce7e6}.bc8-faq summary{list-style:none;position:relative;padding-right:28px;font-weight:400}.bc8-faq summary::-webkit-details-marker{display:none}.bc8-faq summary:after{content:"+";position:absolute;right:0;top:0}.bc8-faq details[open]>summary:after{content:"\2212"}
/*# sourceMappingURL=/cdn/shop/t/135/assets/berny-stage.css.map */
