.bic-comparison summary{cursor:pointer;padding:16px 0;font-weight:600}.bic-comparison details{border-bottom:1px solid #d7dfda}.bic-comparison .bic-actions{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.bic-comparison h2{font-size:24px;line-height:1.25}.bic-compare-image{width:100%;height:auto;aspect-ratio:1.5;object-fit:contain;background:#fff;margin-bottom:20px}.bic-comparison .price{margin-bottom:20px}.bic-comparison .bic-category-card a{margin-top:18px}.bic-buying-faq summary{cursor:pointer;font-weight:600;padding:12px 0;min-height:44px}.bic-buying-faq summary:focus-visible{outline:3px solid #18241e;outline-offset:4px}.page-width.bic-guide{max-width:1040px;padding-block:48px 64px;color:#18241e;background:#fff}.bic-guide header{max-width:760px}.bic-guide h1{font-size:clamp(30px,4vw,46px);line-height:1.15}.bic-guide p{font-size:16px;line-height:1.65;color:#344039}.bic-guide h2{font-size:28px}.bic-guide h3{font-size:20px}.bic-guide section{margin-block:36px;scroll-margin-top:160px}.bic-guide li{padding:8px 12px}.bic-guide li::marker{font-weight:700}.bic-guide a:not(.button){color:#18241e;text-underline-offset:4px}.bic-guide iframe{width:100%;aspect-ratio:16/9;height:auto;border:0;border-radius:8px}.bic-guide details{border-top:1px solid #c4cdc4;padding:16px 0}.bic-guide summary{cursor:pointer;font-weight:600;min-height:44px;padding:8px 0}.bic-guide summary:focus-visible,.bic-guide a:focus-visible{outline:2px solid #18241e;outline-offset:4px}.bic-guide .bic-actions{display:flex;flex-wrap:wrap;gap:12px}.bic-guide .bic-help{margin-top:40px}@media(max-width:549px){.bic-guide{padding-block:28px 40px}.bic-guide h2{font-size:24px}.bic-guide-steps{padding-left:24px}.bic-guide .bic-actions .button{width:100%}}.bic-hero{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;padding-block:44px 64px}.bic-hero h1{font-size:clamp(42px,5.4vw,78px);line-height:1.04;margin:26px 0}.bic-hero h1 em{font-style:normal;text-decoration:underline;text-decoration-color:#f2cf3c;text-decoration-thickness:9px;text-underline-offset:5px}.bic-hero__description{max-width:480px;font-size:18px;line-height:1.7;color:#59615e}.bic-hero__foot{font-size:12px;margin-top:30px}.bic-hero__media{position:relative;background:#eceee9;border-radius:10px;overflow:hidden;aspect-ratio:1}.bic-hero__media img{width:100%;height:100%;object-fit:cover}.bic-hero__caption{position:absolute;bottom:18px;left:18px;right:18px;background:#fff;padding:16px 20px;font-size:13px;color:#17251e;text-decoration:none;display:flex;justify-content:space-between;gap:20px}.bic-hero__caption span{font-size:20px}@media(max-width:749px){.bic-hero{grid-template-columns:1fr;gap:24px;padding-block:28px 40px}.bic-hero h1{font-size:38px;margin:12px 0}.bic-hero__copy{display:contents}.bic-hero>.bic-hero__copy>.bic-kicker{order:0;margin:0}.bic-hero h1{order:1}.bic-hero__media{order:3}.bic-hero__description{order:4;margin:0;font-size:16px}.bic-hero .bic-actions{order:2}.bic-hero__foot{order:5;margin:0}.bic-hero__caption{font-size:12px;padding:10px;max-height:70px;overflow:hidden}.bic-hero__media{aspect-ratio:1.2}}.bic-inquiry{display:grid;grid-template-columns:1fr 1fr;gap:70px;max-width:1120px;margin:auto}.bic-inquiry>div,.bic-inquiry form{min-width:0}.bic-inquiry textarea{resize:vertical}.bic-inquiry h1{font-size:clamp(36px,5vw,60px);line-height:1.05}.bic-inquiry a{color:inherit}.bic-inquiry form{padding:30px;background:#f3f5f0;border-radius:8px}.bic-inquiry label{display:block;font-weight:600;font-size:13px;margin-bottom:6px}.bic-inquiry input,.bic-inquiry textarea{display:block;width:100%;border:1px solid #778277;border-radius:3px;padding:12px;font:inherit;margin-bottom:18px;background:#fff;color:#18241e}.bic-inquiry input:focus-visible,.bic-inquiry textarea:focus-visible{outline:2px solid #18241e;outline-offset:3px}@media(max-width:749px){.bic-inquiry{grid-template-columns:1fr;gap:20px}.bic-inquiry form{padding:20px}}.bic-product-help{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media(max-width:749px){.bic-product-help{grid-template-columns:1fr}}.bic-project{background:#1c2923;color:#fff}.bic-project__inner{display:flex;gap:60px;align-items:center;justify-content:space-between}.bic-project h2{color:#fff;font-size:clamp(30px,4vw,50px);line-height:1.15;max-width:720px;margin:18px 0}.bic-project p{max-width:650px;color:#e0e6de}.bic-project .button{background:#f2cf3c;color:#18241e;flex-shrink:0}.bic-project .button:after{box-shadow:none}@media(max-width:749px){.bic-project__inner{flex-direction:column;align-items:flex-start;gap:10px}}.bic-registration iframe{display:block;width:100%;max-width:100%;border:1px solid #d7dde1;border-radius:12px;background:#fff;margin:24px 0}.bic-registration{overflow-wrap:anywhere}.bic-video{display:grid;grid-template-columns:1.1fr 1fr;gap:60px;align-items:center}.bic-video video{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:8px;background:#1c2923}.bic-video h2{font-size:clamp(32px,4vw,48px);line-height:1.12}.bic-video p{color:#59615e;max-width:460px}.bic-video .button{margin-top:16px}@media(max-width:749px){.bic-video{grid-template-columns:1fr;gap:16px}}.section .rte iframe{max-width:100%;box-sizing:border-box}.section .rte{overflow-wrap:anywhere}.bic-breadcrumbs{padding-top:20px;padding-bottom:0;font-size:13px;color:#59615e;overflow-wrap:anywhere}.bic-breadcrumbs a{color:#18241e;display:inline-block;padding:10px 0;text-underline-offset:4px}.bic-breadcrumbs>span:last-child{margin-left:6px}.bic-buying-faq{margin-block:32px;scroll-margin-top:150px;max-width:1000px}.bic-buying-faq details{border-top:1px solid #c4cdc4;padding:12px 0}.bic-buying-faq summary{cursor:pointer;font-weight:600;min-height:44px;padding:10px 0}.bic-buying-faq p{line-height:1.65}.bic-buying-faq a{color:#18241e;text-underline-offset:4px}.bic-buying-faq :is(a,summary):focus-visible{outline:3px solid #18241e;outline-offset:4px}
/*# sourceMappingURL=/cdn/shop/t/46/compiled_assets/styles.css.map */
