@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap";@font-face{font-family:"Mont, Noto Sans JP, sans-serif";src:url(/cdn/shop/files/MontForAnker-Book.woff2?v=1736241676) format("woff2");font-style:normal}@font-face{font-family:"Mont, Noto Sans JP, sans-serif";src:url(/cdn/shop/files/MontForAnker-Book.woff) format("woff");font-style:normal}.end-sale-pp{display:none!important}.m-sp{display:block!important}@media screen and (min-width: 1080px){.m-sp{display:none!important}}.m-pc{display:none!important}@media screen and (min-width: 1080px){.m-pc{display:block!important}}.bftext{color:#fff;text-align:center;letter-spacing:.01em;display:grid;gap:15px}@media screen and (min-width: 1080px){.bftext{margin-top:15px}}.bftext h3{font-size:22px}@media screen and (min-width: 1080px){.bftext h3{font-size:26px}}.salemark{position:absolute;top:15px;left:15px;height:70px;width:70px;border:1px solid var(--color-nebula);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;color:var(--color-nebula);background:#fff}.yokoku{background:#fff;padding:7px 15px;color:var(--color-nebula);font-size:14px;display:inline-block;line-height:1;margin-right:5px}.product-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;max-height:4.2em;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width: 1080px){.product-title{overflow:visible;-webkit-box-orient:unset;-webkit-line-clamp:unset;max-height:none}}.extext{font-size:10px;color:#fff;display:block;margin-top:10px}.calendar-header:not([data-active=true]) h3{opacity:1!important}.calendar-header:not([data-active=true]){opacity:1!important;filter:grayscale(0%)!important}.product-card{animation:none!important;animation-duration:0s!important}:root{--color-primary: #00a9e0;--color-secondary: #ff9900;--color-dark: #33393b;--color-white: #ffffff;--color-black: #1a1a1a;--color-gray: #666666;--color-light-gray: #9e9e9e;--color-background: #f5f9fa;--color-light-blue: #def3fa;--color-red: #cd3752;--font-weight-regular: 400;--font-weight-bold: 700;--letter-spacing-tight: -.02em;--letter-spacing-normal: .02em;--line-height-normal: 1.4;--line-height-tight: 1.2;--campaign-nav-bg: linear-gradient(135deg, #0099cc 0%, #0cb3e8 100%);--campaign-nav-active-color: #0099cc}.product-price-v2{display:flex;flex-wrap:wrap;align-items:flex-end;gap:4px 4px;font-weight:400;line-height:1;font-feature-settings:"palt";order:0}.btn-cart:hover{background-color:#09c;transform:none!important}.btn-amazon:hover,.present-product-item:hover,.present-product-item:hover img:hover{transform:none!important}.product-price-v2-discount-rate,.product-price-v2-coupon-label{order:0}.product-price-v2-unit{justify-content:center;display:flex;place-items:center;gap:2px}.product-card{padding:10px 10px 20px!important}@media screen and (min-width: 1080px){.product-card{padding:20px!important}}.product-info{gap:10px!important}@media screen and (min-width: 1080px){.product-info{gap:15px}}.prelabel{background:#fff!important;color:#ad803c!important}.itemfade{opacity:0;transition:opacity .8s ease,transform .8s ease}.itemfade.up{opacity:1;transform:translateY(0)}.fadeup{transform:translateY(20px)}html{scroll-behavior:smooth;font-feature-settings:"palt"}@font-face{font-family:"Mont, Noto Sans JP, sans-serif";src:url(/cdn/shop/files/MontForAnker-Book.woff2?v=1736241676) format("woff2");font-style:normal}@font-face{font-family:"Mont, Noto Sans JP, sans-serif";src:url(/cdn/shop/files/MontForAnker-Book.woff) format("woff");font-style:normal}.date-item{background-color:none!important;box-shadow:none!important;animation:none!important}.date-item[data-current]{background-color:none!important;border-radius:8px;transform:scale(1.05);transition:all .3s ease;position:relative}.date-item[data-current]:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:none!important;border-radius:10px;z-index:-1;opacity:.3}.date-item[data-current] .date-number{border:2px solid #d0a96d!important;background-color:#fff!important;color:#ad803c!important;box-shadow:none;font-weight:var(--font-weight-bold)}.date-item[data-current] .date-day{color:var(--color-nebula);font-weight:var(--font-weight-bold)}.Bf-top{background:linear-gradient(180deg,#a6865900 51.2%,#967a5540 73.02%,#655748 108.62%,#a68659 149.92%),#1a1a1a;padding:0!important}@media screen and (min-width: 1080px){.Bf-top.Bf-top-nebula .main{gap:40px!important}}.Bf-top.Bf-top-nebula .award img{margin-bottom:10px;width:100%!important}@media screen and (min-width: 1080px){.Bf-top.Bf-top-soundcore .main{padding:80px 0!important}}.Bf-top .Bf-kv{position:relative;padding:20px 0!important;border-bottom:1px solid #5d503c}.Bf-top .Bf-kv .bg-top-award{position:absolute;top:10px;left:0;width:50px}@media screen and (min-width: 1080px){.Bf-top .Bf-kv .bg-top-award{top:auto;left:auto;bottom:20px;right:10px;width:70px}}.Bf-top .Bf-kv .bg-gold{position:absolute;top:0;left:0;width:100%;z-index:0;object-fit:contain}.Bf-top .Bf-kv .container{position:relative;z-index:1;width:min(1080px,95%);display:flex;justify-content:space-between;margin:0 auto;flex-wrap:wrap;gap:20px;padding:0 15px}@media screen and (min-width: 1080px){.Bf-top .Bf-kv .container{gap:30px;flex-direction:row}}.Bf-top .Bf-kv .on-item{position:absolute}.Bf-top .Bf-kv .item-a{left:0;width:35%;top:-5%}@media screen and (min-width: 1080px){.Bf-top .Bf-kv .item-a{width:70%;top:5%}}.Bf-top .Bf-kv .item-b{width:62%;top:38%;right:0}.Bf-top .Bf-kv .item-c{width:50%;bottom:50%;left:-10%}.Bf-top .Bf-kv .item-d{width:50%;right:0;bottom:-35%}@media screen and (min-width: 1080px){.Bf-top .Bf-kv .item-d{width:80%;bottom:3%}}.Bf-top .Bf-kv .item-e{right:-5%;width:40%;top:8%}.Bf-top .Bf-kv .item-f{width:90%;top:30%;left:0}.Bf-top .Bf-kv .item-g{width:32%;top:35%;left:0}.Bf-top .Bf-kv .item-h{width:55%;bottom:0%;right:6%}.Bf-top .Bf-kv .item-r{width:55%;top:16%;left:0}.Bf-top .Bf-kv .item-j{right:-5%;width:42%;top:8%}.Bf-top .Bf-kv .item-k{width:50%;top:10%;left:-15%}.Bf-top .Bf-kv .item-l{width:100%;bottom:0%;right:-7%}.Bf-top .Bf-kv .image-a{position:relative;display:flex;flex-direction:column;justify-content:flex-end;order:4;width:100%}@media screen and (min-width: 1080px){.Bf-top .Bf-kv .image-a{order:0;position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:28%}}.Bf-top .Bf-kv .image-a .award img{width:70%;margin-bottom:5px}@media screen and (min-width: 1080px){.Bf-top .Bf-kv .image-a .award img{margin-bottom:10px;width:90%}}.Bf-top .Bf-kv .image-b{width:100%;padding-top:10px;display:flex;position:relative;flex-direction:column;order:3}@media screen and (min-width: 1080px){.Bf-top .Bf-kv .image-b{order:3;width:28%}}.Bf-top .Bf-kv .image-b .priceoff{width:50%;right:0;top:0;z-index:-1;position:absolute}@media screen and (min-width: 1080px){.Bf-top .Bf-kv .image-b .priceoff{position:static;margin:0 0 0 auto;width:80%}}.Bf-top .Bf-kv .main{width:100%;display:grid;padding:30px 0 0;place-items:center;margin:0 auto;gap:15px;order:0}@media screen and (min-width: 1080px){.Bf-top .Bf-kv .main{padding:50px 0;width:33%;gap:50px;order:2}}.Bf-top .Bf-kv .main .oncopy{text-align:center;color:#fff;display:grid;place-items:center;gap:2px;font-weight:700;font-size:20px}.Bf-top .Bf-kv .main .oncopy img{padding:0 15px}@media screen and (min-width: 1080px){.Bf-top .Bf-kv .main .oncopy img{padding:0}}@media screen and (min-width: 1080px){.Bf-top .Bf-kv .main .oncopy{gap:5px;font-size:32px}}.Bf-top .Bf-kv .main .oncopy span{display:block;font-size:12px}@media screen and (min-width: 1080px){.Bf-top .Bf-kv .main .oncopy span{font-size:18px}}.Bf-top .Bf-kv .main img{object-fit:contain}@media screen and (min-width: 1080px){.Bf-top .Bf-kv .main img{width:100%}}.lp-hd-second .product-price-v2-default{font-size:16px!important}@media screen and (min-width: 1080px){.lp-hd-second .product-price-v2-default{font-size:22px!important}}.lp-hd-second .lp-hd-second-heading{grid-column:span 2;font-size:13.2px;letter-spacing:0;font-weight:400}@media screen and (min-width: 1080px){.lp-hd-second .lp-hd-second-heading{font-size:18px}}@media screen and (min-width: 1080px){.lp-hd-second .h-wrap{display:flex;width:100%;justify-content:space-between}}.lp-hd-second .product-price-v2-discount-rate,.lp-hd-second .product-price-v2-coupon-label{background:#cd3752;padding:2px 4px 2.5px;color:#fff;order:0;font-size:12px;display:inline;margin-bottom:0;margin-top:0!important;max-width:70px;text-align:center;line-height:1}@media screen and (min-width: 1080px){.lp-hd-second .product-price-v2-discount-rate,.lp-hd-second .product-price-v2-coupon-label{font-size:14px;padding:4px}}.lp-hd-second .product-price-v2-sale-wrap{display:flex;flex-wrap:wrap;align-items:flex-end;gap:4px 3px}@media screen and (min-width: 1080px){.lp-hd-second .product-price-v2-sale-wrap{gap:4px 8px}}.lp-hd-second .product-price-v2-discount-rate-wrap{display:flex;gap:4px;margin-bottom:0!important}@media screen and (min-width: 1080px){.lp-hd-second .product-price-v2-discount-rate-wrap{margin-left:0;margin-right:5px}}.lp-hd-second .lp-hd-second-inr{display:grid;grid-auto-flow:column;align-items:center;justify-content:space-between;grid-template-columns:auto 1fr;width:100%;padding:0 10px;gap:4px}@media screen and (min-width: 1080px){.lp-hd-second .lp-hd-second-inr{gap:10px}}.lp-hd-second .lp-hd-second-btns{flex-wrap:nowrap!important}.lp-hd-second .lp-hd-second-heading{margin-bottom:4px}@media screen and (min-width: 1080px){.lp-hd-second .lp-hd-second-heading{margin-bottom:0}}.lp-hd-second .product-price-v2{display:flex;flex-wrap:wrap;align-items:flex-end;gap:4px 4px;font-weight:400;line-height:1;font-feature-settings:"palt";order:0}.product-price-v2-unit{align-items:center!important}@media screen and (min-width: 1080px){.product-price-v2-unit{flex-direction:row!important}}sup{position:relative;top:-.75em;font-size:50%}@media screen and (min-width: 1080px){sup{top:-.85em}}@keyframes fadeIn{0%{display:none;opacity:0}1%{display:block;opacity:0}to{display:block;opacity:1}}.page-ppc{font-feature-settings:"palt";padding-bottom:80px;--color-gray-txt: #666666;--color-nebula: #c8102e;--color-soundcore: #17bbef;background:#f5f9fa}.page-ppc .ppc-container{width:100%;padding:0;margin:0 auto}@media screen and (min-width: 1080px){.page-ppc .ppc-container{width:min(1280px,95%);padding:0}}.page-ppc .extxt{display:block;font-size:10px;color:#ffffff80}.page-ppc .extxt.white{color:#fff;margin-top:25px}.page-ppc .Kv{padding:0}.page-ppc .Kv .container{padding:15px 15px 35px;background-color:#00a1d6;background-image:radial-gradient(circle at 0% 100%,#00a9e0 0%,transparent 60%),radial-gradient(circle at 6% 8%,#00db84 0%,transparent 55%),radial-gradient(circle at 47% 40%,hsl(194.7321428571,100%,43%) 0%,transparent 81%),radial-gradient(circle at 103% 114%,hsl(156.1643835616,100%,42%) 3.748%,transparent 66%),radial-gradient(circle at 89% 92%,hsl(194.7945205479,100%,42%) 0%,transparent 150%);background-blend-mode:normal,normal,normal,normal}@media screen and (min-width: 1080px){.page-ppc .Kv .container{padding:20px 20px 40px}}.page-ppc .Kv .image{display:grid;gap:30px;place-items:center}.page-ppc .Kv .image .main{background:#f2f4f5;width:100%;height:400px;position:relative;align-items:center;text-align:center;justify-content:center;display:flex;padding-bottom:20px}@media screen and (min-width: 1080px){.page-ppc .Kv .image .main{height:500px;padding-bottom:0}}.page-ppc .Kv .image .main .ontxt{position:absolute;right:15px;left:15px;bottom:15px;text-align:right}.page-ppc .Kv .image .main .main{text-align:left;width:100%;height:60%;object-fit:cover}@media screen and (min-width: 1080px){.page-ppc .Kv .image .main .main{text-align:center;width:auto;height:100%}}.page-ppc .Kv .image .main .oncopy{display:grid;position:absolute;font-size:18px;top:35px;text-align:center;left:50%;transform:translate(-50%);font-weight:600;width:100%}@media screen and (min-width: 1080px){.page-ppc .Kv .image .main .oncopy{top:15%;width:auto;font-size:26px;transform:translate(50%,-50%)}}.page-ppc .Kv .image .main .oncopy span{display:block;font-size:12px;text-align:center}@media screen and (min-width: 1080px){.page-ppc .Kv .image .main .oncopy span{text-align:left;font-size:16px}}.page-ppc .Kv .image .main .onaward{position:absolute;bottom:60px;width:70%;object-fit:contain;left:50%;transform:translate(-50%)}@media screen and (min-width: 1080px){.page-ppc .Kv .image .main .onaward{position:absolute;bottom:20px;left:25px;width:380px;object-fit:contain;transform:none}}.page-ppc .Kv .image .main .onlogo{position:absolute;top:0;left:0;width:80px;object-fit:contain}@media screen and (min-width: 1080px){.page-ppc .Kv .image .main .onlogo{width:140px}}.page-ppc .Kv .image .sale{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px;width:100%}@media screen and (min-width: 1080px){.page-ppc .Kv .image .sale{width:min(1080px,90%);gap:30px;align-items:flex-end;flex-direction:row}}.page-ppc .Kv .image .sale .item-a{width:68%;width:100%;padding-top:20px;order:3;border-top:1px solid rgba(255,255,255,.3)}@media screen and (min-width: 1080px){.page-ppc .Kv .image .sale .item-a{width:60%;padding:0 30px 0 0;order:0;border-top:none;border-right:1px solid rgba(255,255,255,.3)}}.page-ppc .Kv .image .sale .item-b{width:100%}@media screen and (min-width: 1080px){.page-ppc .Kv .image .sale .item-b{width:40%}}.page-ppc .Kv .image .sale img{width:100%;object-fit:contain}.page-ppc .ppc-nav{background:#0000;padding:10px 0 80px;width:95%;z-index:100;margin:0 auto}@media screen and (min-width: 1080px){.page-ppc .ppc-nav{width:100%}}.page-ppc .ppc-nav.fixed{width:100%;background:#fff;position:fixed;top:0;left:0;padding:0;border-bottom:1px solid #e0e0e0}.page-ppc .ppc-nav.fixed .ppc-container{width:100%}@media screen and (min-width: 1080px){.page-ppc .ppc-nav.fixed .ppc-container{width:min(1280px,95%)}}.page-ppc .ppc-nav.fixed .ppc-nav__inner{display:flex;gap:0;justify-content:space-between}.page-ppc .ppc-nav.fixed .ppc-nav__item{border-radius:0;background:#fff;border:none;border-right:1px solid #e0e0e0;padding:15px 10px;color:#333;min-width:initial;flex:1;width:33%}@media screen and (min-width: 1080px){.page-ppc .ppc-nav.fixed .ppc-nav__item{width:auto;padding:20px 10px}}.page-ppc .ppc-nav.fixed .ppc-nav__item .ppc-nav__text{display:none}.page-ppc .ppc-nav.fixed .ppc-nav__item .ppc-nav__text--fixed{display:block;font-size:12px}@media screen and (min-width: 1080px){.page-ppc .ppc-nav.fixed .ppc-nav__item .ppc-nav__text{display:block}.page-ppc .ppc-nav.fixed .ppc-nav__item .ppc-nav__text--fixed{display:none}}.page-ppc .ppc-nav.fixed .ppc-nav__item.active{background:#0000;color:#00a9e0!important;border-radius:0}.page-ppc .ppc-nav.fixed .ppc-nav__item.active:before{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#00a9e0}.page-ppc .ppc-nav.fixed .ppc-nav__item:last-child{border-right:none}.page-ppc .ppc-nav.fixed .ppc-nav__item:hover{background:#0000;color:#00a9e0!important}.page-ppc .ppc-nav__inner{display:grid;grid-template-columns:repeat(1,1fr);gap:10px;align-items:center;width:100%}@media screen and (min-width: 1080px){.page-ppc .ppc-nav__inner{grid-template-columns:repeat(3,1fr);gap:20px}}.page-ppc .ppc-nav__item{text-align:center;padding:15px 10px;text-decoration:none;color:#00a9e0;background:#fff;transition:all .1s;flex:1;line-height:1.3;font-size:14px;border:1px solid #00a9e0;border-radius:100px;white-space:nowrap;position:relative}@media screen and (min-width: 1080px){.page-ppc .ppc-nav__item{padding:20px 30px;font-size:16px}}.page-ppc .ppc-nav__item .ppc-nav__text--fixed{display:none}.page-ppc .ppc-nav__item:hover{background:#00a9e0;color:#fff!important}.page-ppc .ppc-nav__item:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:6px;height:6px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:translateY(-50%) rotate(45deg)}@media screen and (min-width: 1080px){.page-ppc .ppc-nav__item:after{right:30px;width:8px;height:8px}}.page-ppc section{padding:60px 0}@media screen and (min-width: 1080px){.page-ppc section{padding:80px 0}}.page-ppc section h2{font-size:24px;font-weight:600}@media screen and (min-width: 1080px){.page-ppc section h2{font-size:32px}}.page-ppc .ppc-about{padding:50px 0 40px}@media screen and (min-width: 1080px){.page-ppc .ppc-about{margin:0 15px;padding:70px 0 60px}}.page-ppc .ppc-about h2{margin-left:.3em;font-size:30px;line-height:1.3}@media screen and (min-width: 1080px){.page-ppc .ppc-about h2{font-size:38px}}.page-ppc .ppc-about__text{max-width:100%;width:90%;margin:0 auto;font-size:min(16px,4.5vw);line-height:1.65;text-align:center}@media screen and (min-width: 1080px){.page-ppc .ppc-about__text{line-height:1.8;max-width:800px;font-size:18px;text-align:center}}.page-ppc .ppc-about__text-highlight{color:#00a9e0;font-weight:700}.page-ppc .ppc-about__text-note{font-size:10px;color:#666;display:block;margin-top:10px}@media screen and (min-width: 1080px){.page-ppc .ppc-about__text-note{font-size:12px}}.page-ppc .ppc-features__image{width:100%;margin:50px auto 0}@media screen and (min-width: 1080px){.page-ppc .ppc-features__image{width:min(1280px,90%)}}.page-ppc .ppc-features__image img{width:100%;height:auto}.page-ppc .ppc-features__image-pc{display:none}@media screen and (min-width: 1080px){.page-ppc .ppc-features__image-pc{display:block}}.page-ppc .ppc-features__image-sp{display:block}@media screen and (min-width: 1080px){.page-ppc .ppc-features__image-sp{display:none}}.page-ppc .ppc-features__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:0px}@media screen and (min-width: 1080px){.page-ppc .ppc-features__grid{grid-template-columns:repeat(4,1fr);width:min(950px,90%);margin:0 auto}}.page-ppc .ppc-features__icon{width:25vw;height:25vw;margin:0 auto 20px;border-radius:50%;border:1px solid #0e0e0e;display:flex;justify-content:center;align-items:center;padding:5vw}@media screen and (min-width: 1080px){.page-ppc .ppc-features__icon{width:120px;height:120px;margin:0 auto 20px;padding:30px;border-radius:50%}}.page-ppc .ppc-features h3{font-size:14px;font-weight:400;margin-bottom:10px}@media screen and (min-width: 1080px){.page-ppc .ppc-features h3{font-size:16px}}.page-ppc .ppc-howto{border-top:1px solid #0e0e0e;margin:0 auto}@media screen and (min-width: 1080px){.page-ppc .ppc-howto{margin:0 15px}}.page-ppc .ppc-howto .ppc-container{width:auto}.page-ppc .ppc-howto__flow{display:flex;flex-direction:column;gap:40px;width:min(1280px,90%);margin:0 auto}@media screen and (min-width: 1080px){.page-ppc .ppc-howto__flow{flex-direction:row;gap:30px;align-items:stretch}}.page-ppc .ppc-howto__step{flex:1;text-align:center;display:flex;align-items:center;flex-direction:column}@media screen and (min-width: 1080px){.page-ppc .ppc-howto__step{position:relative;padding-bottom:430px}}@media screen and (min-width: 1080px){.page-ppc .ppc-howto__step-image{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:100%}}.page-ppc .ppc-howto__step-image img{width:100%;height:auto;max-width:335px}.page-ppc .ppc-howto__step-title{font-size:20px;font-weight:700;margin-bottom:15px;color:#00a9e0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:1px solid #0e0e0e;font-family:"Mont, Noto Sans JP, sans-serif";line-height:1;padding:4px 0 0}@media screen and (min-width: 1080px){.page-ppc .ppc-howto__step-title{padding:5px 0 0;width:50px;height:50px;font-size:25px}}.page-ppc .ppc-howto__step-text{font-size:16px;line-height:1.6;color:#333;margin-bottom:10px}.page-ppc .ppc-howto__step-subtext{font-size:14px;line-height:1.6;color:#666;margin-bottom:20px}@media screen and (min-width: 1080px){.page-ppc .ppc-howto__step-subtext{margin-bottom:0}}.page-ppc .ppc-howto__step-subtext-note{display:block;font-size:10px;color:#666;margin-top:5px}@media screen and (min-width: 1080px){.page-ppc .ppc-howto__step-subtext-note{font-size:12px}}.page-ppc .ppc-howto__step-subtext-note:before{content:"\203b";display:inline-block;margin-right:2px}.page-ppc .ppc-howto__tabs{display:flex;gap:10px;width:90%;margin:0 auto 30px;justify-content:space-between}@media screen and (min-width: 1080px){.page-ppc .ppc-howto__tabs{width:auto;justify-content:center;gap:20px;margin-bottom:50px}}.page-ppc .ppc-howto__tab{width:48%;padding:15px 30px;border:1px solid #00a9e0;color:#00a9e0;background:#fff;cursor:pointer;border-radius:100px;transition:background-color .3s}@media screen and (min-width: 1080px){.page-ppc .ppc-howto__tab{width:auto}}.page-ppc .ppc-howto__tab.active{background:#00a9e0;color:#fff}.page-ppc .ppc-howto__content{display:none}.page-ppc .ppc-howto__content.active{display:block;width:100%;border-bottom:1px solid #0e0e0e}@media screen and (min-width: 1080px){.page-ppc .mainproduct .product-card-grid{display:grid;grid-template-columns:1fr 1fr!important;grid-template-rows:1fr 1fr!important}}@media screen and (min-width: 1080px){.page-ppc .mainproduct .product-card-grid .product-card:first-child{grid-row:1/3!important;grid-column:1/2!important;grid-template-columns:1fr!important}}.page-ppc .ppc-products{border-top:none;padding-top:60px;padding-inline:10px}@media screen and (min-width: 1080px){.page-ppc .ppc-products{padding-top:100px;padding-inline:0px}}.page-ppc .ppc-products .gentei-label{color:#fff;font-size:12px;padding:4px 8px;border-radius:3px;display:inline-block;margin-right:5px;margin-bottom:10px}@media screen and (min-width: 1080px){.page-ppc .ppc-products .gentei-label{font-size:14px}}.page-ppc .ppc-products .img{width:min(1280px,90%);margin:60px auto 30px}@media screen and (min-width: 1080px){.page-ppc .ppc-products .img{margin:0 auto 35px}}.page-ppc .ppc-products .img img{object-fit:contain;width:100%}.page-ppc .ppc-products#set{border-top:none;background-image:linear-gradient(-45deg,#31b8e0,#31b8e0 20%,#00a9e0 42%,#00b5c9 71%,#00c2b2 84%,#00db84);padding-top:60px;padding-inline:15px}@media screen and (min-width: 1080px){.page-ppc .ppc-products#set{padding-top:90px;padding-inline:0px}}.page-ppc .ppc-products#set .ppc-products__title{color:#fff;text-align:left;margin-bottom:30px}.page-ppc .ppc-products#set .sale-product{position:relative}.page-ppc .ppc-products#set .sale-product .sale-product__link{position:absolute;height:100%;width:100%;top:0;left:0;z-index:1}.page-ppc .ppc-products#set .detail{font-size:12px;opacity:.8;padding:0 10px 5px}@media screen and (min-width: 1080px){.page-ppc .ppc-products#set .detail{padding:0 10px 20px}}.page-ppc .ppc-products#set .bottom{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;height:100%}.page-ppc .ppc-products#set .ppc-products__text{text-align:left}.page-ppc .ppc-products#set .lp-product-thum{display:flex;flex-wrap:wrap;justify-content:center;gap:4px;width:100%;max-width:100%;margin-bottom:8px}@media screen and (min-width: 1080px){.page-ppc .ppc-products#set .lp-product-thum{width:90%;max-width:280px}}.page-ppc .ppc-products#set .top{display:flex;flex-direction:column;align-items:center}.page-ppc .ppc-products#set h2{color:#fff;text-align:left}.page-ppc .ppc-products#set .sale-importnat-product.one .product-card-default{flex-direction:column;gap:20px;align-items:center}.page-ppc .ppc-products#set .product-card-default{display:flex;flex-direction:column;height:100%}@media screen and (min-width: 1080px){.page-ppc .ppc-products#set .product-card-default:nth-child(2),.page-ppc .ppc-products#set .product-card-default:nth-child(3){flex-direction:row;gap:20px;align-items:center}}.page-ppc .ppc-products__title{display:grid;gap:10px}.page-ppc .ppc-products__text{font-size:16px;line-height:1.6;text-align:left}@media screen and (min-width: 1080px){.page-ppc .ppc-products__text{font-size:18px;line-height:1.8}}.page-ppc .ppc-products__note{display:block;font-size:10px;text-align:left;margin-top:5px}@media screen and (min-width: 1080px){.page-ppc .ppc-products__note{text-align:center;font-size:12px}}.page-ppc .ppc-products__note:before{content:"\203b";display:inline-block;margin-right:2px}.page-ppc .ppc-products .sale-products{display:grid;grid-template-columns:repeat(2,1fr);gap:0px;margin:30px auto 0;width:98%;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}@media screen and (min-width: 1080px){.page-ppc .ppc-products .sale-products{grid-template-columns:repeat(3,1fr);width:min(1280px,90%);gap:20px;margin:50px auto 0;border-bottom:none;border-top:none}}.page-ppc .ppc-products .sale-products.-set h4{position:relative;font-size:20px;text-align:center;color:#00a9e0}@media screen and (min-width: 1080px){.page-ppc .ppc-products .sale-products.-set h4{height:85px;display:flex;flex-direction:column;justify-content:flex-start}}.page-ppc .ppc-products .sale-products.-set h4.-bb{margin-bottom:15px}@media screen and (min-width: 1080px){.page-ppc .ppc-products .sale-products.-set h4.-bb{margin-bottom:0}}.page-ppc .ppc-products .sale-products.-set .btn-add-to-cart{font-size:14px;padding:18px}.page-ppc .ppc-products .sale-products.-set .product-price-v2-unit{justify-content:flex-start;gap:2px}@media screen and (min-width: 1080px){.page-ppc .ppc-products .sale-products.-set .product-price-v2-unit{align-items:flex-end;flex-direction:row!important}}.page-ppc .ppc-products .sale-products.-set .product-card-default{display:flex;flex-direction:column;justify-content:center;align-items:center}.page-ppc .ppc-products .sale-products.-set .sale-product:nth-child(odd) .product-card-default{border-right:none}@media screen and (min-width: 1080px){.page-ppc .ppc-products .sale-products.-set .sale-product:nth-child(odd) .product-card-default{border-right:1px solid #e0e0e0}}.page-ppc .ppc-products .sale-products.-set .sale-product:nth-last-child(-n+2) .product-card-default{border-bottom:1px solid #e0e0e0}.page-ppc .ppc-products .sale-products.-set.sale-products{gap:2px;grid-template-columns:repeat(1,1fr)}@media screen and (min-width: 1080px){.page-ppc .ppc-products .sale-products.-set.sale-products{gap:15px;grid-template-columns:repeat(3,1fr)}}.page-ppc .ppc-products .sale-products.-set .lp-product-name{font-size:12px;margin-top:10px;font-weight:400;line-height:1.25;display:block;color:#1a1a1a}.page-ppc .ppc-products .sale-products .btn-add-to-cart{width:100%}.page-ppc .ppc-products .sale-products .lp-product{padding:40px 20px}.page-ppc .ppc-products .sale-products .sale-product:nth-child(odd) .product-card-default{border-right:1px solid #e0e0e0}.page-ppc .ppc-products .sale-products .sale-product:nth-last-child(-n+2) .product-card-default{border-bottom:none}@media screen and (min-width: 1080px){.page-ppc .ppc-products .sale-products .sale-product:nth-last-child(-n+2) .product-card-default{border-bottom:1px solid #e0e0e0}}.page-ppc .ppc-products .sale-products .product-card-default{border-radius:0;padding:15px 15px 20px;background:#fff;display:flex;flex-direction:column;height:100%;border:none;border-bottom:1px solid #e0e0e0}@media screen and (min-width: 1080px){.page-ppc .ppc-products .sale-products .product-card-default{border:1px solid #e0e0e0;border-radius:20px;padding:30px 30px 35px}}.page-ppc .ppc-products .sale-products .product-price-v2-discount-rate-wrap{display:flex;gap:4px;margin-bottom:0!important;order:2}.page-ppc .ppc-products .sale-products .product-card-default-figcaption{flex-grow:1;display:flex;flex-direction:column}.page-ppc .ppc-products .sale-products .product-card-default-name{flex-grow:1;display:inline-block;overflow:visible}.page-ppc .ppc-products .sale-products .product-card-default-badge-group{display:flex;flex-wrap:wrap;gap:2px;position:absolute;margin-bottom:8px;height:30px;z-index:3}.page-ppc .ppc-products .sale-products .product-card-default-thum-image{width:100%;height:130px;object-fit:contain}@media screen and (min-width: 1080px){.page-ppc .ppc-products .sale-products .product-card-default-thum-image{height:180px}}.page-ppc .ppc-products .sale-products .product-price-v2-unit{align-items:flex-start;justify-content:flex-start;gap:2px;flex-direction:column!important}@media screen and (min-width: 1080px){.page-ppc .ppc-products .sale-products .product-price-v2-unit{align-items:flex-end;gap:0;flex-direction:row!important}}.page-ppc .ppc-products .sale-products .btn-add-to-cart{margin-top:20px;line-height:1;font-size:12px;background-color:#00a9e0;border:1px solid #00a9e0;color:#fff;max-width:none}@media screen and (min-width: 1080px){.page-ppc .ppc-products .sale-products .btn-add-to-cart{font-size:14px;padding:18px 40px}}.page-ppc .ppc-products .sale-products .btn-add-to-cart:hover{background-color:#fff;transition:.3s ease;color:#00a9e0}.page-ppc .ppc-faq{border-top:1px solid #0e0e0e;margin:0 auto}@media screen and (min-width: 1080px){.page-ppc .ppc-faq{margin:0 15px}}.page-ppc .ppc-faq__list{width:100%;margin:0 auto}@media screen and (min-width: 1080px){.page-ppc .ppc-faq__list{width:100%}}.page-ppc .ppc-faq__item{border-bottom:1px solid #e0e0e0}.page-ppc .ppc-faq__question{width:100%;padding:20px 10px;text-align:left;background:none;border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:16px;gap:15px}@media screen and (min-width: 1080px){.page-ppc .ppc-faq__question{gap:0px;padding:35px 20px}}.page-ppc .ppc-faq__question.active .ppc-faq__icon{transform:rotate(180deg)}.page-ppc .ppc-faq__question.active .ppc-faq__icon:before{display:none}.page-ppc .ppc-faq__icon{width:20px;height:20px;position:relative;transition:transform .3s}.page-ppc .ppc-faq__icon:before,.page-ppc .ppc-faq__icon:after{content:"";position:absolute;background:#00a9e0;top:50%;left:50%;transform:translate(-50%,-50%)}.page-ppc .ppc-faq__icon:before{width:1px;height:18px}.page-ppc .ppc-faq__icon:after{width:18px;height:1px}.page-ppc .ppc-faq__answer{max-height:0;font-size:14px;opacity:.8;overflow:hidden;transition:max-height .3s ease-out;padding:0 20px}.page-ppc .ppc-faq__answer p{padding-bottom:20px}@media screen and (min-width: 1080px){.page-ppc .ppc-faq__answer p{padding-bottom:40px}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ppc-nav.fixed .ppc-nav__item:after{width:4px;height:4px;right:10px}@media screen and (min-width: 1080px){.ppc-nav.fixed .ppc-nav__item:after{width:6px;height:6px;right:15px}}.btn-arrow{display:flex;align-items:center;justify-content:center;gap:8px;background-image:linear-gradient(133deg,#00a9e0,#00b5c9 53%,#00db84 100%,#00c2b2);color:#fff;padding:20px 24px;border-radius:5px;font-size:16px;font-weight:500;text-decoration:none;transition:all .3s ease;border:1px solid #00a9e0;width:min(900px,90%);margin:50px auto 0}@media screen and (min-width: 1080px){.btn-arrow{margin:80px auto 0;padding:25px 30px;font-size:18px}}.btn-arrow:after{content:"";display:inline-block;width:6px;height:6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg);transition:transform .3s ease;margin-left:4px}.btn-arrow:hover{transition:all .3s ease;color:#fff!important}.ppc-tabs{margin-top:20px}@media screen and (min-width: 1080px){.ppc-tabs{margin-top:50px}}.ppc-tabs__nav{display:flex;flex-direction:row;gap:5px;margin-bottom:10px}@media screen and (min-width: 1080px){.ppc-tabs__nav{gap:10px;margin-bottom:0}}.ppc-tabs__tab{background:none;border:1px solid #00a9e0;border-radius:8px;padding:10px 7px;cursor:pointer;transition:all .2s ease;flex:1}@media screen and (min-width: 1080px){.ppc-tabs__tab{border-top:1px solid #00a9e0;border-right:1px solid #00a9e0;border-left:1px solid #00a9e0;border-bottom:none;border-radius:8px 8px 0 0;padding:20px 20px 15px}}.ppc-tabs__tab:hover{border-color:#00a9e0}.ppc-tabs__tab.active{border-color:#00a9e0;background-color:#00a9e0;color:#fff}.ppc-tabs__tab.active .ppc-tabs__tab-title,.ppc-tabs__tab.active .ppc-tabs__tab-desc{color:#fff}.ppc-tabs__tab-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}@media screen and (min-width: 1080px){.ppc-tabs__tab-content{flex-direction:row;gap:10px}}.ppc-tabs__tab-image{flex-shrink:0;width:50px;height:50px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;color:inherit}@media screen and (min-width: 1080px){.ppc-tabs__tab-image{width:100px;height:100px}}.ppc-tabs__tab-image img{max-width:100%;max-height:100%;object-fit:contain}.ppc-tabs__tab-image .p-clm-text{display:block;font-size:10px;margin-top:5px;text-align:center;color:#fff;line-height:1.2}@media screen and (min-width: 1080px){.ppc-tabs__tab-image .p-clm-text{font-size:10px;margin-top:8px}}.ppc-tabs__tab-text{display:flex;flex-direction:column;gap:2px;text-align:center}@media screen and (min-width: 1080px){.ppc-tabs__tab-text{gap:5px;text-align:left}}.ppc-tabs__tab-title{font-size:10px;line-height:1.3;font-weight:600;color:#00a9e0}@media screen and (min-width: 1080px){.ppc-tabs__tab-title{font-size:16px}}.ppc-tabs__tab-desc{font-size:14px;color:#666}@media screen and (min-width: 1080px){.ppc-tabs__tab-desc{font-size:15px}}.ppc-tabs__content{position:relative;min-height:400px;background-color:#00a9e0;border-radius:12px;padding:30px 5px}@media screen and (min-width: 1080px){.ppc-tabs__content{border-radius:0 0 12px 12px;min-height:500px;padding:50px 40px}}.ppc-tabs__panel{display:none;transition:opacity .2s ease}.ppc-tabs__panel.active{display:block}.ppc-tabs__panel-inner{display:flex;gap:0px;margin-bottom:20px}@media screen and (min-width: 1080px){.ppc-tabs__panel-inner{gap:50px;margin-bottom:30px;flex-direction:row;justify-content:center;align-items:center}}.ppc-tabs__panel-image{flex-shrink:0;width:40%;margin:0 auto;display:flex;gap:10px;align-items:center}@media screen and (min-width: 1080px){.ppc-tabs__panel-image{width:auto;height:200px;margin:0;flex-direction:row;gap:10px}}.ppc-tabs__panel-image .p-clm{display:block;width:100%;flex:1;text-decoration:none;color:inherit}@media screen and (min-width: 1080px){.ppc-tabs__panel-image .p-clm{width:calc(50% - 5px)}}.ppc-tabs__panel-image .p-clm img{width:100%;height:60px;object-fit:contain}@media screen and (min-width: 1080px){.ppc-tabs__panel-image .p-clm img{height:155px}}.ppc-tabs__panel-image .p-clm .p-clm-text{display:block;font-size:10px;margin-top:10px;text-align:center;color:#fff}@media screen and (min-width: 1080px){.ppc-tabs__panel-image .p-clm .p-clm-text{font-size:10px}}.ppc-tabs__panel-image img{width:100%;height:100%;object-fit:contain}.ppc-tabs__panel-info{display:flex;flex-direction:column;gap:10px;padding-inline:15px}@media screen and (min-width: 1080px){.ppc-tabs__panel-info{gap:20px;width:auto;padding-inline:0px;margin-bottom:0}}.ppc-tabs__panel-label{display:inline-block;background-color:#fff;color:#00a9e0;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:600;width:-moz-fit-content;width:fit-content}@media screen and (min-width: 1080px){.ppc-tabs__panel-label{font-size:14px;padding:6px 16px}}.ppc-tabs__panel-target{font-size:12px;color:#ffffffe6;line-height:1.6;font-weight:550}@media screen and (min-width: 1080px){.ppc-tabs__panel-target{font-size:18px}}.ppc-tabs__panel-label-target{display:flex;flex-direction:column;gap:10px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.3)}@media screen and (min-width: 1080px){.ppc-tabs__panel-label-target{gap:12px;padding-bottom:15px}}.ppc-tabs__panel-title{font-size:20px;font-weight:600;color:#fff;line-height:1.2}@media screen and (min-width: 1080px){.ppc-tabs__panel-title{font-size:30px}}.ppc-tabs__panel-title span{font-size:12px;display:block}.ppc-tabs__panel-note{font-size:10px;color:#ffffffb3;line-height:1.4}.ppc-tabs__panel-desc{font-size:14px;color:#ffffffe6;line-height:1.6}@media screen and (min-width: 1080px){.ppc-tabs__panel-desc{font-size:16px}}.ppc-tabs__panel-price .product-price-v2-unit{justify-content:flex-start}.ppc-capacity{padding:60px 0 0}@media screen and (min-width: 1080px){.ppc-capacity{padding:80px 0 0}}.ppc-capacity .ppc-container{max-width:1280px;margin:0 auto}.ppc-capacity__title{font-size:28px;font-weight:700;text-align:center;color:#333;margin-bottom:30px}@media screen and (min-width: 1080px){.ppc-capacity__title{font-size:36px;margin-bottom:20px}}.ppc-capacity__subtitle{font-size:16px;text-align:center;color:#666;margin-bottom:10px;line-height:1.6}@media screen and (min-width: 1080px){.ppc-capacity__subtitle{font-size:18px}}.ppc-capacity__tabs{display:flex;justify-content:center;align-items:stretch;width:95%;margin:0 auto 20px;gap:5px}@media screen and (min-width: 1080px){.ppc-capacity__tabs{width:100%;margin:0 auto 50px;align-items:center;gap:20px}}.ppc-capacity__tab{display:flex;flex-direction:column;align-items:center;padding:20px 15px;border:2px solid #e0e0e0;border-radius:12px;cursor:pointer;transition:all .3s ease;min-width:100px;background:#0000}@media screen and (min-width: 1080px){.ppc-capacity__tab{padding:25px 20px;min-width:120px}}.ppc-capacity__tab:hover{border-color:#00a9e0}.ppc-capacity__tab.active{border-color:#00a9e0;color:#00a9e0}.ppc-capacity__tab .tab-text{font-size:14px;font-weight:600;text-align:center;line-height:1.3;display:grid;gap:5px}@media screen and (min-width: 1080px){.ppc-capacity__tab .tab-text{font-size:16px}}.ppc-capacity__tab .tab-text small{font-size:10px;font-weight:400;opacity:.8}@media screen and (min-width: 1080px){.ppc-capacity__tab .tab-text small{font-size:14px}}.ppc-capacity__panels{position:relative}.ppc-capacity__panel{display:none;animation:fadeIn .3s ease-in-out}.ppc-capacity__panel.active{display:block}.ppc-capacity .panel-content{width:100%}.countdown-section{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;margin-bottom:-20px;opacity:1!important}@media screen and (min-width: 1080px){.countdown-section{padding:0;flex-direction:row;gap:15px}}.countdown-section .countdown-timer{display:flex;justify-content:center;align-items:center;gap:8px;margin-bottom:15px}@media screen and (min-width: 1080px){.countdown-section .countdown-timer{margin-bottom:0;gap:10px}}.countdown-section .countdown-item{display:flex;align-items:center;gap:8px}@media screen and (min-width: 1080px){.countdown-section .countdown-item{gap:5px}}.countdown-section .countdown-number{display:flex;align-items:center;justify-content:center;width:65px;height:65px;background:#fff;color:var(--color-primary);border-radius:50%;font-size:22px;font-weight:700}@media screen and (min-width: 1080px){.countdown-section .countdown-number{width:80px;height:80px;font-size:28px}}.countdown-section .countdown-unit{font-size:12px;color:#bbb;font-weight:500}@media screen and (min-width: 1080px){.countdown-section .countdown-unit{font-size:18px}}.countdown-section .countdown-separator{font-size:24px;font-weight:700;color:#00a9e0;margin-top:-12px}@media screen and (min-width: 1080px){.countdown-section .countdown-separator{font-size:32px;margin-top:-15px}}.countdown-section .countdown-label{font-size:20px;font-weight:600;color:var(--color-primary)}@media screen and (min-width: 1080px){.countdown-section .countdown-label{font-size:22px}}.countdown-section__panels{position:relative}.countdown-section__panel{display:none;animation:fadeIn .3s ease-in-out}.countdown-section__panel.active{display:block}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-3060px)}}.time-section .time-inner{padding:40px 0;width:min(1280px,95%);display:flex;margin:0 auto;gap:30px;justify-content:center;align-items:center;flex-direction:column}@media screen and (min-width: 1080px){.time-section .time-inner{gap:50px}}.time-section .header-center{width:100%;max-width:100%;padding:0 15px;box-sizing:border-box}@media screen and (min-width: 1080px){.time-section .header-center{padding:0}}.time-section .calendar-section{width:100%;max-width:100%;padding:0;box-sizing:border-box}@media screen and (min-width: 1080px){.time-section .calendar-section{padding:0}}.time-section .calendar-content{width:100%;max-width:100%;box-sizing:border-box}.time-section .calendar-item{width:100%;max-width:100%;box-sizing:border-box;gap:10px}@media screen and (min-width: 1080px){.time-section .calendar-item{width:auto;gap:15px}}.time-section .calendar-dates{width:100%;max-width:100%;box-sizing:border-box;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.time-section .calendar-dates::-webkit-scrollbar{display:none}.time-section .countdown-section{width:100%;max-width:100%;box-sizing:border-box}.time-section .countdown-timer{width:100%;max-width:100%;box-sizing:border-box;gap:2px;flex-wrap:nowrap;justify-content:center}@media screen and (min-width: 1080px){.time-section .countdown-timer{width:auto;gap:8px}}.time-section .countdown-item{flex-shrink:0;gap:2px}@media screen and (min-width: 1080px){.time-section .countdown-item{gap:5px}}.time-section .countdown-number{color:#ad803c;width:40px;height:40px;font-size:16px}@media screen and (min-width: 1080px){.time-section .countdown-number{width:65px;height:65px;font-size:22px}}.time-section .countdown-unit{font-size:10px;white-space:nowrap}@media screen and (min-width: 1080px){.time-section .countdown-unit{font-size:12px}}.time-section .countdown-separator{color:#d0a96d;font-size:14px;margin-top:-6px;flex-shrink:0}@media screen and (min-width: 1080px){.time-section .countdown-separator{font-size:24px;margin-top:-12px}}.time-section .countdown-label{color:#d0a96d;font-size:14px}@media screen and (min-width: 1080px){.time-section .countdown-label{font-size:20px}}.time-section .calendar-header{padding:0;height:25px;font-size:12px;font-weight:550;border-radius:100px;background:linear-gradient(90deg,#ad854b1a,#e2ab5b)}@media screen and (min-width: 1080px){.time-section .calendar-header{font-size:14px;height:35px}}.ppc-setlineup{padding:60px 0 0}@media screen and (min-width: 1080px){.ppc-setlineup{padding:80px 0 0}}.ppc-setlineup .ppc-container{max-width:1280px;margin:0 auto}.ppc-setlineup__title{font-size:28px;font-weight:700;text-align:center;color:#333;margin-bottom:30px}@media screen and (min-width: 1080px){.ppc-setlineup__title{font-size:36px}}.ppc-setlineup__subtitle{font-size:16px;text-align:center;color:#666;margin-bottom:10px;line-height:1.6}@media screen and (min-width: 1080px){.ppc-setlineup__subtitle{font-size:18px}}.sale-importnat-product-wrap{display:flex;flex-direction:column;gap:15px;margin:0 auto;max-width:1280px}@media screen and (min-width: 1080px){.sale-importnat-product-wrap{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:20px}.sale-importnat-product-wrap .sale-importnat-product:first-child{grid-row:1/3}}.showcase-grid.nebula-x1 .product-badge-new{display:none!important}.showcase-grid.nebula-x1 .btn-amazon,.showcase-grid.nebula-x1 .product-title{color:#fff!important}.showcase-grid.nebula-x1 .product-card{background-color:#0000!important}@media screen and (min-width: 1080px){.showcase-grid.nebula-x1 .product-card{width:min(400px,100%);grid-template-columns:1fr!important}}.showcase-grid.nebula-x1 .product-image a{display:none}.sale-importnat-product{background:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 12px #0000001a}@media screen and (min-width: 1080px){.sale-importnat-product{padding:30px;border-radius:16px}}.sale-importnat-product .product-card-default{display:flex;flex-direction:column;height:100%}@media screen and (min-width: 1080px){.sale-importnat-product .product-card-default:nth-child(2),.sale-importnat-product .product-card-default:nth-child(3){flex-direction:row;gap:20px;align-items:center}}.sale-importnat-product .top{margin-bottom:20px}@media screen and (min-width: 1080px){.sale-importnat-product .top{margin-bottom:30px}.product-card-default:nth-child(2) .sale-importnat-product .top,.product-card-default:nth-child(3) .sale-importnat-product .top{margin-bottom:0;flex:1}}.sale-importnat-product .top h4{font-size:18px;font-weight:600;color:#333;margin-bottom:15px;line-height:1.4}@media screen and (min-width: 1080px){.sale-importnat-product .top h4{font-size:22px;margin-bottom:20px}.product-card-default:nth-child(2) .sale-importnat-product .top h4,.product-card-default:nth-child(3) .sale-importnat-product .top h4{font-size:18px;margin-bottom:15px}}.sale-importnat-product .top h4 .lp-product-name{font-size:14px;font-weight:400;color:#666;margin-top:8px;display:block}@media screen and (min-width: 1080px){.sale-importnat-product .top h4 .lp-product-name{font-size:16px}.product-card-default:nth-child(2) .sale-importnat-product .top h4 .lp-product-name,.product-card-default:nth-child(3) .sale-importnat-product .top h4 .lp-product-name{font-size:14px}}.sale-importnat-product .top .lp-product-thum{display:block;text-align:center}@media screen and (min-width: 1080px){.product-card-default:nth-child(2) .sale-importnat-product .top .lp-product-thum,.product-card-default:nth-child(3) .sale-importnat-product .top .lp-product-thum{flex-shrink:0;width:120px;text-align:left}}.sale-importnat-product .top .lp-product-thum .lp-product-thum-img{max-width:100%;height:auto;max-height:200px;object-fit:contain}@media screen and (min-width: 1080px){.sale-importnat-product .top .lp-product-thum .lp-product-thum-img{max-height:250px}.product-card-default:nth-child(2) .sale-importnat-product .top .lp-product-thum .lp-product-thum-img,.product-card-default:nth-child(3) .sale-importnat-product .top .lp-product-thum .lp-product-thum-img{max-height:100px}}.sale-importnat-product .bottom{flex:1;display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width: 1080px){.product-card-default:nth-child(2) .sale-importnat-product .bottom,.product-card-default:nth-child(3) .sale-importnat-product .bottom{flex:1}}.sale-importnat-product .bottom .detail{font-size:14px;color:#666;line-height:1.6;margin-bottom:20px}@media screen and (min-width: 1080px){.sale-importnat-product .bottom .detail{font-size:16px;margin-bottom:30px}.product-card-default:nth-child(2) .sale-importnat-product .bottom .detail,.product-card-default:nth-child(3) .sale-importnat-product .bottom .detail{font-size:14px;margin-bottom:15px}}.sale-importnat-product .bottom .beige .product-price-v2-unit{display:flex;align-items:center;gap:10px;margin-bottom:20px}@media screen and (min-width: 1080px){.sale-importnat-product .bottom .beige .product-price-v2-unit{margin-bottom:25px}.product-card-default:nth-child(2) .sale-importnat-product .bottom .beige .product-price-v2-unit,.product-card-default:nth-child(3) .sale-importnat-product .bottom .beige .product-price-v2-unit{margin-bottom:15px}}.sale-importnat-product .bottom .beige .product-price-v2-unit .product-price-v2-discount-rate-wrap .product-price-v2-discount-rate{background:#ff6b6b;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600}@media screen and (min-width: 1080px){.sale-importnat-product .bottom .beige .product-price-v2-unit .product-price-v2-discount-rate-wrap .product-price-v2-discount-rate{font-size:14px;padding:6px 12px}.product-card-default:nth-child(2) .sale-importnat-product .bottom .beige .product-price-v2-unit .product-price-v2-discount-rate-wrap .product-price-v2-discount-rate,.product-card-default:nth-child(3) .sale-importnat-product .bottom .beige .product-price-v2-unit .product-price-v2-discount-rate-wrap .product-price-v2-discount-rate{font-size:12px;padding:4px 8px}}.sale-importnat-product .bottom .beige .product-price-v2-unit .product-price-v2 .product-price-v2-sale-wrap{display:flex;align-items:baseline;gap:8px}.sale-importnat-product .bottom .beige .product-price-v2-unit .product-price-v2 .product-price-v2-sale-wrap .product-price-v2-sale{font-size:16px;color:#999;text-decoration:line-through}@media screen and (min-width: 1080px){.sale-importnat-product .bottom .beige .product-price-v2-unit .product-price-v2 .product-price-v2-sale-wrap .product-price-v2-sale{font-size:18px}.product-card-default:nth-child(2) .sale-importnat-product .bottom .beige .product-price-v2-unit .product-price-v2 .product-price-v2-sale-wrap .product-price-v2-sale,.product-card-default:nth-child(3) .sale-importnat-product .bottom .beige .product-price-v2-unit .product-price-v2 .product-price-v2-sale-wrap .product-price-v2-sale{font-size:14px}}.sale-importnat-product .bottom .beige .product-price-v2-unit .product-price-v2 .product-price-v2-sale-wrap .product-price-v2-default{font-size:20px;font-weight:600;color:#333}@media screen and (min-width: 1080px){.sale-importnat-product .bottom .beige .product-price-v2-unit .product-price-v2 .product-price-v2-sale-wrap .product-price-v2-default{font-size:24px}.product-card-default:nth-child(2) .sale-importnat-product .bottom .beige .product-price-v2-unit .product-price-v2 .product-price-v2-sale-wrap .product-price-v2-default,.product-card-default:nth-child(3) .sale-importnat-product .bottom .beige .product-price-v2-unit .product-price-v2 .product-price-v2-sale-wrap .product-price-v2-default{font-size:18px}}.sale-importnat-product .bottom .beige .product-price-v2-unit .product-price-v2 .product-price-v2-tax{font-size:12px;color:#666;margin-left:4px}@media screen and (min-width: 1080px){.sale-importnat-product .bottom .beige .product-price-v2-unit .product-price-v2 .product-price-v2-tax{font-size:14px}.product-card-default:nth-child(2) .sale-importnat-product .bottom .beige .product-price-v2-unit .product-price-v2 .product-price-v2-tax,.product-card-default:nth-child(3) .sale-importnat-product .bottom .beige .product-price-v2-unit .product-price-v2 .product-price-v2-tax{font-size:12px}}.sale-importnat-product .bottom .beige .btn-add-to-cart{display:inline-block;background:#00a9e0;color:#fff;text-decoration:none;padding:12px 24px;border-radius:6px;font-size:14px;font-weight:500;text-align:center;transition:all .3s ease;border:2px solid #00a9e0}@media screen and (min-width: 1080px){.sale-importnat-product .bottom .beige .btn-add-to-cart{padding:15px 30px;font-size:16px}.product-card-default:nth-child(2) .sale-importnat-product .bottom .beige .btn-add-to-cart,.product-card-default:nth-child(3) .sale-importnat-product .bottom .beige .btn-add-to-cart{padding:10px 20px;font-size:14px}}.sale-importnat-product .bottom .beige .btn-add-to-cart:hover{background:#fff;color:#00a9e0}.ppc-point{background-color:#def3fa;padding:60px 0}@media screen and (min-width: 1080px){.ppc-point{margin:20px;border-radius:16px;padding:80px 0}}.ppc-point .ppc-container{max-width:1280px;margin:0 auto;padding:0 20px}@media screen and (min-width: 1080px){.ppc-point .ppc-container{padding:0 40px}}.ppc-point .ppc-products__title{text-align:center;margin-bottom:40px}@media screen and (min-width: 1080px){.ppc-point .ppc-products__title{margin-bottom:60px}}.ppc-point .ppc-products__title h2{font-size:24px;font-weight:600;color:#333}@media screen and (min-width: 1080px){.ppc-point .ppc-products__title h2{font-size:32px}}.ppc-point .ppc-products__title .ppc-products__text{font-size:16px;color:#666;line-height:1.6}@media screen and (min-width: 1080px){.ppc-point .ppc-products__title .ppc-products__text{font-size:18px;text-align:center}}.ppc-point__items{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}@media screen and (min-width: 1080px){.ppc-point__items{grid-template-columns:repeat(4,1fr)}}.ppc-point__item{display:flex;flex-direction:column;align-items:center;text-align:center}.ppc-point__icon{width:80px;height:80px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:20px}@media screen and (min-width: 1080px){.ppc-point__icon{width:100px;height:100px;margin-bottom:25px}}.ppc-point__icon img{width:40px;height:40px}@media screen and (min-width: 1080px){.ppc-point__icon img{width:50px;height:50px}}.ppc-point__title{font-size:18px;font-weight:600;color:#333;margin-bottom:12px;line-height:1.4}@media screen and (min-width: 1080px){.ppc-point__title{font-size:20px;margin-bottom:15px}}.ppc-point__detail{font-size:12px;color:#666;line-height:1.6;text-align:left}@media screen and (min-width: 1080px){.ppc-point__detail{font-size:14px}}.Review{display:flex;gap:15px;width:100%}@media screen and (min-width: 1080px){.Review{margin-top:8px;padding-right:12px}}.Review img{width:30px;height:30px}.Review .comment{background-color:#d8f5ff;border-radius:10px;font-size:12px;font-style:normal;font-weight:400;line-height:1.65;letter-spacing:.05em;color:#1a1a1acc;display:grid;gap:15px;flex:1;position:relative;padding:18px 20px 20px}.Review .comment b{color:var(--clr-anker);display:block;font-size:12px;letter-spacing:.1em;margin-bottom:3px}@media screen and (min-width: 1080px){.Review .comment b{font-size:14px}}@media screen and (min-width: 1080px){.Review .comment{padding:22px 25px}}.Review .comment:after{position:absolute;top:8px;left:-10px;content:"";display:block;width:0;height:0;border-style:solid;border-top:9px solid rgba(0,0,0,0);border-bottom:9px solid rgba(0,0,0,0);border-right:19px solid #d8f5ff;border-left:0}.Review .comment span{font-size:14px;font-weight:700;line-height:125%;letter-spacing:.7px;display:block;color:var(--clr-anker)}@media screen and (min-width: 1080px){.Review .comment span{font-size:10px}}.ppc-category{width:95%;margin:0 auto;padding-bottom:0!important}@media screen and (min-width: 1080px){.ppc-category{max-width:1280px}}.ppc-category__notice{display:block;color:#fff;font-size:10px;margin-top:15px}.ppc-category__notice.black{color:#010101;margin-top:-20px}.ppc-category__inner{border-radius:12px;overflow:hidden;padding-bottom:35px}@media screen and (min-width: 1080px){.ppc-category__inner{border-radius:16px}}.ppc-category__inner.gray{background:#545f6d}.ppc-category__inner.black{background:#010101;position:relative;padding-bottom:50px}@media screen and (min-width: 1080px){.ppc-category__inner.black .showcase-grid{position:absolute;top:120px;width:100%;left:25px}}.ppc-category__inner.black .ppc-category__hero{height:300px!important}@media screen and (min-width: 1080px){.ppc-category__inner.black .ppc-category__hero{height:500px!important}}.ppc-category__inner.black .product-price-v2-tax,.ppc-category__inner.black .product-price-v2-default{color:#fff!important}.ppc-category__inner.black .hero-img{object-position:bottom!important}@media screen and (min-width: 1080px){.ppc-category__inner.black .hero-img{object-position:top!important}}.ppc-category__inner.black .ppc-category__hero-content{align-items:flex-end}@media screen and (min-width: 1080px){.ppc-category__inner.black .ppc-category__hero-content{align-items:flex-start}}.ppc-category__hero{position:relative;height:250px;border-radius:12px 12px 0 0;overflow:hidden}@media screen and (min-width: 1080px){.ppc-category__hero{height:420px;border-radius:16px 16px 0 0}}.ppc-category__hero-image{position:absolute;top:0;left:0;width:100%;height:100%}.ppc-category__hero-image .hero-img{width:100%;height:100%;object-fit:cover}.ppc-category__hero-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center}.ppc-category__hero-content .ppc-container{padding:0 20px;display:grid;gap:10px}@media screen and (min-width: 1080px){.ppc-category__hero-content .ppc-container{padding:0 40px}}.ppc-category__hero-content .ppc-container.gray{background:#545f6d}.ppc-category__hero-title{font-size:28px;font-weight:700;color:#fff;margin-bottom:10px;text-align:center}@media screen and (min-width: 1080px){.ppc-category__hero-title{font-size:36px;margin-bottom:15px;text-align:left}}.ppc-category__hero-text{color:#fff;opacity:.9;text-align:center;font-size:14px;font-weight:600}@media screen and (min-width: 1080px){.ppc-category__hero-text{font-size:18px;text-align:left}}.ppc-category__products{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;padding:0 10px}@media screen and (min-width: 1080px){.ppc-category__products{grid-template-columns:repeat(3,1fr);gap:20px;padding:0}}.ppc-category__product-card{background:#fff;border-radius:12px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}@media screen and (min-width: 1080px){.ppc-category__product-card{border-radius:16px}}.ppc-category__product-image{width:100%;height:200px;overflow:hidden}@media screen and (min-width: 1080px){.ppc-category__product-image{height:250px}}.ppc-category__product-image img{width:100%;height:100%;object-fit:cover}.ppc-category__product-info{padding:20px}@media screen and (min-width: 1080px){.ppc-category__product-info{padding:25px}}.ppc-category__product-title{font-size:18px;font-weight:600;color:#333;margin-bottom:8px}@media screen and (min-width: 1080px){.ppc-category__product-title{font-size:20px;margin-bottom:10px}}.ppc-category__product-desc{font-size:14px;color:#666;line-height:1.5;margin-bottom:15px}@media screen and (min-width: 1080px){.ppc-category__product-desc{font-size:16px;margin-bottom:20px}}.ppc-category__product-price{display:flex;align-items:center;gap:10px;margin-bottom:15px}@media screen and (min-width: 1080px){.ppc-category__product-price{margin-bottom:20px}}.ppc-category__product-price-sale{font-size:18px;font-weight:700;color:#00a9e0}@media screen and (min-width: 1080px){.ppc-category__product-price-sale{font-size:20px}}.ppc-category__product-price-original{font-size:14px;color:#999;text-decoration:line-through}@media screen and (min-width: 1080px){.ppc-category__product-price-original{font-size:16px}}.ppc-category__product-btn{display:inline-block;background:#00a9e0;color:#fff;text-decoration:none;padding:10px 20px;border-radius:6px;font-size:14px;font-weight:500;text-align:center;transition:all .3s ease;border:2px solid #00a9e0}@media screen and (min-width: 1080px){.ppc-category__product-btn{padding:12px 24px;font-size:16px}}.ppc-category__product-btn:hover{background:#fff;color:#00a9e0}.ppc-products-beginner{margin-top:60px;border-top:1px solid #e5e7eb}@media screen and (min-width: 1080px){.ppc-products-beginner{margin-top:100px}}.ppc-products-beginner h2{width:90%;margin:0 auto}@media screen and (min-width: 1080px){.ppc-products-beginner h2{width:100%}}.bnr{width:min(1080px,90%);margin:0 auto;padding-bottom:0!important}.bnr .bnr-link{display:block;width:100%}.bnr .bnr-link img{width:100%}.vgp{width:90%;margin:20px auto 0;display:flex;justify-content:space-between;flex-direction:column;gap:20px}@media screen and (min-width: 1080px){.vgp{width:100%;margin-top:40px;gap:0;flex-direction:row}}.vgp .vgp-inr{width:100%;display:flex;flex-direction:column;gap:20px;color:#fff;background:#545f6d80;align-items:center;justify-content:center;padding:30px 10px}@media screen and (min-width: 1080px){.vgp .vgp-inr{width:40%;font-size:18px}}.vgp .vgp-inr img{width:70%}.vgp .comment{width:100%;display:flex;justify-content:space-between;align-items:flex-end;color:#fff;font-size:14px;line-height:1.9;letter-spacing:.08em;font-weight:600;font-style:normal;gap:15px}@media screen and (min-width: 1080px){.vgp .comment{align-items:flex-start;gap:20px;width:57%}}.vgp .comment p{width:75%;display:grid;gap:5px;opacity:.8;font-size:12px}@media screen and (min-width: 1080px){.vgp .comment p{font-size:16px}}.vgp .comment .c-image{width:25%}.vgp .comment .c-image p{width:100%;margin-top:10px;line-height:1.3;font-size:16px}@media screen and (min-width: 1080px){.vgp .comment .c-image p{font-size:18px}}.vgp .comment .c-image p span{font-size:10px;display:block}.ppc-category-header{padding:80px 15px 0!important}@media screen and (min-width: 1080px){.ppc-category-header{padding:100px 0 0!important}}.ppc-category-header .ppc-products__title{text-align:center;margin-bottom:30px}.ppc-category-header .ppc-container{max-width:1280px;margin:0 auto;padding:0 20px}@media screen and (min-width: 1080px){.ppc-category-header .ppc-container{padding:0 40px}}.ppc-category-header__items{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;position:relative}@media screen and (min-width: 1080px){.ppc-category-header__items{grid-template-columns:repeat(5,1fr);gap:30px}}@media screen and (min-width: 1080px){.ppc-category-header__items:before{left:calc(20% - 15px);content:"";position:absolute;top:0;width:1px;height:100%;background:#e5e7eb}}@media screen and (min-width: 1080px){.ppc-category-header__items .ppc-category-header__item:nth-child(2):after{content:"";position:absolute;top:0;right:-15px;width:1px;height:100%;background:#e5e7eb}.ppc-category-header__items .ppc-category-header__item:nth-child(3):after{content:"";position:absolute;top:0;right:-15px;width:1px;height:100%;background:#e5e7eb}.ppc-category-header__items .ppc-category-header__item:nth-child(4):after{content:"";position:absolute;top:0;right:-15px;width:1px;height:100%;background:#e5e7eb}}.ppc-category-header__item{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 10px;background:#0000;border-radius:0;box-shadow:none;transition:transform .3s ease;text-decoration:none;color:inherit;position:relative}@media screen and (min-width: 1080px){.ppc-category-header__item{padding:25px 15px}}.ppc-category-header__icon{height:60px;display:flex;align-items:center;justify-content:center;margin-bottom:15px}@media screen and (min-width: 1080px){.ppc-category-header__icon{height:80px;margin-bottom:20px}}.ppc-category-header__icon img{width:100%;height:100%;object-fit:contain}.ppc-category-header__text{font-size:12px;font-weight:500;color:#333;line-height:1.4;margin:0}@media screen and (min-width: 1080px){.ppc-category-header__text{font-size:16px}}.Banner .icon-present{width:45px;margin:0 auto;object-fit:contain}.Banner .ppc-products__title{margin-bottom:30px}@media screen and (min-width: 1080px){.Banner .ppc-products__title{margin-bottom:40px}}.Banner__image{width:min(90%,1300px);margin:0 auto;position:relative}.Banner__image .onbadge{top:-9%;left:-3%;width:65px}@media screen and (min-width: 1080px){.Banner__image .onbadge{position:absolute;top:-10%;left:-3%;width:100px}}.Banner img{width:100%;object-fit:contain}.ppc-products-beginner .ppc-container{display:grid;gap:20px}@media screen and (min-width: 1080px){.ppc-products-beginner .ppc-container{gap:40px}}.calendar-section{display:flex;justify-content:center;align-items:center}.calendar-section.mainsale{display:flex;gap:15px;flex-direction:column;padding:60px 15px}@media screen and (min-width: 1080px){.calendar-section.mainsale{margin:0 auto}}.calendar-section.mainsale .calendar-top{background:linear-gradient(to right,#7acde8,var(--color-primary));text-align:center;color:#fff;padding:10px 15px;border-radius:4px}@media screen and (min-width: 1080px){.calendar-section.mainsale .calendar-top{max-width:850px;width:100%;margin:0 auto}}.calendar-section.mainsale .calendar-content{grid-template-columns:.8fr 1fr;gap:10px;width:100%}@media screen and (min-width: 1080px){.calendar-section.mainsale .calendar-content{max-width:850px}}.calendar-section.mainsale .calendar-item{gap:10px}.calendar-section.mainsale .calendar-header{padding:5px 10px;color:#666;font-size:12px;font-weight:600;background:#fff;border-radius:100px}.calendar-content{max-width:1280px;margin:0 auto;display:grid;gap:15px;width:auto}@media screen and (min-width: 1080px){.calendar-content{display:flex;margin:0 auto;gap:15px;justify-content:center;width:100%}}.calendar-item{display:grid;gap:20px}.calendar-header{background:linear-gradient(to right,#7acde8,var(--color-primary));color:var(--color-white);padding:10px 15px;border-radius:4px;display:flex;justify-content:center;align-items:center;gap:12px;transition:all .3s ease;position:relative}.calendar-header:not([data-active=true]){opacity:.6;filter:grayscale(20%)}.calendar-header:not([data-active=true]) .calendar-badge{opacity:.8}.calendar-header:not([data-active=true]) h3{opacity:.9}.calendar-header[data-active=true]{background:#fff;background-size:300% 300%;animation:gradientShift 4s ease infinite;opacity:1;filter:none}.calendar-header[data-active=true] .calendar-badge{background-color:#fffffff2;color:var(--color-primary);font-weight:var(--font-weight-bold);box-shadow:0 2px 8px #00a9e04d;opacity:1}.calendar-header[data-active=true]:after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border-radius:6px;z-index:-1;opacity:.3;animation:pulse 3s ease-in-out infinite}.calendar-badge{background-color:var(--color-white);color:var(--color-primary);padding:4px 13px;border-radius:999px;font-size:13px;font-weight:var(--font-weight-bold)}@media (min-width: 1080px){.calendar-badge{font-size:15px}}.calendar-header h3{font-size:16px;font-weight:var(--font-weight-bold);text-align:center}@media (min-width: 1080px){.calendar-header h3{font-size:20px}}.calendar-header img{display:none}@media screen and (min-width: 1080px){.calendar-header img{display:block;width:28px;height:28px}}.calendar-dates{display:flex;justify-content:center;gap:3px;flex-wrap:wrap}@media screen and (min-width: 1080px){.calendar-dates{padding:0 10px;gap:10px;flex-wrap:nowrap}}.date-item{display:grid;grid-template-rows:auto auto;align-items:center;text-align:center;gap:0px;position:relative}@media screen and (min-width: 1080px){.date-item{gap:6px}}.date-number{background-color:#ffffff4d;color:#fff;width:23px;height:23px;border-radius:2px;display:grid;align-items:center;justify-content:center;font-size:12px;font-weight:var(--font-weight-bold);justify-self:center}@media (min-width: 1080px){.date-number{width:48px;height:48px;font-size:22px}}.date-current .date-number{border:2px solid var(--color-dark)}.date-item[data-current]{border-radius:8px;position:relative}.date-item[data-current] .date-day{color:#fff;font-weight:var(--font-weight-bold)}.date-item[data-past]{opacity:.5}.date-item[data-past] .date-number{position:relative;opacity:.7;background-color:#9e9e9e!important;color:var(--color-white)!important;border-color:#9e9e9e!important}.date-item[data-past] .date-number:after{content:"";position:absolute;top:50%;left:50%;width:120%;height:2px;background-color:var(--color-primary);transform:translate(-50%,-50%) rotate(-45deg);z-index:3}.date-item[data-past] .date-day{opacity:.6;color:#fff}.date-day{font-size:10px;font-weight:var(--font-weight-bold);color:#fff;opacity:.6}@media (min-width: 1080px){.date-day{font-size:14px}}.sns{overflow-x:hidden;padding:30px 0}@media screen and (min-width: 1080px){.sns{padding:30px 0}}.sns h3{text-align:center;font-size:24px;font-weight:600;display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:15px;width:90%;margin:0 auto 30px}@media screen and (min-width: 1080px){.sns h3{width:100%;font-size:32px;margin:0 auto 60px;gap:20px}}.sns h3 svg{display:block;width:32px;height:32px}@media screen and (min-width: 1080px){.sns h3 svg{width:40px;height:40px}}.sns h3 span{line-height:1.4}.sns .sliders{width:100%;overflow:hidden}.sns .sliders ul{display:flex;gap:20px;animation:scroll 60s linear infinite;width:6100px}@media screen and (min-width: 1080px){.sns .sliders ul{width:6820px}}.sns .sliders ul:hover{animation-play-state:paused}.sns .sliders li{flex:0 0 280px}@media screen and (min-width: 1080px){.sns .sliders li{flex:0 0 320px}}.sns .sliders li a{display:block;position:relative;overflow:hidden;border-radius:12px;transition:transform .3s ease}.sns .sliders li a:hover{transform:translateY(-4px)}.sns .sliders li a img{width:100%;height:280px;object-fit:cover}@media screen and (min-width: 1080px){.sns .sliders li a img{height:320px}}.sns .sliders li .user-name{position:absolute;bottom:0;left:0;width:100%;padding:40px 20px 20px;background:linear-gradient(180deg,#0000,#000c);color:#fff;font-size:14px;font-weight:500}@media screen and (min-width: 1080px){.sns .sliders li .user-name{font-size:16px}}.product-price-v2-discount-rate,.product-price-v2-coupon-label{max-width:100%!important;padding:3px 10px 4px!important}.color-variants{margin-top:0!important}.showcase-section{color:var(--color-white);margin:0 auto;padding:60px 5px!important}.showcase-section .product-price-v2 .product-price-v2-default{color:#c8102e;font-size:20px}@media (min-width: 1080px){.showcase-section{padding:60px 80px}}.showcase-section.-portable{background:#e4f9ff}.showcase-section.-portable .showcase-header h2{color:var(--color-white)}.showcase-section.-portable .date-item[data-current]{background-color:none!important;border-radius:8px;transform:scale(1.05);transition:all .3s ease;position:relative}.showcase-section.-portable .date-item[data-current]:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:none!important;border-radius:10px;z-index:-1;opacity:.3}.showcase-section.-portable .date-item[data-current] .date-number{border:2px solid var(--color-primary)!important;background-color:#fff!important;color:var(--color-primary)!important;box-shadow:none;font-weight:var(--font-weight-bold)}.showcase-section.-portable .date-item[data-current] .date-day{color:var(--color-primary);font-weight:var(--font-weight-bold)}.showcase-section.-portable .date-day{color:var(--color-primary);opacity:.3}.showcase-section.-portable .date-number{color:var(--color-primary)}.showcase-section.-portable .calendar-header:not([data-active=true]){opacity:1;filter:none}.showcase-content{max-width:1280px;margin:0 auto;display:grid;gap:20px}@media screen and (min-width: 1080px){.showcase-content{gap:30px}}.showcase-header h2{font-size:16px!important;font-weight:var(--font-weight-bold);color:var(--color-black)}@media screen and (min-width: 1080px){.showcase-header h2{font-size:32px}}.showcase-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:32px}.btn-primeday-large{display:flex;align-items:center;justify-content:center;background:linear-gradient(90deg,var(--color-primary) 0%,#1ec9f7 100%);color:var(--color-white);font-size:20px;font-weight:var(--font-weight-bold);border:none;border-radius:8px;padding:22px 48px;box-shadow:0 4px 24px #00a9e02e;cursor:pointer;transition:background .2s,box-shadow .2s,transform .1s;text-decoration:none;letter-spacing:.05em;min-width:320px;max-width:100%;margin-left:auto;margin-right:auto}@media (max-width: 600px){.btn-primeday-large{font-size:16px;padding:16px 20px;min-width:180px}}.campaign-sticky-nav{position:fixed;top:-100px;left:0;width:100%;height:100px;background:var(--color-nebula);box-shadow:0 2px 10px #0000001a;z-index:50;opacity:0;visibility:hidden;transform:translateY(-100%);transition:all .3s ease-in-out;padding:0 15px}@media screen and (min-width: 1080px){.campaign-sticky-nav{z-index:999}}@media screen and (min-width: 1080px){.campaign-sticky-nav:after{top:45%;content:"";position:absolute;left:0;right:0;transform:translateY(-50%);height:1px;background:#fff3;z-index:1}}.campaign-sticky-nav.visible{opacity:1;visibility:visible;transform:translateY(100px)}.campaign-sticky-nav__container{max-width:1280px;width:100%;margin:0 auto;height:100%;display:flex;flex-direction:column;justify-content:space-around;position:relative;z-index:2}.campaign-sticky-nav__header{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px}@media screen and (min-width: 1080px){.campaign-sticky-nav__header{justify-content:space-between}}.campaign-sticky-nav__brand{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:#fff}@media screen and (min-width: 1080px){.campaign-sticky-nav__brand{font-size:16px;gap:10px;margin-left:3.5px}}.campaign-sticky-nav__brand .campaign-brand{font-family:"Mont, Noto Sans JP, sans-serif"!important;letter-spacing:.02em;font-weight:700;margin-bottom:-5.1px}.campaign-sticky-nav__brand .campaign-separator{opacity:.7}.campaign-sticky-nav__brand .campaign-sale-text{font-size:13px}@media screen and (min-width: 1080px){.campaign-sticky-nav__brand .campaign-sale-text{font-size:15px}}.campaign-sticky-nav .campaign-sticky-countdown{display:flex;align-items:center;gap:8px;color:#fff;font-size:13px;flex-wrap:wrap}.campaign-sticky-nav .campaign-sticky-countdown .campaign-countdown-label{font-weight:500;white-space:nowrap;margin-right:4px}.campaign-sticky-nav .campaign-sticky-countdown .campaign-countdown-number{font-size:16px;font-weight:700;font-family:"Mont, Noto Sans JP, sans-serif"!important;line-height:1;width:24px;min-width:24px;text-align:center;display:inline-block}.campaign-sticky-nav .campaign-sticky-countdown .campaign-countdown-unit{font-size:11px;line-height:1;margin-right:4px}.campaign-sticky-nav .campaign-sticky-countdown .campaign-countdown-separator{font-size:16px;font-weight:700;margin:0 4px}.campaign-sticky-nav__items{overflow-x:auto;overflow-y:hidden;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:8px;justify-content:flex-start;flex-wrap:nowrap;padding:0 7px;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;font-weight:550}.campaign-sticky-nav__items::-webkit-scrollbar{display:none}@media screen and (min-width: 1080px){.campaign-sticky-nav__items{overflow-x:visible;flex-wrap:wrap;padding-left:0;gap:12px}}.campaign-sticky-nav__item{border-radius:12px;background:#ffffff26;color:#fff;text-decoration:none;font-size:10px;font-weight:500;white-space:nowrap;transition:all .2s ease;border:1px solid rgba(255,255,255,.2);flex-shrink:0;padding:4px 8px 4px 10px;text-align:center}@media screen and (min-width: 1080px){.campaign-sticky-nav__item{padding:6px 12px;border-radius:16px;font-size:12px}}.campaign-sticky-nav__item:hover{background:#ffffff40}.campaign-sticky-nav__item:focus{background:#ffffff40;color:#fff!important}.campaign-sticky-nav__item.active{font-weight:700;border-color:#fff}.campaign-sticky-nav__text{line-height:1.2;font-weight:600}#solar .ppc-container,#everfrost .ppc-container{width:95%}#everfrost .product-card-grid .product-card:nth-child(4) .btn-amazon{display:none}#powerlink .product-card-grid.desktop-2-col{width:100%}@media screen and (min-width: 1080px){#powerlink .ppc-category__hero{height:480px}}#powerlink .product-card{margin:0 15px 15px;display:grid;grid-template-columns:1fr}@media screen and (min-width: 1080px){#powerlink .product-card{margin:30px 0 0;display:grid;width:598px;grid-template-columns:45fr 55fr;align-items:center;gap:20px}}#powerlink .ppc-category__inner{padding-bottom:0}.page-ppc.page-power-campaign .campaign-sticky-nav,.page-ppc .campaign-sticky-nav{background:#00a9e0!important}.themeV2 .campaign-sticky-nav{position:fixed!important;width:100%!important;z-index:50!important}@media screen and (min-width: 1080px){.themeV2 .campaign-sticky-nav{z-index:999!important}}@media screen and (min-width: 1080px){.page-power-campaign #set .present-products{position:absolute;right:15%;width:100px;bottom:0}}@media screen and (min-width: 1080px){.page-power-campaign #set .present-products .present-product-item{grid-template-columns:1fr}}.page-power-campaign #set .product-card-grid,.page-power-campaign #set .showcase-grid{width:100%}.page-power-campaign #set .product-card-grid .product-card,.page-power-campaign #set .showcase-grid .product-card{--top-pc: 40px;--bottom-pc: 65px;padding-top:120px!important}.page-power-campaign #set .product-card-grid .product-card .product-title,.page-power-campaign #set .showcase-grid .product-card .product-title{display:none}.page-power-campaign #set .product-card-grid .product-card:first-child,.page-power-campaign #set .showcase-grid .product-card:first-child{position:relative}@media screen and (min-width: 1080px){.page-power-campaign #set .product-card-grid .product-card:first-child,.page-power-campaign #set .showcase-grid .product-card:first-child{gap:0;padding-top:80px!important}}@media screen and (min-width: 1080px){.page-power-campaign #set .product-card-grid .product-card:first-child .main-product-image,.page-power-campaign #set .showcase-grid .product-card:first-child .main-product-image{width:50%;height:auto}}.page-power-campaign #set .product-card-grid .product-card:first-child:before,.page-power-campaign #set .showcase-grid .product-card:first-child:before{width:100%;padding-inline:15px;content:"\3059\3079\3066\306b\3061\3087\3046\3069\3044\3044\3001\4e16\754c\6700\5c0f\203b 1\30af\30e9\30b9\306e\30dd\30fc\30bf\30d6\30eb\96fb\6e90";color:var(--color-primary);font-size:10px;font-weight:600;line-height:1.4;letter-spacing:.05em;position:absolute;top:var(--top-pc);text-align:center}@media screen and (min-width: 1080px){.page-power-campaign #set .product-card-grid .product-card:first-child:before,.page-power-campaign #set .showcase-grid .product-card:first-child:before{font-size:14px;padding-bottom:20px}}.page-power-campaign #set .product-card-grid .product-card:first-child:after,.page-power-campaign #set .showcase-grid .product-card:first-child:after{content:"Anker Solix C1000 Gen 2 Portable Power Station";color:var(--color-primary);font-size:20px;line-height:1.2;position:absolute;font-weight:700;top:var(--bottom-pc);font-family:"Mont, Noto Sans JP, sans-serif";width:100%;padding-inline:15px;text-align:center}@media screen and (min-width: 1080px){.page-power-campaign #set .product-card-grid .product-card:first-child:after,.page-power-campaign #set .showcase-grid .product-card:first-child:after{font-size:22px}}.page-power-campaign #set .product-card-grid .product-card:nth-child(2),.page-power-campaign #set .showcase-grid .product-card:nth-child(2){position:relative}@media screen and (min-width: 1080px){.page-power-campaign #set .product-card-grid .product-card:nth-child(2),.page-power-campaign #set .showcase-grid .product-card:nth-child(2){padding-top:90px!important}}.page-power-campaign #set .product-card-grid .product-card:nth-child(2) .present-products,.page-power-campaign #set .showcase-grid .product-card:nth-child(2) .present-products{position:relative!important;right:auto;width:auto;bottom:auto}.page-power-campaign #set .product-card-grid .product-card:nth-child(2) .present-products .present-product-item,.page-power-campaign #set .showcase-grid .product-card:nth-child(2) .present-products .present-product-item{grid-template-columns:40px 1fr!important}.page-power-campaign #set .product-card-grid .product-card:nth-child(2):before,.page-power-campaign #set .showcase-grid .product-card:nth-child(2):before{display:none}.page-power-campaign #set .product-card-grid .product-card:nth-child(2) .product-card-custom-text,.page-power-campaign #set .showcase-grid .product-card:nth-child(2) .product-card-custom-text{width:100%;padding-inline:15px;color:var(--color-primary);font-size:11px;font-weight:600;line-height:1.4;letter-spacing:.05em;position:absolute;top:var(--top-pc);text-align:center}@media screen and (min-width: 1080px){.page-power-campaign #set .product-card-grid .product-card:nth-child(2) .product-card-custom-text,.page-power-campaign #set .showcase-grid .product-card:nth-child(2) .product-card-custom-text{font-size:12px;padding-bottom:20px}}.page-power-campaign #set .product-card-grid .product-card:nth-child(2) .product-card-custom-text sup,.page-power-campaign #set .showcase-grid .product-card:nth-child(2) .product-card-custom-text sup{font-size:.7em}.page-power-campaign #set .product-card-grid .product-card:nth-child(2):after,.page-power-campaign #set .showcase-grid .product-card:nth-child(2):after{content:"Anker Solix C2000 Gen 2 Portable Power Station";color:var(--color-primary);font-size:20px;position:absolute;font-weight:700;line-height:1.2;font-family:"Mont, Noto Sans JP, sans-serif";width:100%;top:82px;padding-inline:15px;text-align:center}@media screen and (min-width: 1080px){.page-power-campaign #set .product-card-grid .product-card:nth-child(2):after,.page-power-campaign #set .showcase-grid .product-card:nth-child(2):after{top:var(--bottom-pc);font-size:22px}}.page-power-campaign #set .product-card-grid .product-card:nth-child(3),.page-power-campaign #set .showcase-grid .product-card:nth-child(3){position:relative}@media screen and (min-width: 1080px){.page-power-campaign #set .product-card-grid .product-card:nth-child(3),.page-power-campaign #set .showcase-grid .product-card:nth-child(3){padding-top:110px!important}}.page-power-campaign #set .product-card-grid .product-card:nth-child(3):before,.page-power-campaign #set .showcase-grid .product-card:nth-child(3):before{content:"\4e16\754c\6700\8efd\91cf\203b 3\3092\5b9f\73fe\3057\305f 100W\4e21\9762\767a\96fb\30bd\30fc\30e9\30fc\30d1\30cd\30eb";width:100%;padding-inline:15px;color:var(--color-primary);font-size:10px;font-weight:600;line-height:1.4;letter-spacing:.05em;position:absolute;top:82px;top:var(--top-pc);text-align:center}@media screen and (min-width: 1080px){.page-power-campaign #set .product-card-grid .product-card:nth-child(3):before,.page-power-campaign #set .showcase-grid .product-card:nth-child(3):before{font-size:12px;padding-bottom:20px}}.page-power-campaign #set .product-card-grid .product-card:nth-child(3):after,.page-power-campaign #set .showcase-grid .product-card:nth-child(3):after{content:"Anker Solix PS100 Dual Portable Solar Panel";color:var(--color-primary);font-size:24px;line-height:1.2;position:absolute;font-weight:700;top:var(--bottom-pc);font-family:"Mont, Noto Sans JP, sans-serif";width:100%;padding-inline:15px;text-align:center}@media screen and (min-width: 1080px){.page-power-campaign #set .product-card-grid .product-card:nth-child(3):after,.page-power-campaign #set .showcase-grid .product-card:nth-child(3):after{top:var(--bottom-pc);font-size:26px}}.page-power-campaign .calendar-section.mainsale .calendar-header{color:var(--color-primary)}#large .product-card-grid .product-card:nth-child(4) .btn-amazon{display:none}.page-nebula #set .product-price{display:block}.page-nebula .lp-embed-youtube-gallery{max-width:100%}@media screen and (min-width: 1080px){.page-nebula .lp-embed-youtube-gallery{max-width:1200px}}.page-nebula #set .product-card:nth-child(1) .product-price-v2-unit{justify-content:center}.page-nebula #set .product-card:nth-child(2) .product-price-v2-unit{justify-content:center}@media screen and (min-width: 1080px){.page-nebula #mobileprojector .product-card:nth-child(3) .product-actions{grid-template-columns:1fr}}.page-nebula #mobileprojector .product-card:nth-child(3) .btn-amazon{display:none}@media screen and (min-width: 1080px){.page-nebula #beginner .product-card{grid-template-columns:1fr}}@media screen and (min-width: 1080px){.page-nebula #beginner .product-card:nth-child(2) .product-actions{grid-template-columns:1fr}}.page-nebula #beginner .product-card:nth-child(2) .btn-amazon{display:none}@media screen and (min-width: 1080px){.page-nebula #beginner .product-card .product-image{display:flex;gap:15px;justify-content:center;align-items:flex-end}}.page-nebula .calendar-header[data-active=true]{background:none;background-size:300% 300%;animation:gradientShift 4s ease infinite;box-shadow:none;background-color:#fff;transform:none;border:none;opacity:1;filter:none}.page-nebula .calendar-header[data-active=true]:after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(45deg,#ff6a82,#ff506a);border-radius:100px;z-index:-1;opacity:.3;animation:pulse 3s ease-in-out infinite}.page-nebula .lp-embed-youtube-body,.page-nebula .lp-embed-youtube-body .lp-embed-youtube-username,.page-nebula .lp-embed-youtube-body .lp-embed-youtube-desc{color:#fff}.page-nebula .page-nebula .date-item[data-current]{background-color:#c8102e1a}.page-nebula .page-nebula .date-item[data-current]:before{background:linear-gradient(45deg,var(--color-nebula),#ffbdc9)}.page-nebula .page-nebula .date-item[data-current] .date-number{border:2px solid var(--color-nebula)!important;background-color:var(--color-nebula);box-shadow:0 4px 12px #c8102e66}.page-nebula .page-nebula .date-item[data-current] .date-day{color:var(--color-nebula)}.page-nebula #hometheater .product-price-v2-sale{color:#fff}@media screen and (min-width: 1080px){.page-nebula #hometheater .product-price-v2{justify-content:flex-start!important}}.page-nebula #homeprojector .product-card-grid .product-card:nth-child(1){position:relative}.page-nebula #homeprojector .product-card-grid .product-card:nth-child(1):before{content:"\4e88\544a";display:none;background-color:var(--color-nebula);color:#fff;z-index:5;font-size:12px;padding:5px 10px;position:absolute;top:15px;left:15px;font-weight:600;line-height:1.5}.page-nebula .ppc-products .product-card-grid .product-card:nth-child(3){grid-column:1/-1;padding:30px!important}@media screen and (min-width: 1080px){.page-nebula .ppc-products .product-card-grid .product-card:nth-child(3){grid-template-columns:1fr 1fr!important}}.page-nebula .ppc-products .product-card-grid .product-card:nth-child(3) .product-image{align-items:center!important}.page-nebula .ppc-products .product-card-grid .product-card:nth-child(3) .product-title{position:relative;display:block!important;color:var(--color-nebula);font-size:32px;padding-bottom:50px;font-family:"Mont, Noto Sans JP, sans-serif"}.page-nebula .ppc-products .product-card-grid .product-card:nth-child(3) .product-title:before{content:"\6620\50cf\3068\97f3\97ff\3001\3069\3061\3089\3082\6700\9ad8\7d1a\3092\8ffd\3044\6c42\3081\305f\3044\65b9\306b\304a\3059\3059\3081";color:var(--color-nebula);font-size:14px;position:absolute;top:50px;left:0}@media screen and (min-width: 1080px){.page-nebula .ppc-products .product-card-grid .product-card:nth-child(3) .product-title:before{font-size:16px}}.page-nebula .ppc-products#set h2{color:#fff;text-align:left;display:flex;align-items:center}.page-nebula .product-price-v2-discount-rate{margin:0}.page-nebula .product-card-grid{padding:0 10px}@media screen and (min-width: 1080px){.page-nebula .product-card-grid{padding:0}}@media screen and (min-width: 1080px){.page-nebula .Brandpage-v2 .wrapper{max-width:1280px}}@media screen and (min-width: 1080px){.page-nebula .ppc-category-header{padding:120px 0 0!important}}.page-nebula .page-ppc .ppc-products#set .ppc-products__title{margin-bottom:30px}.page-nebula #set .product-card-grid{grid-template-columns:1fr;padding:0}@media screen and (min-width: 1080px){.page-nebula #set .product-card-grid{grid-template-columns:1fr 1fr}}.page-nebula #set .product-badge-preview{display:none}.page-nebula #set .product-card-grid.desktop-2-col .product-card{display:grid;grid-template-columns:1fr;align-items:center;gap:20px;place-items:center}.page-nebula #set .product-card-grid.desktop-2-col .product-card:nth-child(1){padding:90px 15px 30px!important}.page-nebula #set .product-card-grid.desktop-2-col .product-card:nth-child(2){padding:90px 15px 30px!important}@media screen and (min-width: 1080px){.page-nebula #set .product-card-grid.desktop-2-col .product-card:nth-child(1){padding:90px 30px 30px!important}.page-nebula #set .product-card-grid.desktop-2-col .product-card:nth-child(2){padding:90px 30px 30px!important}}.page-nebula #set .product-info h3{display:none}.page-nebula #set .product-card-grid .product-card:first-child{position:relative}.page-nebula #set .product-card-grid .product-card:first-child:before{content:"\30b3\30f3\30d1\30af\30c8\3055\3068\6620\50cf\7f8e\3092\4e21\7acb\3055\305b\305f\5927\4eba\6c17\306e\5b9a\756a\30e2\30c7\30eb";color:var(--color-nebula);font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.05em}@media screen and (min-width: 1080px){.page-nebula #set .product-card-grid .product-card:first-child:before{font-size:16px;padding-bottom:20px}}.page-nebula #set .product-card-grid .product-card:first-child:after{content:"Nebula Capsule 3";color:var(--color-nebula);font-size:24px;position:absolute;font-weight:700;top:42px;font-family:"Mont, Noto Sans JP, sans-serif"}@media screen and (min-width: 1080px){.page-nebula #set .product-card-grid .product-card:first-child:after{font-size:30px}}.page-nebula #set .product-card-grid .product-card:first-child .product-image{position:relative}.page-nebula #set .product-card-grid .product-card:first-child .product-image:before{content:"";position:absolute;top:10px;left:7px;width:80px;height:100px;background-image:url(/cdn/shop/files/pd-nebula-award-badge.webp?v=1751451667);background-size:contain;background-repeat:no-repeat;z-index:2}@media screen and (min-width: 1080px){.page-nebula #set .product-card-grid .product-card:first-child .product-image:before{top:8px;left:-30px;width:100px;height:150px}}.page-nebula #set .product-card-grid .product-card:nth-child(2){position:relative}.page-nebula #set .product-card-grid .product-card:nth-child(2):before{content:"\30ef\30f3\30e9\30f3\30af\4e0a\306e\660e\308b\3055\3068\9bae\660e\306a\8272\3092\5b9f\73fe\3057\305f\30cf\30a4\30a8\30f3\30c9\30e2\30c7\30eb";color:var(--color-nebula);font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.05em}@media screen and (min-width: 1080px){.page-nebula #set .product-card-grid .product-card:nth-child(2):before{font-size:16px;padding-bottom:20px}}.page-nebula #set .product-card-grid .product-card:nth-child(2):after{content:"Nebula Capsule 3 Laser";color:var(--color-nebula);position:absolute;font-weight:700;top:42px;font-size:24px;width:100%;padding:0 15px;text-align:center;font-family:"Mont, Noto Sans JP, sans-serif"}@media screen and (min-width: 1080px){.page-nebula #set .product-card-grid .product-card:nth-child(2):after{font-size:30px}}.page-nebula #set .product-card-grid .product-card:nth-child(2) .product-image{position:relative}.page-nebula #set .product-card-grid .product-card:nth-child(2) .product-image:before{content:"";position:absolute;top:10px;left:7px;width:80px;height:100px;background-image:url(/cdn/shop/files/pd-nebula-award-badge-b.webp?v=1751451667);background-size:contain;background-repeat:no-repeat;z-index:2}@media screen and (min-width: 1080px){.page-nebula #set .product-card-grid .product-card:nth-child(2) .product-image:before{top:8px;left:-15px;width:100px;height:150px}}.page-nebula #set .product-card-grid .product-card:nth-child(3){position:relative}.page-nebula #set .product-card-grid .product-card:nth-child(3) .product-image{position:relative}.page-nebula #set .product-card-grid .product-card:nth-child(3) .product-image:before{content:"";position:absolute;top:10px;left:7px;width:50px;height:100px;background-image:url(/cdn/shop/files/pd-nebula-award-badge-x1.svg?v=1762919748);background-size:contain;background-repeat:no-repeat;z-index:2}@media screen and (min-width: 1080px){.page-nebula #set .product-card-grid .product-card:nth-child(3) .product-image:before{top:20px;left:-15px;width:65px;height:150px}}.page-nebula .ppc-products#set .ppc-products__title{margin-bottom:30px}@media screen and (min-width: 1080px){.page-nebula .ppc-products#set .ppc-products__title{margin-bottom:40px}}.page-nebula .ppc-category__hero-image .hero-img{object-position:top}@media screen and (min-width: 1080px){.page-nebula .ppc-category__hero{height:500px}}.page-nebula .extxt.white{color:#fff;margin-top:25px}@media screen and (min-width: 1080px){.page-nebula .extxt.white{margin-top:30px}}.page-nebula .Kv .container{background:var(--color-nebula);padding:15px}@media screen and (min-width: 1080px){.page-nebula .Kv .container{padding:20px}}@media screen and (min-width: 1080px){.page-nebula .Kv .image{display:grid;gap:40px;place-items:center}}.page-nebula .Kv .image .main{background:#c8d4e8;text-align:left;width:100%;height:320px;overflow:hidden}@media screen and (min-width: 1080px){.page-nebula .Kv .image .main{height:500px}}.page-nebula .Kv .image .main .main{height:100%;object-position:top;object-fit:cover}@media screen and (min-width: 1080px){.page-nebula .Kv .image .main .main{object-position:center}}.page-nebula .Kv .image .main .onaward{position:absolute;bottom:15px;left:auto;right:5px;width:30%;object-fit:contain;transform:none}@media screen and (min-width: 1080px){.page-nebula .Kv .image .main .onaward{position:absolute;bottom:25px;left:auto;right:25px;width:230px;object-fit:contain;transform:none}}.page-nebula .Kv .image .main .ontxt{position:absolute;right:15px;left:15px;bottom:15px;text-align:left;width:52%;font-size:9.2px}@media screen and (min-width: 1080px){.page-nebula .Kv .image .main .ontxt{width:100%;font-size:10px}}.page-nebula .Kv .image .sale .item-a{width:95%;border-bottom:1px solid rgba(255,255,255,.5);padding:0 0 15px;order:0;border-top:none}@media screen and (min-width: 1080px){.page-nebula .Kv .image .sale .item-a{width:60%;padding-bottom:0;padding-right:30px;border-bottom:none}}.page-nebula .Kv .image .sale .item-b{width:95%}@media screen and (min-width: 1080px){.page-nebula .Kv .image .sale .item-b{width:38%}}.page-nebula .product-card-grid.desktop-2-col{width:100%}.page-nebula .ppc-category__hero-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:flex-start;padding-top:80px}.page-nebula .ppc-tabs__tab.active{background-color:var(--color-nebula)}.page-nebula .btn-add-to-cart,.page-nebula .ppc-category__product-btn{background:var(--color-nebula);border-color:var(--color-nebula)}.page-nebula .btn-add-to-cart:hover,.page-nebula .ppc-category__product-btn:hover{background:#fff;color:var(--color-nebula)}.page-nebula .Brandpage-v2 .brandlink .img-column .img .value .item .data{font-size:28px;color:var(--color-nebula)}.page-nebula .ppc-category__product-price-sale{color:var(--color-nebula)}.page-nebula .Brand{background:#fff;padding-top:0}@media screen and (min-width: 1080px){.page-nebula .Brand{padding-top:20px}}.page-nebula .Banner .present-item{display:grid;gap:10px}@media screen and (min-width: 1080px){.page-nebula .Banner .present-item{grid-template-columns:repeat(3,1fr)}}.page-nebula .Banner .ppc-products__text{text-align:center}.page-nebula .Banner .ppc-present-notice{display:block;margin-top:20px;color:gray;font-size:10px}@media screen and (min-width: 1080px){.page-nebula .Banner .ppc-present-notice{font-size:12px}}.page-nebula .Banner h2{display:flex;align-items:center;gap:10px;justify-content:center;flex-direction:column}@media screen and (min-width: 1080px){.page-nebula .Banner h2{flex-direction:row}}.page-nebula .Banner h2 .label{color:var(--color-nebula);border:1px solid var(--color-nebula);padding:8px 12px;border-radius:100px;font-size:12px}@media screen and (min-width: 1080px){.page-nebula .Banner h2 .label{font-size:16px}}.page-nebula .Banner .present-item img{width:100%;height:auto;object-fit:contain}.page-nebula .Banner .ppc-products__title{text-align:center}@media screen and (min-width: 1080px){.page-nebula .Banner .ppc-products__title{margin-bottom:30px}}.page-nebula #set{background-image:none!important;background:var(--color-nebula)}.page-nebula #set .product-image{position:relative;text-align:center}@media screen and (min-width: 1080px){.page-nebula #set .product-image{display:flex;justify-content:center;align-items:flex-end}}.page-nebula #set .product-image img{width:100%;height:auto}@media screen and (min-width: 1080px){.page-nebula #set .present-product-title{font-size:12px}}@media screen and (min-width: 1080px){.page-nebula #set .present-products{width:156px}}.page-nebula #set .product-price-v2-default{font-size:26px}@media screen and (min-width: 1080px){.page-nebula #set .product-price-v2-default{font-size:30px}}@media screen and (min-width: 1080px){.page-nebula #set .present-product-item{grid-template-columns:1fr}}.page-nebula .campaign-sticky-nav{background:var(--color-nebula)!important}.page-nebula .campaign-sticky-nav__item.active{transition:all 0s!important}.page-nebula .campaign-sticky-nav__item:hover{color:#fff!important}.page-nebula .ppc-point{background-color:#fef2f2}.page-nebula .ppc-point__icon svg path{fill:var(--color-nebula)}.page-nebula .product-price-v2-default{color:var(--color-nebula)}.page-nebula .product-price-v2-discount-rate{background:var(--color-nebula);font-size:13px;padding:0 10px}@media screen and (min-width: 1080px){.page-nebula .product-price-v2-discount-rate{font-size:16px}}.page-soundcore .ppc-category__hero-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;padding-top:10px}@media screen and (min-width: 1080px){.page-soundcore .ppc-category__hero-content{padding-top:80px;align-items:flex-start}}.page-soundcore .ppc-products__title .ppc-products__text{text-align:center}.page-soundcore .campaign-sticky-nav__container{max-width:1280px;width:100%;margin:0 auto;height:100%;display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:2}.page-soundcore .campaign-sticky-nav__items{overflow-x:auto;overflow-y:hidden;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;justify-content:flex-start;flex-wrap:nowrap;padding:0 7px;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;font-weight:550}.page-soundcore .campaign-sticky-nav__header{margin-bottom:10px}@media screen and (min-width: 1080px){.page-soundcore .campaign-sticky-nav__header{margin-bottom:0}}.page-soundcore .campaign-sticky-nav{height:auto;padding:10px}@media screen and (min-width: 1080px){.page-soundcore .campaign-sticky-nav{height:100px}}.page-soundcore .campaign-sticky-nav__item{padding:8px;border-radius:5px}.page-soundcore .ppc-category-header .ppc-container{max-width:1280px;margin:0 auto;padding:0}@media screen and (min-width: 1080px){.page-soundcore .ppc-category-header .ppc-container .ppc-category-header__item:nth-child(2):after{content:"";position:absolute;top:0;right:-15px;width:1px;height:100%;background:#e5e7eb}.page-soundcore .ppc-category-header .ppc-container .ppc-category-header__item:nth-child(3):after{content:"";position:absolute;top:0;right:-15px;width:1px;height:100%;background:#e5e7eb}.page-soundcore .ppc-category-header .ppc-container .ppc-category-header__item:nth-child(4):after{content:"";position:absolute;top:0;right:-15px;width:1px;height:100%;background:none}}.page-soundcore .ppc-category-header__text{font-size:10px;font-weight:500;color:#333;line-height:1.4;margin:0}@media screen and (min-width: 1080px){.page-soundcore .ppc-category-header__text{font-size:14px}}.page-soundcore .ppc-category-header__items{grid-template-columns:repeat(4,1fr);gap:5px;width:min(1080px,90%);margin:0 auto}@media screen and (min-width: 1080px){.page-soundcore .ppc-category-header__items{gap:30px}}@media screen and (min-width: 1080px){.page-soundcore .ppc-category-header__items:before{left:calc(26% - 15px);content:"";position:absolute;top:0;width:1px;height:100%;background:#e5e7eb}}.page-soundcore .product-image{position:relative}.page-soundcore .product-image .main-product-image{height:100px}@media screen and (min-width: 1080px){.page-soundcore .product-image .main-product-image{height:200px}}.page-soundcore .product-image:before{content:"";position:absolute;top:10px;left:7px;width:30px;height:70px;background-size:contain;background-repeat:no-repeat;z-index:2}@media screen and (min-width: 1080px){.page-soundcore .product-image:before{top:8px;left:25%;right:0;width:50px;height:120px}}.page-soundcore .color-option img{width:100%;height:100%;object-fit:cover;border-radius:4px}.page-soundcore #set .product-price{display:block}.page-soundcore #set .product-card-grid{padding:0}.page-soundcore #set .ppc-products__text{text-align:center!important}.page-soundcore #set h2{display:block!important;text-align:center!important}.page-soundcore #set .product-card{grid-template-columns:1fr;padding-top:95px!important}.page-soundcore #set .product-title{position:absolute;top:20px;left:0;display:block!important;font-family:"Mont, Noto Sans JP, sans-serif";line-height:1.2;font-size:4.5vw;width:100%;height:100%;text-align:center;padding:0 15px 100px}@media screen and (min-width: 1080px){.page-soundcore #set .product-title{height:auto;top:40px;padding:0 15px 50px;font-size:21px}}.page-soundcore #set .product-title a{display:none}.page-soundcore #set .product-title:before{color:#010101;opacity:.6;font-size:10px;position:absolute;left:0;line-height:1.3;top:30px;text-align:center;width:100%;padding:0 10px}@media screen and (min-width: 1080px){.page-soundcore #set .product-title:before{padding:0 15px;top:32px;font-size:14px}}.page-soundcore #set .product-title:after{position:absolute;font-weight:700;top:5px;font-family:"Mont, Noto Sans JP, sans-serif";width:100%;padding:0;font-size:15px;left:0}@media screen and (min-width: 1080px){.page-soundcore #set .product-title:after{top:-8px;font-size:30px}}.page-soundcore #set .product-card:nth-child(1) .product-title:before{content:"\6b32\3057\3044\6a5f\80fd\3001\5168\3066\304c\9032\5316\3002\30d9\30b9\30c8\30bb\30e9\30fcLiberty 4\306e\6b21\4e16\4ee3\30e2\30c7\30eb"}.page-soundcore #set .product-card:nth-child(1) .product-title:after{content:"Liberty 5"}.page-soundcore #set .product-card:nth-child(1) .product-image:before{background-image:url(/cdn/shop/files/soundcore-bf-badge-a.webp?v=1763343228)}.page-soundcore #set .product-card:nth-child(2) .product-title:before{content:"\6d17\7df4\3055\308c\305f\30c7\30b6\30a4\30f3\3068\5feb\9069\306a\3064\3051\5fc3\5730\306e\30a4\30e4\30fc\30ab\30d5\578b"}.page-soundcore #set .product-card:nth-child(2) .product-title:after{content:"AeroClip"}.page-soundcore #set .product-card:nth-child(2) .product-image:before{background-image:url(/cdn/shop/files/soundcore-bf-badge-b.webp?v=1763343228)}.page-soundcore #set .product-card:nth-child(3) .product-title:before{content:"\30b3\30f3\30d1\30af\30c8\8a2d\8a08\3067\9577\6642\9593\5229\7528\306b\6700\9069"}.page-soundcore #set .product-card:nth-child(3) .product-title:after{content:"P40i"}.page-soundcore #set .product-card:nth-child(3) .product-title a{padding:0 15px}@media screen and (min-width: 1080px){.page-soundcore #set .product-card:nth-child(3) .product-title a{padding:0}}.page-soundcore #set .product-card:nth-child(3) .product-image:before{width:35px;background-image:url(/cdn/shop/files/soundcore-bf-badge-c.webp?v=1763343228)}.page-soundcore #set .product-card:nth-child(4) .product-title:before{content:"\7a76\6975\306e\6ca1\5165\611f\3092\30b3\30f3\30d1\30af\30c8\306b\6301\3061\904b\3079\308b\3001\30d5\30e9\30c3\30b0\30b7\30c3\30d7\30e2\30c7\30eb"}.page-soundcore #set .product-card:nth-child(4) .product-title:after{content:"Space One Pro"}@media screen and (min-width: 1080px){.page-soundcore #set .product-card:nth-child(4) .color-variants{position:absolute;left:45%;bottom:-10px}}@media screen and (min-width: 1080px){.page-soundcore #set .product-card:nth-child(4) .present-product-item{width:135px;grid-template-columns:1fr}}@media screen and (min-width: 1080px){.page-soundcore #set .product-card:nth-child(4) .product-image{display:flex;justify-content:center;align-items:flex-end}}.page-soundcore #set .product-card:nth-child(4) .product-image:before{background-image:url(/cdn/shop/files/soundcore-bf-badge-b.webp?v=1763343228)}@media screen and (min-width: 1080px){.page-soundcore #set .product-card:nth-child(4) .product-image:before{left:20%}}.page-soundcore .page-soundcore .date-item[data-current]{background-color:#c8102e1a}.page-soundcore .page-soundcore .date-item[data-current]:before{background:linear-gradient(45deg,var(--color-soundcore),#ffbdc9)}.page-soundcore .page-soundcore .date-item[data-current] .date-number{border:2px solid var(--color-soundcore)!important;background-color:var(--color-soundcore);box-shadow:0 4px 12px #c8102e66}.page-soundcore .page-soundcore .date-item[data-current] .date-day{color:var(--color-soundcore)}.page-soundcore #hometheater .product-price-v2-sale{color:#fff}@media screen and (min-width: 1080px){.page-soundcore #hometheater .product-price-v2{justify-content:flex-start!important}}.page-soundcore #homeprojector .product-card-grid .product-card:nth-child(1){position:relative}.page-soundcore #homeprojector .product-card-grid .product-card:nth-child(1):before{content:"\4e88\544a";display:none;background-color:var(--color-nebula);color:#fff;z-index:5;font-size:12px;padding:5px 10px;position:absolute;top:15px;left:15px;font-weight:600;line-height:1.5}.page-soundcore .ppc-products#set h2{color:#fff;text-align:left;display:flex;align-items:center}.page-soundcore .product-price-v2-discount-rate{margin:0}.page-soundcore .product-card-grid{padding:0 10px}@media screen and (min-width: 1080px){.page-soundcore .product-card-grid{padding:0}}@media screen and (min-width: 1080px){.page-soundcore .Brandpage-v2 .wrapper{max-width:1280px}}@media screen and (min-width: 1080px){.page-soundcore .ppc-category-header{padding:120px 0 0!important}}.page-soundcore .page-ppc .ppc-products#set .ppc-products__title,.page-soundcore .ppc-products#set .ppc-products__title{margin-bottom:30px}@media screen and (min-width: 1080px){.page-soundcore .ppc-products#set .ppc-products__title{margin-bottom:40px}}.page-soundcore .ppc-category__hero-image .hero-img{object-position:top}@media screen and (min-width: 1080px){.page-soundcore .ppc-category__hero{height:500px}}.page-soundcore .extxt.white{color:#fff;margin-top:25px}@media screen and (min-width: 1080px){.page-soundcore .extxt.white{margin-top:30px}}.page-soundcore .Kv .container{background:var(--color-soundcore);padding:15px}@media screen and (min-width: 1080px){.page-soundcore .Kv .container{padding:20px}}@media screen and (min-width: 1080px){.page-soundcore .Kv .image{display:grid;gap:40px;place-items:center}}.page-soundcore .Kv .image .main{background:#c8d4e8;text-align:left;width:100%;height:320px;overflow:hidden}@media screen and (min-width: 1080px){.page-soundcore .Kv .image .main{height:500px}}.page-soundcore .Kv .image .main .main{height:100%;object-position:top;object-fit:cover}@media screen and (min-width: 1080px){.page-soundcore .Kv .image .main .main{object-position:center}}.page-soundcore .Kv .image .main .onaward{position:absolute;bottom:15px;left:auto;right:5px;width:30%;object-fit:contain;transform:none}@media screen and (min-width: 1080px){.page-soundcore .Kv .image .main .onaward{position:absolute;bottom:25px;left:auto;right:25px;width:230px;object-fit:contain;transform:none}}.page-soundcore .Kv .image .main .ontxt{position:absolute;right:15px;left:15px;bottom:15px;text-align:left;width:52%;font-size:9.2px}@media screen and (min-width: 1080px){.page-soundcore .Kv .image .main .ontxt{width:100%;font-size:10px}}.page-soundcore .Kv .image .sale .item-a{width:95%;border-bottom:1px solid rgba(255,255,255,.5);padding:0 0 15px;order:0;border-top:none}@media screen and (min-width: 1080px){.page-soundcore .Kv .image .sale .item-a{width:60%;padding-bottom:0;padding-right:30px;border-bottom:none}}.page-soundcore .Kv .image .sale .item-b{width:95%}@media screen and (min-width: 1080px){.page-soundcore .Kv .image .sale .item-b{width:38%}}.page-soundcore #set{background-image:none!important;background-color:var(--color-soundcore)}.page-soundcore .product-card-grid.desktop-2-col{width:100%}.page-soundcore .ppc-tabs__tab.active{background-color:var(--color-nebula)}.page-soundcore .btn-add-to-cart,.page-soundcore .ppc-category__product-btn{background:var(--color-nebula);border-color:var(--color-nebula)}.page-soundcore .btn-add-to-cart:hover,.page-soundcore .ppc-category__product-btn:hover{background:#fff;color:var(--color-nebula)}.page-soundcore .Brandpage-v2 .brandlink .img-column{grid-template-columns:repeat(1,1fr)!important}@media screen and (min-width: 1080px){.page-soundcore .Brandpage-v2 .brandlink .img-column{grid-template-columns:repeat(2,1fr)!important}}.page-soundcore .Brandpage-v2 .brandlink .img-column .img .value .item .data{font-size:30px!important;color:var(--color-soundcore)}@media screen and (min-width: 1080px){.page-soundcore .Brandpage-v2 .brandlink .img-column .img .value .item .data .en{font-size:160px!important}}.page-soundcore .Brandpage-v2 .brandlink .column .img.-b{border-top:1px solid var(--border-gray);border-right:none;border-bottom:none;padding:20px 30px 0}@media screen and (min-width: 1080px){.page-soundcore .Brandpage-v2 .brandlink .column .img.-b{padding:15px 30px;border-top:none}}@media screen and (min-width: 1080px){.page-soundcore .Brandpage-v2 .Brand .top-wrap{height:550px}}.page-soundcore .Brandpage-v2 .Brand .top-inr{height:100%}.page-soundcore .Brandpage-v2 .Brand .top-inr .top-txt{width:min(1300px,90%);display:grid;gap:20px;margin:30px auto 0;position:relative;z-index:5;text-align:center}@media screen and (min-width: 1080px){.page-soundcore .Brandpage-v2 .Brand .top-inr .top-txt{text-align:left}}.page-soundcore .Brandpage-v2 .Brand .top-inr .top-img{height:100%}.page-soundcore .Brandpage-v2 .Brand .top-inr .top-img img{object-position:top right;height:100%;width:100%;object-fit:cover;margin:0 0 0 auto}.page-soundcore .ppc-category__product-price-sale{color:var(--color-soundcore)}.page-soundcore .ppc-category__notice{display:block;color:#fff;font-size:10px;margin-top:15px;padding:0 15px}@media screen and (min-width: 1080px){.page-soundcore .ppc-category__notice{padding:0}}.page-soundcore .Brand{background:#fff;padding-top:0}@media screen and (min-width: 1080px){.page-soundcore .Brand{padding-top:20px}}.page-soundcore .Banner .present-item{display:grid;gap:10px}@media screen and (min-width: 1080px){.page-soundcore .Banner .present-item{grid-template-columns:repeat(3,1fr)}}.page-soundcore .Banner .ppc-products__text{text-align:center}.page-soundcore .Banner .ppc-present-notice{display:block;margin-top:20px;color:gray;font-size:10px}@media screen and (min-width: 1080px){.page-soundcore .Banner .ppc-present-notice{font-size:12px}}.page-soundcore .Banner h2{display:flex;align-items:center;gap:10px;justify-content:center;flex-direction:column}@media screen and (min-width: 1080px){.page-soundcore .Banner h2{flex-direction:row}}.page-soundcore .Banner h2 .label{color:var(--color-nebula);border:1px solid var(--color-soundcore);padding:8px 12px;border-radius:100px;font-size:12px}@media screen and (min-width: 1080px){.page-soundcore .Banner h2 .label{font-size:16px}}.page-soundcore .Banner .present-item img{width:100%;height:auto;object-fit:contain}.page-soundcore .Banner .ppc-products__title{text-align:center}@media screen and (min-width: 1080px){.page-soundcore .Banner .ppc-products__title{margin-bottom:30px}}.page-soundcore .campaign-sticky-nav{background:var(--color-soundcore)!important}.page-soundcore .campaign-sticky-nav__item.active{transition:all 0s!important}.page-soundcore .campaign-sticky-nav__item:hover{color:#fff!important}.page-soundcore .ppc-point{background-color:#fef2f2}.page-soundcore .ppc-point__icon svg path{fill:var(--color-soundcore)}.page-soundcore .product-price-v2-default{color:var(--color-nebula)}.page-soundcore .product-price-v2-discount-rate{background:var(--color-nebula)}.page-soundcore .review{display:flex;justify-content:center;align-items:center;gap:10px;padding:10px 20px;border:1px solid #fff;color:#fff;text-decoration:none;border-radius:100px;width:min(200px,80%);font-size:14px;margin:20px auto 0}@media screen and (min-width: 1080px){.page-soundcore .review{margin:20px 0 0}}.page-soundcore .review:hover{background:#fff;color:#1a1a1a}.page-soundcore .youtube .ppc-tabs__nav{border-bottom:1px solid #e6e6e6;margin-bottom:30px;padding-bottom:0}@media screen and (min-width: 1080px){.page-soundcore .youtube .ppc-tabs__nav{margin-bottom:40px}}.page-soundcore .youtube .ppc-tabs__tab{background:none;border:none;border-radius:0;padding:10px 8px;cursor:pointer;transition:all .2s ease;flex:1;position:relative;color:#666;border-bottom:1px solid #e6e6e6;font-size:10px}@media screen and (min-width: 1080px){.page-soundcore .youtube .ppc-tabs__tab{font-size:16px;padding:15px 20px}}.page-soundcore .youtube .ppc-tabs__tab:hover{color:var(--color-soundcore)}.page-soundcore .youtube .ppc-tabs__tab.active{background:none;color:var(--color-soundcore);border-bottom:2px solid var(--color-soundcore);font-weight:600}.page-soundcore .youtube .youtube-videos-list .lp-youtube.youtube-hidden{display:none!important}.page-soundcore .youtube .youtube-more-wrapper{display:flex;justify-content:center;margin-top:30px}@media screen and (min-width: 1080px){.page-soundcore .youtube .youtube-more-wrapper{margin-top:40px}}.page-soundcore .youtube .youtube-more-btn{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;background:#0000;border:2px solid var(--color-soundcore);border-radius:8px;color:var(--color-soundcore);font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease}@media screen and (min-width: 1080px){.page-soundcore .youtube .youtube-more-btn{padding:15px 30px;font-size:16px;gap:10px}}.page-soundcore .youtube .youtube-more-btn:hover{background:var(--color-soundcore);color:#fff}.page-soundcore .youtube .youtube-more-btn:hover .youtube-more-icon{color:#fff}.page-soundcore .youtube .youtube-more-btn .youtube-more-text{line-height:1}.page-soundcore .youtube .youtube-more-btn .youtube-more-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;color:currentColor;transition:all .3s ease}@media screen and (min-width: 1080px){.page-soundcore .youtube .youtube-more-btn .youtube-more-icon{width:18px;height:18px}}.page-soundcore .youtube .youtube-more-btn .youtube-more-icon svg{width:100%;height:100%}.ppc-brand{margin-top:0;background-image:linear-gradient(129deg,#31b8e0,#31b8e0 20%,#00a9e0 42%,#00b5c9 71%,#00c2b2 84%,#00db84);padding:60px 0}.ppc-brand .ppc-container{width:90%}@media screen and (min-width: 1080px){.ppc-brand .ppc-container{width:100%}}@media screen and (min-width: 1080px){.ppc-brand{padding:120px 0}}.ppc-brand__header{color:#fff;margin-bottom:70px;display:grid;gap:15px;text-align:center}.ppc-brand__wrapper{max-width:1280px;margin:0 auto}.ppc-brand__items{display:flex;flex-direction:column;gap:70px}@media screen and (min-width: 1080px){.ppc-brand__items{flex-direction:row;gap:60px;justify-content:center}}.ppc-brand__banner{margin-top:70px}.ppc-brand__banner a{border-radius:16px;display:block;overflow:hidden}.ppc-brand__banner a:hover img{transform:scale(1.01)}.ppc-brand__banner a img{width:100%;object-fit:contain;transition:transform .3s ease}.ppc-brand__item{display:flex;flex-direction:column;align-items:center;text-align:center;flex:1;position:relative}.ppc-brand__item:not(:last-child):after{content:"";position:absolute;bottom:-40px;left:50%;transform:translate(-50%);width:100%;height:1px;background:#ffffff4d}@media screen and (min-width: 1080px){.ppc-brand__item:not(:last-child):after{top:50%;right:-30px;bottom:unset;left:unset;transform:translateY(-50%);width:1px;height:100%}}.ppc-brand__icon{width:auto;height:80px;margin-bottom:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media screen and (min-width: 1080px){.ppc-brand__icon{width:auto;margin-bottom:30px}}.ppc-brand__icon img{width:auto;height:100%}.ppc-brand__content{color:#fff}.ppc-brand__title{font-size:18px;font-weight:700;margin-bottom:8px;letter-spacing:var(--letter-spacing-normal)}@media screen and (min-width: 1080px){.ppc-brand__title{font-size:24px;margin-bottom:12px}}.ppc-brand__extext{font-size:10px;text-align:left;margin-top:15px}@media screen and (min-width: 1080px){.ppc-brand__extext{font-size:12px}}.ppc-brand__description{font-size:12px;font-weight:400;line-height:1.8;text-align:left}@media screen and (min-width: 1080px){.ppc-brand__description{font-size:14px}}.Ugc{padding:80px 0 0;width:min(90%,1280px);margin:0 auto}@media screen and (min-width: 1080px){.Ugc{padding:120px 0 0!important}}.Ugc .heading{font-size:24px;font-weight:700;letter-spacing:0em;line-height:1.5;margin-bottom:40px;text-align:center}@media screen and (min-width: 1080px){.Ugc .heading{margin-bottom:60px;font-size:32px}}.Ugc .sns-icon{width:50px;height:auto;max-width:none;display:block;margin:20px auto}@media screen and (min-width: 1080px){.Ugc .sns-icon{width:65px}}.Ugc .container.-tiktok .items{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}@media screen and (min-width: 1080px){.Ugc .container.-tiktok .items{grid-template-columns:repeat(4,1fr);gap:20px}}.Ugc .container.-tiktok .items .item{background:#ffffff0d;border-radius:8px;overflow:hidden}.Ugc .container.-tiktok .items .item a{display:block;text-decoration:none;color:inherit}.Ugc .container.-tiktok .items .item .video-wrap{aspect-ratio:9/16;overflow:hidden}.Ugc .container.-tiktok .items .item .video-wrap video{width:100%;height:100%;object-fit:cover}.Ugc .container.-tiktok .items .item .user{display:flex;align-items:center;background:#fff;padding:12px}.Ugc .container.-tiktok .items .item .user img{border-radius:50%;width:30px;height:30px;margin-right:8px;flex-shrink:0}@media screen and (min-width: 1080px){.Ugc .container.-tiktok .items .item .user img{width:40px;height:40px;margin-right:10px}}.Ugc .container.-tiktok .items .item .user span{font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width: 1080px){.Ugc .container.-tiktok .items .item .user span{font-size:14px}}.Ugc .container.-tiktok .items .item .info{padding:12px;background:#fff}.Ugc .container.-tiktok .items .item .info .title{font-size:14px;font-weight:500;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media screen and (min-width: 1080px){.Ugc .container.-tiktok .items .item .info .title{font-size:16px;-webkit-line-clamp:3}}.Ugc .youtube{line-height:1.5;letter-spacing:.08em;margin-top:30px}.Ugc .youtube .ugc-items{display:grid;grid-template-columns:repeat(1,1fr);gap:15px;padding-bottom:30px}@media screen and (min-width: 1080px){.Ugc .youtube .ugc-items{gap:20px;grid-template-columns:repeat(3,1fr);margin:0;padding:0 0 30px}}.Ugc .youtube .ugc-items .lp-youtube-content{gap:0px;padding:24px;font-size:16px}.Ugc .youtube .ugc-items .lp-youtube{--bg-ugc: #202226;--clr-ugc: white;flex-shrink:0}.Ugc .youtube .lp-youtube-desc{font-size:14px;color:#fff;font-weight:550}.Ugc .youtube .lp-youtube-user-name{font-size:12px}.Ugc .youtube .heading{font-size:20px;font-weight:550;letter-spacing:.05em;line-height:1.5;display:flex;gap:0px;font-family:Noto Sans JP;flex-direction:column;margin-bottom:30px;align-items:flex-start}@media screen and (min-width: 1080px){.Ugc .youtube .heading{gap:15px;align-items:center;flex-direction:row;font-size:32px;margin-bottom:40px}}.Ugc .youtube .sns-icon{width:50px;height:auto;max-width:none;display:block;margin:20px 0}@media screen and (min-width: 1080px){.Ugc .youtube .sns-icon{width:65px}}.Ugc .youtube .container{--item-gap: 30px}.Ugc .youtube .container:not(:last-of-type){margin-bottom:80px}.Ugc .youtube .container.-youtube .user{margin-top:15px}@media screen and (min-width: 1080px){.Ugc .youtube .container.-youtube .items .item{width:calc((100% - var(--item-gap))/2)}}.Ugc .youtube .container .items{display:flex;overflow-x:scroll;padding:0 var(--wrapper-spacing);width:100vw;gap:15px;scrollbar-color:rgba(255,255,255,.5) rgba(0,0,0,0);scrollbar-width:thin;padding-bottom:30px}@media screen and (min-width: 1080px){.Ugc .youtube .container .items{margin:initial;width:initial}}.Ugc .youtube .container .items .item{flex-shrink:0;width:70%;background:#ffffff0d}.Ugc .youtube .container .items .item iframe{aspect-ratio:16/9;width:100%;height:auto;display:block}.Ugc .youtube .container .items .item video{max-width:100%}.Ugc .youtube .container .items .item .user{display:flex;align-items:center}.Ugc .youtube .container .items .item .user img{border-radius:50%;--w: 40px;width:var(--w);height:var(--w);display:inline-block;margin-right:10px}.Ugc .youtube .container .items .item .user span{display:inline-block;margin:0;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Ugc .youtube .container .items .item .info{padding:10px 18px 18px}.Ugc .youtube .container .items .item .info .title{font-size:14px;letter-spacing:.05em;opacity:.9;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.endsale{padding-bottom:0!important}.endsale .ppc-brand{margin-top:0}.Brand{margin:0!important}.Brand .top-wrap{margin-top:0!important}.page-nebula .endwrap{background:#fff2f4}.page-nebula .endwrap a{background:var(--color-nebula)}.page-nebula .Brand{margin:0!important}.page-nebula .Brand .top-wrap{margin-top:0!important}.endwrap{text-align:center;padding:60px 20px 80px;background:var(--color-light-blue);display:grid;place-items:center;gap:30px}@media screen and (min-width: 1080px){.endwrap{padding:100px 40px 120px}}.endwrap a{display:inline-block;padding:12px 30px;background:var(--clr-anker);color:#fff;text-decoration:none;font-weight:700;transition:background-color .3s ease;width:min(420px,90%);border-radius:100px}.endwrap a:hover{color:#fff!important}@media screen and (min-width: 1080px){.endwrap a{padding:30px 40px;font-size:16px}}.ppc-review-section{padding:40px 20px 0!important}@media screen and (min-width: 1080px){.ppc-review-section{padding:80px 40px 0!important}}.ppc-review-section .ppc-container{max-width:1200px;margin:0 auto}.ppc-review-header{display:flex;align-items:center;justify-content:center;gap:20px;margin-bottom:35px}@media screen and (min-width: 1080px){.ppc-review-header{gap:45px;margin-bottom:40px}}.ppc-review-header__icon{flex-shrink:0;width:20%;margin-top:2px}@media screen and (min-width: 1080px){.ppc-review-header__icon{width:15%}}.ppc-review-header__icon svg{width:100%;height:100%}.ppc-review-header__content{display:flex;flex-direction:column;gap:20px;width:60%}@media screen and (min-width: 1080px){.ppc-review-header__content{width:auto}}.ppc-review-header__title{font-size:20px;font-weight:400;line-height:1.5;color:#1a1a1a;margin:0}@media screen and (min-width: 1080px){.ppc-review-header__title{font-size:24px}}.ppc-review-header__link{display:inline-flex;align-items:center;justify-content:center;padding:11px 34px;border:1px solid rgba(0,0,0,.2);border-radius:113px;color:#1a1a1a;text-decoration:none;font-size:16px;width:-moz-fit-content;width:fit-content;transition:all .3s ease}.ppc-review-header__link:hover{background:#0000000d;border-color:#0000004d}.ppc-review-cards{display:flex;flex-direction:column;gap:15px;padding:0 15px}@media screen and (min-width: 1080px){.ppc-review-cards{flex-direction:row;gap:23px;padding:0}}.ppc-review-card{display:flex;align-items:flex-start;gap:30px;padding:30px 25px;border:1px solid rgba(0,0,0,.1);border-radius:0;flex:1}@media screen and (min-width: 1080px){.ppc-review-card{padding:35px 25px}}.ppc-review-card__icon{flex-shrink:0;width:25px;height:28px;margin-top:5px}.ppc-review-card__icon svg{width:100%;height:100%}.ppc-review-card__content{display:flex;flex-direction:column;gap:20px}.ppc-review-card__author{display:flex;flex-direction:column;gap:5px}@media screen and (min-width: 1080px){.ppc-review-card__author{gap:10px}}.ppc-review-card__name{font-size:24px;font-weight:400;line-height:1.5;color:#17bbf0;margin:0}.ppc-review-card__name-ja{font-size:12px;font-weight:400;line-height:1.5;color:#17bbf0;margin:0}.ppc-review-card__role{font-size:14px;font-weight:400;line-height:1.5;color:#1a1a1a;margin:0}.ppc-review-card__text{font-size:16px;font-weight:400;line-height:1.75;color:#1a1a1a;margin:0}
/*# sourceMappingURL=/cdn/shop/t/322/assets/page-BF2025-category.css.map */
