:root{--design-pc: 2560;--design-mob: 750;--vw-unit: calc(100vw / var(--design-pc));--vw-unit-mob: calc(100vw / var(--design-mob))}main.main-content{background:linear-gradient(180deg,#f1cd9b,#fcf5eb)!important}.common-tabbar-outer-container.world-cup-vacuum-tab-bar{background:linear-gradient(90deg,#cd9f69,#291408)!important}.common-tabbar-outer-container.world-cup-vacuum-tab-bar .common-tabbar-container{padding:8.5px 0;display:flex;justify-content:center;align-items:center;gap:50px;align-self:stretch}.world-cup-pgb{--vp-s: 1px;--vp-w: 100%;--vp-m: 0;--world-cup-shadow: 0 calc(10 * var(--vp-s)) calc(30 * var(--vp-s)) 0 rgba(10, 10, 34, .12);--world-cup-radius-xl: calc(18 * var(--vp-s));--world-cup-gap: calc(22 * var(--vp-s));width:100%;background:none;overflow:hidden}.world-cup-pgb .world-cup-pgb__vp{max-width:calc(1200 * var(--vp-s));margin:0 auto;width:100%}@media screen and (min-width:2560px){.world-cup-pgb{--vp-s: calc(100vw / 2560)}}@media screen and (max-width:1500px){.world-cup-pgb{--vp-s: calc(100vw / 1500);--vp-w: 100%;--vp-m: 0}}.world-cup-pgb .world-cup-pgb__main{opacity:0;transform:translate3d(0,calc(18 * var(--vp-s)),0);transition:opacity .6s ease,transform .7s cubic-bezier(.2,.8,.2,1);will-change:opacity,transform}.world-cup-pgb.is-visible .world-cup-pgb__main{opacity:1;transform:translateZ(0)}.world-cup-pgb .world-cup-title__text{color:#000;background:none;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:currentColor;filter:none}.world-cup-pgb .world-cup-pgb__banner{position:relative;border-radius:calc(16 * var(--vp-s));overflow:hidden;background:transparent;box-shadow:none;margin-bottom:calc(24 * var(--vp-s));isolation:isolate}.world-cup-pgb .world-cup-pgb__banner.world-cup-pgb__banner--after-title{margin-top:calc(32 * var(--vp-s))}.world-cup-pgb .world-cup-pgb__banner:before{content:none}.world-cup-pgb .world-cup-pgb__banner a{display:block;text-decoration:none;color:inherit}.world-cup-pgb .world-cup-pgb__banner picture,.world-cup-pgb .world-cup-pgb__banner img,.world-cup-pgb .world-cup-pgb__banner svg{width:100%;height:100%;display:block}.world-cup-pgb .world-cup-pgb__banner img{object-fit:cover;object-position:center;transform:translateZ(0);transition:transform .7s cubic-bezier(.22,1,.36,1);will-change:transform}@media(hover:hover)and (pointer:fine){.world-cup-pgb .world-cup-pgb__banner a:hover img,.world-cup-pgb .world-cup-pgb__banner a:focus-visible img{transform:scale(1.02);outline:none}}.world-cup-pgb .world-cup-pgb__banner-media{position:relative;z-index:1;min-height:inherit;height:100%}.world-cup-pgb .world-cup-pgb__banner-content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;padding:calc(22 * var(--vp-s)) calc(28 * var(--vp-s)) calc(26 * var(--vp-s));display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:none;pointer-events:none}.world-cup-pgb .world-cup-pgb__banner-title{margin:0 0 calc(16 * var(--vp-s));font-family:var(--misanslatin-bold);font-weight:630;font-size:calc(32 * var(--vp-s));line-height:140%;letter-spacing:0;text-transform:capitalize;color:#fff}.world-cup-pgb .world-cup-pgb__banner-desc{margin:0;font-family:var(--misanslatin-medium);font-weight:380;font-size:calc(20 * var(--vp-s));line-height:110%;letter-spacing:0;text-transform:capitalize;color:#ffffffeb}.world-cup-pgb .world-cup-pgb__banner-desc :is(p,ul,ol){margin:0}.world-cup-pgb .world-cup-pgb__cards{width:100%}.world-cup-pgb .world-cup-pgb__footer{margin-top:calc(70 * var(--vp-s));display:flex;justify-content:center;flex-wrap:wrap;gap:calc(12 * var(--vp-s))}.world-cup-pgb .world-cup-pgb__footer-btn{min-width:calc(240 * var(--vp-s));height:calc(60 * var(--vp-s));padding:0 calc(36 * var(--vp-s));border-radius:calc(999 * var(--vp-s));border:calc(1 * var(--vp-s)) solid #D2BA8E;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:calc(8 * var(--vp-s));text-decoration:none;font-family:var(--misanslatin-semibold);font-weight:520;font-size:calc(20 * var(--vp-s));line-height:120%;letter-spacing:-.03em;color:#000;background:transparent;box-shadow:none;transition:transform .24s ease;text-transform:capitalize}.world-cup-pgb .world-cup-pgb__footer-btn svg{width:calc(36 * var(--vp-s));height:calc(36 * var(--vp-s));display:block;flex:0 0 auto}.world-cup-pgb .world-cup-pgb__footer-btn:hover,.world-cup-pgb .world-cup-pgb__footer-btn:focus-visible{transform:translateY(calc(-2 * var(--vp-s)));outline:none}.world-cup-pgb .world-cup-pgb__footer-btn:focus-visible{box-shadow:0 0 0 calc(3 * var(--vp-s)) #d2ba8e}.world-cup-pgb .world-cup-pgb__grid{width:100%;display:flex;flex-wrap:wrap;align-items:stretch;gap:var(--world-cup-gap)}.world-cup-pgb .world-cup-pgb__grid-item{min-width:0;width:calc((100% - (var(--world-cup-gap) * (var(--world-cup-cards-pc) - 1))) / var(--world-cup-cards-pc));flex:0 0 calc((100% - (var(--world-cup-gap) * (var(--world-cup-cards-pc) - 1))) / var(--world-cup-cards-pc))}.world-cup-pgb .world-cup-pgb__grid--cols-2 .world-cup-pgb__grid-item{width:calc((100% - var(--world-cup-gap)) / 2);flex:0 0 calc((100% - var(--world-cup-gap)) / 2)}.world-cup-pgb .world-cup-pgb__grid--cols-3 .world-cup-pgb__grid-item{width:calc((100% - var(--world-cup-gap) * 2) / 3);flex:0 0 calc((100% - var(--world-cup-gap) * 2) / 3)}.world-cup-pgb .world-cup-pgb__grid--cols-4 .world-cup-pgb__grid-item{width:calc((100% - var(--world-cup-gap) * 3) / 4);flex:0 0 calc((100% - var(--world-cup-gap) * 3) / 4)}.world-cup-pgb .world-cup-pgb__grid-swiper{width:100%;position:relative;overflow:hidden}.world-cup-pgb .world-cup-pgb__grid-swiper .world-cup-pgb__grid{flex-wrap:nowrap;gap:0;align-items:stretch}.world-cup-pgb .world-cup-pgb__grid-swiper .world-cup-pgb__grid-item{flex:0 0 auto;width:auto;height:auto;display:flex}.world-cup-pgb .world-cup-pgb__grid-swiper .world-cup-pgb__grid-item .world-cup-tpg-card{width:100%}.world-cup-pgb .world-cup-pgb__pc-pagination{position:static;margin-top:calc(20 * var(--vp-s));display:flex;align-items:center;justify-content:center;gap:calc(8 * var(--vp-s))}.world-cup-pgb .world-cup-pgb__pc-pagination .swiper-pagination-bullet{opacity:1;margin:0!important;width:calc(34 * var(--vp-s));height:calc(6 * var(--vp-s));position:relative;border-radius:9332.399px;background:#fff;overflow:hidden}.world-cup-pgb .world-cup-pgb__pc-pagination .swiper-pagination-bullet-active{width:calc(67 * var(--vp-s));border-radius:calc(999 * var(--vp-s))}.world-cup-pgb .world-cup-pgb__pc-pagination .swiper-pagination-bullet-active:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:0%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#d2ba8e,#987648);animation:world-cup-pgb-pagination-fill .45s ease forwards;transform-origin:left center}.world-cup-pgb .world-cup-pgb__mobile{display:none;width:100%}.world-cup-pgb .world-cup-pgb__featured{margin-bottom:calc(24 * var(--vp-s))}.world-cup-pgb .world-cup-pgb__swiper{width:100%;position:relative}.world-cup-pgb .world-cup-pgb__swiper .swiper-wrapper{align-items:stretch}.world-cup-pgb .world-cup-pgb__swiper .swiper-slide{height:auto;display:flex}.world-cup-pgb .world-cup-pgb__swiper .swiper-slide .world-cup-pgb__slide-item{width:100%;display:flex}.world-cup-pgb .world-cup-pgb__swiper .swiper-slide .world-cup-tpg-card{width:100%}.world-cup-pgb .world-cup-pgb__slide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--world-cup-gap)}.world-cup-pgb .world-cup-pgb__pagination{position:static;margin-top:calc(12 * var(--vp-s));display:flex;align-items:center;justify-content:center;gap:calc(8 * var(--vp-s))}.world-cup-pgb .world-cup-pgb__pagination .swiper-pagination-bullet{opacity:1;margin:0!important;width:calc(34 * var(--vp-s));height:calc(6 * var(--vp-s));position:relative;border-radius:9332.399px;background:#fff9;overflow:hidden}.world-cup-pgb .world-cup-pgb__pagination .swiper-pagination-bullet-active{width:calc(67 * var(--vp-s));border-radius:calc(999 * var(--vp-s))}.world-cup-pgb .world-cup-pgb__pagination .swiper-pagination-bullet-active:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:0%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#d2ba8e,#987648);animation:world-cup-pgb-pagination-fill .45s ease forwards;transform-origin:left center}@keyframes world-cup-pgb-pagination-fill{0%{width:0%}to{width:100%}}@media(prefers-reduced-motion:reduce){.world-cup-pgb .world-cup-pgb__main{opacity:1;transform:none;transition:none}.world-cup-pgb .world-cup-pgb__banner img{transition:none;transform:none}}.world-cup-pgb .world-cup-tpg-card{min-width:0;height:100%}.world-cup-pgb .world-cup-tpg-card__inner{height:100%;display:flex;flex-direction:column;text-decoration:none;background:#fff;border-radius:var(--world-cup-radius-xl);overflow:hidden;box-shadow:0 calc(4 * var(--vp-s)) calc(4 * var(--vp-s)) 0 #00000040;color:#303030;position:relative}.world-cup-pgb .world-cup-tpg-card__discount{position:absolute;top:0;left:0;width:calc(74 * var(--vp-s));height:calc(80 * var(--vp-s));z-index:4;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:calc(16 * var(--vp-s));pointer-events:none}.world-cup-pgb .world-cup-tpg-card__discount svg,.world-cup-pgb .world-cup-tpg-card__discount img,.world-cup-pgb .world-cup-tpg-card__discount-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;display:block;object-fit:cover}.world-cup-pgb .world-cup-tpg-card__discount-save{font-family:var(--misanslatin-medium);font-weight:380;font-size:calc(14 * var(--vp-s));color:#fff;line-height:1;margin-bottom:calc(4 * var(--vp-s))}.world-cup-pgb .world-cup-tpg-card__discount-val{font-family:var(--misanslatin-bold);font-weight:630;font-size:calc(18 * var(--vp-s));color:#fff;line-height:1}.world-cup-pgb .world-cup-tpg-card--featured .world-cup-tpg-card__discount{left:auto;right:0}.world-cup-pgb .world-cup-tpg-card__inner:before{content:none}.world-cup-pgb .world-cup-tpg-card__media{position:relative;overflow:hidden;text-decoration:none;width:95%;flex:0 0 auto;display:block;margin:0 auto}.world-cup-pgb .world-cup-tpg-card__image,.world-cup-pgb .world-cup-tpg-card__placeholder{width:100%;height:100%;display:block;object-fit:contain}.world-cup-pgb .world-cup-tpg-card__content{min-width:0;height:auto;flex:1 1 auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:calc(8 * var(--vp-s));padding:calc(16 * var(--vp-s)) calc(12 * var(--vp-s));text-align:left}.world-cup-pgb .world-cup-tpg-card--content-center .world-cup-tpg-card__content{align-items:center}.world-cup-pgb .world-cup-tpg-card--content-center .world-cup-tpg-card__rating,.world-cup-pgb .world-cup-tpg-card--content-center .world-cup-tpg-card__price-container{justify-content:start}.world-cup-pgb__grid.world-cup-pgb__grid--cols-3 .world-cup-tpg-card--content-center .world-cup-tpg-card__rating,.world-cup-pgb__grid.world-cup-pgb__grid--cols-3 .world-cup-tpg-card--content-center .world-cup-tpg-card__price-container,.world-cup-pgb .world-cup-tpg-card--content-center .world-cup-tpg-card__btn-group{justify-content:center}.world-cup-pgb .world-cup-tpg-card--content-center .world-cup-tpg-card__tips{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:calc(8 * var(--vp-s))}.world-cup-pgb .world-cup-tpg-card--content-center .world-cup-tpg-card__tips-images{justify-content:center}.world-cup-pgb .world-cup-tpg-card__badge,.world-cup-pgb .world-cup-tpg-card__subtitle,.world-cup-pgb .world-cup-tpg-card__desc,.world-cup-pgb .world-cup-tpg-card__price,.world-cup-pgb .world-cup-tpg-card__compare,.world-cup-pgb .world-cup-tpg-card__title{margin:0}.world-cup-pgb .world-cup-tpg-card__badge{width:fit-content;max-width:100%;min-height:calc(21 * var(--vp-s));padding:0 calc(8 * var(--vp-s));display:inline-flex;align-items:center;justify-content:center;border:calc(1 * var(--vp-s)) solid #987648;border-radius:calc(4 * var(--vp-s));background:transparent;font-family:var(--misanslatin-semibold);font-weight:520;font-size:calc(14 * var(--vp-s));line-height:120%;color:#987648;background-image:linear-gradient(90deg,#d2ba8e,#987648);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.world-cup-pgb .world-cup-tpg-card__badge :is(p,span){margin:0;background-image:inherit;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.world-cup-pgb .world-cup-tpg-card__rating{display:flex;justify-content:flex-start;width:100%;min-height:calc(20 * var(--vp-s));align-items:center}.jdgm-prev-badge__text{color:#707070;text-align:center;font-family:MiSans Latin;font-size:12px;font-style:normal;font-weight:380;line-height:110%}.world-cup-pgb .world-cup-tpg-card__rating .jdgm-widget{margin:0}.world-cup-pgb .world-cup-tpg-card__rating--placeholder{visibility:hidden}.world-cup-pgb .world-cup-tpg-card__subtitle{font-family:var(--misanslatin-medium);font-weight:380;font-size:calc(16 * var(--vp-s));line-height:130%;letter-spacing:0;text-transform:capitalize;color:#000}.world-cup-pgb .world-cup-tpg-card__subtitle :is(p,span){margin:0}.world-cup-pgb .world-cup-tpg-card__title{font-family:MiSans;font-weight:630;font-size:calc(28 * var(--vp-s));line-height:110%;letter-spacing:0;color:#000;width:100%;text-align:left}.world-cup-pgb__grid.world-cup-pgb__grid--cols-3 .world-cup-tpg-card__title{text-align:center}.world-cup-pgb .world-cup-tpg-card__title :is(p,span){margin:0}.world-cup-pgb .world-cup-tpg-card__title a{color:inherit;text-decoration:none}.world-cup-pgb .world-cup-tpg-card__divider{width:100%;height:0;border:calc(2 * var(--vp-s)) solid #AAAAAA66}.world-cup-pgb .world-cup-tpg-card__desc{font-family:MiSans;font-weight:380;font-size:calc(14 * var(--vp-s));line-height:140%;letter-spacing:0;color:#707070;text-align:left;flex:1 1 auto}.world-cup-pgb .world-cup-tpg-card__desc :is(p,ul,ol){margin:0}.world-cup-pgb .world-cup-tpg-card__desc ul{list-style:none;padding:0}.world-cup-pgb .world-cup-tpg-card__desc ul>li{position:relative;padding-left:calc(14 * var(--vp-s));margin-bottom:0}.world-cup-pgb .world-cup-tpg-card__desc ul>li:before{content:"";position:absolute;left:0;top:.7em;transform:translateY(-50%);width:calc(4 * var(--vp-s));height:calc(4 * var(--vp-s));border-radius:50%;background:currentColor}.world-cup-pgb .world-cup-tpg-card__price-container{margin-top:auto;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-start;gap:calc(8 * var(--vp-s)) calc(12 * var(--vp-s));width:100%}.world-cup-pgb .world-cup-tpg-card__price{font-family:var(--misanslatin-bold);font-weight:630;font-size:calc(24 * var(--vp-s));line-height:110%;letter-spacing:0;color:#000}.world-cup-pgb .world-cup-tpg-card__compare{font-family:var(--misanslatin-semibold);font-weight:520;font-size:calc(16 * var(--vp-s));line-height:120%;letter-spacing:0;color:#a0a0a0;text-decoration:line-through}.world-cup-pgb .world-cup-tpg-card__btn-group{width:100%;height:calc(42 * var(--vp-s));display:flex;align-items:center;justify-content:flex-start;gap:0}.world-cup-pgb .world-cup-tpg-card__cart-wrap{display:flex;flex:0 0 auto;height:100%}.world-cup-pgb .world-cup-tpg-card__sr-only{position:absolute;width:calc(1 * var(--vp-s));height:calc(1 * var(--vp-s));padding:0;margin:calc(-1 * var(--vp-s));overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.world-cup-pgb .world-cup-tpg-card__btn{height:100%;border-radius:calc(999 * var(--vp-s));border:0;background:#fff;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-family:var(--misanslatin-bold);font-weight:630;font-size:calc(16 * var(--vp-s));line-height:110%;letter-spacing:0;text-align:center;text-transform:uppercase;color:#303030;text-decoration:none;cursor:pointer;transition:transform .22s ease,border-color .22s ease,background .22s ease}.world-cup-pgb .world-cup-tpg-card__btn:hover,.world-cup-pgb .world-cup-tpg-card__btn:focus-visible{transform:translateY(calc(-1 * var(--vp-s)));border-color:#30303059;outline:none}.world-cup-pgb .world-cup-tpg-card__btn--buy{flex:1 1 auto;width:100%;padding:calc(12 * var(--vp-s)) calc(18 * var(--vp-s));border-top-right-radius:0;border-bottom-right-radius:0;background:#000;color:#fff}.world-cup-pgb .world-cup-tpg-card__btn--cart{width:calc(72 * var(--vp-s));min-width:calc(72 * var(--vp-s));padding:0;flex:0 0 auto;border-top-left-radius:0;border-bottom-left-radius:0;background:var(--world-cup-cart-btn-bg, linear-gradient(180deg, #CCE4FF 0%, #FFAA00 100%))}.world-cup-pgb .world-cup-tpg-card__btn--cart svg{width:calc(24 * var(--vp-s));height:calc(24 * var(--vp-s));display:block}.world-cup-pgb .world-cup-tpg-card__tips{width:100%;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:calc(8 * var(--vp-s));--world-cup-tips-image-h: calc(14 * var(--vp-s))}.world-cup-pgb .world-cup-tpg-card__tips-images{display:inline-flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:calc(8 * var(--vp-s));max-width:100%}.world-cup-pgb .world-cup-tpg-card__featured-mobile-layout{width:100%}.world-cup-pgb .world-cup-tpg-card__featured-info{width:100%;display:flex;flex-direction:column;gap:calc(14 * var(--vp-s))}.world-cup-pgb .world-cup-tpg-card__mobile-product-image{display:none;width:calc(120 * var(--vp-s));min-width:calc(120 * var(--vp-s));border-radius:var(--world-cup-radius-xl);overflow:hidden;background:#fff;aspect-ratio:1 / 1;align-items:center;justify-content:center}.world-cup-pgb .world-cup-tpg-card__mobile-product-image img{width:100%;height:100%;display:block;object-fit:contain}.world-cup-pgb .world-cup-tpg-card__tips-text{display:inline;font-family:var(--misanslatin-medium);font-weight:380;font-size:calc(12 * var(--vp-s));line-height:1.2;letter-spacing:0;color:#494949}.world-cup-pgb .world-cup-tpg-card__tips-text :is(p,div,span){margin:0;display:inline}.world-cup-pgb .world-cup-tpg-card__tips-image{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.world-cup-pgb .world-cup-tpg-card__tips-image.visually-hidden{position:absolute;width:calc(1 * var(--vp-s));height:calc(1 * var(--vp-s));padding:0;margin:calc(-1 * var(--vp-s));overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;float:none}.world-cup-pgb .world-cup-tpg-card__tips-image img{display:block;width:auto;height:var(--world-cup-tips-image-h)}.world-cup-pgb .world-cup-tpg-card--featured .world-cup-tpg-card__inner{flex-direction:row;align-items:stretch;aspect-ratio:1200 / 420;min-height:calc(420 * var(--vp-s));background:#fff}.world-cup-pgb .world-cup-tpg-card--featured .world-cup-tpg-card__content{order:2;flex:0 0 calc(486 * var(--vp-s));max-width:calc(486 * var(--vp-s))}.world-cup-pgb .world-cup-tpg-card--featured .world-cup-tpg-card__media{order:1;flex:1 1 auto;min-width:0}.world-cup-pgb .world-cup-tpg-card--featured .world-cup-tpg-card__media{min-height:calc(400 * var(--vp-s));display:flex;align-items:center;justify-content:center;height:100%}.world-cup-pgb .world-cup-tpg-card--featured .world-cup-tpg-card__media picture{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.world-cup-pgb .world-cup-tpg-card--featured .world-cup-tpg-card__image,.world-cup-pgb .world-cup-tpg-card--featured .world-cup-tpg-card__placeholder{padding:0;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;object-position:center}.world-cup-pgb .world-cup-tpg-card--featured .world-cup-tpg-card__content{padding:calc(34 * var(--vp-s));gap:calc(16 * var(--vp-s));justify-content:center}.world-cup-pgb .world-cup-tpg-card--featured .world-cup-tpg-card__btn-group{width:calc(326 * var(--vp-s));max-width:100%;height:calc(54 * var(--vp-s))}.world-cup-pgb .world-cup-tpg-card--featured .world-cup-tpg-card__title{font-size:calc(40 * var(--vp-s))}.world-cup-pgb .world-cup-tpg-card:not(.world-cup-tpg-card--featured) .world-cup-tpg-card__media{aspect-ratio:1 / 1;max-height:calc(300 * var(--vp-s));display:flex;align-items:center;justify-content:center}.world-cup-pgb .world-cup-tpg-card:not(.world-cup-tpg-card--featured) .world-cup-tpg-card__image,.world-cup-pgb .world-cup-tpg-card:not(.world-cup-tpg-card--featured) .world-cup-tpg-card__placeholder{width:auto;height:auto;max-width:100%;max-height:100%;object-position:center}.vacuums-swiper .world-cup-title__vp{margin-bottom:calc(40 * var(--vp-s));font-family:MiSans;font-weight:450}.world-cup-pgb.vacuums-swiper{background:url(https://cdn.shopify.com/s/files/1/0553/1320/3405/files/world-cup-bg.webp?v=1782785817) center center / 100% 100% no-repeat!important;width:100%}.world-cup-pgb.vacuums-swiper .world-cup-title__desc{margin-bottom:calc(80 * var(--vp-s))}@media screen and (min-width:851px){.world-cup-pgb .world-cup-tpg-card__btn-group{width:calc(254 * var(--vp-s));max-width:100%}.world-cup-pgb.world-cup-pgb--pc-align-left .world-cup-tpg-card__content{align-items:flex-start;text-align:left}.world-cup-pgb.world-cup-pgb--pc-align-left .world-cup-tpg-card__content>*{text-align:left}.world-cup-pgb.world-cup-pgb--pc-align-left .world-cup-tpg-card__title,.world-cup-pgb.world-cup-pgb--pc-align-left .world-cup-tpg-card__subtitle,.world-cup-pgb.world-cup-pgb--pc-align-left .world-cup-tpg-card__desc{width:100%;text-align:left}.world-cup-pgb.world-cup-pgb--pc-align-left .world-cup-tpg-card__rating,.world-cup-pgb.world-cup-pgb--pc-align-left .world-cup-tpg-card__price-container,.world-cup-pgb.world-cup-pgb--pc-align-left .world-cup-tpg-card__btn-group,.world-cup-pgb.world-cup-pgb--pc-align-left .world-cup-tpg-card__tips{width:100%;justify-content:flex-start!important}.world-cup-pgb.world-cup-pgb--pc-align-left .world-cup-tpg-card__tips{display:flex}.world-cup-pgb.world-cup-pgb--pc-align-left .world-cup-tpg-card__tips-images{justify-content:flex-start}.world-cup-pgb.world-cup-pgb--pc-align-center .world-cup-tpg-card__content{align-items:center;text-align:center}.world-cup-pgb.world-cup-pgb--pc-align-center .world-cup-tpg-card__content>*{text-align:center}.world-cup-pgb.world-cup-pgb--pc-align-center .world-cup-tpg-card__title,.world-cup-pgb.world-cup-pgb--pc-align-center .world-cup-tpg-card__subtitle,.world-cup-pgb.world-cup-pgb--pc-align-center .world-cup-tpg-card__desc{width:100%;text-align:center}.world-cup-pgb.world-cup-pgb--pc-align-center .world-cup-tpg-card__rating,.world-cup-pgb.world-cup-pgb--pc-align-center .world-cup-tpg-card__price-container,.world-cup-pgb.world-cup-pgb--pc-align-center .world-cup-tpg-card__btn-group,.world-cup-pgb.world-cup-pgb--pc-align-center .world-cup-tpg-card__tips{width:100%;justify-content:center!important}.world-cup-pgb.world-cup-pgb--pc-align-center .world-cup-tpg-card__tips{display:flex;flex-wrap:wrap;align-items:center;gap:calc(8 * var(--vp-s))}.world-cup-pgb.world-cup-pgb--pc-align-center .world-cup-tpg-card__tips-images{justify-content:center}.world-cup-pgb.world-cup-pgb--pc-align-right .world-cup-tpg-card__content{align-items:flex-end;text-align:right}.world-cup-pgb.world-cup-pgb--pc-align-right .world-cup-tpg-card__content>*{text-align:right}.world-cup-pgb.world-cup-pgb--pc-align-right .world-cup-tpg-card__title,.world-cup-pgb.world-cup-pgb--pc-align-right .world-cup-tpg-card__subtitle,.world-cup-pgb.world-cup-pgb--pc-align-right .world-cup-tpg-card__desc{width:100%;text-align:right}.world-cup-pgb.world-cup-pgb--pc-align-right .world-cup-tpg-card__rating,.world-cup-pgb.world-cup-pgb--pc-align-right .world-cup-tpg-card__price-container,.world-cup-pgb.world-cup-pgb--pc-align-right .world-cup-tpg-card__btn-group{width:100%;justify-content:flex-end!important}.world-cup-pgb.world-cup-pgb--pc-align-right .world-cup-tpg-card__tips{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end!important;gap:calc(8 * var(--vp-s))}.world-cup-pgb.world-cup-pgb--pc-align-right .world-cup-tpg-card__tips-images{justify-content:flex-end}}@media screen and (max-width:850px){.world-cup-pgb.vacuums-swiper{background:url(https://cdn.shopify.com/s/files/1/0553/1320/3405/files/world-cup-bg-mob.webp?v=1782721530) center center / 100% 100% no-repeat!important;width:100%;aspect-ratio:auto}.common-tabbar-outer-container.world-cup-vacuum-tab-bar .common-tabbar-container{padding:calc(11 * var(--vw-unit-mob)) 0;gap:calc(12 * var(--vw-unit-mob))}.common-tabbar-outer-container.world-cup-vacuum-tab-bar .common-tabbar-container .common-tabbar-item{padding:calc(8 * var(--vw-unit-mob)) calc(20 * var(--vw-unit-mob));font-size:calc(18 * var(--vw-unit-mob));flex:none}.world-cup-pgb{--vp-s: calc(100vw / 750);--world-cup-gap: calc(12 * var(--vp-s))}.world-cup-pgb .world-cup-pgb__vp{padding:0 calc(35 * var(--vp-s))}.world-cup-pgb .world-cup-pgb__banner{margin-bottom:calc(42 * var(--vp-s));min-height:0}.world-cup-pgb .world-cup-pgb__banner.world-cup-pgb__banner--after-title{margin-top:calc(8 * var(--vp-s))}.world-cup-pgb .world-cup-pgb__banner-content{padding:calc(18 * var(--vp-s)) calc(18 * var(--vp-s)) calc(20 * var(--vp-s))}.world-cup-pgb .world-cup-pgb__banner-title{font-size:calc(32 * var(--vp-s))}.world-cup-pgb .world-cup-pgb__banner-desc{font-size:calc(20* var(--vp-s))}.world-cup-pgb div.world-cup-pgb__featured{margin-bottom:calc(42 *var(--vp-s))}.world-cup-pgb .world-cup-pgb__footer-btn svg{width:calc(36 * var(--vp-s));height:calc(36 * var(--vp-s))}.world-cup-pgb .world-cup-pgb__footer{margin-top:calc(24 * var(--vp-s));gap:calc(10 * var(--vp-s))}.world-cup-pgb .world-cup-pgb__footer-btn{min-width:0;height:calc(60 * var(--vp-s));padding:0 calc(36 * var(--vp-s));border-radius:calc(999 * var(--vp-s));font-size:calc(16 * var(--vp-s))}.world-cup-pgb .world-cup-pgb__grid,.world-cup-pgb .world-cup-pgb__grid-swiper{display:none}.world-cup-pgb .world-cup-pgb__mobile{display:block}.world-cup-pgb .world-cup-tpg-card{height:auto}.world-cup-pgb .world-cup-tpg-card__content{gap:calc(10 * var(--vp-s));padding:calc(16 * var(--vp-s)) calc(12 * var(--vp-s))}.world-cup-pgb .world-cup-tpg-card--featured .world-cup-tpg-card__discount{left:0;right:auto}.world-cup-pgb .world-cup-tpg-card__subtitle{font-size:calc(20 * var(--vp-s))}.world-cup-pgb .world-cup-tpg-card__title{font-size:calc(28 * var(--vp-s));line-height:110%;letter-spacing:-.04em}.world-cup-pgb .world-cup-tpg-card__desc{font-size:calc(18 * var(--vp-s));flex:1 1 auto}.world-cup-pgb .world-cup-tpg-card__price{font-size:calc(24 * var(--vp-s));line-height:110%}.world-cup-pgb .world-cup-tpg-card__compare,.world-cup-pgb .world-cup-tpg-card__btn{font-size:calc(16 * var(--vp-s))}.world-cup-pgb .world-cup-tpg-card__btn--buy{padding:calc(10 * var(--vp-s)) calc(14 * var(--vp-s))}.world-cup-pgb .world-cup-tpg-card__btn--cart{width:calc(72 * var(--vp-s));min-width:calc(72 * var(--vp-s))}.world-cup-pgb .world-cup-tpg-card__btn--cart svg{width:calc(29 * var(--vp-s));height:calc(29 * var(--vp-s))}.world-cup-pgb .world-cup-tpg-card__tips-text{font-size:calc(16 * var(--vp-s));line-height:120%;letter-spacing:-.03em}.world-cup-pgb .world-cup-tpg-card__tips{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:calc(8 * var(--vp-s));--world-cup-tips-image-h: calc(18 * var(--vp-s))}.world-cup-pgb .world-cup-tpg-card__tips-images{display:inline-flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:calc(8 * var(--vp-s));max-width:100%}.world-cup-pgb .world-cup-tpg-card__tips-text{display:inline}.world-cup-pgb .world-cup-tpg-card__tips-text :is(p,div,span){display:inline}.world-cup-pgb .world-cup-tpg-card__tips-image{display:inline-block;vertical-align:middle}.world-cup-pgb .world-cup-tpg-card__tips-image img{display:inline-block;vertical-align:middle;height:calc(18 * var(--vp-s))}.world-cup-pgb.world-cup-pgb--mb-align-left .world-cup-tpg-card:not(.world-cup-tpg-card--featured) .world-cup-tpg-card__content{align-items:flex-start;text-align:left}.world-cup-pgb.world-cup-pgb--mb-align-left .world-cup-tpg-card:not(.world-cup-tpg-card--featured) .world-cup-tpg-card__content>*{text-align:left}.world-cup-pgb.world-cup-pgb--mb-align-left .world-cup-tpg-card:not(.world-cup-tpg-card--featured) .world-cup-tpg-card__title,.world-cup-pgb.world-cup-pgb--mb-align-left .world-cup-tpg-card:not(.world-cup-tpg-card--featured) .world-cup-tpg-card__subtitle,.world-cup-pgb.world-cup-pgb--mb-align-left .world-cup-tpg-card:not(.world-cup-tpg-card--featured) .world-cup-tpg-card__desc{width:100%;text-align:left}.world-cup-pgb.world-cup-pgb--mb-align-left .world-cup-tpg-card:not(.world-cup-tpg-card--featured) .world-cup-tpg-card__rating,.world-cup-pgb.world-cup-pgb--mb-align-left .world-cup-tpg-card:not(.world-cup-tpg-card--featured) .world-cup-tpg-card__price-container,.world-cup-pgb.world-cup-pgb--mb-align-left .world-cup-tpg-card:not(.world-cup-tpg-card--featured) .world-cup-tpg-card__btn-group,.world-cup-pgb.world-cup-pgb--mb-align-left .world-cup-tpg-card:not(.world-cup-tpg-card--featured) .world-cup-tpg-card__tips{width:100%;justify-content:flex-start!important}.world-cup-pgb.world-cup-pgb--mb-align-left .world-cup-tpg-card:not(.world-cup-tpg-card--featured) .world-cup-tpg-card__tips{text-align:left}.world-cup-pgb.world-cup-pgb--mb-align-center .world-cup-tpg-card:not(.world-cup-tpg-card--featured) .world-cup-tpg-card__content{align-items:center;text-align:center}.world-cup-pgb.world-cup-pgb--mb-align-center .world-cup-tpg-card:not(.world-cup-tpg-card--featured) .world-cup-tpg-card__content>*{text-align:center}.world-cup-pgb.world-cup-pgb--mb-align-center .world-cup-tpg-card:not(.world-cup-tpg-card--featured) .world-cup-tpg-card__title,.world-cup-pgb.world-cup-pgb--mb-align-center .world-cup-tpg-card:not(.world-cup-tpg-card--featured) .world-cup-tpg-card__subtitle,.world-cup-pgb.world-cup-pgb--mb-align-center .world-cup-tpg-card:not(.world-cup-tpg-card--featured) .world-cup-tpg-card__desc{width:100%;text-align:center}.world-cup-pgb.world-cup-pgb--mb-align-center .world-cup-tpg-card:not(.world-cup-tpg-card--featured) .world-cup-tpg-card__rating,.world-cup-pgb.world-cup-pgb--mb-align-center .world-cup-tpg-card:not(.world-cup-tpg-card--featured) .world-cup-tpg-card__price-container,.world-cup-pgb.world-cup-pgb--mb-align-center .world-cup-tpg-card:not(.world-cup-tpg-card--featured) .world-cup-tpg-card__btn-group,.world-cup-pgb.world-cup-pgb--mb-align-center .world-cup-tpg-card:not(.world-cup-tpg-card--featured) .world-cup-tpg-card__tips{width:100%;justify-content:center!important}.world-cup-pgb.world-cup-pgb--mb-align-center .world-cup-tpg-card:not(.world-cup-tpg-card--featured) .world-cup-tpg-card__tips{text-align:center}.world-cup-pgb.world-cup-pgb--mb-align-right .world-cup-tpg-card:not(.world-cup-tpg-card--featured) .world-cup-tpg-card__content{align-items:flex-end;text-align:right}.world-cup-pgb.world-cup-pgb--mb-align-right .world-cup-tpg-card:not(.world-cup-tpg-card--featured) .world-cup-tpg-card__content>*{text-align:right}.world-cup-pgb.world-cup-pgb--mb-align-right .world-cup-tpg-card:not(.world-cup-tpg-card--featured) .world-cup-tpg-card__title,.world-cup-pgb.world-cup-pgb--mb-align-right .world-cup-tpg-card:not(.world-cup-tpg-card--featured) .world-cup-tpg-card__subtitle,.world-cup-pgb.world-cup-pgb--mb-align-right .world-cup-tpg-card:not(.world-cup-tpg-card--featured) .world-cup-tpg-card__desc{width:100%;text-align:right}.world-cup-pgb.world-cup-pgb--mb-align-right .world-cup-tpg-card:not(.world-cup-tpg-card--featured) .world-cup-tpg-card__rating,.world-cup-pgb.world-cup-pgb--mb-align-right .world-cup-tpg-card:not(.world-cup-tpg-card--featured) .world-cup-tpg-card__price-container,.world-cup-pgb.world-cup-pgb--mb-align-right .world-cup-tpg-card:not(.world-cup-tpg-card--featured) .world-cup-tpg-card__btn-group,.world-cup-pgb.world-cup-pgb--mb-align-right .world-cup-tpg-card:not(.world-cup-tpg-card--featured) .world-cup-tpg-card__tips{width:100%;justify-content:flex-end!important}.world-cup-pgb.world-cup-pgb--mb-align-right .world-cup-tpg-card:not(.world-cup-tpg-card--featured) .world-cup-tpg-card__tips{text-align:right}.world-cup-pgb .world-cup-tpg-card--featured .world-cup-tpg-card__inner{flex-direction:column;aspect-ratio:auto;min-height:0;height:auto}.world-cup-pgb .world-cup-tpg-card--featured .world-cup-tpg-card__content{order:1}.world-cup-pgb .world-cup-tpg-card--featured .world-cup-tpg-card__media{display:none}.world-cup-pgb .world-cup-tpg-card--featured .world-cup-tpg-card__image,.world-cup-pgb .world-cup-tpg-card--featured .world-cup-tpg-card__placeholder{padding:0;height:auto;object-fit:contain}.world-cup-pgb .world-cup-tpg-card--featured .world-cup-tpg-card__content{padding:calc(20 * var(--vp-s));width:100%;height:100%;flex:1 1 auto}.world-cup-pgb .world-cup-tpg-card--featured .world-cup-tpg-card__featured-mobile-layout{display:flex;align-items:stretch;justify-content:flex-start;gap:calc(12 * var(--vp-s));width:100%;height:100%;flex:1 1 auto}.world-cup-pgb .world-cup-tpg-card--featured .world-cup-tpg-card__mobile-product-image{display:inline-flex;align-self:stretch;width:calc(317 * var(--vp-s));min-width:calc(317 * var(--vp-s));flex:0 0 calc(317 * var(--vp-s))}.world-cup-pgb .world-cup-tpg-card--featured .world-cup-tpg-card__featured-info{width:calc(300 * var(--vp-s));max-width:100%}.world-cup-pgb .world-cup-tpg-card--featured .world-cup-tpg-card__title{font-size:calc(26 * var(--vp-s))}.fans-and-humidifiers .world-cup-tpg-card__desc{text-align:center!important}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/world-cup-robot-vacuums.css.map */
