@keyframes fadeInOpacity{0%{opacity:0}to{opacity:1}}.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.cms-index-index .main-container{margin-top:0}.cms-index-index .home__slider-and-banners{padding-bottom:40px}.cms-index-index .home-features{padding-top:0;margin-top:50px}.cms-index-index .home-features .h2_home{display:none}.cms-index-index .home-features_bordered .home-features__wrap{margin:0 0 75px}.cms-index-index .home-features__wrap-title{font-weight:inherit;font-size:inherit}.cms-index-index .home-page__title{display:block}.h2.home-page__title{padding:0 10px;background-color:transparent;line-height:28px;position:relative;font-size:20px;font-size:1.25rem;font-weight:700;font-family:'Gotham Pro';z-index:0;max-width:none;margin:0 0 15px;overflow:hidden;text-transform:uppercase}.h2.home-page__title:after,.h2.home-page__title:before{content:none;display:inline-block;vertical-align:bottom;width:100%;height:1px;background-color:#d6d6d6;margin:13px 28px 0 -100%;position:relative;top:-14px}.h2.home-page__title:after{margin:13px -100% 0 28px}.home .product-item_flex:last-child{margin-bottom:32px}.fraud-info{text-align:center;font-weight:400;padding:40px 0 63px;width:1070px;margin:0 auto}.fraud-info_title{color:#000;font-size:24px;text-transform:uppercase;padding-bottom:40px}.fraud-info_title span{white-space:pre}.fraud-info_text{color:#666;font-size:14px}@media (max-width:375px){.fraud-info_title span{white-space:inherit}}.mini-home-slider{padding:0 0 14px}.mini-home-slider:not(.swiper-initialized){overflow:hidden}.mini-home-slider:not(.swiper-initialized) .mini-banners__item{margin-right:30px;min-width:calc(100%/3 - 20px)}.mini-home-slider:not(.swiper-initialized) .mini-banners__item:last-child{margin-right:0}.mini-home-slider:not(.js-slider-loaded) .mini-home-slider__item{overflow:hidden;position:relative;background-color:#e0e0e0;animation:content-placeholder-animation .5s linear infinite;-webkit-animation:content-placeholder-animation .5s linear infinite}.mini-home-slider:not(.js-slider-loaded) .mini-home-slider__item a{display:none}@media (max-width:567px){.mini-home-slider:not(.js-slider-loaded) .mini-home-slider__item{height:170px}}@media (max-width:425px){.mini-home-slider:not(.js-slider-loaded) .mini-home-slider__item{height:108px}}.mini-home-slider__items{padding-top:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mini-home-slider .mini-home-slider__item{width:calc(33.33% - 20px)}.mini-home-slider .mini-home-slider__item>a{display:block;height:auto;overflow:hidden;border-radius:0;font-size:0}@media (max-width:1023px){.mini-home-slider{margin:0 auto;overflow:hidden}.mini-home-slider .mini-home-slider__item{width:calc(50% - 15px);-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}}@media (max-width:568px){.mini-home-slider .mini-home-slider__item{width:calc(100% - 90px)}.mini-home-slider .mini-home-slider__item>a{height:auto}.mini-home-slider .mini-home-slider__item>a img{width:100%}}.mini-banners__navigation{display:block;overflow:visible;position:absolute;top:calc(50% - 7px);width:calc(100% - 20px)}.mini-banners__navigation .swiper-button-next,.mini-banners__navigation .swiper-button-prev{position:absolute;box-shadow:none;background-color:transparent;width:0;height:0;border-radius:0;background-size:9px 16px;background-repeat:no-repeat;background-position:center;transition:.2s linear;top:20px;border-style:solid}.mini-banners__navigation .swiper-button-next::after,.mini-banners__navigation .swiper-button-prev::after{content:none}.mini-banners__navigation .swiper-button-next{right:-38px;border-width:13px 0 13px 13px;border-color:transparent transparent transparent rgba(231,82,32,.5)}@media (max-width:1250px){.mini-banners__navigation .swiper-button-next{right:30px}}.mini-banners__navigation .swiper-button-prev{left:-38px;border-width:13px 13px 13px 0;border-color:transparent rgba(231,82,32,.5) transparent transparent}@media (max-width:1250px){.mini-banners__navigation .swiper-button-prev{left:30px}}.mini-banners.swiper-initialized+.mini-banners__navigation{display:block}@media (max-width:1023px){.mini-banners.swiper-initialized+.mini-banners__navigation{display:none}}@media (max-width:0){.h2.home-page__title{padding:0 10px;margin:0 0 15px}}@media (max-width:1199px){.fraud-info{width:80%}}@media (max-width:1023px){.h2.home-page__title{margin:0 0 15px;font-size:20px;font-size:1.25rem;line-height:28px}.h2.home-page__title:after,.h2.home-page__title:before{top:-11px}}@media (max-width:767px){.h2.home-page__title{background-color:transparent;margin:0 0 15px;font-size:17px;font-size:1.0625rem;line-height:28px;max-width:none}.h2.home-page__title:after,.h2.home-page__title:before{top:-15px}}@media (max-width:580px){.mini-banners.swiper,.mini-home-slider.swiper{padding:0 0 14px}}@media (max-width:568px){.h2.home-page__title{margin:0 0 10px;font-size:14px;font-size:.875rem;max-width:none}}@media (max-width:420px){.h2.home-page__title{font-size:13px;font-size:.8125rem;max-width:none}}.mini-banners__item img{max-width:100%}.home-slider .swiper-pagination:not(.swiper-pagination-bullets){margin-top:20px;min-height:15px;bottom:0;position:relative}.mini-home-slider:not(.js-slider-loaded) .mini-home-slider__item{height:auto}@media (max-width:568px){.mini-home-slider .mini-home-slider__item>a img{width:auto}}.addtocart-form__count-qty{display:none}.mini-banners .swiper-slide img:not(.placeholder){opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.2s}

@keyframes content-placeholder-animation{0%,to{opacity:.5}50%{opacity:1}}@-webkit-keyframes content-placeholder-animation{0%,to{opacity:.3}50%{opacity:1}}@keyframes fadeInOpacity{0%{opacity:0}to{opacity:1}}.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.swiper,.swiper-container{border-radius:0}.swiper-container.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-container.swiper-horizontal>.swiper-pagination-bullets,.swiper.swiper-container-horizontal>.swiper-pagination-bullets,.swiper.swiper-horizontal>.swiper-pagination-bullets{bottom:0;position:relative;margin:20px 0 0}.swiper .swiper-button-next,.swiper .swiper-button-prev,.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{background-image:none}.swiper .swiper-pagination-bullet,.swiper-container .swiper-pagination-bullet{border-radius:50%;width:10px;height:10px;background:#ececec;transition:background-color .7s,opacity .7s;opacity:1}.swiper .swiper-pagination-bullet:hover,.swiper-container .swiper-pagination-bullet:hover{opacity:1}.swiper .swiper-pagination-bullet-active,.swiper .swiper-pagination-bullet:hover,.swiper-container .swiper-pagination-bullet-active,.swiper-container .swiper-pagination-bullet:hover{background:#e75220}.home-slider img{display:block;width:100%;height:auto}.mini-home-slider:not(.mini-home-slider_loaded) .mini-home-slider__item{animation:none}.mini-home-slider:not(.mini-home-slider_loaded) .mini-home-slider__item img{width:100%;display:block;height:auto}.mini-home-slider:not(.mini-home-slider_loaded) .mini-home-slider__item a{display:block}.mini-home-slider .placeholder{min-width:calc(33.33% - 20px)!important;margin-right:30px}@media (max-width:1023px){.mini-home-slider .placeholder{min-width:calc(50% - 15px)!important}}@media (max-width:567px){.mini-home-slider .placeholder{min-width:calc(100% - 90px)!important}}.mini-home-slider .placeholder img{width:100%;display:block;height:auto}.mini-banners__navigation{display:none}.home-page-slider .swiper.navigation{display:block;overflow:visible;position:absolute;top:calc(50% - 10px);width:calc(100% - 20px)}.home-page-slider .swiper .swiper-slide.slide-loaded img,.home-page-slider .swiper.swiper-initialized+.navigation{display:block}@media (max-width:1023px){.home-page-slider .swiper.swiper-initialized+.navigation{display:none}}.home-page-slider .swiper .swiper-slide img{border-radius:0;height:auto}.home-page-slider .swiper .swiper-button-next,.home-page-slider .swiper .swiper-button-prev{position:absolute;box-shadow:none;background-color:transparent;width:0;height:0;border-radius:0;background-size:9px 16px;background-repeat:no-repeat;background-position:center;transition:.2s linear;top:20px;border-style:solid}.home-page-slider .swiper .swiper-button-next:before,.home-page-slider .swiper .swiper-button-prev:before{content:none;position:absolute;background-color:transparent;width:auto;height:auto;display:block;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:0;border:0;transition:.2s linear}.home-page-slider .swiper .swiper-button-next:after,.home-page-slider .swiper .swiper-button-prev:after{content:none}.home-page-slider .swiper .swiper-button-next:active,.home-page-slider .swiper .swiper-button-next:focus,.home-page-slider .swiper .swiper-button-next:hover,.home-page-slider .swiper .swiper-button-prev:active,.home-page-slider .swiper .swiper-button-prev:focus,.home-page-slider .swiper .swiper-button-prev:hover{background-color:transparent}.home-page-slider .swiper .swiper-button-next:active:before,.home-page-slider .swiper .swiper-button-next:focus:before,.home-page-slider .swiper .swiper-button-next:hover:before,.home-page-slider .swiper .swiper-button-prev:active:before,.home-page-slider .swiper .swiper-button-prev:focus:before,.home-page-slider .swiper .swiper-button-prev:hover:before{border-color:transparent}.home-page-slider .swiper .swiper-button-next{right:-38px;border-width:13px 0 13px 13px;border-color:transparent transparent transparent #e75220}.home-page-slider .swiper .swiper-button-next:hover{background-image:none;border-color:transparent transparent transparent #bf4015}.home-page-slider .swiper .swiper-button-prev{left:-38px;border-width:13px 13px 13px 0;border-color:transparent #e75220 transparent transparent}.home-page-slider .swiper .swiper-button-prev:hover{background-image:none;border-color:transparent #bf4015 transparent transparent}.home-page-slider:not(.js-slider-loaded) .home-slider{width:100%;max-width:1140px;overflow:hidden;position:relative;background-color:#f6f6f6;-webkit-animation:content-placeholder-animation .8s linear infinite}.home-page-slider:not(.js-slider-loaded) .navigation,.home-page-slider:not(.js-slider-loaded) .swiper .swiper-slide img,.home-page-slider:not(.js-slider-loaded) .swiper-pagination{opacity:0}@media (min-width:772px){.home-page-slider:not(.js-slider-loaded) .home-slider{height:400px}}@media (max-width:771px) and (min-width:410px){.home-page-slider:not(.js-slider-loaded) .home-slider{height:360px}}@media (max-width:409px){.home-page-slider:not(.js-slider-loaded) .home-slider{height:260px}}.container.home-page-slider{padding:48px 10px 24px;margin:0 auto}.home-slider__container{background-image:url(/skin/frontend/ariflex/bd/images/svg/home-slider-bg.jpg);background-size:auto 400px;background-position:center 0;background-repeat:repeat-x;border-bottom:none;height:auto;margin:0}@media (max-width:991px){.home-slider__container{background-image:none}}@media (max-width:1320px){.home-page-slider .swiper .swiper-button-next{right:-38px}.home-page-slider .swiper .swiper-button-prev{left:-38px}}@media (max-width:1250px){.home-page-slider .swiper .swiper-button-next{right:30px}.home-page-slider .swiper .swiper-button-prev{left:30px}}@media (max-width:991px){.container.home-page-slider{padding:0 0 24px}.home-page-slider .swiper.navigation{top:calc(50% - 24px);width:calc(100% - 20px)}}@media (max-width:767px){.container.home-page-slider{padding:0}.home-page-slider .swiper,.home-page-slider .swiper .swiper-slide img{border-radius:0}.home-page-slider .swiper .swiper-button-next,.home-page-slider .swiper .swiper-button-prev{display:none}}.home-page-slider:not(.js-slider-loaded) .home-slider{animation:none}.home-page-slider .swiper .swiper-slide:not(.placeholder){opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.2s}.home-page-slider .swiper .swiper-slide img{width:100%;display:block}@media (max-width:567px){.mini-home-slider{margin:0 -15px}}@media (max-width:567px) and (min-width:440px){.mini-home-slider .owl-carousel .owl-stage{left:-42px}}@media (max-width:439px){.mini-home-slider .owl-carousel .owl-stage{left:-30px}}

