.btapp-hero,.btapp-feature{font-family:var(--font-body-family);letter-spacing:0}.btapp-hero__title,.btapp-hero__points,.btapp-hero__points p,.btapp-feature__title,.btapp-feature__text{margin:0}.btapp-media{position:relative;display:block;width:100%;height:auto}.btapp-media__img{position:static;display:block;width:100%;height:auto;max-width:100%;object-fit:contain;border:0}.btapp-hero{--btapp-ink: var(--ororo-night, #140800);overflow:hidden;background:transparent;color:var(--btapp-ink)}.btapp-hero__layout{position:relative;display:block;width:100%;padding:0}.btapp-hero__copy{position:absolute;top:32px;left:16px;right:16px;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:auto}.btapp-hero__title{font-family:var(--font-heading-family);font-weight:700;font-size:28px;line-height:1;text-transform:uppercase;color:inherit}.btapp-hero__points{width:100%;font-weight:400;font-size:14px;line-height:1.4;color:inherit}.btapp-hero__points ul{margin:0;padding:0;list-style:none}.btapp-hero__points li{position:relative;margin:0;padding-left:21px}.btapp-hero__points li:before{content:"";position:absolute;left:6px;top:calc((1.4em - 4px)/2);width:4px;height:4px;border-radius:50%;background:currentColor}.btapp-hero__banner{position:relative;z-index:0;width:100%;height:auto;margin:0}.btapp-hero__banner-pc{display:none}.btapp-hero__banner-mb,.btapp-hero__banner-mb .btapp-media{display:block;width:100%;height:auto}.btapp-hero__banner .btapp-media,.btapp-hero__banner .btapp-media__img{width:100%;height:auto;max-width:100%;object-fit:contain}@media screen and (max-width:374px){.btapp-hero__copy{top:16px;gap:8px}.btapp-hero__title{font-size:24px;line-height:1.05}.btapp-hero__points{font-size:13px;line-height:1.35}.btapp-hero__points li:before{top:calc((1.35em - 4px)/2)}}@media screen and (max-width:330px){.btapp-hero__points{font-size:12px}}.btapp-feature{--btapp-ink: var(--ororo-river, #082935);--btapp-card: #f4f4f4;background:#fff;color:var(--btapp-ink);padding-top:24px;padding-bottom:24px}.btapp-feature__inner{display:flex;flex-direction:column;align-items:stretch;gap:12px;width:min(720px,calc(100% - 32px));margin-inline:auto}.btapp-feature__copy{display:flex;flex-direction:column;align-items:flex-start;gap:12px;order:1;min-width:0}.btapp-feature__title{font-family:var(--font-heading-family);font-weight:700;font-size:28px;line-height:1;text-transform:uppercase;color:inherit;overflow-wrap:break-word}.btapp-feature__text{font-weight:400;font-size:14px;line-height:1.4;color:inherit}.btapp-feature__card{display:flex;align-items:center;justify-content:center;order:2;width:100%;min-width:0;height:auto;padding:28px 0;border-radius:15px;background:var(--btapp-card);min-height:274px}.btapp-feature__shot{position:relative;width:88.571%;height:auto;overflow:visible;border-radius:15px}@media screen and (max-width:989px){.btapp-hero-section+.btapp-feature-section .btapp-feature{padding-top:56px}}@media screen and (min-width:750px)and (max-width:989px){.btapp-hero__layout{display:flex;flex-direction:row;align-items:center;min-height:0;padding:28px 20px;gap:16px}.btapp-hero__copy{position:relative;z-index:2;flex:0 1 42%;gap:14px;width:42%;max-width:42%}.btapp-hero__title{font-size:36px;line-height:1.05}.btapp-hero__points{font-size:16px;line-height:1.4}.btapp-hero__points li:before{top:calc((1.4em - 4px)/2);width:4px;height:4px}.btapp-hero__banner{position:relative;inset:auto;z-index:0;flex:1 1 58%;width:58%;height:420px;max-width:none;margin:0}.btapp-hero__banner-pc,.btapp-hero__banner-pc .btapp-media{display:block;width:100%;height:100%}.btapp-hero__banner-pc .btapp-media__img{width:100%;height:100%;max-width:none;object-fit:contain;object-position:right center}.btapp-hero__banner-mb{display:none}.btapp-feature__title{font-size:36px;line-height:1.1}.btapp-feature__text{font-size:16px;line-height:1.45}.btapp-feature__inner{width:min(720px,calc(100% - 64px));gap:16px}.btapp-feature{padding-top:32px;padding-bottom:32px}}@media screen and (min-width:990px){.btapp-hero__layout{display:block;width:100%;height:auto;min-height:max(760px,40.625vw);padding:0}.btapp-hero__copy{position:absolute;left:max(24px,15.05vw);top:17.56%;width:min(671px,36vw);gap:32px;z-index:2}.btapp-hero__title{font-size:min(64px,3.333vw);line-height:1.2}.btapp-hero__points{width:min(636px,100%);font-size:16px;line-height:1.5}.btapp-hero__points li{padding-left:24px}.btapp-hero__points li:before{left:8px;top:calc((1.5em - 5px)/2);width:5px;height:5px}.btapp-hero__banner{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;margin:0;z-index:0;pointer-events:none}.btapp-hero__banner-pc,.btapp-hero__banner-pc .btapp-media{display:block;width:100%;height:100%}.btapp-hero__banner-pc .btapp-media__img{width:100%;height:100%;max-width:none;object-fit:contain;object-position:right center}.btapp-hero__banner-mb{display:none}.btapp-feature{padding-top:var(--btapp-pad-top, 70px);padding-bottom:var(--btapp-pad-bottom, 70px)}.btapp-feature__inner{flex-direction:row;align-items:center;justify-content:space-between;gap:40px;width:min(1360px,calc(100% - 80px))}.btapp-feature__card{flex:0 1 700px;width:auto;max-width:700px;min-height:0;padding:50px 0;border-radius:30px}.btapp-feature__shot{border-radius:30px}.btapp-feature__copy{flex:0 1 570px;gap:32px;max-width:570px}.btapp-feature--media-left .btapp-feature__card{order:1}.btapp-feature--media-left .btapp-feature__copy,.btapp-feature--media-right .btapp-feature__card{order:2}.btapp-feature--media-right .btapp-feature__copy{order:1}.btapp-feature__title{font-size:min(64px,calc(64 / 1920 * 100vw));line-height:1.2}.btapp-feature__text{font-size:18px;line-height:1.5}}@media screen and (min-width:990px)and (max-width:1599px){.btapp-hero__layout{height:40.625vw;min-height:0}.btapp-hero__copy{top:50%;left:40px;width:min(560px,46vw);gap:16px;transform:translateY(-50%)}.btapp-hero__title{font-size:40px;line-height:1.1}.btapp-hero__points{font-size:15px;line-height:1.4}.btapp-feature{padding-top:50px;padding-bottom:50px}.btapp-feature-section:last-child .btapp-feature{padding-bottom:88px}.btapp-feature__inner{justify-content:flex-start;width:min(1360px,calc(100% - 48px));max-width:none;gap:calc(90 / 1360 * 100%)}.btapp-feature__card{flex:0 0 calc(700 / 1360 * 100%);width:calc(700 / 1360 * 100%);max-width:none;padding:calc(50 / 1360 * 100%) 0}.btapp-feature__copy{flex:0 0 calc(570 / 1360 * 100%);width:calc(570 / 1360 * 100%);max-width:none;gap:32px}.btapp-feature__title{font-size:40px}.btapp-feature__text{font-size:16px;line-height:1.45}}@media screen and (min-width:990px)and (max-width:1279px){.btapp-hero__copy{width:min(460px,44vw)}.btapp-hero__title{font-size:32px}.btapp-hero__points{font-size:12px;line-height:1.4}}@media screen and (min-width:1300px){.btapp-feature__card{box-sizing:border-box;height:560px;min-height:560px;padding:50px 0}.btapp-feature__shot{display:flex;align-items:center;justify-content:center;max-height:100%}.btapp-feature__shot .btapp-media{width:auto;max-width:100%;height:auto;max-height:100%}.btapp-feature__shot .btapp-media__img{width:auto;max-width:100%;height:auto;max-height:460px;object-fit:contain}}@media screen and (min-width:600px)and (max-width:989px){.btapp-hero__layout{display:flex;flex-direction:column;height:auto;min-height:0;padding:0}.btapp-hero__copy{position:relative;top:auto;left:auto;right:auto;z-index:2;flex:none;width:auto;max-width:none;margin:28px 40px 16px;transform:none}.btapp-hero__banner{position:relative;inset:auto;flex:none;width:min(500px,100%);height:500px;max-width:500px;max-height:500px;margin:0 auto}.btapp-hero__banner-pc{display:none}.btapp-hero__banner-mb,.btapp-hero__banner-mb .btapp-media{display:block;width:100%;height:500px;max-width:500px;max-height:500px}.btapp-hero__banner-mb .btapp-media__img{width:100%;height:500px;max-width:500px;max-height:500px;object-fit:cover;object-position:center bottom}}@media(min-width:1900px){.btapp-hero__title{font-size:64px}}
/*# sourceMappingURL=/cdn/shop/t/366/assets/section-bluetoothapp.css.map */
