.citybeauty-cruelty-mbg-section{background-color:#505767;color:#fff;font-size:16px;overflow:hidden}.citybeauty-cruelty-mbg-section .container{max-width:1200px;margin:0 auto;padding:0 15px}.citybeauty-cruelty-mbg-section .row{display:flex;flex-wrap:wrap;margin:0 -15px}.citybeauty-cruelty-mbg-section .col-4{flex:0 0 33.333333%;max-width:33.333333%;padding:0 15px}.citybeauty-cruelty-mbg-section .feature-item{display:flex;align-items:center;justify-content:center;text-align:center;padding:1rem 0}.citybeauty-cruelty-mbg-section .feature-item img{width:50px;height:auto;margin-right:.5rem}.citybeauty-cruelty-mbg-section .feature-item p{margin:0;font-size:16px;font-weight:400;color:#fff;line-height:1.4}.citybeauty-cruelty-mbg-section .desktop{display:block}.citybeauty-cruelty-mbg-section .mobile{display:none}.citybeauty-cruelty-mbg-section .carousel{position:relative}.citybeauty-cruelty-mbg-section .carousel-inner{position:relative;width:100%;overflow:hidden}.citybeauty-cruelty-mbg-section .carousel-item{position:relative;display:none;align-items:center;width:100%;transition:transform .6s ease-in-out;backface-visibility:hidden;perspective:1000px}.citybeauty-cruelty-mbg-section .carousel-item.active{display:flex}.citybeauty-cruelty-mbg-section .carousel-item.has-subtitle{min-height:80px}.citybeauty-cruelty-mbg-section .carousel-indicators{position:absolute;right:0;bottom:10px;left:0;z-index:15;display:none;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.citybeauty-cruelty-mbg-section .carousel-indicators button{position:relative;flex:0 1 auto;width:8px;height:8px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#ffffff80;background-clip:padding-box;border:0;border-radius:50%;transition:background-color .3s ease}.citybeauty-cruelty-mbg-section .carousel-indicators button.active{background-color:#fff}.citybeauty-cruelty-mbg-section .carousel-indicators button:hover{background-color:#fffc}.citybeauty-cruelty-mbg-section .carousel-control-prev,.citybeauty-cruelty-mbg-section .carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}.citybeauty-cruelty-mbg-section .carousel-control-prev{left:0}.citybeauty-cruelty-mbg-section .carousel-control-next{right:0}.citybeauty-cruelty-mbg-section .carousel-control-prev:hover,.citybeauty-cruelty-mbg-section .carousel-control-next:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.citybeauty-cruelty-mbg-section .carousel-control-prev-icon,.citybeauty-cruelty-mbg-section .carousel-control-next-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50% / 100% 100%}.citybeauty-cruelty-mbg-section .carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.citybeauty-cruelty-mbg-section .carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.citybeauty-cruelty-mbg-section .carousel-item .w-100{width:100%!important;display:flex;align-items:center;justify-content:center;padding:1rem 0}.citybeauty-cruelty-mbg-section .carousel-item img{width:45px;height:45px;margin-right:.5rem}.citybeauty-cruelty-mbg-section .carousel-item p{margin:0;font-size:16px;font-weight:400;color:#fff;line-height:1.4}.citybeauty-cruelty-mbg-section .d-flex{display:flex!important}.citybeauty-cruelty-mbg-section .d-block{display:block!important}.citybeauty-cruelty-mbg-section .d-none{display:none!important}.citybeauty-cruelty-mbg-section .text-center{text-align:center!important}.citybeauty-cruelty-mbg-section .align-self-center{align-self:center!important}.citybeauty-cruelty-mbg-section .ml-auto{margin-left:auto!important}.citybeauty-cruelty-mbg-section .mr-auto{margin-right:auto!important}.citybeauty-cruelty-mbg-section .mb-0{margin-bottom:0!important}.citybeauty-cruelty-mbg-section .pl-2{padding-left:.5rem!important}.citybeauty-cruelty-mbg-section .w-100{width:100%!important}.citybeauty-cruelty-mbg-section .d-inline{display:inline!important}@media (max-width: 767.98px){.citybeauty-cruelty-mbg-section .desktop{display:none!important}.citybeauty-cruelty-mbg-section .mobile{display:block!important}.citybeauty-cruelty-mbg-section .col-4{flex:0 0 100%;max-width:100%}.citybeauty-cruelty-mbg-section .feature-item{padding:.75rem 0}.citybeauty-cruelty-mbg-section .feature-item img{width:45px}.citybeauty-cruelty-mbg-section .feature-item p{font-size:14px}}@media (min-width: 768px){.citybeauty-cruelty-mbg-section .d-md-block{display:block!important}.citybeauty-cruelty-mbg-section .d-md-none{display:none!important}}.citybeauty-cruelty-mbg-section.lazy{opacity:0;transition:opacity .3s ease}.citybeauty-cruelty-mbg-section.lazy.loaded{opacity:1}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.citybeauty-cruelty-mbg-section.animate{animation:fadeInUp .6s ease-out}.citybeauty-cruelty-mbg-section .carousel-item{transition:transform .6s ease-in-out}.citybeauty-cruelty-mbg-section .carousel-item.carousel-item-next,.citybeauty-cruelty-mbg-section .carousel-item.carousel-item-prev{transform:translate(0)}.citybeauty-cruelty-mbg-section .carousel-item.carousel-item-next:not(.carousel-item-start),.citybeauty-cruelty-mbg-section .carousel-item.active.carousel-item-end{transform:translate(100%)}.citybeauty-cruelty-mbg-section .carousel-item.carousel-item-prev:not(.carousel-item-end),.citybeauty-cruelty-mbg-section .carousel-item.active.carousel-item-start{transform:translate(-100%)}.citybeauty-cruelty-mbg-section .carousel-indicators button:hover{background-color:#fffc;transform:scale(1.1);transition:all .3s ease}.citybeauty-cruelty-mbg-section .carousel-indicators button:focus{outline:2px solid #FFFFFF;outline-offset:2px}.citybeauty-cruelty-mbg-section .carousel-control-prev:focus,.citybeauty-cruelty-mbg-section .carousel-control-next:focus{outline:2px solid #FFFFFF;outline-offset:2px}@media (prefers-contrast: high){.citybeauty-cruelty-mbg-section{background-color:#000;color:#fff}.citybeauty-cruelty-mbg-section .carousel-indicators button{background-color:#fff;border:1px solid #000000}}@media (prefers-reduced-motion: reduce){.citybeauty-cruelty-mbg-section.lazy{transition:none}.citybeauty-cruelty-mbg-section.animate{animation:none}.citybeauty-cruelty-mbg-section .carousel-item,.citybeauty-cruelty-mbg-section .carousel-indicators button{transition:none}}@media print{.citybeauty-cruelty-mbg-section{background-color:#fff!important;color:#000!important}.citybeauty-cruelty-mbg-section .carousel-indicators,.citybeauty-cruelty-mbg-section .carousel-control-prev,.citybeauty-cruelty-mbg-section .carousel-control-next{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/citybeauty-cruelty-mbg.css.map */
