.rapid-mag-product-TC-comp{position:relative}.rapid-mag-product-TC-comp .link{color:#556ad0;cursor:pointer}.rapid-mag-product-TC-comp .link:hover{text-decoration:underline}
.rapid-mag-product-componentsEU-PowerSolution-comp{padding:140px 0}@media (max-width:1440px){.rapid-mag-product-componentsEU-PowerSolution-comp{padding-bottom:0}}.rapid-mag-product-componentsEU-PowerSolution-comp .eco-title{white-space:nowrap}.rapid-mag-product-componentsEU-PowerSolution-comp .swiper-container{padding:0 120px;position:relative}.rapid-mag-product-componentsEU-PowerSolution-comp .swiper-container .box-swiper .img-box{height:300px}.rapid-mag-product-componentsEU-PowerSolution-comp .swiper-container .box-swiper .img-box .eco-img figure{background-size:contain}.rapid-mag-product-componentsEU-PowerSolution-comp .swiper-container .box-swiper .eco-swiper-navigation{width:100%;padding:0 100px;position:absolute;top:50%;transform:translateY(-50%)}.rapid-mag-product-componentsEU-PowerSolution-comp .swiper-container .box-swiper .eco-swiper-navigation .eco-swiper-button-prev,.rapid-mag-product-componentsEU-PowerSolution-comp .swiper-container .box-swiper .eco-swiper-navigation .eco-swiper-button-next{background-color:#d0d0d0}.rapid-mag-product-componentsEU-PowerSolution-comp .swiper-container .box-swiper .eco-swiper-navigation .eco-swiper-button-prev svg,.rapid-mag-product-componentsEU-PowerSolution-comp .swiper-container .box-swiper .eco-swiper-navigation .eco-swiper-button-next svg{color:#fff}.rapid-mag-product-componentsEU-PowerSolution-comp .swiper-container .box-swiper .eco-swiper-control{margin:0}.rapid-mag-product-componentsEU-PowerSolution-comp .swiper-container .box-swiper .eco-tab-items-move-type-default .eco-tab-item{padding:21px 0}.rapid-mag-product-componentsEU-PowerSolution-comp .swiper-container .box-swiper .eco-tab-items-move-type-default .eco-tab-space{width:64px}.rapid-mag-product-componentsEU-PowerSolution-comp .swiper-container .swiper-info{z-index:10;pointer-events:none;flex-direction:column;justify-content:space-evenly;padding:0 120px;display:flex;position:absolute;inset:0}.rapid-mag-product-componentsEU-PowerSolution-comp .swiper-container .swiper-info.fade-in .info-item.info-item-3 .item-value,.rapid-mag-product-componentsEU-PowerSolution-comp .swiper-container .swiper-info.fade-in .info-item.info-item-2 .item-value,.rapid-mag-product-componentsEU-PowerSolution-comp .swiper-container .swiper-info.fade-in .info-item.info-item-1 .item-value,.rapid-mag-product-componentsEU-PowerSolution-comp .swiper-container .swiper-info.fade-in .info-item.info-item-3 .item-name,.rapid-mag-product-componentsEU-PowerSolution-comp .swiper-container .swiper-info.fade-in .info-item.info-item-2 .item-name,.rapid-mag-product-componentsEU-PowerSolution-comp .swiper-container .swiper-info.fade-in .info-item.info-item-1 .item-name{animation:1.2s ease-in-out forwards rapid-mag-eu-power-ani-fade-in-opacity}.rapid-mag-product-componentsEU-PowerSolution-comp .swiper-container .swiper-info.fade-in .info-item.info-item-3:after,.rapid-mag-product-componentsEU-PowerSolution-comp .swiper-container .swiper-info.fade-in .info-item.info-item-2:after,.rapid-mag-product-componentsEU-PowerSolution-comp .swiper-container .swiper-info.fade-in .info-item.info-item-1:after{animation:.2s ease-in-out .8s forwards rapid-mag-eu-power-ani-fade-in-width}.rapid-mag-product-componentsEU-PowerSolution-comp .swiper-container .swiper-info .info-item{flex-direction:column;gap:3px;max-width:100%;padding:0 21%;display:flex}.rapid-mag-product-componentsEU-PowerSolution-comp .swiper-container .swiper-info .info-item.info-item-3,.rapid-mag-product-componentsEU-PowerSolution-comp .swiper-container .swiper-info .info-item.info-item-1{text-align:right;align-items:flex-end;margin-left:auto}.rapid-mag-product-componentsEU-PowerSolution-comp .swiper-container .swiper-info .info-item.info-item-3:after,.rapid-mag-product-componentsEU-PowerSolution-comp .swiper-container .swiper-info .info-item.info-item-1:after{background-image:linear-gradient(270deg,#a2a2a2,#fff0,#fff0)}.rapid-mag-product-componentsEU-PowerSolution-comp .swiper-container .swiper-info .info-item .item-value{opacity:0;color:#000;font-family:var(--ff-woff2-B);font-size:24px}.rapid-mag-product-componentsEU-PowerSolution-comp .swiper-container .swiper-info .info-item .item-name{opacity:0;color:#909090;font-family:var(--ff-woff2-B);font-size:14px}.rapid-mag-product-componentsEU-PowerSolution-comp .swiper-container .swiper-info .info-item:after{content:"";background-image:linear-gradient(90deg,#a2a2a2,#fff0,#fff0);width:332px;height:1px;margin-top:12px;transform:scaleX(0)}.rapid-mag-product-componentsEU-PowerSolution-comp .product-type{align-items:center;gap:24px;margin-top:20px;padding:0 80px;display:flex}.rapid-mag-product-componentsEU-PowerSolution-comp .product-type .product-type-item .product-type-item-title{color:#909090;font-family:var(--ff-woff2-B);font-size:16px;font-weight:700;line-height:normal}.rapid-mag-product-componentsEU-PowerSolution-comp .product-type .product-type-item:after{content:"";background:#c6c7ce;width:100%;height:1px;margin-top:20px;display:block}.rapid-mag-product-componentsEU-PowerSolution-comp .product-type .product-type-item.active .product-type-item-title{color:#5e72ee}.rapid-mag-product-componentsEU-PowerSolution-comp .product-type .product-type-item.active:after{background:linear-gradient(95deg,#5e72ee 58.06%,#0000 95.93%),#909090}.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards{margin-top:24px;padding:0 80px;display:flex}.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-cards-item{cursor:pointer;flex-direction:column;flex:1;align-items:center;padding:0 12px 12px;display:flex;overflow:hidden}.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-cards-item.active .product-footer .product-price{opacity:0}.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-cards-item.active .product-footer .product-btns{opacity:1;transform:translateY(0)}.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-img{width:120px;height:120px}.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-new{color:#f8200c;text-align:center;font-family:var(--ff-woff2-M);height:14px;margin:12px 0;font-size:10px;font-style:normal;font-weight:400;line-height:normal}.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-colors{flex-wrap:wrap;gap:6px 12px;display:flex}.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-colors .item-color{background-color:var(--item-color);cursor:pointer;border-radius:50%;width:14px;height:14px;position:relative;box-shadow:inset 0 .875px .875px #00000040}.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-colors .item-color.active:after{content:"";border:1px solid var(--item-color);border-radius:50%;position:absolute;inset:-3px}.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-title{color:#000;text-align:center;font-family:var(--ff-woff2-M);white-space:pre-line;margin:16px 0;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-footer{width:100%;height:80px;margin-top:auto;position:relative}.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-footer .product-price{flex-direction:column;gap:4px;transition:opacity .3s;display:flex}.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-footer .product-price .price{color:#000;text-align:center;font-family:var(--ff-woff2-B);font-size:14px;font-weight:500;line-height:normal}.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-footer .product-price .discount{color:#909090;text-align:center;font-family:var(--ff-woff2-M);font-size:12px;font-weight:400;line-height:normal;text-decoration-line:line-through}.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-footer .product-btns{opacity:0;flex-direction:column;gap:8px;width:100%;transition:opacity .3s,transform .3s;display:flex;position:absolute;top:0;left:0;transform:translateY(10px)}.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-footer .product-btns .product-btn-buy,.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-footer .product-btns .product-btn-amazon{color:#fff;text-align:center;width:100%;height:36px;font-family:var(--ff-woff2-B);border-radius:999px;justify-content:center;align-items:center;gap:2px;font-size:14px;font-weight:500;line-height:normal;display:flex}.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-footer .product-btns .product-btn-buy{background-color:#2673ff}.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-footer .product-btns .product-btn-buy.disabled{opacity:.4;cursor:no-drop}.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-footer .product-btns .product-btn-amazon{background-color:#000}.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-footer .product-btns .product-btn-amazon .ef-icon{width:12px;height:14px}@media only screen and not (max-width:1440px){.rapid-mag-product-componentsEU-PowerSolution-comp .swiper-container{padding:0 calc(50vw - 600px)}.rapid-mag-product-componentsEU-PowerSolution-comp .swiper-container .box-swiper .eco-swiper-navigation{padding:0 140px}.rapid-mag-product-componentsEU-PowerSolution-comp .swiper-container .swiper-info{padding:0 calc(50vw - 600px)}.rapid-mag-product-componentsEU-PowerSolution-comp .product-type,.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards{padding:0 calc(50vw - 720px)}.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-footer .product-btns .product-btn-buy,.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-footer .product-btns .product-btn-amazon{gap:4px;height:36px;font-size:14px}.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-footer .product-btns .product-btn-amazon .ef-icon{width:18px;height:20px}}@media not (min-width:1024px){.rapid-mag-product-componentsEU-PowerSolution-comp{padding:120px 0}.rapid-mag-product-componentsEU-PowerSolution-comp .swiper-container,.rapid-mag-product-componentsEU-PowerSolution-comp .product-type{display:none}.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards{grid-template-columns:repeat(6,1fr);gap:12px;margin-top:0;padding:0 48px;display:grid}.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-cards-item{background-image:linear-gradient(#f5f5f5 0% 100%),linear-gradient(#fff0 52.19%,#d0e2ff 100%);border-radius:6px;grid-column:span 2}.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-cards-item:first-child:nth-last-child(3n+1){grid-column:span 6}.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-cards-item:first-child:nth-last-child(3n+2),.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-cards-item:first-child:nth-last-child(3n+2)~:nth-child(2){grid-column:span 3}.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-cards-item .product-footer .product-price{opacity:1}.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-cards-item .product-footer .product-btns{opacity:1;transform:translateY(0)}.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-title{height:52.5px}.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-footer{height:auto;margin-top:0}.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-footer .product-price{flex-direction:row;justify-content:center;align-items:center;height:20px;opacity:1!important}.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-footer .product-btns{background-color:#0000;margin-top:16px;position:relative;opacity:1!important}.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-footer .product-btns .product-btn-buy,.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-footer .product-btns .product-btn-amazon{gap:4px;height:36px;font-size:14px}.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-footer .product-btns .product-btn-amazon .ef-icon{width:18px;height:20px}}@media not (min-width:768px){.rapid-mag-product-componentsEU-PowerSolution-comp .eco-title{white-space:pre-line;padding:0 24px}.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards{grid-template-columns:1fr 1fr;padding:0 24px}.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-cards-item{border-radius:4px;grid-column:span 1!important}.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-cards-item:first-child:nth-last-child(odd){grid-column:span 2!important}.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-cards-item:first-child:nth-last-child(odd) .product-title{height:auto}.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-title{height:unset;white-space:normal}.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-footer{margin-top:auto}.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-footer .product-price{gap:4px;transition:opacity .3s}.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-footer .product-price .price{color:#000;text-align:center;font-family:var(--ff-woff2-B);font-size:14px;font-weight:500;line-height:normal}.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-footer .product-price .discount{color:#909090;text-align:center;font-family:var(--ff-woff2-M);font-size:12px;font-weight:400;line-height:normal;text-decoration-line:line-through}.rapid-mag-product-componentsEU-PowerSolution-comp .product-cards .product-footer .product-btns{opacity:1;margin-top:16px;position:relative}}@keyframes rapid-mag-eu-power-ani-fade-in-opacity{0%{opacity:0}to{opacity:1}}@keyframes rapid-mag-eu-power-ani-fade-in-width{0%{transform:scaleX(0)}to{transform:scaleX(1)}}
.rapid-mag-A-section{--height:900px;--top:60px;--label:24px;--title:40px;--desc:18px;--btn:18px;position:relative}.rapid-mag-A-section .img{width:100%;height:var(--height)}.rapid-mag-A-section .img img{object-fit:cover}.rapid-mag-A-section div.info{top:var(--top);width:var(--info-width);font-family:var(--ff-woff2-B);position:absolute;left:50%;transform:translate(-50%)}.rapid-mag-A-section div.info .label{font-size:var(--label);color:#000}.rapid-mag-A-section div.info .title{font-size:var(--title);margin-top:8px}.rapid-mag-A-section div.info .desc{font-size:var(--desc)}.rapid-mag-A-section div.info .btn{cursor:pointer;width:max-content;font-size:var(--btn);color:#fff;background-color:#000;border-radius:30px;margin-top:24px;padding:10px 24px}.rapid-mag-A-section div.info .btn:hover,.rapid-mag-A-section div.info .btn:active{background-color:#3f68e0}@media only screen and not (max-width:1440px){.rapid-mag-A-section{--top:80px;--title:48px;--desc:20px}}@media not (min-width:1024px){.rapid-mag-A-section{--height:667px;--label:16px;--title:24px;--desc:14px;--btn:14px}.rapid-mag-A-section div.info{text-align:center}.rapid-mag-A-section div.info .desc{margin-top:20px}.rapid-mag-A-section div.info .btn{margin-top:24px;padding:8px 18px}}
.rapid-mag-D-section{background:linear-gradient(#fff 29.11%,#f3f3f3 100%);position:relative}.rapid-mag-D-section .eco-tab-imgs-swiper-container{aspect-ratio:1200/540;height:unset}@media not (min-width:1024px){.rapid-mag-D-section div.info{text-align:center}}@media not (min-width:768px){.rapid-mag-D-section .eco-tab-imgs-swiper-container{aspect-ratio:327/280}}
.rapid-mag-E-section{white-space:pre-line;--gap:12px;--radius:8px;--size-b:32px;--size-s:24px;--size-t:18px;--size-s-s:20px;--size-other:24px;background:radial-gradient(1.96% .08% at 49.39% 0,#fff 0%,#f3f3f3 100%),#fff;padding:160px calc(50% - 50vw + 120px);position:relative}html[site=es] .rapid-mag-E-section{--size-other:30px}html[site=de] .rapid-mag-E-section{--size-s-s:18px}.rapid-mag-E-section{--l-t-s:14px;--qi2-size:60px;--r:48px;--l:36px;--info-padding:20px 16px;--r-p:30px 16px;--b-p:24px;--box-width:calc(100vw - 240px)}.rapid-mag-E-section img{object-fit:cover;width:100%;height:100%}.rapid-mag-E-section .x{border-radius:var(--radius);position:relative;overflow:hidden}.rapid-mag-E-section .x .img{width:100%;height:100%}.rapid-mag-E-section .x .msg{color:#000;flex-direction:column;gap:8px;line-height:1.2;display:flex;position:absolute}.rapid-mag-E-section .x .msg .name{font-family:var(--ff-woff2-B)}.rapid-mag-E-section .x .msg .name.w{font-size:var(--size-b)}.rapid-mag-E-section .x .msg .name.s{font-size:var(--size-s)}.rapid-mag-E-section .x .msg .text{font-family:var(--ff-woff2-M);font-size:var(--size-t)}.rapid-mag-E-section .t{width:100%;height:calc(.2*var(--box-width));overflow:visible}.rapid-mag-E-section .t .img{border-radius:var(--radius);width:100%;height:111%;position:absolute;bottom:0;left:0;overflow:hidden}.rapid-mag-E-section .t .msg{top:53%;left:var(--l);width:65%;transform:translateY(-50%)}.rapid-mag-E-section .t .msg .icon{width:var(--qi2-size);height:var(--qi2-size)}.rapid-mag-E-section .pc-box{gap:var(--gap);flex-direction:column;margin-top:40px;display:flex}.rapid-mag-E-section .pc-box .b,.rapid-mag-E-section .pc-box .b-l,.rapid-mag-E-section .pc-box .b-r,.rapid-mag-E-section .pc-box .b-r-t,.rapid-mag-E-section .pc-box .b-r-b{gap:var(--gap);display:flex}.rapid-mag-E-section .pc-box .b-l,.rapid-mag-E-section .pc-box .b-r{flex-direction:column}.rapid-mag-E-section .pc-box .b{width:100%;height:calc((600px + var(--gap))/1200px*var(--box-width))}.rapid-mag-E-section .pc-box .b .b-l{width:20%;height:100%}.rapid-mag-E-section .pc-box .b .b-l .b-l-t,.rapid-mag-E-section .pc-box .b .b-l .b-l-b{flex:1;width:100%}.rapid-mag-E-section .pc-box .b .b-l .b-l-t .msg,.rapid-mag-E-section .pc-box .b .b-l .b-l-b .msg{text-align:center;padding:var(--info-padding);width:100%;top:0;left:0}.rapid-mag-E-section .pc-box .b .b-l .b-l-t .msg .text,.rapid-mag-E-section .pc-box .b .b-l .b-l-b .msg .text{font-size:var(--l-t-s)}.rapid-mag-E-section .pc-box .b .b-l .b-l-b .msg .name{font-size:var(--size-s-s)}html[site=de] .rapid-mag-E-section .pc-box .b .b-l .b-l-b .msg .name,html[site=fr] .rapid-mag-E-section .pc-box .b .b-l .b-l-b .msg .name,html[site=it] .rapid-mag-E-section .pc-box .b .b-l .b-l-b .msg .name,html[site=es] .rapid-mag-E-section .pc-box .b .b-l .b-l-b .msg .name{font-size:20px}@media not (min-width:1024px){html[site=de] .rapid-mag-E-section .pc-box .b .b-l .b-l-b .msg .name,html[site=fr] .rapid-mag-E-section .pc-box .b .b-l .b-l-b .msg .name,html[site=it] .rapid-mag-E-section .pc-box .b .b-l .b-l-b .msg .name,html[site=es] .rapid-mag-E-section .pc-box .b .b-l .b-l-b .msg .name{font-size:16px}}.rapid-mag-E-section .pc-box .b .b-r{width:calc(80% - var(--gap))}.rapid-mag-E-section .pc-box .b .b-r .b-r-t{height:calc(380px/(600px + var(--gap))*100%)}.rapid-mag-E-section .pc-box .b .b-r .b-r-t .b-r-t-l{width:67.7966%}.rapid-mag-E-section .pc-box .b .b-r .b-r-t .b-r-t-l .msg{top:50%;right:var(--r);text-align:right;width:40%;transform:translateY(-50%)}.rapid-mag-E-section .pc-box .b .b-r .b-r-t .b-r-t-r{width:calc((304px - var(--gap))/944px*100%)}.rapid-mag-E-section .pc-box .b .b-r .b-r-t .b-r-t-r .msg{width:100%;padding:var(--r-p);text-align:center;top:0;left:0}.rapid-mag-E-section .pc-box .b .b-r .b-r-b{height:calc(220px/(600px + var(--gap))*100%)}.rapid-mag-E-section .pc-box .b .b-r .b-r-b .b-r-b-l,.rapid-mag-E-section .pc-box .b .b-r .b-r-b .b-r-b-r{flex:1}.rapid-mag-E-section .pc-box .b .b-r .b-r-b .b-r-b-l .msg,.rapid-mag-E-section .pc-box .b .b-r .b-r-b .b-r-b-r .msg{top:var(--b-p);left:var(--b-p);width:40%}.rapid-mag-E-section .pc-box .b .b-r .b-r-b .b-r-b-l .msg .name.w .i,.rapid-mag-E-section .pc-box .b .b-r .b-r-b .b-r-b-r .msg .name.w .i{font-size:var(--size-s)}.rapid-mag-E-section .pc-box .b .b-r .b-r-b .b-r-b-l .msg .name.w .other,.rapid-mag-E-section .pc-box .b .b-r .b-r-b .b-r-b-r .msg .name.w .other{font-size:var(--size-other);display:block}.rapid-mag-E-section .pc-box .b .b-r .b-r-b .b-r-b-l .msg .icon,.rapid-mag-E-section .pc-box .b .b-r .b-r-b .b-r-b-r .msg .icon{width:78px;height:37.5px}html[site=it] .rapid-mag-E-section .pc-box .b .b-r .b-r-b .b-r-b-r .msg{width:80%}.rapid-mag-E-section .h5-box{display:none}@media only screen and not (max-width:1440px){.rapid-mag-E-section{padding:200px calc(50vw - 600px)}.rapid-mag-E-section .container{max-width:1200px}.rapid-mag-E-section{--gap:16px;--size-b:42px;--size-s:30px;--size-t:22px;--l-t-s:16px;--size-s-s:24px}html[site=de] .rapid-mag-E-section{--size-b:36px;--size-s-s:20px}.rapid-mag-E-section{--qi2-size:70px;--box-width:1200px;--r:60px;--l:42px;--info-padding:24px 18px;--r-p:30px 16px;--b-p:32px}}@media not (min-width:1024px){.rapid-mag-E-section{--gap:8px;--radius:4px;--size-b:18px;--size-s:14px;--size-t:12px;--l-t-s:10px;--size-s-s:13px;--size-other:12px;padding:120px 48px}html[site=es] .rapid-mag-E-section{--size-other:16px}html[site=de] .rapid-mag-E-section{--size-b:16px;--size-s-s:11px}.rapid-mag-E-section{--qi2-size:40px;--info-padding:12px 8px;--r:20px;--l:20px;--r-p:20px 12px;--b-p:16px;--box-width:calc(100vw - 2 * 48px)}.rapid-mag-E-section .pc-box .b .b-r .b-r-b .b-r-b-r .msg .icon{width:52px;height:25px}.rapid-mag-E-section div.info{text-align:center}}@media not (min-width:768px){.rapid-mag-E-section{--box-width:calc(100vw - 2 * 24px);--l:12px;padding:120px 24px}.rapid-mag-E-section .x .msg{gap:4px}.rapid-mag-E-section .pc-box{display:none}.rapid-mag-E-section .h5-box{gap:var(--gap);flex-direction:column;margin-top:24px;display:flex}.rapid-mag-E-section .h5-box .t{height:calc(.443425*var(--box-width))}.rapid-mag-E-section .h5-box .t .msg{width:50%;top:50%}.rapid-mag-E-section .h5-box .t .msg .name{font-size:16px}.rapid-mag-E-section .h5-box .l2,.rapid-mag-E-section .h5-box .l3,.rapid-mag-E-section .h5-box .l4{gap:var(--gap);width:100%;display:flex}.rapid-mag-E-section .h5-box .l2 .l2-l,.rapid-mag-E-section .h5-box .l4 .l4-r{width:calc(.366972*var(--box-width))}.rapid-mag-E-section .h5-box .l2 .l2-r,.rapid-mag-E-section .h5-box .l4 .l4-l{width:calc((207px - var(--gap))/327px*var(--box-width))}.rapid-mag-E-section .h5-box .l2,.rapid-mag-E-section .h5-box .l4{height:calc(.556575*var(--box-width))}.rapid-mag-E-section .h5-box .l3{height:calc(.379205*var(--box-width))}.rapid-mag-E-section .h5-box .l3 .x{flex:1}.rapid-mag-E-section .h5-box .l3 .l3-l .msg{width:50%;padding:16px 12px;top:0;left:0}.rapid-mag-E-section .h5-box .l3 .l3-l .msg .name{font-size:16px}.rapid-mag-E-section .h5-box .l3 .l3-l .msg .name .i{font-size:12px}.rapid-mag-E-section .h5-box .l3 .l3-r .msg{text-align:center;width:100%;padding:6px;bottom:0;left:0}.rapid-mag-E-section .h5-box .l3 .l3-r .msg .name{font-size:12px}.rapid-mag-E-section .h5-box .l3 .l3-r .msg .text{font-size:10px}.rapid-mag-E-section .h5-box .l2 .l2-l .msg{text-align:center;width:100%;padding:12px 8px;top:0;left:0}.rapid-mag-E-section .h5-box .l2 .l2-l .msg .name{font-size:16px}.rapid-mag-E-section .h5-box .l2 .l2-r .msg{width:70%;padding:20px 10px;top:0;left:0}.rapid-mag-E-section .h5-box .l2 .l2-r .msg .name{font-size:16px}.rapid-mag-E-section .h5-box .l4 .l4-l .msg{text-align:center;width:100%;padding:14px;top:0;left:0}.rapid-mag-E-section .h5-box .l4 .l4-l .msg .name{font-size:16px}.rapid-mag-E-section .h5-box .l4 .l4-r .msg{width:100%;padding:14px;top:0;left:0}html[site=it] .rapid-mag-E-section .h5-box .l4 .l4-r .msg{padding:10px 4px 10px 10px}.rapid-mag-E-section .h5-box .l4 .l4-r .msg .name{font-size:16px}html[site=it] .rapid-mag-E-section .h5-box .l4 .l4-r .msg .name .other{font-size:12px;display:block}}
.rapid-mag-F-section{--gap:20px;--text:14px;--line:240px;--long:92px;--size:calc((var(--box-width) - var(--gap)) / 2);--icon:100px;--icon-bot:24px;height:150vh;position:relative}.rapid-mag-F-section .sticky{width:100%;height:100vh;position:sticky;top:0}.rapid-mag-F-section .card{width:var(--box-width);align-items:center;gap:var(--gap);will-change:opacity;background-color:#fff;height:100vh;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rapid-mag-F-section .card .info{width:var(--size);text-align:left}.rapid-mag-F-section .card .info .icon{width:var(--icon);height:var(--icon);margin-bottom:var(--icon-bot)}.rapid-mag-F-section .card .info .bars{flex-direction:column;gap:16px;margin-top:60px;display:flex}.rapid-mag-F-section .card .info .bars .bar{align-items:center;gap:24px;display:flex}.rapid-mag-F-section .card .info .bars .bar .text1,.rapid-mag-F-section .card .info .bars .bar .text2{width:var(--long);font-family:var(--ff-woff2-M);font-size:var(--text);color:#595c61}.rapid-mag-F-section .card .info .bars .bar .line{width:var(--line);background-color:#e9eaec;border-radius:6.5px;height:13px;position:relative;overflow:hidden}.rapid-mag-F-section .card .info .bars .bar .line:after{content:"";will-change:transform;border-radius:6.5px;height:100%;position:absolute;top:0;left:0;transform:translate(-100%)}.rapid-mag-F-section .card .info .bars .bar.bar1 .line:after{background-color:#63ff78;width:31%;transition:transform 1.86s cubic-bezier(.075,.82,.165,1)}.rapid-mag-F-section .card .info .bars .bar.bar2 .line:after{background:linear-gradient(90deg,#dcdcdc 0%,#b6b6b6 100%);width:70%;transition:transform 4.2s cubic-bezier(.075,.82,.165,1)}.rapid-mag-F-section .card .info .bars.enter .bar .line:after{transform:translate(0)}.rapid-mag-F-section .card .video{width:var(--size);pointer-events:none;height:100vh;overflow:hidden}.rapid-mag-F-section .card .video video{object-fit:contain}@media only screen and not (max-width:1440px){.rapid-mag-F-section{--gap:60px;--text:16px;--line:300px;--long:120px;--icon:120px}}@media not (min-width:1024px){.rapid-mag-F-section{--gap:0;--line:150px;--icon:60px;--icon-bot:16px}.rapid-mag-F-section .card .info{width:calc(50vw - 48px)}.rapid-mag-F-section .card .info .bars{margin-top:24px}.rapid-mag-F-section .card .info .bars .bar{gap:12px}.rapid-mag-F-section .card .info .bars .bar .line{height:8px}.rapid-mag-F-section .card .video{width:calc(50vw - 48px);height:calc(50vw - 48px)}}@media not (min-width:768px){.rapid-mag-F-section{--text:12px;height:auto}.rapid-mag-F-section .sticky{height:auto;position:relative}.rapid-mag-F-section .card{flex-direction:column;gap:24px;width:100%;height:auto;margin-top:40px;position:static;transform:none}.rapid-mag-F-section .card .info{width:100%;padding:0 24px}.rapid-mag-F-section .card .info .bars .bar{flex-wrap:wrap;gap:8px 15px}.rapid-mag-F-section .card .info .bars .bar .line{width:calc(100% - var(--long) - 15px)}.rapid-mag-F-section .card .info .bars .bar .text1{width:100%;font-family:var(--ff-woff2-EM)}.rapid-mag-F-section .card .video{width:100%;height:100vw}}
.rapid-mag-G-section{--top:60px;position:relative}.rapid-mag-G-section .img{width:100%;height:min(1080px,max(56.25vw,700px))}.rapid-mag-G-section .img figure{background-size:contain}.rapid-mag-G-section .info{top:var(--top);width:var(--info-width);position:absolute;left:50%;transform:translate(-50%)}@media only screen and not (max-width:1440px){.rapid-mag-G-section{--top:80px}}@media not (min-width:1024px){.rapid-mag-G-section div.info{text-align:left}}
.rapid-mag-H-section{--top:60px;position:relative}.rapid-mag-H-section .img{width:100%;height:min(1080px,max(56.25vw,520px))}.rapid-mag-H-section .img figure{background-size:contain}.rapid-mag-H-section .info{top:var(--top);width:var(--info-width);position:absolute;left:50%;transform:translate(-50%)}@media only screen and not (max-width:1440px){.rapid-mag-H-section{--top:80px}}@media not (min-width:1024px){.rapid-mag-H-section div.info{text-align:left}}
.rapid-mag-I-section{padding:var(--space) 0;background:linear-gradient(#fff 0%,#f3f3f3 99.04%);position:relative}.rapid-mag-I-section .info{width:var(--info-width);margin:0 auto}.rapid-mag-I-section .info .img{width:100%;height:max(184px,.485417*var(--info-width));border-radius:8px;margin-top:40px;overflow:hidden}@media not (min-width:1024px){.rapid-mag-I-section{padding-bottom:0}.rapid-mag-I-section div.info{text-align:left}.rapid-mag-I-section div.info .img{border-radius:4px;margin-top:24px}}
.rapid-mag-J-section{padding:var(--space) 0;background:#f3f3f3;position:relative}.rapid-mag-J-section .info{width:var(--info-width);margin:0 auto}.rapid-mag-J-section .info .img{width:100%;height:max(184px,.485417*var(--info-width));border-radius:8px;margin-top:40px;overflow:hidden}@media not (min-width:1024px){.rapid-mag-J-section{padding-bottom:0}.rapid-mag-J-section div.info{text-align:left}.rapid-mag-J-section div.info .img{border-radius:4px;margin-top:24px}}
.rapid-mag-K-section{padding:var(--space) 0;background:#f3f3f3;position:relative}.rapid-mag-K-section .info{width:var(--info-width);margin:0 auto}.rapid-mag-K-section .info .img{width:100%;height:max(184px,.485417*var(--info-width));border-radius:8px;margin-top:40px;overflow:hidden}@media not (min-width:1024px){.rapid-mag-K-section div.info{text-align:left}.rapid-mag-K-section div.info .img{border-radius:4px;margin-top:24px}}
.rapid-mag-L-section{padding:var(--space) 0;--tab-gap:40px;--slide-padding:calc(50% - 600px);position:relative}.rapid-mag-L-section .items{width:100%;padding:0 var(--slide-padding);margin:40px auto 0}.rapid-mag-L-section .items .item{width:var(--box-width);height:calc(.45*var(--box-width));border-radius:8px;overflow:hidden}.rapid-mag-L-section .items .item:last-child{margin-right:0!important}.rapid-mag-L-section .items .item:not(.swiper-slide-active):after{content:"";background-color:#ffffff80;width:100%;height:100%;position:absolute;top:0;left:0}.rapid-mag-L-section .tabs{width:var(--box-width);justify-content:center;gap:var(--tab-gap);margin:24px auto;display:flex}.rapid-mag-L-section .tabs .tab{font-family:var(--ff-woff2-B);color:#696c71;cursor:pointer;flex:none;padding:15px 0;font-size:16px;position:relative}.rapid-mag-L-section .tabs .tab:before{content:"";width:calc(100% + var(--tab-gap));background-color:#00000014;height:1px;position:absolute;bottom:0;left:0}.rapid-mag-L-section .tabs .tab:last-child:before{width:100%}.rapid-mag-L-section .tabs .tab.active{color:#000}.rapid-mag-L-section .tabs .tab.active:after{content:"";background-color:#000;width:100%;height:2px;position:absolute;bottom:0;left:0}.rapid-mag-L-section .text{width:var(--box-width);font-family:var(--ff-woff2-M);text-align:center;margin:0 auto;font-size:16px}@media (max-width:1440px){.rapid-mag-L-section{--slide-padding:calc(50% - 50vw + 120px)}html[site=eu] .rapid-mag-L-section .tabs,html[site=uk] .rapid-mag-L-section .tabs,html[site=de] .rapid-mag-L-section .tabs,html[site=fr] .rapid-mag-L-section .tabs,html[site=it] .rapid-mag-L-section .tabs,html[site=es] .rapid-mag-L-section .tabs,html[site=nl] .rapid-mag-L-section .tabs{scrollbar-width:none;-ms-overflow-style:none;justify-content:flex-start;width:100vw;padding:0 120px;overflow:scroll}html[site=eu] .rapid-mag-L-section .tabs::-webkit-scrollbar{display:none}html[site=uk] .rapid-mag-L-section .tabs::-webkit-scrollbar{display:none}html[site=de] .rapid-mag-L-section .tabs::-webkit-scrollbar{display:none}html[site=fr] .rapid-mag-L-section .tabs::-webkit-scrollbar{display:none}html[site=it] .rapid-mag-L-section .tabs::-webkit-scrollbar{display:none}html[site=es] .rapid-mag-L-section .tabs::-webkit-scrollbar{display:none}html[site=nl] .rapid-mag-L-section .tabs::-webkit-scrollbar{display:none}}@media not (min-width:1024px){.rapid-mag-L-section{--tab-gap:24px;--slide-padding:48px;padding-bottom:0}.rapid-mag-L-section .items .item{border-radius:4px;min-height:280px}.rapid-mag-L-section .tabs{scrollbar-width:none;-ms-overflow-style:none;justify-content:flex-start;width:100vw;margin:16px 0;padding:0 48px;overflow:scroll}.rapid-mag-L-section .tabs::-webkit-scrollbar{display:none}}@media not (min-width:768px){.rapid-mag-L-section{--slide-padding:24px}}
.rapid-mag-N-section{background-color:#f4f4f4;width:100%;position:relative}.rapid-mag-N-section .img{width:100%;height:56.25vw}.rapid-mag-N-section div.info{width:var(--box-width);position:absolute;top:16%;left:50%;transform:translate(-50%)}.rapid-mag-N-section div.info .title,.rapid-mag-N-section div.info .desc{color:#fff}.rapid-mag-N-section .tips{padding:var(--space) 0;font-family:var(--ff-woff2-M);color:#83868a;width:100%;font-size:16px}.rapid-mag-N-section .tips .tip{width:var(--box-width);margin:0 auto}@media only screen and not (max-width:1440px){.rapid-mag-N-section .tips{font-size:20px}}@media not (min-width:1024px){.rapid-mag-N-section .img{height:520px}.rapid-mag-N-section div.info{top:10%}.rapid-mag-N-section div.info .title{color:#f5f5f6}.rapid-mag-N-section div.info .desc{color:#e6e6e7}.rapid-mag-N-section .tips{padding:60px 0;font-size:14px}}
.rapid-mag-product-pageProduct{white-space:pre-line;--space:140px;--info-width:926px;--box-width:calc(100vw - 240px);--title:34px;--subtitle:24px;--subtitle-margin:4px;--desc:16px;--desc-margin:20px;background-color:#fff}.rapid-mag-product-pageProduct .info{text-align:center;line-height:1.2;font-family:var(--ff-woff2-B);width:var(--info-width);margin:0 auto}.rapid-mag-product-pageProduct .info .title{font-size:var(--title);color:#000}.rapid-mag-product-pageProduct .info .subtitle{margin-top:var(--subtitle-margin);font-size:var(--subtitle)}.rapid-mag-product-pageProduct .info .desc{margin-top:var(--desc-margin);font-family:var(--ff-woff2-M);font-size:var(--desc);color:#696c71}@media only screen and not (max-width:1440px){.rapid-mag-product-pageProduct{--info-width:996px;--box-width:1200px;--title:40px;--subtitle:28px;--desc:20px;--desc-margin:24px}}@media not (min-width:1024px){.rapid-mag-product-pageProduct{--space:120px;--info-width:calc(100vw - 96px);--box-width:var(--info-width);--title:24px;--subtitle:20px;--desc:16px;--desc-margin:12px}}@media not (min-width:768px){.rapid-mag-product-pageProduct{--info-width:calc(100vw - 48px)}}
.rapid-mag-Banner-V2-section{height:768px;position:relative}.rapid-mag-Banner-V2-section .eco-banner-card{height:100%}.rapid-mag-Banner-V2-section .eco-banner-card .eco-banner-card-in{padding-top:80px}.rapid-mag-Banner-V2-section .eco-banner-card .eco-banner-card-in .eco-section-label{margin-bottom:8px;font-size:24px;line-height:32px}html[site=jp] .rapid-mag-Banner-V2-section .eco-banner-card .eco-banner-card-in .eco-section-label{font-family:var(--ff-woff2-EB)}.rapid-mag-Banner-V2-section .eco-banner-card .eco-banner-card-in .eco-section-title{font-size:44px;line-height:58px}html[site=jp] .rapid-mag-Banner-V2-section .eco-banner-card .eco-banner-card-in .eco-section-title{font-family:EN-HelveticNeue-woff2-EB,Arial,sans-serif}.rapid-mag-Banner-V2-section .eco-banner-card .eco-banner-card-in .eco-section-desc{color:#707070;margin-top:18px;font-size:16px;line-height:22px}.rapid-mag-Banner-V2-section .eco-banner-card-btn-box{margin-top:20px}.rapid-mag-Banner-V2-section .eco-banner-card-btn-box .eco-button.eco-button-type-text{height:auto;font-size:14px;font-family:var(--ff-woff2-B);color:#3f68e0;padding:0}.rapid-mag-Banner-V2-section .eco-banner-card-btn-box .eco-button.eco-button-type-text span{align-items:center;gap:2px;display:flex}.rapid-mag-Banner-V2-section .eco-banner-card-btn-box .eco-button.eco-button-type-text span svg{width:16px;height:16px}.rapid-mag-Banner-V2-section .email-hot-box{width:426px;margin:20px auto 0}.rapid-mag-Banner-V2-section .email-hot-box .eco-email-in .eco-email-in-c input{border-color:#000}.rapid-mag-Banner-V2-section .email-hot-box .eco-email-in .eco-email-in-r{background-color:#000}.rapid-mag-Banner-V2-section .email-hot-box .eco-email-terms .eco-email-terms-msg{color:#777}.rapid-mag-Banner-V2-section .email-hot-box .eco-email-terms .eco-email-terms-msg a{color:#000;text-decoration:underline}.rapid-mag-Banner-V2-section .email-hot-box .eco-email-terms .eco-email-terms-img svg>path{fill:#000}@media only screen and not (max-width:1440px){.rapid-mag-Banner-V2-section{height:1080px}.rapid-mag-Banner-V2-section .eco-banner-card .eco-banner-card-in{padding-top:120px}}@media not (min-width:1024px){.rapid-mag-Banner-V2-section{height:600px}.rapid-mag-Banner-V2-section .eco-banner-card .eco-banner-card-in{padding-top:60px}.rapid-mag-Banner-V2-section .eco-banner-card .eco-banner-card-in .eco-section-label{margin-bottom:4px;font-size:16px;line-height:22px}.rapid-mag-Banner-V2-section .eco-banner-card .eco-banner-card-in .eco-section-title{font-size:24px;line-height:32px;font-family:var(--ff-woff2-B)}html[site=jp] .rapid-mag-Banner-V2-section .eco-banner-card .eco-banner-card-in .eco-section-title{font-family:var(--ff-woff2-B)}.rapid-mag-Banner-V2-section .eco-banner-card .eco-banner-card-in .eco-section-desc{margin-top:12px;font-size:14px;line-height:20px}.rapid-mag-Banner-V2-section .eco-banner-card-btn-box{margin-top:12px}.rapid-mag-Banner-V2-section .email-hot-box{width:100%;max-width:327px;margin:28px auto 0}.rapid-mag-Banner-V2-section .email-hot-box .eco-email-in .eco-email-in-c input{text-align:center}}@media not (min-width:768px){.rapid-mag-Banner-V2-section .eco-banner-card-btn-box{margin-top:12px}.rapid-mag-Banner-V2-section .email-hot-box{max-width:100%;padding:0 24px}}
.rapid-mag-CompareSelector-V2-section{position:relative}.rapid-mag-CompareSelector-V2-section .eco-title{font-size:28px;font-family:var(--ff-woff2-B);font-weight:700}.rapid-mag-CompareSelector-V2-section .eco-compare-selector-table-tr-td-spec-name,.rapid-mag-CompareSelector-V2-section .eco-compare-selector-table-tr-td-title{font-family:var(--ff-woff2-EB);padding-top:8px}.rapid-mag-CompareSelector-V2-section .eco-link{font-family:var(--ff-woff2-M)}.rapid-mag-CompareSelector-V2-section .eco-compare-selector-table-tr-td-btns-btn.eco-link{clip-path:unset;border-radius:999px;width:auto;font-size:14px;line-height:20px}.rapid-mag-CompareSelector-V2-section .eco-compare-selector-table-tr-td-btns-btn.eco-link.eco-compare-selector-table-tr-td-btns-btn-type-filled{padding:8px 18px}.rapid-mag-CompareSelector-V2-section .eco-compare-selector-table .eco-compare-selector-table-tr-td-btns .eco-compare-selector-table-tr-td-btns-btn{margin:0}.rapid-mag-CompareSelector-V2-section .notify-me{background-color:#95735d}.rapid-mag-CompareSelector-V2-section .notify-me:hover{opacity:.9;background-color:#95735d}@media not (min-width:1024px){.rapid-mag-CompareSelector-V2-section{--container-width:calc(100vw - 292px + 16px);scroll-margin-block:40px}.rapid-mag-CompareSelector-V2-section .eco-title{font-size:23px}.rapid-mag-CompareSelector-V2-section .eco-compare-selector-table{width:calc(100vw - 276px)}.rapid-mag-CompareSelector-V2-section .eco-compare-selector-table-tr-td-btns{flex-direction:column}.rapid-mag-CompareSelector-V2-section .eco-compare-selector-table-tr.eco-compare-selector-table-tr-spec .eco-compare-selector-table-tr-td-spec-name{font-size:14px}.rapid-mag-CompareSelector-V2-section .eco-compare-selector-table-tr.eco-compare-selector-table-tr-spec .eco-compare-selector-table-tr-td-spec-text{font-size:12px}}@media not (min-width:768px){.rapid-mag-CompareSelector-V2-section{--container-width:calc(100vw - 48px + 16px)}.rapid-mag-CompareSelector-V2-section .eco-title{font-size:23px}.rapid-mag-CompareSelector-V2-section .eco-compare-selector-table{width:calc(100vw - 32px)}html[site=fr] .rapid-mag-CompareSelector-V2-section .eco-compare-selector-table .eco-compare-selector-table-tr .eco-compare-selector-table-tr-td-btns:first-child .eco-link{font-size:12px}}
.rapid-mag-N-V2-section{padding:0 120px;overflow:hidden}.rapid-mag-N-V2-section .eco-img{aspect-ratio:1200/400;width:100%;max-width:1200px;margin:0 auto}@media only screen and not (max-width:1440px){.rapid-mag-N-V2-section{padding:0 calc(50% - 600px)}}@media not (min-width:1024px){.rapid-mag-N-V2-section{padding:0 48px}}@media not (min-width:768px){.rapid-mag-N-V2-section{padding:0}.rapid-mag-N-V2-section .eco-img{aspect-ratio:376/520}}
