.pbt-connect{--pbt-accent: #f55a00;--pbt-cream: #fbfbf7;display:grid;grid-template-columns:1fr;overflow-x:clip;font-family:var(--font-body-family)}.pbt-connect__steps,.pbt-connect__app{scroll-margin-top:80px}.pbt-connect .pbt-title{margin:0;max-width:348px;font-family:var(--font-heading-family);font-weight:700;font-size:48px;line-height:50px;text-transform:uppercase}.pbt-connect .pbt-mark{color:var(--pbt-accent)}.pbt-connect .pbt-ph,.pbt-connect img{display:block;max-width:100%}.pbt-connect .pbt-ph{width:100%;height:100%;min-height:120px;background:linear-gradient(180deg,#f4f3ef,#e4e2dc)}.pbt-connect__steps{display:flex;flex-direction:column;justify-content:center;gap:39px;padding:48px 16px;background:#140800;color:var(--pbt-cream)}.pbt-connect__copy{max-width:348px}.pbt-connect__sub{margin:16px 0 0;font-size:14px;line-height:24px}.pbt-connect .pbt-steps{display:flex;flex-direction:column;gap:30px;max-width:420px;margin:0;padding:0 0 0 20px;list-style:none}.pbt-connect .pbt-step{display:flex;align-items:center;gap:23px}.pbt-connect .pbt-step__num{display:grid;place-items:center;flex:none;width:50px;height:50px;border-radius:50%;background:var(--pbt-accent);color:#fff;font-family:var(--font-body-family);font-size:20px;font-weight:700;line-height:1}.pbt-connect .pbt-step__title{font-family:var(--font-body-family);font-size:24px;font-weight:700;line-height:1;letter-spacing:0;text-transform:capitalize;color:inherit}.pbt-connect__note{max-width:284px}.pbt-connect__note-title{margin:0;font-family:var(--font-body-family);font-size:20px;font-weight:700;line-height:1;letter-spacing:0;text-transform:capitalize;color:inherit}.pbt-connect__note-text{margin:16px 0 0;font-size:14px;line-height:20px}.pbt-connect__app{display:flex;flex-direction:column;justify-content:center;gap:16px;padding:32px 16px 40px;background:#2b2b2b;color:var(--pbt-cream)}.pbt-connect .pbt-app__layout{display:grid;grid-template-columns:minmax(0,382px) minmax(0,381px);gap:10px;align-items:stretch;justify-content:end}.pbt-connect .pbt-app__hero{position:relative;height:100%;min-height:280px;overflow:hidden;border-radius:10px;background:#f4f4f4;color:#140800;text-align:center}.pbt-connect .pbt-app__hero-media{position:absolute;top:0;right:0;bottom:0;left:0}.pbt-connect .pbt-app__hero-media img,.pbt-connect .pbt-app__hero-media .pbt-ph{width:100%;height:100%;object-fit:cover;object-position:center bottom}.pbt-connect .pbt-app__photo--mb{display:none}.pbt-connect .pbt-app__hero-copy{position:relative;z-index:1;padding:40px 20px 0}.pbt-connect .pbt-app__hero-title{max-width:237px;margin:0 auto;font-family:var(--font-heading-family);font-size:32px;font-weight:700;line-height:32px;text-transform:uppercase}.pbt-connect .pbt-app__hero-text{max-width:217px;margin:8px auto 0;font-size:14px;font-weight:500;line-height:18px}.pbt-connect .pbt-app__list{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.pbt-connect .pbt-app__card{display:flex;align-items:center;gap:14px;min-height:116px;padding:20px 26px;border-radius:10px;background:#140800}.pbt-connect .pbt-app__icon{display:grid;place-items:center;flex:none;width:30px;min-height:30px;height:auto;color:var(--pbt-accent)}.pbt-connect .pbt-app__icon .pbt-icon__svg,.pbt-connect .pbt-app__icon .pbt-icon__img{display:block;width:30px;max-height:48px;line-height:0}.pbt-connect .pbt-app__icon .pbt-icon__svg svg,.pbt-connect .pbt-app__icon>svg{display:block;width:auto;height:auto;max-width:30px;max-height:48px;object-fit:contain}.pbt-connect .pbt-app__icon .pbt-icon__img{width:30px;height:auto;max-height:48px;object-fit:contain}.pbt-connect .pbt-app__card-title{margin:0;font-family:var(--font-body-family);font-size:20px;font-weight:700;line-height:1.2;color:inherit}.pbt-connect .pbt-app__card-text{margin:10px 0 0;font-size:14px;line-height:1.35;color:inherit}.pbt-connect .pbt-app__foot{margin:0;font-size:14px;line-height:1.4;text-align:center}@media(min-width:990px){.pbt-connect{grid-template-columns:minmax(300px,max(calc(100vw * 700 / 1920),calc((100vw - 1400px)/2 + 440px))) minmax(0,1fr)}.pbt-connect__steps{padding:100px 40px 100px max(5rem,calc((100vw - 1400px)/2))}.pbt-connect__app{min-height:655px;padding:100px max(5rem,calc((100vw - 1400px)/2)) 100px 45px}.pbt-connect .pbt-app__hero{height:auto;min-height:495px;align-self:stretch}.pbt-connect .pbt-app__list{align-self:stretch}.pbt-connect .pbt-app__card{flex:1 1 auto}.pbt-connect .pbt-app__layout{width:fit-content;max-width:100%;margin-left:auto;justify-content:stretch}.pbt-connect .pbt-app__foot{grid-column:1 / -1;width:100%;margin-top:6px}}@media(min-width:2200px){.pbt-connect__steps{padding:calc(100px * var(--pbt-scale)) 40px calc(100px * var(--pbt-scale)) var(--pbt-logo-inset)}.pbt-connect__steps>*{zoom:var(--pbt-scale)}.pbt-connect__app{padding:calc(100px * var(--pbt-scale)) var(--pbt-logo-inset) calc(100px * var(--pbt-scale)) 45px}.pbt-connect .pbt-app__layout{zoom:var(--pbt-scale)}}@media(max-width:989px){.pbt-connect .pbt-app__layout{grid-template-columns:1fr}.pbt-connect .pbt-app__photo--pc{display:none}.pbt-connect .pbt-app__photo--mb{display:block}.pbt-connect .pbt-title{font-size:28px;line-height:30px}.pbt-connect .pbt-step__title{font-size:18px}}@media(min-width:750px)and (max-width:989px){.pbt-connect{grid-template-columns:1fr}.pbt-connect__steps{align-items:center;gap:28px;padding:48px 32px 40px;text-align:center}.pbt-connect__copy,.pbt-connect__note,.pbt-connect .pbt-title{max-width:460px;margin-inline:auto}.pbt-connect .pbt-steps{width:fit-content;max-width:100%;margin-inline:auto;padding-left:0;gap:22px}.pbt-connect__app{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);column-gap:16px;row-gap:12px;align-items:start;padding:28px 24px 32px}.pbt-connect .pbt-app__layout{display:contents}.pbt-connect .pbt-app__hero{grid-column:1;grid-row:1;width:100%;height:auto;max-width:none;min-height:0;aspect-ratio:3 / 4;margin:0}.pbt-connect .pbt-app__hero-media img,.pbt-connect .pbt-app__hero-media .pbt-ph{object-position:center 30%}.pbt-connect .pbt-app__hero-copy{box-sizing:border-box;width:100%;padding:20px 14px 0}.template-suffix-product-bluetooth .pbt-connect .pbt-app__hero-title{max-width:190px;font-size:16px;line-height:18px}.template-suffix-product-bluetooth .pbt-connect .pbt-app__hero-text{max-width:190px;margin-top:6px;font-size:12px;line-height:16px}.pbt-connect .pbt-app__list{grid-column:2;grid-row:1 / span 2;gap:12px}.pbt-connect .pbt-app__card{align-items:flex-start;min-height:0;padding:16px 14px;gap:12px}.pbt-connect .pbt-app__foot{grid-column:1;grid-row:2;text-align:left;font-size:11px;line-height:1.4}}@media(max-width:749px){.pbt-connect{grid-template-columns:1fr}.pbt-connect__steps{align-items:flex-start;gap:20px;padding:50px 16px 30px;text-align:left}.pbt-connect__copy,.pbt-connect__note{max-width:none;margin-inline:0}.pbt-connect .pbt-title{max-width:348px;margin-inline:0;font-size:32px;line-height:32px}.pbt-connect__sub{margin-top:16px;font-size:14px;line-height:24px}.pbt-connect .pbt-steps{width:100%;gap:18px;padding-left:16px}.pbt-connect .pbt-step{gap:23px}.pbt-connect .pbt-step__num{width:50px;height:50px;font-size:30px}.pbt-connect .pbt-step__title{font-size:16px}.pbt-connect__note{margin-top:0}.pbt-connect__note-title{font-size:14px}.pbt-connect__note-text{margin-top:9px;font-size:12px;line-height:normal;padding-right:40px}.pbt-connect__app{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:10px;row-gap:16px;align-items:stretch;justify-items:stretch;padding:30px 16px}.pbt-connect .pbt-app__layout{display:contents}.pbt-connect .pbt-app__hero{grid-column:1;grid-row:1;width:100%;height:auto;min-height:0;aspect-ratio:166 / 390;margin:0;border-radius:10px}.pbt-connect .pbt-app__hero-copy{box-sizing:border-box;width:100%;padding:40px 14px 0;gap:10px}.pbt-connect .pbt-app__hero-title{max-width:138px;margin-inline:auto;font-size:18.6px;line-height:18.6px;text-align:center}.pbt-connect .pbt-app__hero-text{max-width:128px;margin:10px auto 0;font-size:12px;line-height:14px;text-align:center}.pbt-connect .pbt-app__list{display:grid;grid-column:2;grid-row:1;grid-template-rows:repeat(4,minmax(0,1fr));gap:10px;align-self:stretch;height:auto}.pbt-connect .pbt-app__card{flex-direction:row;align-items:center;gap:10px;min-height:0;height:100%;padding:10px;border-radius:6px}.pbt-connect .pbt-app__icon{width:23.04px;height:23.04px;min-height:0}.pbt-connect .pbt-app__icon .pbt-icon__svg,.pbt-connect .pbt-app__icon .pbt-icon__img{width:23.04px;height:23.04px;max-height:none}.pbt-connect .pbt-app__icon .pbt-icon__svg svg,.pbt-connect .pbt-app__icon>svg{width:100%;height:100%;max-width:none;max-height:none}.pbt-connect .pbt-app__card:nth-child(4) .pbt-app__icon,.pbt-connect .pbt-app__card:nth-child(4) .pbt-app__icon .pbt-icon__svg{width:25.92px;height:34.56px}.pbt-connect .pbt-app__card-title{font-size:12px;color:inherit;margin-bottom:8px}.pbt-connect .pbt-app__card-text{margin-top:4px;font-size:10px;line-height:normal;color:inherit}.pbt-connect .pbt-app__foot{grid-column:1 / -1;grid-row:2;text-align:left;font-size:7.5px;line-height:normal;text-transform:capitalize}}
/*# sourceMappingURL=/cdn/shop/t/114/assets/pro-bluetooth-connect.css.map */
