.elementor-25 .elementor-element.elementor-element-2f6e0fe:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-2f6e0fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-2f6e0fe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-2f6e0fe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-c998ca5 .elementor-repeater-item-4448e1f .swiper-slide-bg{background-image:url(http://apple-store-moskow.ru/wp-content/uploads/2025/12/newbanner-1.jpg);background-size:contain;}.elementor-25 .elementor-element.elementor-element-c998ca5 .elementor-repeater-item-37b2588 .swiper-slide-bg{background-image:url(http://apple-store-moskow.ru/wp-content/uploads/2025/12/newbanner-2.jpg);background-size:cover;}.elementor-25 .elementor-element.elementor-element-c998ca5 .elementor-repeater-item-028db54 .swiper-slide-bg{background-image:url(http://apple-store-moskow.ru/wp-content/uploads/2025/12/newbanner-3.jpg);background-size:cover;}.elementor-25 .elementor-element.elementor-element-c998ca5 .elementor-repeater-item-b9720ee .swiper-slide-bg{background-image:url(http://apple-store-moskow.ru/wp-content/uploads/2025/12/newbanner-4.jpg);background-size:cover;}.elementor-25 .elementor-element.elementor-element-c998ca5 .elementor-repeater-item-8b90f7f .swiper-slide-bg{background-color:#bbbbbb;background-image:url(http://apple-store-moskow.ru/wp-content/uploads/2024/10/newbanner5.jpg);background-size:cover;}.elementor-25 .elementor-element.elementor-element-c998ca5 .swiper-slide{transition-duration:calc(5000ms*1.2);height:500px;}.elementor-25 .elementor-element.elementor-element-c998ca5 .swiper-slide-inner{text-align:start;}.elementor-25 .elementor-element.elementor-element-c998ca5 .elementor-slide-heading{font-size:50px;}.elementor-25 .elementor-element.elementor-element-c998ca5 .elementor-slide-button{border-radius:8px;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-c998ca5 .elementor-slide-button:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-c998ca5 .elementor-swiper-button{font-size:30px;}.elementor-25 .elementor-element.elementor-element-c998ca5 .swiper-pagination-bullet{height:20px;width:20px;}.elementor-25 .elementor-element.elementor-element-c998ca5 .swiper-horizontal .swiper-pagination-progressbar{height:20px;}.elementor-25 .elementor-element.elementor-element-c998ca5 .swiper-pagination-fraction{font-size:20px;}.elementor-25 .elementor-element.elementor-element-c998ca5 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF;opacity:1;}.elementor-25 .elementor-element.elementor-element-c998ca5 .swiper-pagination-bullet-active{background-color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-deea10d{margin:80px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-b57e86e{text-align:center;}.elementor-25 .elementor-element.elementor-element-479fff2{text-align:center;}.elementor-25 .elementor-element.elementor-element-1ebbb452{margin:30px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-5000636 .banner-title{font-family:"hkgroteskpro", Sans-serif;}.elementor-25 .elementor-element.elementor-element-5000636 .banner-subtitle{color:#2E6BC6;font-family:"hkgroteskpro", Sans-serif;font-size:15px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-62a8cc1 .banner-title{font-family:"hkgroteskpro", Sans-serif;}.elementor-25 .elementor-element.elementor-element-62a8cc1 .banner-subtitle{color:#2E6BC6;font-family:"hkgroteskpro", Sans-serif;font-size:15px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-32e761b .banner-title{font-family:"hkgroteskpro", Sans-serif;}.elementor-25 .elementor-element.elementor-element-32e761b .banner-subtitle{color:#2E6BC6;font-family:"hkgroteskpro", Sans-serif;font-size:15px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-450edea .banner-title{font-family:"hkgroteskpro", Sans-serif;}.elementor-25 .elementor-element.elementor-element-450edea .banner-subtitle{color:#2E6BC6;font-family:"hkgroteskpro", Sans-serif;font-size:15px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-af71af4 .banner-title{font-family:"hkgroteskpro", Sans-serif;}.elementor-25 .elementor-element.elementor-element-af71af4 .banner-subtitle{color:#2E6BC6;font-family:"hkgroteskpro", Sans-serif;font-size:15px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-956153c .banner-title{font-family:"hkgroteskpro", Sans-serif;}.elementor-25 .elementor-element.elementor-element-956153c .banner-subtitle{color:#2E6BC6;font-family:"hkgroteskpro", Sans-serif;font-size:15px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-904bbdf{margin:80px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-b4294e9{text-align:center;}.elementor-25 .elementor-element.elementor-element-b4294e9 .elementor-heading-title{text-transform:uppercase;}.elementor-25 .elementor-element.elementor-element-d8adc04 .product{text-align:center;}.elementor-25 .elementor-element.elementor-element-d8adc04.elementor-wc-products  ul.products{grid-column-gap:15px;grid-row-gap:30px;}.elementor-25 .elementor-element.elementor-element-d8adc04 .woocommerce .woocommerce-loop-category__title{font-size:14px;}.elementor-25 .elementor-element.elementor-element-d8adc04 .woocommerce-loop-category__title .count{color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-0ba06b4{margin:80px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-5fac15f{margin:80px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-fb7e008{text-align:center;}.elementor-25 .elementor-element.elementor-element-fb7e008 .elementor-heading-title{text-transform:uppercase;}.elementor-25 .elementor-element.elementor-element-7740eed:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-7740eed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-7740eed > .elementor-container{max-width:1200px;}.elementor-25 .elementor-element.elementor-element-7740eed{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:60px 0px 0px 0px;padding:30px 0px 30px 0px;}.elementor-25 .elementor-element.elementor-element-7740eed > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-a534b24 .elementor-blockquote:before{color:var( --e-global-color-primary );font-size:calc(1px * 100);}.elementor-25 .elementor-element.elementor-element-78715c0{text-align:center;}.elementor-25 .elementor-element.elementor-element-d440acb .elementor-blockquote:before{color:var( --e-global-color-primary );font-size:calc(1px * 100);}.elementor-25 .elementor-element.elementor-element-45a75ce{text-align:center;}.elementor-25 .elementor-element.elementor-element-c75f654{margin:60px 0px 15px 0px;}.elementor-25 .elementor-element.elementor-element-6c687ce > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-25 .elementor-element.elementor-element-6c687ce{text-align:center;}.elementor-25 .elementor-element.elementor-element-6c687ce .elementor-heading-title{text-transform:uppercase;}.elementor-25 .elementor-element.elementor-element-86301a8 .elementor-icon-box-wrapper{gap:10px;}.elementor-25 .elementor-element.elementor-element-86301a8 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-86301a8 .elementor-icon-box-title a{font-weight:600;text-transform:uppercase;}.elementor-25 .elementor-element.elementor-element-86301a8 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-86301a8 .elementor-icon-box-description{font-size:12px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-efee2e8 .elementor-icon-box-wrapper{gap:10px;}.elementor-25 .elementor-element.elementor-element-efee2e8 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-efee2e8 .elementor-icon-box-title a{font-weight:600;text-transform:uppercase;}.elementor-25 .elementor-element.elementor-element-efee2e8 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-efee2e8 .elementor-icon-box-description{font-size:12px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-8a1bea1 .elementor-icon-box-wrapper{gap:10px;}.elementor-25 .elementor-element.elementor-element-8a1bea1 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-8a1bea1 .elementor-icon-box-title a{font-weight:600;text-transform:uppercase;}.elementor-25 .elementor-element.elementor-element-8a1bea1 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-8a1bea1 .elementor-icon-box-description{font-size:12px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-7495fc8 .elementor-icon-box-wrapper{gap:10px;}.elementor-25 .elementor-element.elementor-element-7495fc8 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-7495fc8 .elementor-icon-box-title a{font-weight:600;text-transform:uppercase;}.elementor-25 .elementor-element.elementor-element-7495fc8 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-7495fc8 .elementor-icon-box-description{font-size:12px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-0a3e16b{padding:30px 0px 30px 0px;}.elementor-25 .elementor-element.elementor-element-9d33e97{text-align:center;}.elementor-25 .elementor-element.elementor-element-9d33e97 .elementor-heading-title{text-transform:uppercase;}.elementor-25 .elementor-element.elementor-element-8112b7f .swiper-pagination-bullet-active, .elementor-25 .elementor-element.elementor-element-8112b7f .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-8112b7f .swiper-pagination-fraction{color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-8112b7f .elementor-main-swiper .swiper-slide{border-width:5px 5px 5px 5px;border-radius:8px;}.elementor-25 .elementor-element.elementor-element-8112b7f .elementor-swiper-button{font-size:20px;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-8112b7f .elementor-swiper-button svg{fill:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-8112b7f .swiper-pagination-bullet{height:14px;width:14px;}.elementor-25 .elementor-element.elementor-element-8112b7f .swiper-horizontal .swiper-pagination-progressbar{height:14px;}.elementor-25 .elementor-element.elementor-element-8112b7f .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-primary );opacity:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-8112b7f .elementor-star-rating{font-size:20px;}.elementor-25 .elementor-element.elementor-element-8112b7f .elementor-star-rating i:before{color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-8112b7f .elementor-star-rating i{color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-dc9b599:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-dc9b599 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-dc9b599{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:40px 0px 0px 0px;padding:30px 0px 30px 0px;}.elementor-25 .elementor-element.elementor-element-dc9b599 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-49a82b5 > .elementor-container{max-width:1140px;}.elementor-25 .elementor-element.elementor-element-8b3f4af{text-align:center;}.elementor-25 .elementor-element.elementor-element-8b3f4af .elementor-heading-title{font-size:18px;}.elementor-25 .elementor-element.elementor-element-b9489e2 .elementor-blockquote:before{color:var( --e-global-color-primary );font-size:calc(1px * 100);}.elementor-25 .elementor-element.elementor-element-7ea7648{text-align:center;}.elementor-25 .elementor-element.elementor-element-7ea7648 .elementor-heading-title{font-size:18px;}.elementor-25 .elementor-element.elementor-element-5828c00 .elementor-blockquote:before{color:var( --e-global-color-primary );font-size:calc(1px * 100);}.elementor-25 .elementor-element.elementor-element-6e8b1c9:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-6e8b1c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-6e8b1c9, .elementor-25 .elementor-element.elementor-element-6e8b1c9 > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-25 .elementor-element.elementor-element-6e8b1c9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:60px 0px 0px 0px;padding:30px 30px 30px 30px;}.elementor-25 .elementor-element.elementor-element-6e8b1c9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-25 .elementor-element.elementor-element-a1b425a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25 .elementor-element.elementor-element-a1b425a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-25 .elementor-element.elementor-element-b9b1eab.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25 .elementor-element.elementor-element-b9b1eab.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-25 .elementor-element.elementor-element-295357a:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-295357a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-295357a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:40px 0px 0px 0px;padding:30px 0px 30px 0px;}.elementor-25 .elementor-element.elementor-element-295357a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-2563fb0 > .elementor-container{max-width:1140px;}.elementor-25 .elementor-element.elementor-element-1898812{text-align:center;}.elementor-25 .elementor-element.elementor-element-1898812 .elementor-heading-title{font-size:18px;}.elementor-25 .elementor-element.elementor-element-0eb7d27{text-align:center;}.elementor-25 .elementor-element.elementor-element-0eb7d27 .elementor-heading-title{font-size:18px;}.elementor-25 .elementor-element.elementor-element-6cd3c9d .elementor-blockquote:before{color:var( --e-global-color-primary );font-size:calc(1px * 100);}.elementor-25 .elementor-element.elementor-element-7928466{text-align:center;}.elementor-25 .elementor-element.elementor-element-7928466 .elementor-heading-title{font-size:18px;}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-a1b425a{width:64.815%;}.elementor-25 .elementor-element.elementor-element-b9b1eab{width:35.139%;}}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-2f6e0fe{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-c998ca5 .swiper-slide{height:380px;}.elementor-25 .elementor-element.elementor-element-c998ca5 .elementor-slide-heading{font-size:34px;}.elementor-25 .elementor-element.elementor-element-5000636 .banner-subtitle{font-size:13px;}.elementor-25 .elementor-element.elementor-element-62a8cc1 .banner-subtitle{font-size:13px;}.elementor-25 .elementor-element.elementor-element-32e761b .banner-subtitle{font-size:13px;}.elementor-25 .elementor-element.elementor-element-450edea .banner-subtitle{font-size:13px;}.elementor-25 .elementor-element.elementor-element-af71af4 .banner-subtitle{font-size:13px;}.elementor-25 .elementor-element.elementor-element-956153c .banner-subtitle{font-size:13px;}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-c998ca5 .swiper-slide{height:220px;}.elementor-25 .elementor-element.elementor-element-c998ca5 .elementor-slide-heading{font-size:20px;}.elementor-25 .elementor-element.elementor-element-c998ca5 .elementor-slide-description{font-size:12px;}.elementor-25 .elementor-element.elementor-element-c998ca5 .elementor-slide-button{font-size:12px;}.elementor-25 .elementor-element.elementor-element-c998ca5 .swiper-pagination-bullet{height:12px;width:12px;}.elementor-25 .elementor-element.elementor-element-c998ca5 .swiper-horizontal .swiper-pagination-progressbar{height:12px;}.elementor-25 .elementor-element.elementor-element-c998ca5 .swiper-pagination-fraction{font-size:12px;}.elementor-25 .elementor-element.elementor-element-5000636 .banner-subtitle{font-size:12px;}.elementor-25 .elementor-element.elementor-element-62a8cc1 .banner-subtitle{font-size:12px;}.elementor-25 .elementor-element.elementor-element-32e761b .banner-subtitle{font-size:12px;}.elementor-25 .elementor-element.elementor-element-450edea .banner-subtitle{font-size:12px;}.elementor-25 .elementor-element.elementor-element-af71af4 .banner-subtitle{font-size:12px;}.elementor-25 .elementor-element.elementor-element-956153c .banner-subtitle{font-size:12px;}}