.bcmp{padding:var(--bcmp-pad-top, 72px) 0 var(--bcmp-pad-bottom, 80px);background:linear-gradient(180deg,var(--bcmp-top, #6b3a92) 0%,var(--bcmp-bottom, #2a1140) 100%);color:var(--bcmp-heading, #ffffff);overflow:hidden}.bcmp p{margin:0}.bcmp__intro{text-align:center}.bcmp__heading{margin:0;font-family:var(--font-heading-family);font-size:clamp(30px,4.2vw,50px);font-weight:800;line-height:1.04;letter-spacing:-.01em;text-transform:uppercase;color:var(--bcmp-heading, #ffffff)}.bcmp .bcmp__heading,.bcmp .bcmp__sub{color:var(--bcmp-heading, #ffffff)!important}.bcmp .bcmp__heading{text-shadow:0 2px 12px rgba(20,6,32,.35)}.bcmp__sub{margin-top:12px!important;font-size:clamp(15px,1.5vw,19px);font-weight:600;line-height:1.35;opacity:.92}.bcmp__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:end;gap:48px;max-width:1200px;margin:44px auto 0}.bcmp__photo{aspect-ratio:3 / 2;border-radius:18px;background:linear-gradient(160deg,#f6e8fb,#e9d1f4 60%,#ffd9d1);overflow:hidden}.bcmp__photo img,.bcmp__photo svg{display:block;width:100%;height:100%;object-fit:cover}.bcmp__photo--contain img{object-fit:contain;padding:6%}.bcmp__placeholder{fill:#32154840}.bcmp__compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.bcmp__col{position:relative;display:flex;flex-direction:column}.bcmp__col-head{position:relative;display:flex;align-items:flex-end;min-height:92px;padding:0 0 12px 4px}.bcmp__logo{display:block;width:var(--bcmp-logo-width, 130px);max-width:55%}.bcmp__logo img{display:block;width:100%;height:auto}.bcmp__label{font-size:21px;font-weight:600;line-height:1.1}.bcmp__col--them .bcmp__label{max-width:6em}.bcmp__product{position:absolute;z-index:2;right:14px;top:0;width:92px;transform:rotate(6deg);filter:drop-shadow(0 12px 14px rgba(0,0,0,.28));pointer-events:none}.bcmp__product img,.bcmp__product svg{display:block;width:100%;height:auto}.bcmp__product--bottle{width:58px;top:6px;right:22px;transform:none}.bcmp__product--bottle-photo{width:90px;top:-4px;right:10px;transform:rotate(-6deg)}.bcmp__card{flex:1;display:flex;flex-direction:column;justify-content:space-around;gap:18px;margin:0;padding:30px 20px;list-style:none;border-radius:14px;font-size:18px;line-height:1.25}.bcmp__card li{display:flex;align-items:center;gap:12px}.bcmp__col--us .bcmp__card{background:var(--bcmp-card, #fbf6fd);color:var(--bcmp-card-text, #321548)}.bcmp__col--them .bcmp__card{background:#ffffff12;border:1.5px solid rgba(255,255,255,.6);color:var(--bcmp-heading, #ffffff)}.bcmp__icon{display:inline-flex;flex-shrink:0;width:24px;height:24px}.bcmp__icon svg{width:100%;height:100%}.bcmp__icon--yes{color:var(--bcmp-accent, #f04b3e)}.bcmp__icon--no{width:20px;height:20px;margin:0 2px}@media screen and (max-width:989px){.bcmp__grid{grid-template-columns:minmax(0,1fr);gap:36px;margin-top:32px}.bcmp__photo{order:2}.bcmp__compare{order:1}}@media screen and (max-width:749px){.bcmp__compare{gap:12px}.bcmp__col-head{min-height:76px;padding-bottom:10px}.bcmp__logo{max-width:62%}.bcmp__label{font-size:17px}.bcmp__product{right:4px;width:66px}.bcmp__product--bottle{width:42px;right:10px}.bcmp__product--bottle-photo{width:64px;right:2px}.bcmp__card{gap:16px;padding:22px 12px;font-size:15px}.bcmp__card li{gap:9px}.bcmp__icon{width:20px;height:20px}.bcmp__icon--no{width:16px;height:16px}.bcmp__photo{aspect-ratio:1 / 1.1}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-brand-comparison.css.map */
