.product-discount-section .discount-percentage{position:relative;top:0;margin-left:10px}.product-discount-section .loyalty-points{position:relative;top:0;margin-left:10px}.box-product .loyalty-points{top:0;left:0;padding:3px 5px;border-radius:4px 0 30px 0;min-width:45%}.discount-percentage{background-color:#f42626;color:#fff;border-radius:15px;width:60px;height:28px;display:inline-flex;align-items:center;justify-content:center;font-size:15px;font-weight:500;position:absolute;left:0;top:-40px;pointer-events:none}.loyalty-points{background-color:#2559a4;color:#fff;border-radius:15px;width:60px;height:28px;display:inline-flex;align-items:center;justify-content:center;font-size:15px;font-weight:500;position:absolute;left:0;top:-5px;pointer-events:none}.product-discount-section{display:flex;align-items:center}.bringo-product-listing .box-product .top-product-listing-box{position:relative}.mobile-app{background-color:#fff !important}.mobile-app .bringo-error-page{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}body{height:100%;overflow-x:hidden;background-color:#f4f4f4 !important}*{font-family:"Manrope"}body,html{font-family:"Manrope"}input[type=number]{-moz-appearance:textfield !important}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none !important}.pusher{min-height:100%;margin:0 auto -65px}footer,.push{height:65px}.freezePage{overflow:hidden;height:100%;position:relative}.page-overlay{width:100%;height:100%;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.6);z-index:1010;display:block;visibility:hidden;opacity:0}.page-overlay.active{animation:overlay-fadeIn .5s;visibility:visible;opacity:inherit}.bringo-become-page>.content{box-shadow:0 2px 12px -4px rgba(0,0,0,.15);border-radius:4px;background-color:#fff;padding:15px;width:100%}.bringo-become-page h1.title{font-weight:500;line-height:normal;font-size:26px;color:#4a397e;margin-bottom:5px}.bringo-become-page p.subtitle{font-weight:400;line-height:normal;font-size:16px;color:#4a397e;margin-bottom:20px}.bringo-become-page h2{font-weight:500;line-height:normal;font-size:26px;color:#4a397e;text-transform:uppercase;margin-bottom:20px}.bringo-become-page p{font-weight:400;line-height:normal;font-size:16px;color:#4a397e;margin-bottom:10px}.bringo-become-page img{margin-bottom:20px}.bringo-become-page .circle-list-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/circle-list-icon.png");background-position:center center;background-size:100% 100%;background-repeat:no-repeat;width:8px;height:8px;display:inline-block;margin-right:10px}.bringo-become-page table{width:100%;margin-bottom:20px}.bringo-become-page table tr td:first-child{width:20px;vertical-align:top}.bringo-become-page table tr td{font-weight:400;line-height:normal;font-size:16px;color:#4a397e;margin-bottom:10px;vertical-align:middle}@media screen and (max-width: 992px){.bringo-become-page h1.title{font-size:22px}.bringo-become-page h2{font-size:22px;margin-bottom:15px}.bringo-become-page p.subtitle{font-size:15px}.bringo-become-page p{font-size:15px}.bringo-become-page table tr td{font-size:15px}.bringo-become-page table{margin-bottom:15px}}@media screen and (max-width: 767px){.bringo-become-page h1.title{font-size:20px}.bringo-become-page h2{font-size:20px;margin-bottom:10px}.bringo-become-page p.subtitle{font-size:14px}.bringo-become-page p{font-size:14px}.bringo-become-page table tr td{font-size:14px}.bringo-become-page table{margin-bottom:10px}}.bringo-error-page{box-shadow:0 2px 12px -4px rgba(0,0,0,.15);border-radius:4px;background-color:#fff;padding:20px 30px;width:560px !important;margin:40px auto !important;text-align:center}.bringo-error-page h2.title{font-weight:500;line-height:normal;font-size:26px;text-align:center;color:#4a397e;margin-bottom:20px}.bringo-error-page p.subtitle{font-weight:400;line-height:normal;font-size:14px;text-align:center;color:#000}.bringo-error-page img{width:250px;margin-bottom:30px}.bringo-error-page .btn-go-home{color:#4a397e;background-color:#e9b818;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:16px;font-weight:400;text-decoration:none !important;padding:10px 10px;width:auto;display:inline-block;box-shadow:none;border:0;outline:none;text-align:center;margin-top:20px;margin-left:10px;margin-right:10px}.bringo-error-page .btn-contact{color:#fff;background-color:#362768;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:16px;font-weight:400;text-decoration:none !important;padding:10px 10px;width:auto;display:inline-block;box-shadow:none;border:0;outline:none;text-align:center;margin-top:20px;margin-left:10px;margin-right:10px}.main-container{padding:20px 0}.col-product-category{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;padding-left:10px;padding-right:10px}.col-product-listing{-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%;padding-left:10px;padding-right:10px}.row10{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.row5{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.col-product-listing-box{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;padding-left:5px;padding-right:5px}@-webkit-keyframes overlay-fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes overlay-fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes overlay-fadeIn{0%{opacity:0}100%{opacity:1}}@media(max-width: 1450px){.col-product-listing-box{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}body.bringo-login-register{background-color:#4a397e !important}body.bringo-login-register .logo-bringo{display:block;margin-bottom:20px}.bringo-login-register-box{margin-top:25px;margin-bottom:40px;background-color:#fff;padding:15px 25px;min-width:400px;border-radius:4px;box-shadow:0 2px 12px -4px rgba(0,0,0,.15)}.bringo-login-register-box.register{width:660px}.bringo-login-register-box.login{width:400px}.bringo-login-register-box.resetPassword{width:400px}.bringo-login-register .logo-bringo>img{width:154px;margin-top:35px}.bringo-login-register-box .login-register-header h2{font-weight:500;line-height:normal;font-size:30px;color:#4a397e;margin-top:5px;margin-bottom:10px;padding-bottom:10px;text-align:center;border-bottom:1px solid rgba(39,60,81,.2)}.bringo-login-register-box .login-register-header h6{color:#999;font-weight:400;font-size:17px;line-height:normal;text-align:center;margin-bottom:25px}.bringo-login-register-box .field{margin-bottom:10px}.bringo-login-register-box label{display:block;width:100%;font-size:16px;font-weight:500;color:#4a397e;text-align:left}.bringo-login-register-box input{display:block;width:100%;background-color:#f5f5f5;border:1px solid #c2c8ce;box-sizing:border-box;border-radius:4px;font-weight:400;line-height:normal;font-size:14px;color:#4a397e;height:45px;padding:10px;outline:none;box-shadow:none;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.bringo-login-register-box input:hover{background-color:#fff}.bringo-login-register-box .toggle.checkbox label{display:block;width:100%;font-size:15px;font-weight:400;color:#333}.bringo-login-register-box .btn-reset-password,.bringo-login-register-box .btn-register,.bringo-login-register-box .btn-login{color:#4a397e;background-color:#e9b818;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:16px;text-decoration:none !important;padding:12px 20px;border:0;display:inline-block;text-align:center;width:100%;margin-top:20px}.bringo-login-register-box .btn-login-google,.bringo-login-register-box .btn-login-facebook{cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:16px;text-decoration:none !important;padding:12px 10px 12px 50px;border:0;display:inline-block;position:relative;text-align:center;width:100%;margin-top:20px;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.bringo-login-register-box .btn-login-facebook{color:#fff;background-color:#4864b1}.bringo-login-register-box .btn-login-facebook:hover{background-color:#5b7bd5}.bringo-login-register-box .btn-login-google{color:#fff;background-color:#dd4b39}.bringo-login-register-box .btn-login-google:hover{background-color:#c14232}.login-facebook-icon{background-image:url("/assets/all-in-one-theme/images/login-facebook-icon.png");background-position:center center;background-repeat:no-repeat;background-size:100%;width:35px;height:35px;display:inline-block;position:absolute;top:0;bottom:0;margin:auto;left:5px}.login-google-icon{background-image:url("/assets/all-in-one-theme/images/login-google-icon.png");background-position:center center;background-repeat:no-repeat;background-size:100%;width:35px;height:35px;display:inline-block;position:absolute;top:0;bottom:0;margin:auto;left:10px}.bringo-login-register-box .btn-login-secondary,.bringo-login-register-box .btn-register-secondary{color:#fff;background-color:#4a397e;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:16px;text-decoration:none !important;padding:12px 20px;border:0;display:inline-block;text-align:center;width:100%;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.bringo-login-register-box .btn-login-secondary:hover,.bringo-login-register-box .btn-register-secondary:hover{color:#e9b818}.bringo-login-register-box .btn-forgot-password{font-size:15px;color:#333;font-weight:400;text-decoration:none;background-color:transparent;border:0;border-radius:0;outline:none;box-shadow:none;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.bringo-login-register-box .btn-forgot-password:hover{color:#e9b818}.bringo-login-register-box .subsection .field{margin-bottom:0}.bringo-login-register-box .dividing-content{padding:5px 0;margin:10px 0;position:relative}.bringo-login-register-box .dividing-content span{color:#999;font-weight:400;font-size:16px;line-height:normal;text-align:center;padding:0 10px;position:relative;z-index:1;background-color:#fff}.bringo-login-register-box .dividing-content:after{content:"";position:absolute;top:17px;left:0;right:0;width:100%;border-bottom:1px solid #d9d9d9}.bringo-login-register .toggle-checkbox label i a{color:#333;text-decoration:underline}.toggle-checkbox{position:relative}.toggle-checkbox input{position:absolute;height:1px;width:1px;background:none;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;padding:0}.toggle-checkbox input+label i{margin-left:5px;font-style:normal;font-size:15px}.toggle-checkbox input+label{position:relative;margin-top:5px;min-width:40px;border-radius:50px;height:26px;line-height:26px;display:inline-block;cursor:pointer;text-align:left;outline:none;user-select:none;vertical-align:middle;text-indent:60px}.toggle-checkbox input+label::before,.toggle-checkbox input+label::after{content:"";position:absolute;top:0;left:0;width:50px;bottom:0;display:block}.toggle-checkbox input+label::before{right:0;background-color:#dee2e6;border-radius:60px;transition:.2s all}.toggle-checkbox input+label::after{top:2px;left:2px;width:22px;height:22px;border-radius:50%;background-color:#fff;transition:.2s all}.toggle-checkbox input:checked+label::before{background-color:#4a397e}.toggle-checkbox input:checked+label::after{margin-left:24px;background-color:#e9b818}.toggle-checkbox input:focus+label::before{outline:none}.toggle-checkbox input:disabled+label{color:#868e96;cursor:not-allowed}.toggle-checkbox input:disabled+label::before{background-color:#e9ecef}.toggle-checkbox+.toggle-checkbox{margin-left:16px}.bringo-hp{min-height:100%;background-color:transparent;background-image:url("/assets/all-in-one-theme/images/bringo-background1.jpg");background-repeat:no-repeat;background-size:cover;background-position:center center;background-attachment:fixed;position:relative;overflow:hidden}.bringo-hp nav{text-align:center;padding:20px 15px;margin-bottom:15px;margin-top:-20px;border-bottom:1px solid rgba(0,0,0,.3)}.bringo-hp nav ul{margin:0;height:38px}.bringo-hp nav ul li{margin:0 10px}.download-app-mobile ul li{margin:0 10px}.bringo-hp nav ul li a.become-btn{background-color:#e9b818;color:#4a397e;font-size:16px;display:block;vertical-align:middle;padding:6px 10px;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent}.bringo-hp nav ul li a{background-color:#362768;color:#fff;font-size:16px;display:inline-block;float:left;vertical-align:middle;padding:6px 10px;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none !important;border:1px solid transparent}.bringo-hp nav ul li a:hover{color:#e9b818}footer .bringo-locale-selector-footer,.bringo-hp .bringo-locale-selector-landing{display:block}#mobile-menu-expand .bringo-locale-selector-landing,footer .bringo-locale-selector-landing,.bringo-hp .bringo-locale-selector-footer{display:none}.bringo-hp nav ul li a.become-btn:hover{color:#4a397e;background-color:#ca8222}.landing-section{height:100%}.landing-section>div{min-height:100%}body.bringo-hp footer{display:block !important}.bringo-landing-box{border-radius:10px;width:760px !important;box-shadow:0 2px 12px -4px rgba(0,0,0,.15);padding:0 !important;text-align:center}.bringo-landing-box .top-landing-box{background-color:rgba(255,255,255,.85);padding-bottom:20px;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.bringo-landing-box .logo-bringo{display:inline-block;margin-top:30px}.bringo-landing-box .logo-bringo img{width:154px}.bringo-landing-box h1{font-weight:500;color:#4a397e;font-size:34px;margin-top:30px;margin-bottom:25px;text-align:center}.bringo-landing-box .landing-account-section{background-color:rgba(245,245,245,.85);padding:20px 15px}.bringo-landing-box .landing-account-section .create-account{display:block;text-align:center}.bringo-landing-box .landing-account-section .create-account a{color:#4a397e;text-decoration:none !important;font-weight:500;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.bringo-landing-box .landing-account-section .login-account{display:block;text-align:center;color:#333}.bringo-landing-box .landing-account-section .login-account a{color:#4a397e;text-decoration:none !important;display:inline-block;font-weight:500;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.bringo-landing-box .landing-account-section .create-account a:hover,.bringo-landing-box .landing-account-section .login-account a:hover{color:#4a397e}.bringo-landing-box .download-app-mobile{background-color:rgba(74,57,126,.85);padding:20px 15px 10px 15px;text-align:center;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.bringo-landing-box .download-app-mobile h4{color:#e9b818;font-weight:500;font-size:20px;margin-bottom:15px;text-align:center}.bringo-landing-box .view-list-stores-btn{color:#fff;background-color:#4a397e;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:16px;text-decoration:none !important;padding:12px 20px;border:0;display:inline-block;text-align:center}.bringo-landing-box .search-address-list{display:block;width:100%;float:left;padding:0 15px 20px 15px}.bringo-landing-box .search-address-list ul{list-style:none;padding:0;margin:10px 0}.bringo-landing-box .search-address-list ul li{font-size:16px;color:#e11212;text-align:center;width:100%}.bringo-town-location{display:inline-block;float:left}.bringo-town-location>button.dropdown-toggle{background:#f5f5f5;border:1px solid #c2c8ce;color:#4a397e;font-size:16px;display:inline-block;min-width:210px;text-align:right;float:left;vertical-align:middle;padding:12px 10px;cursor:pointer;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:none !important}.bringo-town-location>button.dropdown-toggle span{float:left}.bringo-town-location:hover>button.dropdown-toggle,.bringo-town-location.show>button.dropdown-toggle{color:#e9b818;background-color:#fff !important;border-color:#c2c8ce !important}.bringo-town-location>button.dropdown-toggle:after{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/arrow-grey-icon.png");background-position:center center;background-repeat:no-repeat;background-size:100%;width:10px;height:6px;display:inline-block;border:0 !important;margin-left:8px;position:relative;top:2px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:500ms ease;-moz-transition:500ms ease;transition:500ms ease}.bringo-town-location:hover>button.dropdown-toggle:after{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/arrow-yellow-icon.png")}.bringo-town-location.show>button.dropdown-toggle:after{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/arrow-yellow-icon.png");-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:500ms ease;-moz-transition:500ms ease;transition:500ms ease}.bringo-town-location>.dropdown-menu:before{content:"";position:absolute;width:22px;height:12px;z-index:10;background-color:#f9f9f9;right:3px;left:auto;margin:auto;top:0px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(0deg);border:1px solid transparent}.bringo-town-location>.dropdown-menu:after{content:"";position:absolute;width:14px;height:14px;z-index:8;background-color:#f9f9f9;right:8px;left:auto;margin:auto;top:-6px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);border:1px solid rgba(0,0,0,.15)}.bringo-town-location>.dropdown-menu>div::-webkit-scrollbar{display:none}.bringo-town-location>.dropdown-menu>div{height:230px;overflow-y:auto;overflow-x:hidden;padding-bottom:10px}.bringo-town-location>.dropdown-menu>div:after{content:"";position:absolute;bottom:0px;height:25px;left:0;right:0;background-image:-webkit-linear-gradient(top, transparent 0, rgba(0, 0, 0, 0.15) 100%);background-image:-o-linear-gradient(top, transparent 0, rgba(0, 0, 0, 0.15) 100%);background-image:linear-gradient(to bottom, transparent 0, rgba(0, 0, 0, 0.15) 100%);background-repeat:repeat-x;z-index:1}.bringo-town-location>.dropdown-menu{background-color:#f9f9f9;min-width:130px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);padding:0;margin-top:1px;left:auto;top:-2px !important;right:0 !important;border-radius:0 0 5px 5px}.bringo-town-location .dropdown-menu ul{margin-bottom:0;padding:10px 20px}.bringo-town-location .dropdown-menu ul li{padding:2px 0}.bringo-town-location .dropdown-menu ul li span{font-size:16px;color:#4a397e;display:block;text-decoration:none !important;cursor:pointer;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.bringo-town-location ul li span:hover{color:#e9b818}.bringo-enter-delivery-address{display:inline-block;float:left;position:relative;width:100%}.bringo-enter-delivery-address input.address-input:hover,.bringo-enter-delivery-address input.address-input:focus{background-color:#fff}.bringo-enter-delivery-address input.address-input{background-color:#f5f5f5;border-top:1px solid #c2c8ce;border-bottom:1px solid #c2c8ce;border-left:1px solid #c2c8ce;border-right:0;color:#4a397e;font-size:16px;display:inline-block;width:560px;text-align:left;float:left;vertical-align:middle;padding:12px 10px;cursor:pointer;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;outline:none !important;box-shadow:none !important;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.bringo-enter-delivery-address input.number-input:hover,.bringo-enter-delivery-address input.number-input:focus{background-color:#fff}.bringo-enter-delivery-address input.number-input{background-color:#f5f5f5;border:1px solid #c2c8ce;color:#4a397e;font-size:16px;display:inline-block;width:170px;text-align:left;float:left;vertical-align:middle;padding:12px 45px 12px 10px;cursor:pointer;-webkit-border-radius:0px 4px 4px 0;-moz-border-radius:0px 4px 4px 0;border-radius:0px 4px 4px 0;outline:none !important;box-shadow:none !important;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.view-street-action{position:absolute;top:9px;right:10px}.view-street-icon{background-image:url("/assets/all-in-one-theme/images/street-view-icon.png");background-position:center center;background-repeat:no-repeat;background-size:100%;width:30px;height:28px;display:inline-block}.bringo-landing-box .bringo-switch-language{position:absolute;top:15px;right:15px}.bringo-landing-box .bringo-switch-language>div>button.dropdown-toggle span{text-transform:uppercase}.bringo-landing-box .bringo-switch-language>div>button.dropdown-toggle{margin:0;background-color:#fff !important;border:1px solid #c2c8ce !important;color:#4a397e;min-width:60px !important}.bringo-landing-box .bringo-switch-language .dropdown-menu ul li a{text-transform:uppercase}.bringo-landing-box .bringo-switch-language>div>.dropdown-menu{box-shadow:0 8px 16px 0 rgba(0,0,0,.2);margin-top:1px;width:60px !important;min-width:60px !important;border-radius:0 0 5px 5px}.bringo-landing-box .bringo-switch-language>div>button.dropdown-toggle:after{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/arrow-grey-icon.png");-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.bringo-landing-box .bringo-switch-language.show>div>button.dropdown-toggle:after{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/arrow-yellow-icon.png");-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg)}.bringo-landing-box .bringo-switch-language>div>.dropdown-menu:before{content:"";position:absolute;width:22px;height:12px;z-index:10;background-color:#f9f9f9;right:3px;left:auto;margin:auto;top:0px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(0deg);border:1px solid transparent}.bringo-landing-box .bringo-switch-language>div>.dropdown-menu:after{content:"";position:absolute;width:14px;height:14px;z-index:8;background-color:#f9f9f9;right:8px;left:auto;margin:auto;top:-6px;bottom:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);border:1px solid rgba(0,0,0,.15)}.bringo-header-section{background-color:#4a397e;padding:10px 0;height:60px;display:flex;align-items:center}.bringo-header-section.bringo-header-section-checkout{background:#4a397e;padding:12px 0;box-shadow:0px 1px 4px rgba(0,0,0,0)}.bringo-header-section .navigation-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;align-content:center}.bringo-header-section .navigation-top>div{display:flex;align-items:center}.bringo-header-section .navigation-top .left-column a{position:relative;z-index:100}.bringo-header-section .logo-header{width:115px;float:left;margin-right:25px}.bringo-header-section .navigation-top .bringo-my-account{position:relative;z-index:100}.btn-header-action{background-color:transparent;color:#fff;font-size:16px;font-weight:500;line-height:22px;display:inline-block;float:left;vertical-align:middle;padding:14px 20px;cursor:pointer;border-radius:0;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;margin:0;position:relative}.btn-header-action.active:after{content:"";position:absolute;left:0;right:0;bottom:-5px;width:100%;height:3px;background-color:#e9b818}.btn-header-action2{background-color:transparent;color:#fff;font-size:16px;font-weight:500;line-height:22px;display:inline-block;float:left;vertical-align:middle;padding:14px 20px;cursor:pointer;border-radius:0;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;margin:0;position:relative}.btn-header-action2.active:after{content:"";position:absolute;left:0;right:0;bottom:-5px;width:100%;height:3px;background-color:#e9b818}.bringo-header-section .cart{display:inline-block}.cart-button.animate i{animation:cartAnimation 350ms ease-in;-webkit-animation:cartAnimation 350ms ease-in-out}.cart-button.animate .badge-items{animation:badgeCartAnimation 350ms ease-in;-webkit-animation:badgeCartAnimation 350ms ease-in-out}@-webkit-keyframes cartAnimation{0%{-webkit-transform:translateY(0px)}50%{-webkit-transform:translateY(10px)}100%{-webkit-transform:translateY(0px)}}@keyframes cartAnimation{0%{transform:translateY(0px)}50%{transform:translateY(10px)}100%{transform:translateY(0px)}}@-webkit-keyframes badgeCartAnimation{0%{color:#4a397e;-webkit-transform:scale(1);border-radius:10px}20%{color:#e9b818;border-radius:100%}50%{-webkit-transform:scale(1.15)}80%{color:#e9b818;border-radius:100%}100%{color:#4a397e;-webkit-transform:scale(1);border-radius:10px}}@keyframes badgeCartAnimation{0%{color:#4a397e;transform:scale(1);border-radius:10px}20%{color:#e9b818;border-radius:100%}50%{transform:scale(1.15)}80%{color:#e9b818;border-radius:100%}100%{color:#4a397e;transform:scale(1);border-radius:10px}}.cart-white-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/cart_white_icon.png");background-position:center center;background-repeat:no-repeat;background-size:100%;width:25px;height:20px;display:inline-block;margin-right:10px;position:relative;top:2px;-webkit-transition:500ms ease;-moz-transition:500ms ease;transition:500ms ease}.cart-button:hover .cart-white-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/cart_white_hover_icon.png");-webkit-transition:500ms ease;-moz-transition:500ms ease;transition:500ms ease}.cart-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/cart_big_expand_icon.png");background-position:center center;background-repeat:no-repeat;background-size:100%;width:50px;height:38px;display:inline-block;margin-right:10px}.bringo-header-section .cart .badge-items{position:absolute;top:-6px;left:-6px;background:#e9b818;border-radius:10px;font-size:14px;font-weight:500;text-align:center;color:#4a397e;min-width:28px;padding:1px 7px}.cart-expand{position:fixed;top:0;bottom:0;right:0;z-index:12000;width:520px;background-color:#fff;transform:translateX(520px);-webkit-transform:translateX(520px);-moz-transform:translateX(520px);-ms-transform:translateX(520px);-o-transform:translateX(520px);-webkit-transition:500ms cubic-bezier(0.22, 0.43, 0.35, 0.83);-moz-transition:500ms cubic-bezier(0.22, 0.43, 0.35, 0.83);transition:500ms cubic-bezier(0.22, 0.43, 0.35, 0.83)}.top-cart-section{padding:12px 15px;top:0;z-index:10;width:100%;background-color:#e9b818}.my-cart{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}.my-cart-title{display:inline-block}.my-cart-title>span.title{display:block;font-size:18px;color:#4a397e;line-height:normal;position:relative;bottom:-2px}.my-cart-title>span.number-items{font-size:12px;color:#4a397e;line-height:normal;position:relative;top:-2px}.close-cart-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/close_cart_black_icon.png");background-position:center center;background-repeat:no-repeat;background-size:100%;width:20px;height:20px;cursor:pointer;display:inline-block;position:absolute;top:0;bottom:0;margin:auto;right:15px}.body-cart-section::-webkit-scrollbar{display:none}.body-cart-section{overflow:auto}.body-cart-section.empty{padding-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;align-content:center;justify-content:center}.cart-empty-info{font-size:18px;color:#999;text-align:center;display:block;margin-top:5px;opacity:.5}.cart-empty-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/cart_empty_icon.png");background-position:center center;background-repeat:no-repeat;background-size:100%;width:80px;height:62px;display:inline-block;opacity:.5}.cart-list{width:100%}.cart-list .product-img-thumbnail{width:80px;height:50px;text-align:center}.cart-list .product-img-thumbnail>img{max-width:50px;max-height:50px}.cart-list .product-title{padding-right:15px !important}.cart-list .product-title h3{font-size:14px;color:#4a397e;font-weight:400;margin:0}.cart-list .btn-cart-delete-item{background-color:transparent;outline:none;box-shadow:none;padding:0;border:0;border-radius:0;color:#d02626;margin-top:10px;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.cart-list .btn-cart-delete-item:hover{color:#e9b818}.cart-list .btn-cart-delete-item .remove-item-cart-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/remove_item_cart_icon.png");background-position:center center;background-repeat:no-repeat;background-size:100%;width:16px;height:16px;margin-right:8px;display:inline-block;position:relative;top:2px;-webkit-transition:500ms ease;-moz-transition:500ms ease;transition:500ms ease}.cart-list .btn-cart-delete-item:hover .remove-item-cart-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/remove_item_cart_hover_icon.png")}.cart-list .product-price{width:85px;padding-right:15px !important;text-align:right}.cart-list .product-quantity{position:relative;width:70px;text-align:center}.cart-list .quantity-select{display:none;position:absolute;top:0;bottom:0;margin:auto;left:-40px;height:44px;z-index:100;width:150px;box-shadow:rgba(117,117,117,.6) 0 0 10px}.cart-list .quantity-select span{border-left:1px solid #c69003;border-right:1px solid #c69003;border-top:1px solid #e9b818;border-bottom:1px solid #e9b818;width:50px;height:44px;line-height:42px;display:inline-block;float:left;font-size:16px;text-align:center;background-color:#e9b818;cursor:pointer;color:#2a3c52;font-weight:500}.cart-list .quantity-select button{float:left;background-color:#e9b818;border:1px solid transparent;width:50px;height:44px;text-align:center;position:relative;padding:0;outline:none !important;box-shadow:none !important}.cart-list .value-quantity{border:1px solid #e0e0e0;width:50px;height:44px;line-height:40px;color:#2a3c52;font-size:16px;font-weight:500;background-color:#fff;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.cart-list .product-quantity:hover .quantity-select{display:block}.cart-list .product-quantity:hover .value-quantity{border:1px solid transparent}.counter-plus-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/counter_plus_icon.png");background-position:center center;background-repeat:no-repeat;background-size:100%;width:12px;height:12px;display:inline-block;position:absolute;top:0;bottom:0;margin:auto;left:0;right:0}.counter-minus-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/counter_minus_icon.png");background-position:center center;background-repeat:no-repeat;background-size:100%;width:12px;height:4px;display:inline-block;position:absolute;top:0;bottom:0;margin:auto;left:0;right:0}.counter-delete-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/counter-delete-icon.png");background-position:center center;background-repeat:no-repeat;background-size:100%;width:22px;height:22px;display:inline-block;position:absolute;top:0;bottom:0;margin:auto;left:0;right:0}.cart-list .price{font-size:14px;color:#d02626;font-weight:500;line-height:normal;display:block}.cart-list .discount{font-size:13px;color:#757575;line-height:normal;text-decoration:line-through;display:block}.cart-list .product-img-thumbnail,.cart-list .product-title,.cart-list .product-quantity,.cart-list .product-price{padding:12px 0}.footer-cart-section{padding:12px 15px;border-top:1px solid #eceeef;position:absolute;bottom:0;z-index:10;width:100%;background-color:#fff}.footer-cart-section:after{content:"";position:absolute;top:-15px;height:15px;left:0;right:0;background-image:-webkit-linear-gradient(top, transparent 0, rgba(0, 0, 0, 0.15) 100%);background-image:-o-linear-gradient(top, transparent 0, rgba(0, 0, 0, 0.15) 100%);background-image:linear-gradient(to bottom, transparent 0, rgba(0, 0, 0, 0.15) 100%);background-repeat:repeat-x;z-index:1}.footer-cart-section .total-price{color:#4a397e;font-size:18px;font-weight:500}.footer-cart-section .total-promotions .col:last-child,.footer-cart-section .total-price .col:last-child{text-align:right}.footer-cart-section .btn-checkout-cart{color:#e9b818;background-color:#4a397e;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:16px;text-decoration:none !important;padding:12px 10px;width:100%;display:block;text-align:center;margin-top:15px}.footer-cart-section .total-promotions{border-bottom:1px solid #4a397e;margin-bottom:10px;padding-bottom:10px;color:#4a397e}.bringo-my-account{display:flex}.bringo-my-account:hover>button.dropdown-toggle:after{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/arrow-yellow-icon.png")}.bringo-my-account.show>button.dropdown-toggle:after{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/arrow-yellow-icon.png");-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:500ms ease;-moz-transition:500ms ease;transition:500ms ease}.bringo-my-account.show>button.dropdown-toggle .my-account-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/icons/my-account-user-hover-icon.svg")}.bringo-my-account>button.dropdown-toggle:after{background-image:url("/assets/all-in-one-theme/images/arrow-white-icon.png");background-position:center center;background-repeat:no-repeat;background-size:100%;width:10px;height:6px;display:inline-block;border:0 !important;margin-left:8px;position:relative;top:2px;-webkit-transition:500ms ease;-moz-transition:500ms ease;transition:500ms ease}.bringo-favorite{display:inline-block}.bringo-favorite>a{background-color:transparent !important;color:#fff;font-size:16px;font-weight:500;display:inline-block;float:left;vertical-align:middle;padding:6px 10px;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none !important;border:1px solid transparent !important;box-shadow:none !important;margin-right:20px;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.bringo-favorite:hover>a .favorite-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/favorite_white_hover_icon.png")}.bringo-favorite:hover>a{color:#e9b818}.bringo-favorite .favorite-icon{background-image:url("/assets/all-in-one-theme/images/favorite_white_icon.png");background-position:center center;background-repeat:no-repeat;background-size:100%;width:24px;height:20px;display:inline-block;margin-right:10px;position:relative;top:2px;-webkit-transition:500ms ease;-moz-transition:500ms ease;transition:500ms ease}.bringo-favorite>button.dropdown-toggle:hover .favorite-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/favorite_white_hover_icon.png")}.bringo-favorite>button.dropdown-toggle{background-color:transparent !important;color:#fff;font-size:16px;display:inline-block;float:left;vertical-align:middle;padding:6px 10px;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent !important;box-shadow:none !important;margin-right:10px;position:relative;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.bringo-favorite:hover>button.dropdown-toggle,.bringo-favorite.show>button.dropdown-toggle{color:#e9b818}.bringo-favorite:hover>button.dropdown-toggle:after{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/arrow-yellow-icon.png")}.bringo-favorite.show>button.dropdown-toggle:after{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/arrow-yellow-icon.png");-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:500ms ease;-moz-transition:500ms ease;transition:500ms ease}.bringo-favorite.show>button.dropdown-toggle .favorite-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/favorite_white_hover_icon.png")}.bringo-favorite>button.dropdown-toggle:after{background-image:url("/assets/all-in-one-theme/images/arrow-white-icon.png");background-position:center center;background-repeat:no-repeat;background-size:100%;width:10px;height:6px;display:inline-block;border:0 !important;margin-left:8px;position:relative;top:2px;-webkit-transition:500ms ease;-moz-transition:500ms ease;transition:500ms ease}.bringo-favorite>.dropdown-menu{background-color:#f9f9f9;min-width:280px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);padding:0;margin-top:8px;right:-70px !important;left:auto !important;border-radius:0 0 5px 5px}.bringo-favorite>.dropdown-menu:after{content:"";position:absolute;width:14px;height:14px;background-color:#e9b818;right:0;left:0;margin:auto;top:-6px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.bringo-favorite .badge-items{position:absolute;top:-6px;left:-6px;background:#e9b818;border-radius:10px;font-size:14px;text-align:center;color:#4a397e;min-width:28px;padding:1px 7px;font-weight:500}.bringo-favorite .top-favorite-section{padding:8px 20px;text-align:left;background-color:#e9b818;border-bottom:1px solid #ccc}.bringo-favorite .body-favorite-section::-webkit-scrollbar{display:none}.bringo-favorite .body-favorite-section{max-height:210px;overflow-y:auto;overflow-x:hidden;padding:10px 0}.bringo-favorite .wishlist-is-empty-info{padding:10px 15px;font-size:14px;color:#333;text-align:center;display:block;opacity:.75}.bringo-favorite .body-favorite-section table{width:100%}.bringo-favorite .body-favorite-section .product-img-thumbnail{padding:12px 0;width:60px;height:35px;text-align:center}.bringo-favorite .body-favorite-section .product-img-thumbnail img{max-width:35px;max-height:35px}.bringo-favorite .body-favorite-section .product-title{padding:12px 0;padding-right:15px !important}.bringo-favorite .body-favorite-section .product-title h3{font-size:12px;color:#4a397e;font-weight:400;margin:0}.bringo-favorite .body-favorite-section .product-price{padding:12px 0;width:65px;padding-right:15px !important;text-align:right;vertical-align:top}.bringo-favorite .body-favorite-section .product-price .price{font-size:11px;color:#d02626;font-weight:500;line-height:normal;display:block}.bringo-favorite .body-favorite-section .product-price .discount{font-size:10px;color:#757575;line-height:normal;text-decoration:line-through;display:block}.bringo-favorite .bottom-favorite-section a.favorite-products-btn{color:#e9b818;background-color:#4a397e;cursor:pointer;font-size:14px;text-decoration:none !important;padding:12px 10px;width:100%;display:block;text-align:center;border-radius:0 0 5px 5px}.bringo-favorite .bottom-favorite-section{position:relative}.bringo-favorite .bottom-favorite-section:after{content:"";position:absolute;top:-25px;height:25px;left:0;right:0;background-image:-webkit-linear-gradient(top, transparent 0, rgba(0, 0, 0, 0.15) 100%);background-image:-o-linear-gradient(top, transparent 0, rgba(0, 0, 0, 0.15) 100%);background-image:linear-gradient(to bottom, transparent 0, rgba(0, 0, 0, 0.15) 100%);background-repeat:repeat-x;z-index:1}.bringo-subheader-section.location-store-change{background-color:transparent !important;padding:30px 15px !important;box-shadow:none !important}.bringo-subheader-section.location-store-change>.container{justify-content:center}.bringo-subheader-section .big-search:after,.bringo-subheader-section .big-search:before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;display:none !important}.bringo-subheader-section .big-search:after{border-color:rgba(255,255,255,0);border-right-color:#f5f5f5;border-width:8px;margin-top:-8px}.bringo-subheader-section .big-search:before{border-color:rgba(217,217,217,0);border-right-color:#d9d9d9;border-width:9px;margin-top:-9px}.bringo-subheader-section .big-search input.form-control{padding:8px 50px 8px 15px;height:46px;font-weight:500;font-size:16px;color:#9a9a9a;border:3px solid #ffb600;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;display:inline-block;background-color:#fff;float:left;width:700px;box-shadow:none !important;outline:none !important}.bringo-subheader-section .big-search button{position:absolute;right:0;top:0;height:46px;border:3px solid #ffb600;padding:0;display:flex;align-items:center;justify-content:center;width:50px;background-color:#ffb600;box-shadow:none !important;outline:none !important;border-top-right-radius:30px;border-bottom-right-radius:30px}.search-icon{background-image:url("/assets/all-in-one-theme/images/search-white-icon.png");background-position:center center;background-repeat:no-repeat;background-size:100%;width:19px;height:18px;display:inline-block}.close-icon{background-image:url("/assets/all-in-one-theme/images/close-cart-white-icon.png");background-position:center center;background-repeat:no-repeat;background-size:100%;width:18px;height:18px;display:inline-block}.bringo-subheader-section .big-search .close-btn{display:none;position:absolute;right:0;top:0;height:50px;border:0;padding:0;background-color:#ffb600;box-shadow:none !important;outline:none !important;border:3px solid #ffb600;border-radius:0 30px 30px 0;width:50px;align-items:center;justify-content:center}.open-shop-icon{background-image:url("/assets/all-in-one-theme/images/open_shop_icon.png");background-position:center center;background-repeat:no-repeat;background-size:100%;width:24px;height:24px;display:inline-block;margin-right:10px}.bringo-subheader-section .location-store{position:relative;display:flex;align-items:center;background:#fff;box-shadow:0px 0px 2px rgba(0,0,0,.15),0px 2px 2px rgba(0,0,0,.15);border-radius:15px;padding:3px 3px 3px 20px}.bringo-subheader-section .location-store .btn-change-address{background:#fff;border:1px solid #e5e5e5;box-sizing:border-box;border-radius:13px;padding:8px 20px;font-family:"Manrope";font-style:normal;font-weight:500;font-size:18px;line-height:22px;text-align:center;color:#eab818;display:inline-block;margin-left:20px;text-decoration:none !important}.bringo-subheader-section .location-store.edit-location .btn-change-address{background:#fff;border:1px solid #e5e5e5;box-sizing:border-box;border-radius:13px;padding:8px 20px;font-family:"Manrope";font-style:normal;font-weight:500;font-size:18px;line-height:22px;text-align:center;color:#eab818;display:inline-block;margin-left:20px;text-decoration:none !important;outline:none;box-shadow:none}.bringo-subheader-section .location-store .btn-cancel-change-address{display:none}.bringo-subheader-section .location-store.edit-location .btn-cancel-change-address{background:#fff;border:1px solid #e5e5e5;box-sizing:border-box;border-radius:13px;padding:8px 20px;font-family:"Manrope";font-style:normal;font-weight:500;font-size:18px;line-height:22px;text-align:center;color:#4a397e;display:inline-block;margin-left:10px;text-decoration:none !important;outline:none;box-shadow:none}.bringo-subheader-section .location-store .change-address-section-header{position:relative;display:inline-block}.bringo-subheader-section .location-store>form span>span{font-weight:500;display:inline-block;position:relative}.bringo-subheader-section .location-store>form .street-number .sylius-validation-error{position:absolute;top:50px;left:auto;right:-60px;margin:auto;text-align:center;min-width:200px;z-index:10}.bringo-subheader-section .location-store>form .street-name .sylius-validation-error{position:absolute;top:50px;left:0;right:0;margin:auto;text-align:center;z-index:10}.bringo-subheader-section .location-store.edit-location form span>span.street-name input{width:240px;display:inline-block;box-shadow:none;outline:none;font-family:"Manrope";font-style:normal;font-weight:500;font-size:18px;line-height:22px;color:#4a397e;height:auto;background:#fff;padding:8px 6px;border:1px solid #eee;border-radius:15px}.bringo-subheader-section .location-store.edit-location form span>span.street-number input{width:80px;display:inline-block;box-shadow:none;outline:none;font-family:"Manrope";font-style:normal;font-weight:500;font-size:18px;line-height:22px;color:#4a397e;height:auto;background:#fff;padding:8px 6px;border:1px solid #eee;border-radius:15px}.bringo-subheader-section .location-store form span>span.street-name input,.bringo-subheader-section .location-store form span>span.street-number input,.bringo-subheader-section .location-store form #change-address-location-submit{display:none}.bringo-subheader-section .location-store.edit-location form span>span.street-name b,.bringo-subheader-section .location-store.edit-location form span>span.street-number b,.bringo-subheader-section .location-store.edit-location form #change-address-location{display:none}.bringo-subheader-section .location-store.edit-location form #change-address-location-submit{display:inline}.bringo-subheader-section .location-store span{font-family:"Manrope";font-style:normal;font-weight:500;font-size:18px;line-height:22px;color:#4a397e}.bringo-subheader-section .location-store span b{font-family:"Manrope";font-style:normal;font-weight:500;font-size:18px;line-height:22px;color:#4a397e}.bringo-subheader-section .location-store-details span{font-weight:normal;line-height:normal;font-size:14px;text-align:right;color:#666}.bringo-footer-section{background-color:#4a397e;padding:30px 0 20px 0}.bringo-footer-section h5{color:#e9b818;font-size:17px;font-weight:700;margin-bottom:15px}.bringo-footer-section a{color:#fff;font-size:14px;display:block;-webkit-transition:350ms ease;-moz-transition:350ms ease;transition:350ms ease}.bringo-footer-section a:hover{text-decoration:none;color:#fff;opacity:.8;-webkit-transition:350ms ease;-moz-transition:350ms ease;transition:350ms ease}.bringo-footer-section ul li.list-block{display:block;float:left;width:100%}.bringo-footer-copyright{background-color:#e9ebee;text-align:center;padding:10px 0}.bringo-footer-copyright a{display:block;margin-right:20px}.bringo-footer-copyright ul{margin:0}.bringo-footer-copyright ul li{vertical-align:middle;font-size:14px;color:#4a397e}.bringo-footer-copyright ul li b{font-size:14px;color:#4a397e;font-weight:700}.bringo-footer-section .list-inline-item:not(:last-child){margin-right:20px;margin-top:15px}.bringo-switch-language{display:inline-block}.bringo-switch-language>div>button.dropdown-toggle{background-color:#362768 !important;color:#fff;font-size:16px;display:inline-block;min-width:130px;text-align:right;float:left;vertical-align:middle;padding:6px 10px;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent !important;box-shadow:none !important;margin-top:20px;margin-bottom:10px}.bringo-switch-language>div>button.dropdown-toggle span{float:left}.bringo-switch-language:hover>div>button.dropdown-toggle,.bringo-switch-language.show>div>button.dropdown-toggle{color:#e9b818}.bringo-switch-language>div>button.dropdown-toggle:after{background-image:url("/assets/all-in-one-theme/images/arrow-white-icon.png");background-position:center center;background-repeat:no-repeat;background-size:100%;width:10px;height:6px;display:inline-block;border:0 !important;margin-left:8px;position:relative;top:2px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:500ms ease;-moz-transition:500ms ease;transition:500ms ease}.bringo-switch-language:hover>div>button.dropdown-toggle:after{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/arrow-yellow-icon.png")}.bringo-switch-language.show>div>button.dropdown-toggle:after{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/arrow-yellow-icon.png");-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:500ms ease;-moz-transition:500ms ease;transition:500ms ease}.bringo-switch-language>div>.dropdown-menu:after{content:"";position:absolute;z-index:14;right:3px;left:auto;bottom:-10px;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #f9f9f9}.bringo-switch-language>div>.dropdown-menu{background-color:#f9f9f9;min-width:130px;box-shadow:0 -8px 16px 0 rgba(0,0,0,.2);padding:0;margin-top:8px;right:auto;top:-2px !important;left:0 !important;border-radius:5px 5px 0 0}.bringo-switch-language .dropdown-menu ul{margin-bottom:0;padding:10px 20px}.bringo-switch-language .dropdown-menu ul li{padding:2px 0}.bringo-switch-language .dropdown-menu ul li a{font-size:16px;color:#4a397e;display:block;text-decoration:none !important}.bringo-switch-language ul li a:hover{color:#e9b818}.fb-icon{background-image:url("/assets/all-in-one-theme/images/social-media/facebook-icon.png");background-position:center center;background-repeat:no-repeat;background-size:100%;width:45px;height:45px;display:inline-block}.yt-icon{background-image:url("/assets/all-in-one-theme/images/social-media/youtube-icon.png");background-position:center center;background-repeat:no-repeat;background-size:100%;width:45px;height:45px;display:inline-block}.bringo-breadcrumb{margin-bottom:20px}.bringo-breadcrumb>a{font-weight:400;line-height:normal;font-size:16px;color:#4a397e;text-decoration:none !important;display:inline-block;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.bringo-breadcrumb>a:hover{color:#e9b818}.bringo-breadcrumb .divider{font-weight:400;line-height:normal;font-size:16px;color:#999;margin:0 2px;display:inline-block}.bringo-breadcrumb .active.section{font-weight:500;line-height:normal;font-size:16px;color:#4a397e;display:inline-block}.shipping-div{background:#fff;box-shadow:0 0 2px rgba(0,0,0,.15),0 2px 2px rgba(0,0,0,.15);border-radius:15px;padding:50px 30px;display:flex;flex-direction:column;justify-content:space-between;height:100%;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out;position:relative}.shipping-div img{width:100%;max-width:200px;margin:0 auto;flex-grow:1}.shipping-div h4,.shipping-div p{font-family:"Manrope";font-style:normal;font-weight:500;line-height:24px;margin-top:20px;text-align:center}.shipping-div h4{font-size:24px;color:#4a397e}.shipping-div p{font-size:16px;color:#a6a6a6}.box-shipping a{text-decoration:none}.bringo-shipping-list-box .custom-control-label::before{background:#fff;border:1px solid #d9d9d9;width:20px;height:20px;outline:none;box-shadow:none}.bringo-shipping-list-box .custom-control-label::after{position:absolute;top:.25rem;left:0;display:block;width:1rem;height:1rem;content:"";background-repeat:no-repeat;background-position:center center;background-size:50% 50%;outline:none;box-shadow:none}.bringo-store-list.row{margin-left:-15px;margin-right:-15px}.bringo-store-list>div{padding-left:15px;padding-right:15px}.bringo-store-list>div>a{width:100%;height:100%;text-decoration:none !important}.bringo-store-list .store-div{background:#fff;box-shadow:0px 0px 2px rgba(0,0,0,.15),0px 2px 2px rgba(0,0,0,.15);border-radius:15px;padding:50px 30px;display:flex;height:100%;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out;position:relative}.bringo-store-list .store-div:after{content:"";border-radius:0 0 15px 15px;position:absolute;top:auto;bottom:0;left:0;right:0;background-color:#4a397e;width:100%;height:50%;opacity:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.bringo-store-list .store-div .store-hover-info{position:absolute;z-index:10;top:auto;bottom:0;left:0;right:0;margin:auto;width:100%;height:50%;padding:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.bringo-store-list .store-div:hover .store-hover-info{opacity:1}.bringo-store-list .store-div .store-hover-info .enter-the-store{font-family:"Manrope";font-style:normal;font-weight:normal;font-size:24px;line-height:29px;text-align:center;color:#fff;display:block;transform:translateX(-20px);-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.bringo-store-list .store-div .store-hover-info .store-name{font-family:"Manrope";font-style:normal;font-weight:500;font-size:24px;line-height:29px;text-align:center;color:#fff;display:block;transform:translateX(-20px);-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.bringo-store-list .store-div:hover .store-hover-info .enter-the-store,.bringo-store-list .store-div:hover .store-hover-info .store-name{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0)}.bringo-store-list .store-div:hover:after{opacity:1}.bringo-store-list .store-div .promotion-store{position:absolute;z-index:15;right:18px;top:-8px;background-color:#e9b818;width:40px;height:40px;display:flex;justify-content:center;align-items:center}.bringo-store-list .store-div.promotion:before{content:"";width:8px;height:10px;position:absolute;z-index:-1;right:10px;top:-2px;background-color:#daa027;-webkit-transform:skewY(35deg) skewX(0);transform:skewY(55deg) skewX(0)}.bringo-store-list .store-div .promotion-store:after{content:"";position:absolute;z-index:2;left:0;bottom:-20px;border-left:20px solid #e9b818;border-right:20px solid #e9b818;border-bottom:20px solid transparent}.promotion-store-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/promotion-store-icon.png");background-repeat:no-repeat;background-size:100% 100%;background-position:center center;display:block;width:26px;height:26px}.bringo-store-list .top-store-section{display:flex;flex-direction:column;align-items:center;width:100%}.bringo-store-list .store-image-thumbnail{max-width:118px;max-height:118px;display:flex;align-items:center;justify-content:center}.store-delivery-time-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/icons/store-delivery-time-icon.svg");background-repeat:no-repeat;background-position:center center;background-size:100% 100%;display:inline-block;width:21px;height:26px}.store-shipping-price-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/icons/store-shipping-price-icon.svg");background-repeat:no-repeat;background-position:center center;background-size:100% 100%;display:inline-block;width:28px;height:20px}.store-min-order-amount-icon{background-image:url("/assets/all-in-one-theme/images/icons/store-min-order-amount-icon.svg");background-repeat:no-repeat;background-position:center center;background-size:100% 100%;display:inline-block;width:28px;height:22px}.bringo-store-list h4.store-title{font-family:"Manrope";font-style:normal;font-weight:bold;font-size:24px;line-height:29px;text-align:center;color:#4a397e;margin-top:50px;margin-bottom:10px}.bringo-store-list h6.store-subtitle{font-family:"Manrope";font-style:normal;font-weight:500;font-size:18px;line-height:22px;text-align:center;color:#a6a6a6;margin-top:0;margin-bottom:20px}.bringo-store-list .store-program{font-family:"Manrope";font-style:normal;font-weight:500;font-size:18px;line-height:22px;color:#2da771;display:flex;align-items:center;justify-content:center}.bringo-store-list .store-program .store-program-day p{text-align:center;margin:0px}.bringo-store-list .store-program .store-open-program{margin-top:20px;display:flex}.bringo-store-list .store-program .both-program-states{flex-direction:column;justify-content:center;align-items:center;display:flex}.bringo-store-list .store-program .store-open-program .store-program-day{margin:0 10px}.bringo-store-list .store-program .store-open-program .store-program-open-icon{position:relative;top:4px}.store-program-open-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/icons/time-store-icon.svg");background-position:center center;background-repeat:no-repeat;background-size:100%;width:22px;height:22px;display:inline-block;margin-right:0px}.bringo-store-list .bottom-store-section .store-details-info-title{font-weight:400;line-height:normal;font-size:14px;text-align:center;color:#4e3682;margin-bottom:0;height:auto;margin-top:5px}.bringo-store-list .bottom-store-section .icon{height:35px;display:flex;align-items:center;justify-content:center}.bringo-store-list .bottom-store-section span{font-weight:500;line-height:normal;font-size:14px;text-align:center;color:#4e3682}.bringo-store-list .store-div.close-store{background:#eee !important;opacity:.7 !important}.bringo-store-list .store-close-program{background:#969da4;font-weight:400;line-height:normal;font-size:14px;color:#fff;padding:4px 10px;border-radius:4px;display:inline-block}.store-program-close-icon{background-image:url("/assets/all-in-one-theme/images/store_program_close_icon.png");background-position:center center;background-repeat:no-repeat;background-size:100%;width:12px;height:12px;display:inline-block;margin-right:10px;position:relative;top:1px}.bringo-campaigns-slider .bringo-store-promotions-banner .box-product{width:100% !important;background:transparent linear-gradient(106deg, #764EDF 0%, #541790 26%, #4E0C81 36%, #540B84 50%, #8B009B 77%, #7A0096 100%) 0% 0% no-repeat padding-box !important;box-shadow:none !important;position:relative;padding-bottom:0;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.bringo-campaigns-slider .bringo-store-promotions-banner{margin-left:-15px;margin-right:-15px}.bringo-campaigns-slider .bringo-store-promotions-banner .swiper-pagination{bottom:60px;left:0;right:0;margin:auto}.bringo-campaigns-slider .bringo-store-promotions-banner .swiper-pagination .swiper-pagination-bullet{width:20px;height:20px;background:#fff;opacity:.33;margin:0 5px}.bringo-campaigns-slider .bringo-store-promotions-banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#f2b700;opacity:1}.bringo-campaigns-slider .bringo-store-promotions-banner .box-product .content-campaign{width:50%;padding:110px 0}.bringo-campaigns-slider .bringo-store-promotions-banner .box-product .image-promotion img{border-radius:0 !important}.bringo-campaigns-slider .bringo-store-promotions-banner .box-product .image-promotion{position:absolute;top:0;bottom:0;right:0;width:50%;display:flex;align-items:center;justify-content:flex-end}.bringo-campaigns-slider .bringo-store-promotions-banner .box-product h2{font-size:38px;line-height:50px;font-weight:500;color:#fff;letter-spacing:0;text-align:left;margin-top:0;margin-bottom:20px}.bringo-campaigns-slider .bringo-store-promotions-banner .box-product .campaign-period{font-size:20px;line-height:28px;font-weight:300;color:#fff;letter-spacing:0;text-align:left;margin-bottom:30px}.bringo-campaigns-slider .bringo-store-promotions-banner .box-product .btn-view-products{font-size:18px;line-height:28px;font-weight:500;text-align:center;color:#fff;background:#ffb600;padding:11px 20px;border:5px solid #ffb600;border-radius:30px;display:inline-block}.bringo-store-promotions-banner{margin-bottom:15px;position:relative}.bringo-store-promotions-banner .box-product a{display:block;height:100%;text-decoration:none !important}.bringo-store-promotions-banner .box-product{background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.25);border:0;border-radius:4px;padding:0 0 25px 0;float:left;height:auto;width:100%;margin-bottom:20px;text-decoration:none !important;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.bringo-store-promotions-banner .box-product .image-promotion img{border-top-right-radius:4px;border-top-left-radius:4px}.bringo-store-promotions-banner .box-product .info-promotion{padding:0 20px}.bringo-store-promotions-banner .box-product .info-promotion h2{font-style:normal;font-weight:500;line-height:normal;font-size:20px;text-align:left;color:#4a397e;margin-bottom:5px;margin-top:15px}.bringo-store-promotions-banner .box-product .info-promotion span{font-style:normal;font-weight:400;line-height:normal;font-size:13px;text-align:left;color:#999;margin-bottom:20px;display:block}.bringo-store-promotions-banner .box-product .info-promotion p{font-style:normal;font-weight:300;line-height:normal;font-size:15px;text-align:left;color:#333}.bringo-product-listing-category-menu{box-shadow:0 2px 12px -4px rgba(0,0,0,.15);border-radius:4px;background-color:#fff;padding:15px;width:100%}.bringo-product-listing-category-menu>a .arrow-go-back-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/arrow-grey-icon.png");background-position:center center;background-repeat:no-repeat;background-size:100%;width:10px;height:6px;display:inline-block;margin-right:8px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.bringo-product-listing-category-menu>a{font-weight:400;line-height:32px;font-size:16px;color:#4a397e !important;padding-left:10px;display:flex;align-items:center;width:100%;text-decoration:none !important}.bringo-product-listing-category-menu .header-title{font-weight:500;font-size:17px;line-height:32px;margin-bottom:5px;color:#4a397e;display:block;width:100%}.bringo-product-listing-header{box-shadow:0 2px 12px -4px rgba(0,0,0,.15);border-radius:4px;background-color:#fff;padding:15px}.bringo-product-listing-subheader{margin-bottom:20px}.bringo-product-listing-subheader h1 .total-products-category{float:right;font-weight:400;line-height:normal;font-size:16px;color:#666;position:relative;top:8px}.bringo-product-listing-subheader h1{font-weight:500;line-height:normal;font-size:26px;color:#4a397e;margin-top:0;margin-bottom:0;padding-bottom:5px}.bringo-product-listing-subheader p{font-weight:normal;line-height:normal;font-size:16px;color:#4a397e;margin-bottom:0}.bringo-product-listing-header{background-color:#fff;padding:15px;border-radius:4px;box-shadow:0 2px 12px -4px rgba(0,0,0,.15);margin-bottom:20px}.bringo-search-category{position:relative;margin-right:auto}.bringo-search-category input{background:#fff;border:1px solid #c2c8ce;box-sizing:border-box;border-radius:4px;width:450px;font-weight:400;line-height:normal;font-size:14px;color:#999;height:38px;padding:10px 40px 10px 10px;outline:none;box-shadow:none}.search-category-btn{position:absolute;top:0;right:5px;height:38px;width:38px;border:0;margin:0;padding:0;box-shadow:none;outline:none;background-color:transparent}.search-category-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/search-category-icon.png");background-position:center center;background-repeat:no-repeat;background-size:100%;width:19px;height:18px;display:inline-block;position:relative;top:3px}.search-sort-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.bringo-product-listing .discount-pill{position:absolute;top:0;left:0;z-index:1;text-align:center;color:#fff;font-size:15px}.bringo-product-listing .discount-pill .percentage,.bringo-product-listing .discount-pill .cashback{padding:.25rem .75rem}.bringo-product-listing .discount-pill .percentage{background-color:#f42626;border-top-left-radius:1rem}.bringo-product-listing .discount-pill .cashback{background-color:#2559aa;border-bottom-right-radius:1rem}.bringo-sorting-dropdown{display:inline-block;position:relative;float:right;margin-left:15px}.bringo-sorting-dropdown>button.dropdown-toggle{background:#fff;border:1px solid #c2c8ce;box-sizing:border-box;font-weight:400;line-height:normal;text-align:right;font-size:14px;color:#999;display:inline-block;float:left;vertical-align:middle;padding:9px 10px;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:none !important;position:relative;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.bringo-sorting-dropdown>button.dropdown-toggle span i{color:#4a397e;margin-left:15px;font-style:normal}.bringo-sorting-dropdown:hover>button.dropdown-toggle,.bringo-sorting-dropdown.show>button.dropdown-toggle{color:#999 !important;background-color:#f5f5f5 !important;border-color:#c2c8ce !important}.bringo-sorting-dropdown:hover>button.dropdown-toggle span i,.bringo-sorting-dropdown.show>button.dropdown-toggle span i{color:#4a397e !important}.bringo-sorting-dropdown:hover>button.dropdown-toggle:after{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/arrow-grey-icon.png")}.bringo-sorting-dropdown.show>button.dropdown-toggle:after{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/arrow-grey-icon.png");-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:500ms ease;-moz-transition:500ms ease;transition:500ms ease}.bringo-sorting-dropdown>button.dropdown-toggle:after{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/arrow-grey-icon.png");background-position:center center;background-repeat:no-repeat;background-size:100%;width:10px;height:6px;display:inline-block;border:0 !important;margin-left:8px;position:relative;top:2px;-webkit-transition:500ms ease;-moz-transition:500ms ease;transition:500ms ease}.bringo-sorting-dropdown>.dropdown-menu{background-color:#f9f9f9;min-width:180px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);padding:0;margin-top:2px;top:-3px !important;right:0 !important;left:auto !important;border-radius:0 0 5px 5px;border:1px solid rgba(0,0,0,.15)}.bringo-sorting-dropdown>.dropdown-menu:after{content:"";position:absolute;width:14px;height:14px;z-index:8;background-color:#f9f9f9;right:8px;left:auto;margin:auto;top:-6px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);border:1px solid rgba(0,0,0,.15)}.bringo-sorting-dropdown>.dropdown-menu:before{content:"";position:absolute;width:22px;height:12px;z-index:10;background-color:#f9f9f9;right:3px;left:auto;margin:auto;top:0px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(0deg);border:1px solid transparent}.bringo-sorting-dropdown .dropdown-menu ul{margin-bottom:0;padding:10px 20px}.bringo-sorting-dropdown .dropdown-menu ul li{padding:2px 0}.bringo-sorting-dropdown .dropdown-menu ul li a{font-size:16px;color:#4a397e;display:block;text-decoration:none !important}.bringo-sorting-dropdown ul li a:hover{color:#e9b818}.bringo-pagination-dropdown{display:inline-block;position:relative;float:right;margin-left:15px}.bringo-pagination-dropdown>button.dropdown-toggle{background:#fff;border:1px solid #c2c8ce;box-sizing:border-box;font-weight:400;line-height:normal;font-size:14px;color:#999;display:inline-block;float:left;vertical-align:middle;padding:9px 10px;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:none !important;position:relative;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.bringo-pagination-dropdown>button.dropdown-toggle span i{color:#4a397e;margin-left:15px;font-style:normal}.bringo-pagination-dropdown:hover>button.dropdown-toggle,.bringo-pagination-dropdown.show>button.dropdown-toggle{color:#999 !important;background-color:#f5f5f5 !important;border-color:#c2c8ce !important}.bringo-pagination-dropdown:hover>button.dropdown-toggle span i,.bringo-pagination-dropdown.show>button.dropdown-toggle span i{color:#4a397e !important}.bringo-pagination-dropdown:hover>button.dropdown-toggle:after{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/arrow-grey-icon.png")}.bringo-pagination-dropdown.show>button.dropdown-toggle:after{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/arrow-grey-icon.png");-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:500ms ease;-moz-transition:500ms ease;transition:500ms ease}.bringo-pagination-dropdown>button.dropdown-toggle:after{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/arrow-grey-icon.png");background-position:center center;background-repeat:no-repeat;background-size:100%;width:10px;height:6px;display:inline-block;border:0 !important;margin-left:8px;position:relative;top:2px;-webkit-transition:500ms ease;-moz-transition:500ms ease;transition:500ms ease}.bringo-pagination-dropdown>.dropdown-menu{background-color:#f9f9f9;min-width:60px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);padding:0;margin-top:2px;top:-3px !important;right:0 !important;left:auto !important;border-radius:0 0 5px 5px;border:1px solid rgba(0,0,0,.15)}.bringo-pagination-dropdown>.dropdown-menu:after{content:"";position:absolute;width:14px;height:14px;z-index:8;background-color:#f9f9f9;right:8px;left:auto;margin:auto;top:-6px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);border:1px solid rgba(0,0,0,.15)}.bringo-pagination-dropdown>.dropdown-menu:before{content:"";position:absolute;width:22px;height:12px;z-index:10;background-color:#f9f9f9;right:3px;left:auto;margin:auto;top:0px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(0deg);border:1px solid transparent}.bringo-pagination-dropdown .dropdown-menu ul{margin-bottom:0;padding:10px 20px}.bringo-pagination-dropdown .dropdown-menu ul li{padding:2px 0}.bringo-pagination-dropdown .dropdown-menu ul li a{font-size:16px;color:#4a397e;display:block;text-decoration:none !important}.bringo-pagination-dropdown ul li a:hover{color:#e9b818}.bringo-product-listing .box-product:hover{box-shadow:0 2px 10px -2px rgba(0,0,0,.3)}.bringo-product-listing .box-product:last-child{margin-right:0 !important}.bringo-product-listing .box-product{background-color:#fff;padding:20px 10px 15px 10px;border-radius:1rem;box-shadow:0 2px 12px -4px rgba(0,0,0,.15);margin-bottom:10px;text-align:center;position:relative;-webkit-transition:500ms ease;-moz-transition:500ms ease;transition:500ms ease;-webkit-backface-visibility:hidden !important;backface-visibility:hidden !important}.bringo-product-listing .box-product img.image-product{padding:5px}.bringo-product-listing .box-product .top-product-listing-box{text-align:center}.bringo-product-listing .box-product .bottom-product-listing-box form{float:left;position:relative}.bringo-product-listing .box-product .bottom-product-listing-box form .sylius-validation-error{position:absolute;top:-50px}.bringo-product-listing .box-product .bottom-product-listing-box .bringo-product-price{font-weight:500;line-height:normal;font-size:20px;color:#d02626;text-decoration:none;text-align:center;float:left;width:100%}.bringo-product-listing .box-product .bottom-product-listing-box .bringo-product-price-discount{font-weight:500;line-height:normal;font-size:14px;text-decoration:line-through !important;color:#999;text-align:center;float:left;width:100%;height:18px}.bringo-product-listing .box-product .top-product-listing-box .bringo-product-name{font-weight:500;line-height:normal;font-size:15px;color:#4a397e;text-decoration:none;margin-top:10px;margin-bottom:5px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:64px}.bringo-product-listing .box-product .bottom-product-listing-box .add-to-cart-btn{color:#e9b818;background-color:#4a397e;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:16px;text-decoration:none !important;padding:7px 0 7px 40px;border:0;width:100%;display:block;float:left;text-align:center;margin-top:10px;position:relative;outline:none !important}.bringo-product-listing .box-product .bottom-product-listing-box .add-to-cart-btn .cart-icon-float{position:absolute;top:0;left:0;height:38px;width:40px;background:#362768;border-radius:4px 0 0 4px}.bringo-product-listing .box-product .bottom-product-listing-box .add-to-cart-btn .cart-icon-float .cart-white-icon{width:23px;height:18px;top:10px;margin:0}.bringo-product-listing .box-product .bottom-product-listing-box .add-to-cart-btn:hover .cart-icon-float .cart-white-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/cart_white_hover_icon.png")}.bringo-product-listing .box-product .bottom-product-listing-box .add-to-wishlist{position:absolute;top:10px;right:10px;background-color:transparent;border:0;padding:0;margin:0;box-shadow:none;z-index:10;width:auto;outline:none !important}.bringo-product-listing .box-product .bottom-product-listing-box .add-to-wishlist button{padding:0;background-color:transparent;margin:0;border:0;outline:none !important}.bringo-product-listing .box-product .bottom-product-listing-box .add-to-wishlist .add-to-wishlist-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/add_to_wishlist_red_icon.png");background-position:center center;background-repeat:no-repeat;background-size:100%;width:24px;height:20px;display:inline-block;-webkit-transition:500ms ease;-moz-transition:500ms ease;transition:500ms ease}.bringo-product-listing .box-product .bottom-product-listing-box .add-to-wishlist:hover .add-to-wishlist-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/add_to_wishlist_red_hover_icon.png")}.bringo-product-listing .box-product .bottom-product-listing-box .add-to-wishlist .remove-to-wishlist-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/remove_to_wishlist_red_icon.png");background-position:center center;background-repeat:no-repeat;background-size:100%;width:24px;height:20px;display:inline-block;-webkit-transition:500ms ease;-moz-transition:500ms ease;transition:500ms ease}.hidden{display:none !important}.bringo-product-listing .box-product .bottom-product-listing-box .product-listing-quantity .quantity-piece.selected,.bringo-product-listing .box-product .bottom-product-listing-box .product-listing-quantity .quantity-units.selected{background-color:#4a397e;color:#fff;border-color:#4a397e}.selected_btn{background-color:#4a397e !important;color:#fff;border-color:#4a397e !important}.bringo-product-listing .box-product .bottom-product-listing-box .product-listing-quantity .quantity-piece,.bringo-product-listing .box-product .bottom-product-listing-box .product-listing-quantity .quantity-units{background:#f2f2f2;border:1px solid #c2c8ce;width:30px;height:38px;border-radius:4px;float:left;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-align:center;position:relative;padding:0;outline:none !important;box-shadow:none !important}.bringo-product-listing .box-product .bottom-product-listing-box .product-listing-quantity span{display:block;float:left;width:100%;font-weight:400;line-height:normal;font-size:14px;text-align:center;color:#666;margin-bottom:2px}.bringo-product-listing .box-product .bottom-product-listing-box .product-listing-quantity{margin-bottom:20px;margin-top:5px;float:left}.bringo-product-listing .box-product .bottom-product-listing-box .product-listing-quantity button.decrement-quantity{border-radius:4px 0 0 4px}.bringo-product-listing .box-product .bottom-product-listing-box .product-listing-quantity button.increment-quantity{border-radius:0 4px 4px 0}.bringo-product-listing .box-product .bottom-product-listing-box .product-listing-quantity button{float:left;background:#fff;border:1px solid #c2c8ce;width:38px;height:38px;text-align:center;position:relative;padding:0;outline:none !important;box-shadow:none !important}.bringo-product-listing .box-product .bottom-product-listing-box .product-listing-quantity input[type=number]::-webkit-inner-spin-button,.bringo-product-listing .box-product .bottom-product-listing-box .product-listing-quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.bringo-product-listing .box-product .bottom-product-listing-box .product-listing-quantity input{float:left;background:#fff;border-top:1px solid #c2c8ce;border-bottom:1px solid #c2c8ce;border-left:1px solid transparent;border-right:1px solid transparent;width:calc(100% - 116px);height:38px;text-align:center;box-sizing:border-box;font-weight:400;line-height:normal;font-size:14px;color:#999;display:inline-block;vertical-align:middle;padding:9px 4px;outline:none !important;box-shadow:none !important;border-radius:0 !important;-webkit-appearance:none;-moz-appearance:none}.bringo-product-listing .box-product .bottom-product-listing-box .product-listing-quantity input.bigger{width:calc(100% - 76px)}.bringo-pagination-section{display:flex;justify-content:center;align-items:center;background-color:#fff;padding:10px 15px;border-radius:4px;margin-top:10px;box-shadow:0 2px 12px -4px rgba(0,0,0,.15)}.bringo-pagination-section ul.pagination{margin:0}.bringo-pagination-section ul.pagination li{margin:0 5px}.bringo-pagination-section ul.pagination li.page-item .page-link{border-radius:4px;border:1px solid #c2c8ce;color:#4a397e;font-size:16px;font-weight:500;width:36px;text-align:center;padding:7px 0;box-shadow:none;outline:none;display:flex;align-items:center;justify-content:center;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.bringo-pagination-section ul.pagination li.page-item:hover .page-link{background-color:#e9b818;border-color:#e9b818}.bringo-pagination-section ul.pagination li.page-item.active .page-link{color:#e9b818;background-color:#4a397e;border:1px solid #4a397e}.bringo-pagination-section ul.pagination li.page-item.prev .page-link,.bringo-pagination-section ul.pagination li.page-item.next .page-link{width:auto;padding:7px 10px}.bringo-pagination-section ul.pagination li.page-item.prev.disabled .page-link,.bringo-pagination-section ul.pagination li.page-item.next.disabled .page-link{opacity:.35;background-color:transparent;border-color:#c2c8ce}.bringo-pagination-section .pagination-next-arrow-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/pagination-arrow-icon.png");background-size:100% 100%;background-position:center center;background-repeat:no-repeat;width:25px;height:20px;display:inline-block;-webkit-transform:rotate(180deg) translateX(0px);-moz-transform:rotate(180deg) translateX(0px);-o-transform:rotate(180deg) translateX(0px);-ms-transform:rotate(180deg) translateX(0px);transform:rotate(180deg) translateX(0px);-webkit-transition:500ms cubic-bezier(0.22, 0.43, 0.35, 0.83);-moz-transition:500ms cubic-bezier(0.22, 0.43, 0.35, 0.83);transition:500ms cubic-bezier(0.22, 0.43, 0.35, 0.83)}.bringo-pagination-section li.page-item:hover .pagination-next-arrow-icon{-webkit-transform:rotate(180deg) translateX(-5px);-moz-transform:rotate(180deg) translateX(-5px);-o-transform:rotate(180deg) translateX(-5px);-ms-transform:rotate(180deg) translateX(-5px);transform:rotate(180deg) translateX(-5px)}.bringo-pagination-section li.page-item.disabled:hover .pagination-next-arrow-icon{-webkit-transform:rotate(180deg) translateX(0px);-moz-transform:rotate(180deg) translateX(0px);-o-transform:rotate(180deg) translateX(0px);-ms-transform:rotate(180deg) translateX(0px);transform:rotate(180deg) translateX(0px)}.bringo-pagination-section .pagination-prev-arrow-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/pagination-arrow-icon.png");background-size:100% 100%;background-position:center center;background-repeat:no-repeat;width:25px;height:20px;display:inline-block;-webkit-transform:rotate(0deg) translateX(0px);-moz-transform:rotate(0deg) translateX(0px);-o-transform:rotate(0deg) translateX(0px);-ms-transform:rotate(0deg) translateX(0px);transform:rotate(0deg) translateX(0px);-webkit-transition:500ms cubic-bezier(0.22, 0.43, 0.35, 0.83);-moz-transition:500ms cubic-bezier(0.22, 0.43, 0.35, 0.83);transition:500ms cubic-bezier(0.22, 0.43, 0.35, 0.83)}.bringo-pagination-section li.page-item:hover .pagination-prev-arrow-icon{-webkit-transform:rotate(0deg) translateX(-5px);-moz-transform:rotate(0deg) translateX(-5px);-o-transform:rotate(0deg) translateX(-5px);-ms-transform:rotate(0deg) translateX(-5px);transform:rotate(0deg) translateX(-5px)}.bringo-pagination-section li.page-item.disabled:hover .pagination-prev-arrow-icon{-webkit-transform:rotate(0deg) translateX(0px);-moz-transform:rotate(0deg) translateX(0px);-o-transform:rotate(0deg) translateX(0px);-ms-transform:rotate(0deg) translateX(0px);transform:rotate(0deg) translateX(0px)}.bringo-product-details{background-color:#fff;padding:15px;border-radius:4px;box-shadow:0 2px 12px -4px rgba(0,0,0,.15);margin-bottom:20px}.bringo-product-details .product-name{font-weight:400;line-height:normal;font-size:24px;color:#4a397e;margin-top:0;margin-bottom:20px}.bringo-product-details .product-price{font-weight:500;line-height:normal;font-size:30px;color:#d02626}.bringo-product-details .product-code{font-weight:400;line-height:normal;font-size:16px;color:#333;display:block;margin-top:25px;margin-bottom:10px}.bringo-product-details .bringo-instructions-delivery{margin-top:10px;width:100%;float:left}.bringo-product-details .bringo-instructions-delivery>div span{position:absolute;top:0;left:0;height:50px;width:50px;background:#fff;border-radius:4px 0 0 4px}.instructions-delivery-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/instructions-shopper-icon.png");background-position:center center;background-repeat:no-repeat;background-size:100%;display:inline-block;width:26px;height:24px;top:12px;margin:0;position:relative;-webkit-transition:500ms ease;-moz-transition:500ms ease;transition:500ms ease}.bringo-product-details .bringo-instructions-delivery>div{color:#4a397e;background-color:#fff;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.25);font-size:18px;line-height:26px;font-weight:500;text-decoration:none !important;padding:12px 10px;padding-left:60px;border:0;width:100%;display:block;float:left;text-align:center;margin-top:15px;position:relative;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bringo-product-details .product-description{margin-bottom:20px}.bringo-product-details p.product-description:empty{margin:0}.bringo-product-details p.product-description{font-weight:400;line-height:normal;font-size:14px;color:#333}.bringo-product-details .product-price i{font-weight:500;font-style:normal;line-height:normal;font-size:14px;color:#d02626}.bringo-product-details .product-price-discount{font-weight:500;line-height:normal;font-size:16px;text-decoration:line-through !important;color:#999}.bringo-product-details .product-reviews{margin-bottom:10px}.bringo-product-details .product-reviews a{font-weight:400;line-height:normal;font-size:15px;color:#4a397e;text-decoration:none !important;display:inline-block;margin-right:15px;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.bringo-product-details .product-reviews a>span{font-weight:500;font-size:17px;margin-right:5px}.bringo-product-details .product-reviews a:hover{color:#e9b818}.bringo-product-details .product-reviews span.review-title{font-weight:400;line-height:normal;font-size:14px;color:#999;display:block;margin-bottom:5px}.bringo-product-details .product-quantity{margin-bottom:0;margin-top:20px;float:left;width:100%}.bringo-product-details .product-quantity .quantity-piece,.bringo-product-details .product-quantity .quantity-units{float:left;background:#f2f2f2;border:1px solid #c2c8ce;width:50px;height:50px;cursor:pointer;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;text-align:center;position:relative;padding:0;outline:none !important;box-shadow:none !important}.bringo-product-details .product-quantity button{float:left;background:#fff;border:1px solid #c2c8ce;width:50px;height:50px;text-align:center;position:relative;padding:0;outline:none !important;box-shadow:none !important}.bringo-product-details .product-quantity input[type=number]::-webkit-inner-spin-button,.bringo-product-details .product-quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.bringo-product-details .product-quantity input{float:left;background:#fff;border-top:1px solid #c2c8ce;border-bottom:1px solid #c2c8ce;border-left:1px solid transparent;border-right:1px solid transparent;width:calc(100% - 200px);height:50px;text-align:center;box-sizing:border-box;font-weight:400;line-height:normal;font-size:14px;color:#999;display:inline-block;vertical-align:middle;padding:9px 10px;outline:none !important;box-shadow:none !important}.bringo-product-details .product-quantity input.bigger{width:calc(100% - 100px)}.bringo-product-details .product-quantity button.decrement-quantity{border-radius:4px 0 0 4px}.bringo-product-details .product-quantity button.increment-quantity{border-radius:0 4px 4px 0}.bringo-product-details .add-to-cart-btn{color:#e9b818;background-color:#4a397e;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:18px;line-height:26px;font-weight:500;text-decoration:none !important;padding:12px 10px;padding-left:60px;border:0;width:100%;display:block;float:left;text-align:center;margin-top:15px;position:relative}.bringo-product-details .add-to-cart-btn .cart-icon-float{position:absolute;top:0;left:0;height:50px;width:50px;background:#362768;border-radius:4px 0 0 4px}.bringo-product-details .add-to-cart-btn .cart-icon-float .cart-white-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/cart_big_white_icon.png");width:32px;height:23px;top:13px;margin:0}.bringo-product-details .add-to-cart-btn:hover .cart-icon-float .cart-white-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/cart_big_white_hover_icon.png")}.bringo-product-details .add-to-wishlist{color:#fff;background-color:#d02626;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:18px;line-height:26px;font-weight:500;text-decoration:none !important;padding:12px 10px;padding-left:60px;border:0;width:100%;display:block;float:left;text-align:center;margin-top:15px;position:relative}.bringo-product-details .add-to-wishlist .submit-wishlist-btn{background:none;border:0}.bringo-product-details .add-to-wishlist .heart-icon-float{position:absolute;top:0;left:0;height:50px;width:50px;background:#b32020;border-radius:4px 0 0 4px}.bringo-product-details .add-to-wishlist .heart-icon-float .add-to-wishlist-white-icon{background-image:url("/assets/all-in-one-theme/images/add_to_wishlist_white_icon.png");background-position:center center;background-repeat:no-repeat;background-size:100%;display:inline-block;width:32px;height:27px;top:12px;margin:0;position:relative;-webkit-transition:500ms ease;-moz-transition:500ms ease;transition:500ms ease}.bringo-product-details .add-to-wishlist .heart-icon-float .remove-to-wishlist-white-icon{background-image:url("/assets/all-in-one-theme/images/remove_to_wishlist_white_icon.png");background-position:center center;background-repeat:no-repeat;background-size:100%;display:inline-block;width:32px;height:27px;top:12px;margin:0;position:relative;-webkit-transition:500ms ease;-moz-transition:500ms ease;transition:500ms ease}.bringo-product-details .add-to-wishlist:hover .heart-icon-float .add-to-wishlist-white-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/add_to_wishlist_white_hover_icon.png")}.bringo-product-details .add-to-wishlist:hover .heart-icon-float .remove-to-wishlist-white-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/remove_to_wishlist_white_hover_icon.png")}.bringo-product-details-tabs-menu{background-color:#4a397e;padding:10px 0;margin-top:40px}.bringo-product-details-tabs-menu .nav-tabs .nav-link{background-color:#362768 !important;color:#fff;font-size:16px;display:inline-block;margin-right:10px;vertical-align:middle;padding:6px 10px;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;border:1px solid transparent !important;box-shadow:none !important}.bringo-product-details .nav-tabs .nav-link.active:after{content:"";position:absolute;z-index:14;left:0;right:0;margin:auto;bottom:-13px;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #fff}.bringo-product-details .nav-tabs .nav-link.active,.bringo-product-details .nav-tabs .nav-tabs .nav-item.show .nav-link{color:#e9b818}.bringo-product-details .nav-tabs .nav-link:hover{color:#e9b818}.bringo-product-details-tabs-menu .nav-tabs{border:0}.bringo-product-details .bringo-product-details-tabs-content .tab-content #details,.bringo-product-details .bringo-product-details-tabs-content .tab-content #attributes{padding-top:15px;padding-bottom:15px}.bringo-product-details .bringo-product-details-tabs-content .tab-content .tab-pane{font-weight:400;line-height:normal;font-size:14px;color:#333}.bringo-product-details .bringo-product-details-image{width:100%;text-align:left;display:block}.bringo-product-details .bringo-thumbnail-images-view{width:100%;display:block;text-align:left;margin:auto;margin-bottom:25px}.bringo-product-details .bringo-thumbnail-images-view .thumbnail-image{display:inline-block}.bringo-product-details .bringo-thumbnail-images-view .thumbnail-image img{max-height:70px;max-width:70px;border:1px solid rgba(34,36,38,.15);margin:0 2px}.bringo-product-details .product-details-disclaimer span{font-weight:400;line-height:normal;font-size:12px;color:#999}.bringo-product-details .product-details-disclaimer{margin-top:20px;padding-left:20px;position:relative;width:45%}.bringo-product-details .disclaimer-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/disclaimer-icon.png");background-position:center center;background-repeat:no-repeat;background-size:100%;display:inline-block;width:12px;height:12px;position:absolute;top:4px;left:0}.bringo-product-details .bringo-product-details-tabs-content #attributes table{width:100%}.bringo-product-details .bringo-product-details-tabs-content #attributes table tr td{padding:8px;font-weight:400;line-height:normal;font-size:14px;color:#999}.bringo-product-details .bringo-product-details-tabs-content #attributes table tr td:first-child{width:25%;font-weight:400;line-height:normal;font-size:14px;color:#333}.bringo-product-details .bringo-product-details-tabs-content #attributes table tr:nth-child(even) td{background-color:#fff}.bringo-product-details .bringo-product-details-tabs-content #attributes table tr:nth-child(odd) td{background-color:rgba(250,183,44,.2)}.bringo-similar-products-carousel{background-color:#e9ebee;padding:25px 40px 20px 40px;margin-bottom:-15px;border-radius:0 0 4px 4px}.bringo-similar-products-carousel h3{font-weight:500;line-height:normal;font-size:20px;color:#4a397e;margin-top:0;margin-bottom:15px;margin-left:15px;display:block;width:100%}.bringo-similar-products-carousel .swiper-button-navigation-next{right:-40px;left:auto}.bringo-similar-products-carousel .swiper-button-navigation-prev{left:-40px;right:auto}.bringo-similar-products-carousel .swiper-button-navigation-next,.bringo-similar-products-carousel .swiper-button-navigation-prev{position:absolute;display:flex;align-items:center;justify-content:center;top:40%;margin-top:-22px;z-index:10;border:0;outline:none;cursor:pointer;background-color:#fff;padding:30px 15px;box-shadow:0 0px 12px -4px rgba(0,0,0,.15);-webkit-transition:500ms cubic-bezier(0.22, 0.43, 0.35, 0.83);-moz-transition:500ms cubic-bezier(0.22, 0.43, 0.35, 0.83);transition:500ms cubic-bezier(0.22, 0.43, 0.35, 0.83)}.bringo-similar-products-carousel .swiper-button-navigation-prev.swiper-button-disabled,.bringo-similar-products-carousel .swiper-button-navigation-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.bringo-similar-products-carousel .swiper-button-navigation-next:hover .swiper-button-next{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/swiper-arrows-hover-icon.png");-webkit-transform:rotate(180deg) translateX(-5px);-moz-transform:rotate(180deg) translateX(-5px);-o-transform:rotate(180deg) translateX(-5px);-ms-transform:rotate(180deg) translateX(-5px);transform:rotate(180deg) translateX(-5px)}.bringo-similar-products-carousel .swiper-button-next{position:relative;margin:0;left:auto;right:auto;top:auto;bottom:auto;background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/swiper-arrows-icon.png");background-position:center center;background-size:100% 100%;background-repeat:no-repeat;width:20px;height:30px;border:0;outline:none;-webkit-transform:rotate(180deg) translateX(0px);-moz-transform:rotate(180deg) translateX(0px);-o-transform:rotate(180deg) translateX(0px);-ms-transform:rotate(180deg) translateX(0px);transform:rotate(180deg) translateX(0px);-webkit-transition:500ms cubic-bezier(0.22, 0.43, 0.35, 0.83);-moz-transition:500ms cubic-bezier(0.22, 0.43, 0.35, 0.83);transition:500ms cubic-bezier(0.22, 0.43, 0.35, 0.83)}.bringo-similar-products-carousel .swiper-button-navigation-prev:hover .swiper-button-prev{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/swiper-arrows-hover-icon.png");-webkit-transform:rotate(0deg) translateX(-5px);-moz-transform:rotate(0deg) translateX(-5px);-o-transform:rotate(0deg) translateX(-5px);-ms-transform:rotate(0deg) translateX(-5px);transform:rotate(0deg) translateX(-5px)}.bringo-similar-products-carousel .swiper-button-prev{position:relative;margin:0;left:auto;right:auto;top:auto;bottom:auto;background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/swiper-arrows-icon.png");background-position:center center;background-size:100% 100%;background-repeat:no-repeat;width:20px;height:30px;border:0;outline:none;-webkit-transform:rotate(0deg) translateX(0px);-moz-transform:rotate(0deg) translateX(0px);-o-transform:rotate(0deg) translateX(0px);-ms-transform:rotate(0deg) translateX(0px);transform:rotate(0deg) translateX(0px);-webkit-transition:500ms cubic-bezier(0.22, 0.43, 0.35, 0.83);-moz-transition:500ms cubic-bezier(0.22, 0.43, 0.35, 0.83);transition:500ms cubic-bezier(0.22, 0.43, 0.35, 0.83)}.bringo-store-latest-products,.bringo-store-top-sales,.bringo-store-latest-products-bought,.bringo-store-campaign-products{padding:0 45px;border-radius:4px;margin-bottom:20px;position:relative}.bringo-store-latest-products .swiper-slide.box-product,.bringo-store-top-sales .swiper-slide.box-product,.bringo-store-latest-products-bought .swiper-slide.box-product,.bringo-store-campaign-products .swiper-slide.box-product{height:404px}.bringo-store-latest-products .swiper-button-navigation-next,.bringo-store-top-sales .swiper-button-navigation-next,.bringo-store-latest-products-bought .swiper-button-navigation-next,.bringo-store-campaign-products .swiper-button-navigation-next{right:0px;left:auto}.bringo-store-latest-products .swiper-button-navigation-prev,.bringo-store-top-sales .swiper-button-navigation-prev,.bringo-store-latest-products-bought .swiper-button-navigation-prev,.bringo-store-campaign-products .swiper-button-navigation-prev{left:0px;right:auto}.bringo-store-latest-products .swiper-button-navigation-next,.bringo-store-top-sales .swiper-button-navigation-next,.bringo-store-latest-products-bought .swiper-button-navigation-next,.bringo-store-campaign-products .swiper-button-navigation-next,.bringo-store-latest-products .swiper-button-navigation-prev,.bringo-store-top-sales .swiper-button-navigation-prev,.bringo-store-latest-products-bought .swiper-button-navigation-prev,.bringo-store-campaign-products .swiper-button-navigation-prev{position:absolute;display:flex;align-items:center;justify-content:center;top:45%;margin-top:0;z-index:10;border:0;outline:none;cursor:pointer;background-color:#fff;padding:25px 10px;box-shadow:0 0px 12px -4px rgba(0,0,0,.15);-webkit-transition:500ms cubic-bezier(0.22, 0.43, 0.35, 0.83);-moz-transition:500ms cubic-bezier(0.22, 0.43, 0.35, 0.83);transition:500ms cubic-bezier(0.22, 0.43, 0.35, 0.83)}.bringo-store-latest-products .swiper-button-navigation-prev.swiper-button-disabled,.bringo-store-top-sales .swiper-button-navigation-prev.swiper-button-disabled,.bringo-store-latest-products-bought .swiper-button-navigation-prev.swiper-button-disabled,.bringo-store-campaign-products .swiper-button-navigation-prev.swiper-button-disabled,.bringo-store-latest-products .swiper-button-navigation-next.swiper-button-disabled,.bringo-store-top-sales .swiper-button-navigation-next.swiper-button-disabled,.bringo-store-latest-products-bought .swiper-button-navigation-next.swiper-button-disabled,.bringo-store-campaign-products .swiper-button-navigation-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.bringo-store-latest-products .swiper-button-navigation-next:hover .swiper-button-next,.bringo-store-top-sales .swiper-button-navigation-next:hover .swiper-button-next,.bringo-store-latest-products-bought .swiper-button-navigation-next:hover .swiper-button-next,.bringo-store-campaign-products .swiper-button-navigation-next:hover .swiper-button-next{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/swiper-arrows-hover-icon.png");-webkit-transform:rotate(180deg) translateX(-5px);-moz-transform:rotate(180deg) translateX(-5px);-o-transform:rotate(180deg) translateX(-5px);-ms-transform:rotate(180deg) translateX(-5px);transform:rotate(180deg) translateX(-5px)}.bringo-store-latest-products .swiper-button-next,.bringo-store-top-sales .swiper-button-next,.bringo-store-latest-products-bought .swiper-button-next,.bringo-store-campaign-products .swiper-button-next{position:relative;margin:0;left:auto;right:auto;top:auto;bottom:auto;background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/swiper-arrows-icon.png");background-position:center center;background-size:100% 100%;background-repeat:no-repeat;width:20px;height:30px;border:0;outline:none;-webkit-transform:rotate(180deg) translateX(0px);-moz-transform:rotate(180deg) translateX(0px);-o-transform:rotate(180deg) translateX(0px);-ms-transform:rotate(180deg) translateX(0px);transform:rotate(180deg) translateX(0px);-webkit-transition:500ms cubic-bezier(0.22, 0.43, 0.35, 0.83);-moz-transition:500ms cubic-bezier(0.22, 0.43, 0.35, 0.83);transition:500ms cubic-bezier(0.22, 0.43, 0.35, 0.83)}.bringo-store-latest-products .swiper-button-navigation-prev:hover .swiper-button-prev,.bringo-store-top-sales .swiper-button-navigation-prev:hover .swiper-button-prev,.bringo-store-latest-products-bought .swiper-button-navigation-prev:hover .swiper-button-prev,.bringo-store-campaign-products .swiper-button-navigation-prev:hover .swiper-button-prev{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/swiper-arrows-hover-icon.png");-webkit-transform:rotate(0deg) translateX(-5px);-moz-transform:rotate(0deg) translateX(-5px);-o-transform:rotate(0deg) translateX(-5px);-ms-transform:rotate(0deg) translateX(-5px);transform:rotate(0deg) translateX(-5px)}.bringo-store-latest-products .swiper-button-prev,.bringo-store-top-sales .swiper-button-prev,.bringo-store-latest-products-bought .swiper-button-prev,.bringo-store-campaign-products .swiper-button-prev{position:relative;margin:0;left:auto;right:auto;top:auto;bottom:auto;background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/swiper-arrows-icon.png");background-position:center center;background-size:100% 100%;background-repeat:no-repeat;width:20px;height:30px;border:0;outline:none;-webkit-transform:rotate(0deg) translateX(0px);-moz-transform:rotate(0deg) translateX(0px);-o-transform:rotate(0deg) translateX(0px);-ms-transform:rotate(0deg) translateX(0px);transform:rotate(0deg) translateX(0px);-webkit-transition:500ms cubic-bezier(0.22, 0.43, 0.35, 0.83);-moz-transition:500ms cubic-bezier(0.22, 0.43, 0.35, 0.83);transition:500ms cubic-bezier(0.22, 0.43, 0.35, 0.83)}.bringo-store-latest-products h2,.bringo-store-top-sales h2,.bringo-store-latest-products-bought h2,.bringo-store-promotions-banner h2,.bringo-store-list h2,.bringo-store-campaign-products h2{font-weight:500;line-height:normal;font-size:20px;color:#4a397e;margin-bottom:15px;margin-top:0}.bringo-rating:last-child{margin-right:0}.bringo-rating{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;white-space:nowrap;vertical-align:baseline;font-size:16px}.bringo-rating .icon{padding:0;margin:0;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;cursor:pointer;width:1.25em;height:auto;opacity:1;display:inline-block;text-decoration:inherit;speak:none;-webkit-transition:opacity .1s ease,background .1s ease,text-shadow .1s ease,color .1s ease;transition:opacity .1s ease,background .1s ease,text-shadow .1s ease,color .1s ease;background:0 0;color:rgba(0,0,0,.15);font-family:Rating;line-height:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-weight:400;font-style:normal;text-align:center;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.bringo-rating .active.icon{background:0 0;color:rgba(0,0,0,.85)}.bringo-rating.star .icon{width:1.25em;height:auto;background:0 0;color:rgba(0,0,0,.15);text-shadow:none;font-size:18px !important}.bringo-rating.star .active.icon{background:0 0 !important;color:#ffe623 !important;text-shadow:0 -1px 0 #ddc507,-1px 0 0 #ddc507,0 1px 0 #ddc507,1px 0 0 #ddc507 !important;font-size:16px}.bringo-rating.star .icon{width:1.25em;height:auto;background:0 0;color:rgba(0,0,0,.15);text-shadow:none;font-size:18px !important}.bringo-rating.star .icon.selected,.bringo-rating.star .icon.selected.active{background:0 0 !important;color:#fc0 !important;text-shadow:0 -1px 0 #e6a200,-1px 0 0 #e6a200,0 1px 0 #e6a200,1px 0 0 #e6a200 !important}.bringo-rating .icon.selected,.bringo-rating.selected .active.icon,.bringo-rating.selected .icon.selected{opacity:1}.bringo-rating .active.icon:before,.bringo-rating .icon:before,.bringo-rating.star .active.icon:before,.bringo-rating.star .icon:before{content:""}i.icon:before{background:0 0 !important}@font-face{font-family:Rating;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMggjCBsAAAC8AAAAYGNtYXCj2pm8AAABHAAAAKRnYXNwAAAAEAAAAcAAAAAIZ2x5ZlJbXMYAAAHIAAARnGhlYWQBGAe5AAATZAAAADZoaGVhA+IB/QAAE5wAAAAkaG10eCzgAEMAABPAAAAAcGxvY2EwXCxOAAAUMAAAADptYXhwACIAnAAAFGwAAAAgbmFtZfC1n04AABSMAAABPHBvc3QAAwAAAAAVyAAAACAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADxZQHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEAJAAAAAgACAABAAAAAEAIOYF8AbwDfAj8C7wbvBw8Irwl/Cc8SPxZf/9//8AAAAAACDmAPAE8AzwI/Au8G7wcPCH8JfwnPEj8WT//f//AAH/4xoEEAYQAQ/sD+IPow+iD4wPgA98DvYOtgADAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAIAAP/tAgAB0wAKABUAAAEvAQ8BFwc3Fyc3BQc3Jz8BHwEHFycCALFPT7GAHp6eHoD/AHAWW304OH1bFnABGRqgoBp8sFNTsHyyOnxYEnFxElh8OgAAAAACAAD/7QIAAdMACgASAAABLwEPARcHNxcnNwUxER8BBxcnAgCxT0+xgB6enh6A/wA4fVsWcAEZGqCgGnywU1OwfLIBHXESWHw6AAAAAQAA/+0CAAHTAAoAAAEvAQ8BFwc3Fyc3AgCxT0+xgB6enh6AARkaoKAafLBTU7B8AAAAAAEAAAAAAgABwAArAAABFA4CBzEHDgMjIi4CLwEuAzU0PgIzMh4CFz4DMzIeAhUCAAcMEgugBgwMDAYGDAwMBqALEgwHFyg2HhAfGxkKChkbHxAeNigXAS0QHxsZCqAGCwkGBQkLBqAKGRsfEB42KBcHDBILCxIMBxcoNh4AAAAAAgAAAAACAAHAACsAWAAAATQuAiMiDgIHLgMjIg4CFRQeAhcxFx4DMzI+Aj8BPgM1DwEiFCIGMTAmIjQjJy4DNTQ+AjMyHgIfATc+AzMyHgIVFA4CBwIAFyg2HhAfGxkKChkbHxAeNigXBwwSC6AGDAwMBgYMDAwGoAsSDAdbogEBAQEBAaIGCgcEDRceEQkREA4GLy8GDhARCREeFw0EBwoGAS0eNigXBwwSCwsSDAcXKDYeEB8bGQqgBgsJBgUJCwagChkbHxA+ogEBAQGiBg4QEQkRHhcNBAcKBjQ0BgoHBA0XHhEJERAOBgABAAAAAAIAAcAAMQAAARQOAgcxBw4DIyIuAi8BLgM1ND4CMzIeAhcHFwc3Jzc+AzMyHgIVAgAHDBILoAYMDAwGBgwMDAagCxIMBxcoNh4KFRMSCC9wQLBwJwUJCgkFHjYoFwEtEB8bGQqgBgsJBgUJCwagChkbHxAeNigXAwUIBUtAoMBAOwECAQEXKDYeAAABAAAAAAIAAbcAKgAAEzQ3NjMyFxYXFhcWFzY3Njc2NzYzMhcWFRQPAQYjIi8BJicmJyYnJicmNQAkJUARExIQEAsMCgoMCxAQEhMRQCUkQbIGBwcGsgMFBQsKCQkGBwExPyMkBgYLCgkKCgoKCQoLBgYkIz8/QawFBawCBgUNDg4OFRQTAAAAAQAAAA0B2wHSACYAABM0PwI2FzYfAhYVFA8BFxQVFAcGByYvAQcGByYnJjU0PwEnJjUAEI9BBQkIBkCPEAdoGQMDBgUGgIEGBQYDAwEYaAcBIwsCFoEMAQEMgRYCCwYIZJABBQUFAwEBAkVFAgEBAwUFAwOQZAkFAAAAAAIAAAANAdsB0gAkAC4AABM0PwI2FzYfAhYVFA8BFxQVFAcmLwEHBgcmJyY1ND8BJyY1HwEHNxcnNy8BBwAQj0EFCQgGQI8QB2gZDAUGgIEGBQYDAwEYaAc/WBVsaxRXeDY2ASMLAhaBDAEBDIEWAgsGCGSQAQUNAQECRUUCAQEDBQUDA5BkCQURVXg4OHhVEW5uAAABACMAKQHdAXwAGgAANzQ/ATYXNh8BNzYXNh8BFhUUDwEGByYvASY1IwgmCAwLCFS8CAsMCCYICPUIDAsIjgjSCwkmCQEBCVS7CQEBCSYJCg0H9gcBAQePBwwAAAEAHwAfAXMBcwAsAAA3ND8BJyY1ND8BNjMyHwE3NjMyHwEWFRQPARcWFRQPAQYjIi8BBwYjIi8BJjUfCFRUCAgnCAwLCFRUCAwLCCcICFRUCAgnCAsMCFRUCAsMCCcIYgsIVFQIDAsIJwgIVFQICCcICwwIVFQICwwIJwgIVFQICCcIDAAAAAACAAAAJQFJAbcAHwArAAA3NTQ3NjsBNTQ3NjMyFxYdATMyFxYdARQHBiMhIicmNTczNTQnJiMiBwYdAQAICAsKJSY1NCYmCQsICAgIC/7tCwgIW5MWFR4fFRZApQsICDc0JiYmJjQ3CAgLpQsICAgIC8A3HhYVFRYeNwAAAQAAAAcBbgG3ACEAADcRNDc2NzYzITIXFhcWFREUBwYHBiMiLwEHBiMiJyYnJjUABgUKBgYBLAYGCgUGBgUKBQcOCn5+Cg4GBgoFBicBcAoICAMDAwMICAr+kAoICAQCCXl5CQIECAgKAAAAAwAAACUCAAFuABgAMQBKAAA3NDc2NzYzMhcWFxYVFAcGBwYjIicmJyY1MxYXFjMyNzY3JicWFRQHBiMiJyY1NDcGBzcUFxYzMjc2NTQ3NjMyNzY1NCcmIyIHBhUABihDREtLREMoBgYoQ0RLS0RDKAYlJjk5Q0M5OSYrQREmJTU1JSYRQSuEBAQGBgQEEREZBgQEBAQGJBkayQoKQSgoKChBCgoKCkEoJycoQQoKOiMjIyM6RCEeIjUmJSUmNSIeIUQlBgQEBAQGGBIRBAQGBgQEGhojAAAABQAAAAkCAAGJACwAOABRAGgAcAAANzQ3Njc2MzIXNzYzMhcWFxYXFhcWFxYVFDEGBwYPAQYjIicmNTQ3JicmJyY1MxYXNyYnJjU0NwYHNxQXFjMyNzY1NDc2MzI3NjU0JyYjIgcGFRc3Njc2NyYnNxYXFhcWFRQHBgcGBwYjPwEWFRQHBgcABitBQU0ZGhADBQEEBAUFBAUEBQEEHjw8Hg4DBQQiBQ0pIyIZBiUvSxYZDg4RQSuEBAQGBgQEEREZBgQEBAQGJBkaVxU9MzQiIDASGxkZEAYGCxQrODk/LlACFxYlyQsJQycnBRwEAgEDAwIDAwIBAwUCNmxsNhkFFAMFBBUTHh8nCQtKISgSHBsfIh4hRCUGBAQEBAYYEhEEBAYGBAQaGiPJJQUiIjYzISASGhkbCgoKChIXMRsbUZANCyghIA8AAAMAAAAAAbcB2wA5AEoAlAAANzU0NzY7ATY3Njc2NzY3Njc2MzIXFhcWFRQHMzIXFhUUBxYVFAcUFRQHFgcGKwEiJyYnJisBIicmNTcUFxYzMjc2NTQnJiMiBwYVFzMyFxYXFhcWFxYXFhcWOwEyNTQnNjc2NTQnNjU0JyYnNjc2NTQnJisBNDc2NTQnJiMGBwYHBgcGBwYHBgcGBwYHBgcGBwYrARUACwoQTgodEQ4GBAMFBgwLDxgTEwoKDjMdFhYOAgoRARkZKCUbGxsjIQZSEAoLJQUFCAcGBQUGBwgFBUkJBAUFBAQHBwMDBwcCPCUjNwIJBQUFDwMDBAkGBgsLDmUODgoJGwgDAwYFDAYQAQUGAwQGBgYFBgUGBgQJSbcPCwsGJhUPCBERExMMCgkJFBQhGxwWFR4ZFQoKFhMGBh0WKBcXBgcMDAoLDxIHBQYGBQcIBQYGBQgSAQEBAQICAQEDAgEULwgIBQoLCgsJDhQHCQkEAQ0NCg8LCxAdHREcDQ4IEBETEw0GFAEHBwUECAgFBQUFAgO3AAADAAD/2wG3AbcAPABNAJkAADc1NDc2OwEyNzY3NjsBMhcWBxUWFRQVFhUUBxYVFAcGKwEWFRQHBgcGIyInJicmJyYnJicmJyYnIyInJjU3FBcWMzI3NjU0JyYjIgcGFRczMhcWFxYXFhcWFxYXFhcWFxYXFhcWFzI3NjU0JyY1MzI3NjU0JyYjNjc2NTQnNjU0JyYnNjU0JyYrASIHIgcGBwYHBgcGIwYrARUACwoQUgYhJRsbHiAoGRkBEQoCDhYWHTMOCgoTExgPCwoFBgIBBAMFDhEdCk4QCgslBQUIBwYFBQYHCAUFSQkEBgYFBgUGBgYEAwYFARAGDAUGAwMIGwkKDg5lDgsLBgYJBAMDDwUFBQkCDg4ZJSU8AgcHAwMHBwQEBQUECbe3DwsKDAwHBhcWJwIWHQYGExYKChUZHhYVHRoiExQJCgsJDg4MDAwNBg4WJQcLCw+kBwUGBgUHCAUGBgUIpAMCBQYFBQcIBAUHBwITBwwTExERBw0OHBEdHRALCw8KDQ0FCQkHFA4JCwoLCgUICBgMCxUDAgEBAgMBAQG3AAAAAQAAAA0A7gHSABQAABM0PwI2FxEHBgcmJyY1ND8BJyY1ABCPQQUJgQYFBgMDARhoBwEjCwIWgQwB/oNFAgEBAwUFAwOQZAkFAAAAAAIAAAAAAgABtwAqAFkAABM0NzYzMhcWFxYXFhc2NzY3Njc2MzIXFhUUDwEGIyIvASYnJicmJyYnJjUzFB8BNzY1NCcmJyYnJicmIyIHBgcGBwYHBiMiJyYnJicmJyYjIgcGBwYHBgcGFQAkJUARExIQEAsMCgoMCxAQEhMRQCUkQbIGBwcGsgMFBQsKCQkGByU1pqY1BgYJCg4NDg0PDhIRDg8KCgcFCQkFBwoKDw4REg4PDQ4NDgoJBgYBMT8jJAYGCwoJCgoKCgkKCwYGJCM/P0GsBQWsAgYFDQ4ODhUUEzA1oJ82MBcSEgoLBgcCAgcHCwsKCQgHBwgJCgsLBwcCAgcGCwoSEhcAAAACAAAABwFuAbcAIQAoAAA3ETQ3Njc2MyEyFxYXFhURFAcGBwYjIi8BBwYjIicmJyY1PwEfAREhEQAGBQoGBgEsBgYKBQYGBQoFBw4Kfn4KDgYGCgUGJZIZef7cJwFwCggIAwMDAwgICv6QCggIBAIJeXkJAgQICAoIjRl0AWP+nQAAAAABAAAAJQHbAbcAMgAANzU0NzY7ATU0NzYzMhcWHQEUBwYrASInJj0BNCcmIyIHBh0BMzIXFh0BFAcGIyEiJyY1AAgIC8AmJjQ1JiUFBQgSCAUFFhUfHhUWHAsICAgIC/7tCwgIQKULCAg3NSUmJiU1SQgFBgYFCEkeFhUVFh43CAgLpQsICAgICwAAAAIAAQANAdsB0gAiAC0AABM2PwI2MzIfAhYXFg8BFxYHBiMiLwEHBiMiJyY/AScmNx8CLwE/AS8CEwEDDJBABggJBUGODgIDCmcYAgQCCAMIf4IFBgYEAgEZaQgC7hBbEgINSnkILgEBJggCFYILC4IVAggICWWPCgUFA0REAwUFCo9lCQipCTBmEw1HEhFc/u0AAAADAAAAAAHJAbcAFAAlAHkAADc1NDc2OwEyFxYdARQHBisBIicmNTcUFxYzMjc2NTQnJiMiBwYVFzU0NzYzNjc2NzY3Njc2NzY3Njc2NzY3NjMyFxYXFhcWFxYXFhUUFRQHBgcGBxQHBgcGBzMyFxYVFAcWFRYHFgcGBxYHBgcjIicmJyYnJiciJyY1AAUGB1MHBQYGBQdTBwYFJQUFCAcGBQUGBwgFBWQFBQgGDw8OFAkFBAQBAQMCAQIEBAYFBw4KCgcHBQQCAwEBAgMDAgYCAgIBAU8XEBAQBQEOBQUECwMREiYlExYXDAwWJAoHBQY3twcGBQUGB7cIBQUFBQgkBwYFBQYHCAUGBgUIJLcHBQYBEBATGQkFCQgGBQwLBgcICQUGAwMFBAcHBgYICQQEBwsLCwYGCgIDBAMCBBEQFhkSDAoVEhAREAsgFBUBBAUEBAcMAQUFCAAAAAADAAD/2wHJAZIAFAAlAHkAADcUFxYXNxY3Nj0BNCcmBycGBwYdATc0NzY3FhcWFRQHBicGJyY1FzU0NzY3Fjc2NzY3NjcXNhcWBxYXFgcWBxQHFhUUBwYHJxYXFhcWFRYXFhcWFRQVFAcGBwYHBgcGBwYnBicmJyYnJicmJyYnJicmJyYnJiciJyY1AAUGB1MHBQYGBQdTBwYFJQUFCAcGBQUGBwgFBWQGBQcKJBYMDBcWEyUmEhEDCwQFBQ4BBRAQEBdPAQECAgIGAgMDAgEBAwIEBQcHCgoOBwUGBAQCAQIDAQEEBAUJFA4PDwYIBQWlBwYFAQEBBwQJtQkEBwEBAQUGB7eTBwYEAQEEBgcJBAYBAQYECZS4BwYEAgENBwUCBgMBAQEXEyEJEhAREBcIDhAaFhEPAQEFAgQCBQELBQcKDAkIBAUHCgUGBwgDBgIEAQEHBQkIBwUMCwcECgcGCRoREQ8CBgQIAAAAAQAAAAEAAJth57dfDzz1AAsCAAAAAADP/GODAAAAAM/8Y4MAAP/bAgAB2wAAAAgAAgAAAAAAAAABAAAB4P/gAAACAAAAAAACAAABAAAAAAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAAAAEAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAdwAAAHcAAACAAAjAZMAHwFJAAABbgAAAgAAAAIAAAACAAAAAgAAAAEAAAACAAAAAW4AAAHcAAAB3AABAdwAAAHcAAAAAAAAAAoAFAAeAEoAcACKAMoBQAGIAcwCCgJUAoICxgMEAzoDpgRKBRgF7AYSBpgG2gcgB2oIGAjOAAAAAQAAABwAmgAFAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAwAAAABAAAAAAACAA4AQAABAAAAAAADAAwAIgABAAAAAAAEAAwATgABAAAAAAAFABYADAABAAAAAAAGAAYALgABAAAAAAAKADQAWgADAAEECQABAAwAAAADAAEECQACAA4AQAADAAEECQADAAwAIgADAAEECQAEAAwATgADAAEECQAFABYADAADAAEECQAGAAwANAADAAEECQAKADQAWgByAGEAdABpAG4AZwBWAGUAcgBzAGkAbwBuACAAMQAuADAAcgBhAHQAaQBuAGdyYXRpbmcAcgBhAHQAaQBuAGcAUgBlAGcAdQBsAGEAcgByAGEAdABpAG4AZwBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format("truetype"),url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AABcUAAoAAAAAFswAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAEuEAABLho6TvIE9TLzIAABPYAAAAYAAAAGAIIwgbY21hcAAAFDgAAACkAAAApKPambxnYXNwAAAU3AAAAAgAAAAIAAAAEGhlYWQAABTkAAAANgAAADYBGAe5aGhlYQAAFRwAAAAkAAAAJAPiAf1obXR4AAAVQAAAAHAAAABwLOAAQ21heHAAABWwAAAABgAAAAYAHFAAbmFtZQAAFbgAAAE8AAABPPC1n05wb3N0AAAW9AAAACAAAAAgAAMAAAEABAQAAQEBB3JhdGluZwABAgABADr4HAL4GwP4GAQeCgAZU/+Lix4KABlT/4uLDAeLZviU+HQFHQAAAP0PHQAAAQIRHQAAAAkdAAAS2BIAHQEBBw0PERQZHiMoLTI3PEFGS1BVWl9kaW5zeH2Ch4xyYXRpbmdyYXRpbmd1MHUxdTIwdUU2MDB1RTYwMXVFNjAydUU2MDN1RTYwNHVFNjA1dUYwMDR1RjAwNXVGMDA2dUYwMEN1RjAwRHVGMDIzdUYwMkV1RjA2RXVGMDcwdUYwODd1RjA4OHVGMDg5dUYwOEF1RjA5N3VGMDlDdUYxMjN1RjE2NHVGMTY1AAACAYkAGgAcAgABAAQABwAKAA0AVgCWAL0BAgGMAeQCbwLwA4cD5QR0BQMFdgZgB8MJkQtxC7oM2Q1jDggOmRAYEZr8lA78lA78lA77lA74lPetFftFpTz3NDz7NPtFcfcU+xBt+0T3Mt73Mjht90T3FPcQBfuU+0YV+wRRofcQMOP3EZ3D9wXD+wX3EXkwM6H7EPsExQUO+JT3rRX7RaU89zQ8+zT7RXH3FPsQbftE9zLe9zI4bfdE9xT3EAX7lPtGFYuLi/exw/sF9xF5MDOh+xD7BMUFDviU960V+0WlPPc0PPs0+0Vx9xT7EG37RPcy3vcyOG33RPcU9xAFDviU98EVi2B4ZG5wCIuL+zT7NAV7e3t7e4t7i3ube5sI+zT3NAVupniyi7aL3M3N3Iu2i7J4pm6mqLKetovci81JizoIDviU98EVi9xJzTqLYItkeHBucKhknmCLOotJSYs6i2CeZKhwCIuL9zT7NAWbe5t7m4ubi5ubm5sI9zT3NAWopp6yi7YIME0V+zb7NgWKioqKiouKi4qMiowI+zb3NgV6m4Ghi6OLubCwuYuji6GBm3oIule6vwWbnKGVo4u5i7Bmi12Lc4F1ensIDviU98EVi2B4ZG5wCIuL+zT7NAV7e3t7e4t7i3ube5sI+zT3NAVupniyi7aL3M3N3Iuni6WDoX4IXED3BEtL+zT3RPdU+wTLssYFl46YjZiL3IvNSYs6CA6L98UVi7WXrKOio6Otl7aLlouXiZiHl4eWhZaEloSUhZKFk4SShZKEkpKSkZOSkpGUkZaSCJaSlpGXj5iPl42Wi7aLrX+jc6N0l2qLYYthdWBgYAj7RvtABYeIh4mGi4aLh42Hjgj7RvdABYmNiY2Hj4iOhpGDlISUhZWFlIWVhpaHmYaYiZiLmAgOZ4v3txWLkpCPlo0I9yOgzPcWBY6SkI+Ri5CLkIePhAjL+xb3I3YFlomQh4uEi4aJh4aGCCMmpPsjBYuKi4mLiIuHioiJiImIiIqHi4iLh4yHjQj7FM/7FUcFh4mHioiLh4uIjImOiY6KjouPi4yLjYyOCKP3IyPwBYaQiZCLjwgOZ4v3txWLkpCPlo0I9yOgzPcWBY6SkI+Ri5CLkIePhAjL+xb3I3YFlomQh4uEi4aJh4aGCCMmpPsjBYuKi4mLiIuCh4aDi4iLh4yHjQj7FM/7FUcFh4mHioiLh4uIjImOiY6KjouPi4yLjYyOCKP3IyPwBYaQiZCLjwjKeRXjN3b7DfcAxPZSd/cN4t/7DJ1V9wFV+wEFDq73ZhWLk42RkZEIsbIFkZCRjpOLkouSiJCGCN8291D3UAWQkJKOkouTi5GIkYYIsWQFkYaNhIuEi4OJhYWFCPuJ+4kFhYWFiYOLhIuEjYaRCPsi9yIFhZCJkouSCA77AartFYuSjpKQkAjf3zffBYaQiJKLk4uSjpKQkAiysgWRkJGOk4uSi5KIkIYI3zff3wWQkJKOk4uSi5KIkIYIsmQFkIaOhIuEi4OIhIaGCDc33zcFkIaOhIuEi4OIhYaFCGRkBYaGhIiEi4OLhI6GkAg33zc3BYaGhIiEi4OLhY6FkAhksgWGkYiRi5MIDvtLi8sVi/c5BYuSjpKQkJCQko6SiwiVi4vCBYuul6mkpKSkqpiui66LqX6kcqRymG2LaAiLVJSLBZKLkoiQhpCGjoSLhAiL+zkFi4OIhYaGhoWEiYSLCPuniwWEi4SNhpGGkIiRi5MI5vdUFfcni4vCBYufhJx8mn2ZepJ3i3aLeoR9fX18g3qLdwiLVAUO+yaLshWL+AQFi5GNkY+RjpCQj5KNj42PjI+LCPfAiwWPi4+Kj4mRiZCHj4aPhY2Fi4UIi/wEBYuEiYWHhoeGhoeFiIiKhoqHi4GLhI6EkQj7EvcN+xL7DQWEhYOIgouHi4eLh42EjoaPiJCHkImRi5IIDov3XRWLko2Rj5Kltq+vuKW4pbuZvYu9i7t9uHG4ca9npWCPhI2Fi4SLhYmEh4RxYGdoXnAIXnFbflmLWYtbmF6lXqZnrnG2h5KJkouRCLCLFaRkq2yxdLF0tH+4i7iLtJexorGiq6qksm64Z61goZZ3kXaLdItnfm1ycnJybX9oiwhoi22XcqRypH6pi6+LopGglp9gdWdpbl4I9xiwFYuHjIiOiI6IjoqPi4+LjoyOjo2OjY6Lj4ubkJmXl5eWmZGbi4+LjoyOjo2OjY6LjwiLj4mOiY6IjYiNh4tzi3eCenp6eoJ3i3MIDov3XRWLko2Sj5GouK+utqW3pbqYvouci5yJnIgIm6cFjY6NjI+LjIuNi42JjYqOio+JjomOiY6KjomOiY6JjoqNioyKjomMiYuHi4qLiouLCHdnbVVjQ2NDbVV3Zwh9cgWJiIiJiIuJi36SdJiIjYmOi46LjY+UlJlvl3KcdJ90oHeie6WHkYmSi5IIsIsVqlq0Z711CKGzBXqXfpqCnoKdhp6LoIuikaCWn2B1Z2luXgj3GLAVi4eMiI6IjoiOio+Lj4uOjI6OjY6NjouPi5uQmZeXl5aZkZuLj4uOjI6OjY6NjouPCIuPiY6JjoiNiI2Hi3OLd4J6enp6gneLcwji+10VoLAFtI+wmK2hrqKnqKKvdq1wp2uhCJ2rBZ1/nHycepx6mHqWeY+EjYWLhIuEiYWHhIR/gH1+fG9qaXJmeWV5Y4Jhiwi53BXb9yQFjIKMg4uEi3CDc3x1fHV3fHOBCA6L1BWL90sFi5WPlJKSkpKTj5aLCNmLBZKPmJqepJaZlZeVlY+Qj5ONl42WjpeOmI+YkZWTk5OSk46Vi5uLmYiYhZiFlIGSfgiSfo55i3WLeYd5gXgIvosFn4uchJl8mn2Seot3i3qGfIJ9jYSLhYuEi3yIfoR+i4eLh4uHi3eGen99i3CDdnt8CHt8dYNwiwhmiwV5i3mNeY95kHeRc5N1k36Ph4sIOYsFgIuDjoSShJKHlIuVCLCdFYuGjIePiI+Hj4mQi5CLj42Pj46OjY+LkIuQiZCIjoePh42Gi4aLh4mHh4eIioaLhgjUeRWUiwWNi46Lj4qOi4+KjYqOi4+Kj4mQio6KjYqNio+Kj4mQio6KjIqzfquEpIsIrosFr4uemouri5CKkYqQkY6QkI6SjpKNkouSi5KJkoiRlZWQlouYi5CKkImRiZGJj4iOCJGMkI+PlI+UjZKLkouViJODk4SSgo+CiwgmiwWLlpCalJ6UnpCbi5aLnoiYhJSFlH+QeYuGhoeDiYCJf4h/h3+IfoWBg4KHh4SCgH4Ii4qIiYiGh4aIh4mIiIiIh4eGh4aHh4eHiIiHiIeHiIiHiIeKh4mIioiLCIKLi/tLBQ6L90sVi/dLBYuVj5OSk5KSk46WiwjdiwWPi5iPoZOkk6CRnZCdj56Nn4sIq4sFpougg5x8m3yTd4txCIuJBZd8kHuLd4uHi4eLh5J+jn6LfIuEi4SJhZR9kHyLeot3hHp8fH19eoR3iwhYiwWVeI95i3mLdIh6hH6EfoKBfoV+hX2He4uBi4OPg5KFkYaTh5SHlYiTipOKk4qTiJMIiZSIkYiPgZSBl4CaeKR+moSPCD2LBYCLg4+EkoSSh5SLlQiw9zgVi4aMh4+Ij4ePiZCLkIuPjY+Pjo6Nj4uQi5CJkIiOh4+HjYaLhouHiYeHh4iKhouGCNT7OBWUiwWOi46Kj4mPio+IjoiPh4+IjoePiI+Hj4aPho6HjoiNiI6Hj4aOho6Ii4qWfpKDj4YIk4ORgY5+j36OgI1/jYCPg5CGnYuXj5GUkpSOmYuei5aGmoKfgp6GmouWCPCLBZSLlI+SkpOTjpOLlYuSiZKHlIeUho+Fi46PjY+NkY2RjJCLkIuYhpaBlY6RjZKLkgiLkomSiJKIkoaQhY6MkIyRi5CLm4aXgpOBkn6Pe4sIZosFcotrhGN9iouIioaJh4qHiomKiYqIioaKh4mHioiKiYuHioiLh4qIi4mLCIKLi/tLBQ77lIv3txWLkpCPlo0I9yOgzPcWBY6SkI+RiwiL/BL7FUcFh4mHioiLh4uIjImOiY6KjouPi4yLjYyOCKP3IyPwBYaQiZCLjwgOi/fFFYu1l6yjoqOjrZe2i5aLl4mYh5eHloWWhJaElIWShZOEkoWShJKSkpGTkpKRlJGWkgiWkpaRl4+Yj5eNlou2i61/o3OjdJdqi2GLYXVgYGAI+0b7QAWHiIeJhouGi4eNh44I+0b3QAWJjYmNh4+IjoaRg5SElIWVhZSFlYaWh5mGmImYi5gIsIsVi2ucaa9oCPc6+zT3OvczBa+vnK2Lq4ubiZiHl4eXhpSFkoSSg5GCj4KQgo2CjYONgYuBi4KLgIl/hoCGgIWChAiBg4OFhISEhYaFhoaIhoaJhYuFi4aNiJCGkIaRhJGEkoORgZOCkoCRgJB/kICNgosIgYuBi4OJgomCiYKGgoeDhYSEhYSGgod/h3+Jfot7CA77JouyFYv4BAWLkY2Rj5GOkJCPko2PjY+Mj4sI98CLBY+Lj4qPiZGJkIePho+FjYWLhQiL/AQFi4SJhYeGh4aGh4WIiIqGioeLgYuEjoSRCPsS9w37EvsNBYSFg4iCi4eLh4uHjYSOho+IkIeQiZGLkgiwkxX3JvchpHL3DfsIi/f3+7iLi/v3BQ5ni8sVi/c5BYuSjpKQkJCQko6Siwj3VIuLwgWLrpippKSkpKmYrouvi6l+pHKkcpdti2gIi0IFi4aKhoeIh4eHiYaLCHmLBYaLh42Hj4eOipCLkAiL1AWLn4OcfZp9mXqSdot3i3qEfX18fIR6i3cIi1SniwWSi5KIkIaQho6Ei4QIi/s5BYuDiIWGhoaFhImEiwj7p4sFhIuEjYaRhpCIkYuTCA5njPe6FYyQkI6UjQj3I6DM9xYFj5KPj5GLkIuQh4+ECMv7FvcjdgWUiZCIjYaNhoiFhYUIIyak+yMFjIWKhomHiYiIiYaLiIuHjIeNCPsUz/sVRwWHiYeKiIuHi4eNiY6Jj4uQjJEIo/cjI/AFhZGJkY2QCPeB+z0VnILlW3rxiJ6ZmNTS+wydgpxe54v7pwUOZ4vCFYv3SwWLkI2Pjo+Pjo+NkIsI3osFkIuPiY6Ij4eNh4uGCIv7SwWLhomHh4eIh4eKhosIOIsFhouHjIePiI+Jj4uQCLCvFYuGjIePh46IkImQi5CLj42Pjo6PjY+LkIuQiZCIjoePh42Gi4aLhomIh4eIioaLhgjvZxWL90sFi5CNj46Oj4+PjZCLj4ySkJWWlZaVl5SXmJuVl5GRjo6OkI6RjZCNkIyPjI6MkY2TCIySjJGMj4yPjZCOkY6RjpCPjo6Pj42Qi5SLk4qSiZKJkYiPiJCIjoiPho6GjYeMhwiNh4yGjIaMhYuHi4iLiIuHi4eLg4uEiYSJhImFiYeJh4mFh4WLioqJiomJiIqJiokIi4qKiIqJCNqLBZqLmIWWgJaAkH+LfIt6hn2Af46DjYSLhIt9h36Cf4+Bi3+HgImAhYKEhI12hnmAfgh/fXiDcosIZosFfot+jHyOfI5/joOOg41/j32Qc5N8j4SMhouHjYiOh4+Jj4uQCA5ni/c5FYuGjYaOiI+Hj4mQiwjeiwWQi4+Njo+Pjo2Qi5AIi/dKBYuQiZCHjoiPh42Giwg4iwWGi4eJh4eIiImGi4YIi/tKBbD3JhWLkIyPj4+OjpCNkIuQi4+Jj4iOh42Hi4aLhomHiIeHh4eKhouGi4aMiI+Hj4qPi5AI7/snFYv3SwWLkI2Qj46Oj4+NkIuSi5qPo5OZkJePk46TjZeOmo6ajpiMmIsIsIsFpIueg5d9ln6Qeol1koSRgo2Aj4CLgIeAlH+Pfot9i4WJhIiCloCQfIt7i3yFfoGACICAfoZ8iwg8iwWMiIyJi4mMiYyJjYmMiIyKi4mPhI2GjYeNh42GjYOMhIyEi4SLhouHi4iLiYuGioYIioWKhomHioeJh4iGh4eIh4aIh4iFiISJhImDioKLhouHjYiPh4+Ij4iRiJGJkIqPCIqPipGKkomTipGKj4qOiZCJkYiQiJCIjoWSgZZ+nIKXgZaBloGWhJGHi4aLh42HjwiIjomQi48IDviUFPiUFYsMCgAAAAADAgABkAAFAAABTAFmAAAARwFMAWYAAAD1ABkAhAAAAAAAAAAAAAAAAAAAAAEQAAAAAAAAAAAAAAAAAAAAAEAAAPFlAeD/4P/gAeAAIAAAAAEAAAAAAAAAAAAAACAAAAAAAAIAAAADAAAAFAADAAEAAAAUAAQAkAAAACAAIAAEAAAAAQAg5gXwBvAN8CPwLvBu8HDwivCX8JzxI/Fl//3//wAAAAAAIOYA8ATwDPAj8C7wbvBw8Ifwl/Cc8SPxZP/9//8AAf/jGgQQBhABD+wP4g+jD6IPjA+AD3wO9g62AAMAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAEAAJrVlLJfDzz1AAsCAAAAAADP/GODAAAAAM/8Y4MAAP/bAgAB2wAAAAgAAgAAAAAAAAABAAAB4P/gAAACAAAAAAACAAABAAAAAAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAAAAEAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAdwAAAHcAAACAAAjAZMAHwFJAAABbgAAAgAAAAIAAAACAAAAAgAAAAEAAAACAAAAAW4AAAHcAAAB3AABAdwAAAHcAAAAAFAAABwAAAAAAA4ArgABAAAAAAABAAwAAAABAAAAAAACAA4AQAABAAAAAAADAAwAIgABAAAAAAAEAAwATgABAAAAAAAFABYADAABAAAAAAAGAAYALgABAAAAAAAKADQAWgADAAEECQABAAwAAAADAAEECQACAA4AQAADAAEECQADAAwAIgADAAEECQAEAAwATgADAAEECQAFABYADAADAAEECQAGAAwANAADAAEECQAKADQAWgByAGEAdABpAG4AZwBWAGUAcgBzAGkAbwBuACAAMQAuADAAcgBhAHQAaQBuAGdyYXRpbmcAcgBhAHQAaQBuAGcAUgBlAGcAdQBsAGEAcgByAGEAdABpAG4AZwBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format("woff");font-weight:400;font-style:normal}.bringo-review-comments{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid rgba(39,60,81,.15);margin-bottom:20px;padding-bottom:20px}.bringo-review-comments:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.bringo-review-comments .left-column{width:200px;padding-right:20px}.bringo-review-comments .right-column{-webkit-box-flex:1;-ms-flex:1;flex:1}.bringo-review-comments .avatar{width:54px;height:54px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;background-color:#4a397e;display:flex;align-items:center;justify-content:center;margin-bottom:10px}.bringo-review-comments .avatar span{font-style:normal;font-weight:500;line-height:normal;font-size:20px;color:#fff;text-transform:uppercase}.bringo-review-comments .avatar span{display:none}.bringo-review-comments .avatar span.avatar-me{display:inline-block}.bringo-review-comments .author{font-style:normal;font-weight:500;line-height:normal;font-size:17px;color:#4a397e}.bringo-review-comments .date{font-style:normal;font-weight:400;line-height:normal;font-size:14px;color:#999}.bringo-review-comments .title{font-style:normal;font-weight:500;line-height:normal;font-size:20px;color:#4a397e;margin-bottom:10px}.bringo-review-comments .text{font-weight:400;line-height:normal;font-size:14px;color:#333;margin-top:10px}.bringo-create-review{padding-bottom:20px}.bringo-create-review>#reviews{padding-left:15px}.bringo-create-review-header{background-color:#e9b818;padding:16px 15px;margin-top:-57px}.bringo-create-review-header .title{font-weight:500;line-height:normal;font-size:20px;color:#4a397e}.bringo-create-review-top-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgba(39,60,81,.15);margin-bottom:15px;padding-bottom:15px;margin-top:15px}.bringo-create-review-top-section .subtitle{font-weight:400;line-height:normal;font-size:16px;color:#333}.bringo-create-review-top-section .subtitle a{color:#4a397e;text-decoration:none;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.bringo-create-review-top-section .subtitle a:hover{color:#e9b818}.bringo-create-review-top-section .left-column{width:100px;padding-right:20px}.bringo-create-review-top-section .right-column{-webkit-box-flex:1;-ms-flex:1;flex:1}.bringo-review-list{padding-top:15px;padding-bottom:20px;padding-right:15px}.bringo-create-review .bringo-rating.star .icon{font-size:30px !important;margin-bottom:15px}.bringo-create-review label{font-weight:500;line-height:normal;font-size:17px;color:#333;margin-bottom:10px;display:block}.bringo-create-review textarea{padding:8px 10px;min-height:40px;font-size:14px;color:#333;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;background-color:#f5f5f5;float:left;width:100%;border:1px solid #d9d9d9;box-shadow:none !important;outline:none !important;margin-bottom:15px}.bringo-create-review input{padding:8px 10px;height:40px;font-size:14px;color:#333;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;background-color:#f5f5f5;float:left;width:100%;border:1px solid #d9d9d9;box-shadow:none !important;outline:none !important;margin-bottom:15px}.bringo-create-review .send-review-btn{color:#e9b818;background-color:#4a397e;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:18px;line-height:26px;font-weight:400;text-decoration:none !important;padding:12px 10px;border:0;display:inline-block;width:100%;float:left;text-align:center;margin-top:5px;position:relative}.bringo-campaign-info-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:20px}.bringo-campaign-info-cart .campaign-alert{background-color:#e9b818;border-radius:5px;width:50px;height:50px;display:flex;align-items:center;justify-content:center;margin-right:20px}.bringo-campaign-info-cart .campaign-alert .campaign-icon{background-image:url("/assets/all-in-one-theme/images/campaigns-icon.png");background-repeat:no-repeat;background-size:100% 100%;background-position:center center;display:block;width:26px;height:24px}.bringo-campaign-info-cart .campaigns div{color:#4a397e;margin-bottom:5px}.bringo-campaign-info-cart .campaigns .triangle{width:0;height:0;border-style:solid;border-width:5px 0 5px 10px;border-color:transparent transparent transparent #4a397e;display:inline-block;margin-right:8px}.bringo-campaign-info-cart .campaigns{-webkit-box-flex:1;-ms-flex:1;flex:1}.bringo-cart-body a.btn-back-to-store{background:#fff !important;border:1px solid #4a397e !important;box-sizing:border-box;border-radius:4px;display:flex;align-items:center;font-weight:400;padding:5px 10px;height:30px;line-height:normal;font-size:12px;margin-left:0;color:#4a397e !important;text-decoration:none;outline:none;box-shadow:none;float:left;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.bringo-cart-header,.bringo-cart-body{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.bringo-cart-summary{background-color:#4a397e;padding:15px 10px;border-radius:4px;box-shadow:0 2px 12px -4px rgba(0,0,0,.15);margin-bottom:20px}.bringo-cart-summary h2.title{font-weight:500;line-height:normal;font-size:18px;color:#fff;margin-bottom:15px}.bringo-cart-summary table{width:100%}.bringo-cart-summary table tr.total td{font-weight:700;line-height:normal;font-size:20px;color:#fff;padding-top:25px}.bringo-cart-summary table tr td{font-weight:normal;line-height:26px;font-size:14px;color:rgba(255,255,255,.6)}.bringo-cart-summary table tr td:last-child{text-align:right}.bringo-cart-summary .btn-cart-checkout{color:#4a397e;background-color:#e9b818;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:16px;font-weight:500;text-decoration:none !important;padding:10px 10px;width:100%;display:block;border:0;text-align:center;margin-top:20px}.bringo-cart-list-items{background-color:#fff;padding:15px;border-radius:4px;box-shadow:0 2px 12px -4px rgba(0,0,0,.15);margin-bottom:10px}.bringo-cart-coupon{background-color:#fff;padding:15px 10px;border-radius:4px;box-shadow:0 2px 12px -4px rgba(0,0,0,.15)}.bringo-cart-coupon h2.title{font-weight:500;line-height:normal;font-size:18px;color:#4a397e;margin-bottom:20px}.bringo-cart-coupon .btn-apply-voucher,.bringo-cart-coupon .btn-apply-coupon{color:#fff;background-color:#4a397e;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:16px;font-weight:400;text-decoration:none !important;padding:10px 10px;border:0;outline:none;box-shadow:none;width:100%;display:block;text-align:center;margin-top:15px}.bringo-cart-coupon input{background:#f5f5f5;border:1px solid #c2c8ce;box-sizing:border-box;border-radius:4px;width:100%;font-weight:400;line-height:normal;font-size:14px;color:#4a397e;height:38px;padding:10px;outline:none;box-shadow:none;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.bringo-cart-coupon input:hover,.bringo-cart-coupon input:focus{background-color:#fff}.bringo-cart-header h2.title{font-weight:500;line-height:normal;font-size:26px;color:#4a397e;margin-bottom:5px}.bringo-cart-header h6.subtitle{font-weight:400;line-height:normal;font-size:16px;color:#4a397e;margin-bottom:20px}.bringo-cart-list-items table{width:100%}.bringo-cart-list-items table .product-img-thumbnail{width:84px;padding-right:20px}.bringo-cart-list-items table .product-title a{color:#4a397e !important;text-decoration:none !important;word-break:break-word}.bringo-cart-list-items table .product-title{font-weight:500;line-height:normal;font-size:16px;color:#4a397e;padding-right:30px}.bringo-cart-list-items table .bringo-instructions-cart{margin-top:5px;text-decoration:none;display:flex;align-items:center;font-style:normal;font-weight:normal;line-height:normal;font-size:14px;color:#666}.instructions-cart-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/instructions-cart-icon.png");background-position:center center;background-repeat:no-repeat;background-size:100%;display:inline-block;width:16px;height:16px;margin-right:8px}.bringo-cart-list-items table .product-quantity{width:156px}.bringo-cart-list-items table .product-price{text-align:right;width:130px}.bringo-cart-list-items table .product-price .discount-price{font-weight:500;line-height:normal;font-size:14px;text-align:right;text-decoration:line-through;color:#999}.bringo-cart-list-items table .product-price .total-price{font-weight:500;line-height:normal;font-size:18px;text-align:right;color:#d02626;display:block}.bringo-cart-list-items .btn-cart-delete-item{background-color:transparent;outline:none;box-shadow:none;display:inline-block;padding:0;border:0;border-radius:0;color:#d02626;font-size:13px;margin-top:5px;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.bringo-cart-list-items .btn-cart-delete-item:hover{color:#e9b818}.bringo-cart-list-items table .product-quantity span{display:block;float:left;width:100%;font-weight:400;line-height:normal;font-size:14px;text-align:center;color:#666;margin-bottom:2px}.bringo-cart-list-items table .product-quantity input{float:left;background:#fff;border-top:1px solid #c2c8ce;border-bottom:1px solid #c2c8ce;border-left:1px solid transparent;border-right:1px solid transparent;width:80px;height:38px;text-align:center;box-sizing:border-box;font-weight:400;line-height:normal;font-size:14px;color:#999;display:inline-block;vertical-align:middle;padding:9px 10px;outline:none !important;box-shadow:none !important}.bringo-cart-list-items table .product-quantity button{float:left;background:#fff;border:1px solid #c2c8ce;width:38px;height:38px;text-align:center;position:relative;padding:0;outline:none !important;box-shadow:none !important}.bringo-cart-list-items table .product-quantity button.increment-quantity{border-radius:0 4px 4px 0}.bringo-cart-list-items table .product-quantity button.decrement-quantity{border-radius:4px 0 0 4px}.bringo-cart-summary-footer{margin-top:20px;background-color:#f5f5f5;padding:15px;border-radius:4px;box-shadow:0 2px 12px -4px rgba(0,0,0,.15)}.bringo-cart-summary-footer h2.title{font-weight:500;line-height:normal;font-size:18px;color:#333;margin-bottom:20px}.bringo-cart-summary-footer .total-summary-info{border-right:1px solid rgba(39,60,81,.2);padding-right:30px}.bringo-cart-summary-footer .total-summary-info table{width:100%}.bringo-cart-summary-footer .total-summary-info table tr td{font-weight:400;line-height:30px;font-size:15px;color:#666}.bringo-cart-summary-footer .total-summary-info table tr td b{font-weight:500}.bringo-cart-summary-footer .total-summary-info table tr td:last-child{text-align:right}.bringo-cart-summary-footer .total-summary-checkout{padding-left:30px}.bringo-cart-summary-footer .total-summary-checkout .total{font-weight:700;line-height:normal;font-size:26px;color:#4a397e}.bringo-cart-summary-footer .total-summary-checkout .price{font-weight:700;line-height:normal;font-size:26px;color:#4a397e}.bringo-cart-summary-footer .total-summary-checkout .btn-cart-checkout{color:#e9b818;background-color:#4a397e;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:16px;font-weight:500;text-decoration:none !important;padding:10px 10px;width:100%;display:block;box-shadow:none;border:0;outline:none;text-align:center;margin-top:23px}.bringo-set-order{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.bringo-set-order .bringo-cart-summary-footer .total-summary-checkout .btn-cart-checkout{color:#4a397e;background-color:#e9b818}.bringo-set-order .bringo-cart-summary-footer{margin-top:0;background-color:#4a397e}.bringo-set-order .bringo-cart-summary-footer .total-summary-checkout .total{color:#fff}.bringo-set-order .bringo-cart-summary-footer .total-summary-checkout .price{color:#fff}.bringo-set-order .bringo-cart-summary-footer h2.title{color:#fff}.bringo-set-order .bringo-cart-summary-footer .total-summary-info table tr td{color:rgba(255,255,255,.8)}.bringo-set-order .bringo-cart-summary-footer .total-summary-checkout{border-left:1px solid rgba(255,255,255,.2);padding-right:30px}.bringo-shipping-address>div{position:relative;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;background-color:#fff;padding:15px;border-radius:4px;box-shadow:0 2px 12px -4px rgba(0,0,0,.15);margin-bottom:20px}.bringo-shipping-address .address-book-select,.bringo-billing-address .address-book-select{display:flex}.bringo-shipping-address h3.title{font-weight:500;line-height:normal;font-size:26px;color:#4a397e;margin-bottom:20px}.bringo-billing-address.inactive{opacity:.3;pointer-events:none;-webkit-transition:500ms cubic-bezier(0.22, 0.43, 0.35, 0.83);-moz-transition:500ms cubic-bezier(0.22, 0.43, 0.35, 0.83);transition:500ms cubic-bezier(0.22, 0.43, 0.35, 0.83)}.bringo-billing-address.active{opacity:1;pointer-events:auto;-webkit-transition:500ms cubic-bezier(0.22, 0.43, 0.35, 0.83);-moz-transition:500ms cubic-bezier(0.22, 0.43, 0.35, 0.83);transition:500ms cubic-bezier(0.22, 0.43, 0.35, 0.83)}@media(max-width: 992px){.bringo-billing-address.inactive{display:none}.bringo-billing-address.active{display:block}}.bringo-billing-address>div{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;background-color:#fff;padding:15px;border-radius:4px;box-shadow:0 2px 12px -4px rgba(0,0,0,.15);margin-bottom:20px}.bringo-billing-address h3.title{font-weight:500;line-height:normal;font-size:26px;color:#4a397e;margin-bottom:20px}.bringo-complete-summary{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.bringo-complete-summary .row10>div{padding-left:10px;padding-right:10px}.bringo-complete-summary-header h2.title{font-weight:500;line-height:normal;font-size:26px;color:#4a397e;margin-bottom:20px}.bringo-complete-summary .additional-notes{background-color:#fff;border-radius:4px;box-shadow:0 2px 12px -4px rgba(0,0,0,.15);margin-bottom:10px;position:relative}.bringo-complete-summary .additional-notes>div{padding:15px}.bringo-complete-summary-section{margin-bottom:15px}.bringo-complete-summary-section>div{display:flex;flex-direction:column}.bringo-complete-summary-section>div>div{flex-grow:1}.bringo-complete-summary .cart,.bringo-complete-summary .payment,.bringo-complete-summary .shipping-address,.bringo-complete-summary .billing-address,.bringo-complete-summary .sgr-pay{background-color:#fff;border-radius:4px;box-shadow:0 2px 12px -4px rgba(0,0,0,.15);margin-bottom:20px;position:relative}.bringo-complete-summary .cart .box-header,.bringo-complete-summary .payment .box-header,.bringo-complete-summary .shipping-address .box-header,.bringo-complete-summary .billing-address .box-header,.bringo-complete-summary .sgr-pay .box-header{background-color:#f5f5f5;padding:20px 10px 10px 10px;border-radius:4px 4px 0 0;height:102px;display:flex;align-items:center;justify-content:center}.bringo-complete-summary .cart .box-body,.bringo-complete-summary .payment .box-body,.bringo-complete-summary .shipping-address .box-body,.bringo-complete-summary .billing-address .box-body,.bringo-complete-summary .sgr-pay .box-body{background-color:#fff;padding:10px;border-radius:0 0 4px 4px}.bringo-complete-summary .box-header h4{font-weight:500;line-height:normal;font-size:14px;text-align:center;color:#999;margin-top:12px}.summary-cart-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/complete-summary-cart-icon.png");background-position:center center;background-size:100% 100%;background-repeat:no-repeat;width:52px;height:40px;display:block;margin:auto}.summary-shipping-address-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/complete-summary-shipping-address-icon.png");background-position:center center;background-size:100% 100%;background-repeat:no-repeat;width:34px;height:42px;display:block;margin:auto}.summary-billing-address-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/complete-summary-billing-address-icon.png");background-position:center center;background-size:100% 100%;background-repeat:no-repeat;width:31px;height:40px;display:block;margin:auto}.summary-payment-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/complete-summary-payment-icon.png");background-position:center center;background-size:100% 100%;background-repeat:no-repeat;width:46px;height:31px;display:block;margin:auto}.bringo-complete-summary .box-body label{font-weight:400;line-height:normal;font-size:14px;color:#666;display:block;width:100%;margin-bottom:8px}.bringo-complete-summary .box-body span{font-weight:400;line-height:normal;font-size:14px;color:#4a397e;display:block;width:100%;margin-bottom:10px}.bringo-complete-summary .box-body span b{font-weight:500;line-height:normal;font-size:20px;color:#4a397e}.bringo-complete-summary .footer-body{text-align:right;position:absolute;bottom:10px;right:10px}.bringo-complete-summary .footer-body a{font-weight:400;line-height:normal;font-size:12px;color:#4a397e;text-decoration:none;-webkit-transition:500ms ease;-moz-transition:500ms ease;transition:500ms ease}.bringo-complete-summary .footer-body a:hover{color:#e9b818}.bringo-complete-summary .bringo-cart-summary-footer .total-summary-checkout .btn-cart-checkout.disabled{display:block}.bringo-complete-summary .bringo-cart-summary-footer .total-summary-checkout .btn-cart-checkout{margin-top:10px;opacity:.5;display:none;color:#4a397e;background-color:#e9b818}.bringo-complete-summary .bringo-cart-summary-footer .custom-control{margin-bottom:23px}.bringo-complete-summary .bringo-cart-summary-footer .custom-control-label{font-weight:400;line-height:normal;font-size:17px;color:#fff;margin-left:5px}.bringo-complete-summary .bringo-cart-summary-footer .custom-control-label a{color:#e9b818;text-decoration:none}.bringo-complete-summary .bringo-cart-summary-footer .custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/checkbox-custom-icon.png");width:10px;height:8px;background-size:100% 100%;top:7px;left:2px}.bringo-complete-summary .bringo-cart-summary-footer .custom-control-input:active~.custom-control-label::before{color:#fff;background-color:#fff;border-radius:2px;box-shadow:none !important}.bringo-complete-summary .bringo-cart-summary-footer .custom-control-input:checked~.custom-control-label::before{background-color:#fff;border-radius:2px;box-shadow:none !important}.bringo-complete-summary .bringo-cart-summary-footer .custom-control-label::before{background-color:#fff;border-radius:2px;box-shadow:none !important}.bringo-complete-summary .bringo-cart-summary-footer .custom-select:focus{box-shadow:none !important}.bringo-complete-summary .bringo-cart-summary-footer{background-color:#4a397e}.bringo-complete-summary .complete-order .bringo-cart-summary-footer{margin-top:0}.bringo-complete-summary .complete-order .bringo-cart-summary-footer .total-summary-info{border:0;padding-right:15px;padding-bottom:20px}.bringo-complete-summary .complete-order .bringo-cart-summary-footer .total-summary-checkout{padding-left:15px;padding-right:15px;border-top:1px solid rgba(255,255,255,.2);border-left:0;padding-top:20px}.bringo-complete-summary .bringo-cart-summary-footer h2.title{color:#fff;margin-bottom:10px}.bringo-complete-summary .bringo-cart-summary-footer .total-summary-info table tr td{color:rgba(255,255,255,.8)}.bringo-complete-summary .bringo-cart-summary-footer .total-summary-checkout{border-left:1px solid rgba(255,255,255,.2);padding-right:30px}.bringo-complete-summary .bringo-cart-summary-footer .total-summary-checkout .total-price-info{display:flex;align-items:center}.bringo-complete-summary .bringo-cart-summary-footer .total-summary-checkout .total{font-weight:700;line-height:normal;font-size:18px;color:#fff;display:flex;margin-right:auto}.bringo-complete-summary .bringo-cart-summary-footer .delivery-time-estimate .store-program-close-icon{width:16px;height:16px;opacity:.8}.bringo-complete-summary .bringo-cart-summary-footer .delivery-time-estimate{margin-bottom:20px}.bringo-complete-summary .bringo-cart-summary-footer .delivery-time-estimate tr td{font-size:18px}.bringo-complete-summary .bringo-cart-summary-footer .delivery-time-estimate h2.title{margin-bottom:0}.bringo-complete-summary .bringo-cart-summary-footer .total-summary-checkout .price{font-weight:700;line-height:normal;font-size:26px;color:#fff;display:flex;margin-left:auto}.bringo-select-payment .custom-control-label::after{outline:none !important;box-shadow:none !important}.bringo-select-payment .custom-control-label::before{background:#fff;border:1px solid #d9d9d9;width:20px;height:20px;outline:none !important;box-shadow:none !important}.bringo-select-payment .custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:transparent !important}.bringo-select-payment .custom-radio .custom-control-input:checked~.custom-control-label::after{position:absolute;background-image:none !important;top:8px;left:4px;display:inline-block;width:12px;height:12px;background:#4a397e;border-radius:100%;content:""}.bringo-select-payment .item{display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.bringo-select-payment .item .field{width:50px;display:inline-flex;align-items:center;height:39px}.bringo-select-payment .item .content{width:calc(100% - 50px);margin-bottom:0;position:relative}.bringo-select-payment .item .content .description p{font-style:normal;font-weight:normal;line-height:normal;font-size:14px;color:#333;display:block;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #d9d9d9}.bringo-select-payment .item:last-child .content .description p{margin-bottom:0;padding-bottom:0;border-bottom:0}.bringo-select-payment .item .content a.header label{line-height:normal;font-size:16px;font-weight:500;display:block;color:#4a397e !important;margin-top:0;margin-bottom:5px}.bringo-select-payment .item .content .shipping-price-method{position:absolute;top:0;right:0;font-size:16px;font-weight:500;color:#d02626}.btn-change-address-shipping-method{position:absolute;z-index:100;top:40px;right:15px;background:#fff !important;border:1px solid #4a397e !important;box-sizing:border-box;border-radius:4px;display:flex;align-items:center;font-weight:400;padding:4px 8px;height:24px;line-height:normal;font-size:10px;margin-left:0;color:#4a397e !important;text-decoration:none;outline:none;box-shadow:none;float:left;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.steps-section-top .ui.steps div.disabled.step{border-right:0}.steps-section-top .ui.steps .disabled.step:after{background:#d1d7e1;border-color:rgba(34,36,38,.15)}.steps-section-top .ui.steps .step.active .title{color:#e9b818;font-size:17px;font-weight:700}.steps-section-top .ui.steps .step.active .description{color:#fff}.steps-section-top .ui.steps .disabled.step,.steps-section-top .ui.steps .disabled.step .description,.steps-section-top .ui.steps .disabled.step .title{color:rgba(0,0,0,.4) !important}.steps-section-top .ui.steps .step{background-color:#4a397e;border-color:rgba(255,255,255,.15)}.steps-section-top .ui.steps .active.step:after,.steps-section-top .ui.steps .step:after{background-color:#4a397e;border-color:rgba(255,255,255,.15)}.steps-section-top .ui.steps .step .title{color:#e9b818;font-size:17px;font-weight:700}.steps-section-top .ui.steps .step .description{color:#fff}.steps-section-top .ui.steps .link.step:hover,.steps-section-top .ui.steps .link.step:hover::after,.steps-section-top .ui.steps a.step:hover,.steps-section-top .ui.steps a.step:hover::after{text-decoration:none !important;background-color:#4a397e;color:#fff}.active.step .step-address-icon{background-image:url("/assets/all-in-one-theme/images/step-address-icon.png");background-position:center center;background-size:100% 100%;background-repeat:no-repeat;width:32px;height:40px;display:inline-flex;margin-right:15px}.active.step .step-payment-icon{background-image:url("/assets/all-in-one-theme/images/step-payment-icon.png");background-position:center center;background-size:100% 100%;background-repeat:no-repeat;width:44px;height:31px;display:inline-flex;margin-right:15px}.active.step .step-complete-icon{background-image:url("/assets/all-in-one-theme/images/step-complete-icon.png");background-position:center center;background-size:100% 100%;background-repeat:no-repeat;width:45px;height:40px;display:inline-flex;margin-right:15px}.active.step .step-truck-icon{background-image:url("/assets/all-in-one-theme/images/step-truck-icon.png");background-position:center center;background-size:100% 100%;background-repeat:no-repeat;width:44px;height:31px;display:inline-flex;margin-right:15px}.disabled.step .step-payment-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/step-disabled-payment-icon.png");background-position:center center;background-size:100% 100%;background-repeat:no-repeat;width:44px;height:31px;display:inline-flex;margin-right:15px}.disabled.step .step-truck-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/step-disabled-truck-icon.png");background-position:center center;background-size:100% 100%;background-repeat:no-repeat;width:44px;height:31px;display:inline-flex;margin-right:15px}.disabled.step .step-complete-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/step-disabled-complete-icon.png");background-position:center center;background-size:100% 100%;background-repeat:no-repeat;width:45px;height:40px;display:inline-flex;margin-right:15px}.completed.step .step-address-icon,.completed.step .step-payment-icon,.completed.step .step-truck-icon,.completed.step .step-complete-icon{background-image:url("/assets/all-in-one-theme/images/step-completed-icon.png");background-position:center center;background-size:100% 100%;background-repeat:no-repeat;width:43px;height:30px;display:inline-flex;margin-right:15px}@media screen and (max-width: 992px){.alert-notifications .popup{right:-30px}.alert-notifications .popup:after{left:80%}.completed.step .step-address-icon,.completed.step .step-payment-icon,.completed.step .step-truck-icon,.completed.step .step-complete-icon{width:29px !important;height:20px !important}.step-address-icon{width:20px !important;height:25px !important;margin-right:10px !important}.step-payment-icon{width:31px !important;height:22px !important;margin-right:10px !important}.step-complete-icon{width:34px !important;height:30px !important;margin-right:10px !important}.steps-section-top .ui.three.steps div.step,.steps-section-top .ui.three.steps a.step{padding:14px 15px}.steps-section-top .ui.three.steps div.step .content,.steps-section-top .ui.three.steps a.step .content{width:140px}}@media screen and (max-width: 767px){.step-address-icon{margin-right:0 !important;margin-bottom:10px}.step-payment-icon{margin-right:0 !important;margin-bottom:10px}.step-complete-icon{margin-right:0 !important;margin-bottom:10px}.steps-section-top .ui.three.steps div.step .content,.steps-section-top .ui.three.steps a.step .content{width:100%}}.bringo-footer-checkout{padding:25px 0 15px 0;background-color:#fff;height:auto}.bringo-footer-checkout h3.title{font-weight:400;line-height:normal;font-size:16px;text-align:left;color:#999;margin-bottom:15px}.bringo-footer-checkout .footer-checkout-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:15px}.bringo-footer-checkout .footer-checkout-section-body{-webkit-box-flex:1;-ms-flex:1;flex:1}.bringo-footer-checkout .footer-checkout-section-body{font-weight:400;line-height:normal;font-size:12px;color:#999}.bringo-footer-checkout .footer-checkout-section-body h5{font-weight:400;line-height:normal;font-size:14px;color:#333}.bringo-billing-address label.title-input,.bringo-shipping-address label.title-input{line-height:normal;font-size:16px;font-weight:500;color:#4a397e;display:block;width:100%}.bringo-billing-address .input-form-control input,.bringo-shipping-address .input-form-control input{display:block;width:100%;background-color:#f5f5f5;border:1px solid #c2c8ce;box-sizing:border-box;border-radius:4px;font-weight:400;line-height:normal;font-size:14px;color:#4a397e;height:45px;padding:10px;outline:none !important;box-shadow:none !important;margin-bottom:15px;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.address-book-select>button.dropdown-toggle{background:#fff;border:1px solid #c2c8ce;box-sizing:border-box;font-weight:400;line-height:normal;text-align:left;width:100%;font-size:14px;color:#999;display:inline-block;float:left;vertical-align:middle;padding:9px 28px 9px 10px;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:none !important;position:relative;margin-bottom:30px;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.address-book-select>button.dropdown-toggle>span{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;height:18px;white-space:normal}.address-book-select:hover>button.dropdown-toggle,.address-book-select.show>button.dropdown-toggle{color:#999 !important;background-color:#f5f5f5 !important;border-color:#c2c8ce !important}.address-book-select:hover>button.dropdown-toggle:after{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/arrow-grey-icon.png")}.address-book-select.show>button.dropdown-toggle:after{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/arrow-grey-icon.png");-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:500ms ease;-moz-transition:500ms ease;transition:500ms ease}.address-book-select>button.dropdown-toggle:after{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/arrow-grey-icon.png");background-position:center center;background-repeat:no-repeat;background-size:100%;width:10px;height:6px;display:inline-block;border:0 !important;position:absolute;top:0;bottom:0;right:10px;margin:auto;-webkit-transition:500ms ease;-moz-transition:500ms ease;transition:500ms ease}.address-book-select>.dropdown-menu{background-color:#f9f9f9;min-width:180px;width:100%;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);padding:0;margin-top:2px;top:-3px !important;right:0 !important;left:auto !important;border-radius:0 0 5px 5px;border:1px solid rgba(0,0,0,.15)}.address-book-select>.dropdown-menu:after{content:"";position:absolute;width:14px;height:14px;z-index:8;background-color:#f9f9f9;right:8px;left:auto;margin:auto;top:-6px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);border:1px solid rgba(0,0,0,.15)}.address-book-select>.dropdown-menu:before{content:"";position:absolute;width:22px;height:12px;z-index:10;background-color:#f9f9f9;right:3px;left:auto;margin:auto;top:0px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(0deg);border:1px solid transparent}.address-book-select .dropdown-menu ul{margin-bottom:0;padding:10px 20px}.address-book-select .dropdown-menu ul li{padding:2px 0}.address-book-select .dropdown-menu ul li a{font-size:16px;color:#4a397e;display:block;text-decoration:none !important}.address-book-select ul li a:hover{color:#e9b818}.bringo-billing-address .input-form-control button,.bringo-shipping-address .input-form-control button{display:block;width:100%;background-color:#f5f5f5;border:1px solid #c2c8ce !important;box-sizing:border-box;border-radius:4px;font-weight:400;line-height:normal;font-size:14px;color:#4a397e;height:45px;padding:10px;outline:none !important;box-shadow:none !important;margin-bottom:15px;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.bringo-billing-address .input-form-control .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn),.bringo-shipping-address .input-form-control .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%;outline:none !important;box-shadow:none !important}.bringo-thank-yor{box-shadow:0 2px 12px -4px rgba(0,0,0,.15);border-radius:4px;background-color:#fff;padding:20px 30px;width:560px !important;margin:40px auto !important;text-align:center}.bringo-thank-yor-header{text-align:center}.bringo-thank-yor h2.title{font-weight:500;line-height:normal;font-size:26px;text-align:center;color:#4a397e;margin-bottom:20px}.bringo-thank-yor h4.subtitle{font-weight:normal;line-height:normal;font-size:14px;text-align:center;color:#000}.bringo-thank-yor .btn-thank-you{color:#4a397e;background-color:#e9b818;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:16px;font-weight:500;text-decoration:none !important;padding:10px 10px;width:auto;display:inline-block;box-shadow:none;border:0;outline:none;text-align:center;margin-top:20px}.thank-you-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/courier-icon.png");background-position:center center;background-size:100% 100%;background-repeat:no-repeat;display:inline-block;width:298px;height:298px}.thank-you-waiting{position:relative;display:inline-block}.bringo-thank-yor .btn-thank-you.disabled{color:#999;background-color:#f5f5f5;cursor:default !important;pointer-events:none !important}.circle-spinner{position:absolute;right:-40px;top:27px;display:block;margin:0 auto;width:30px;height:30px;border:4px solid #4a397e;border-radius:50%;animation:rotate-spinner linear 1s infinite;-webkit-animation:rotate-spinner linear 1s infinite;-moz-animation:rotate-spinner linear 1s infinite}.circle-spinner-color{border-top-color:#e9b818;border-right-color:#e9b818}@keyframes rotate-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes rotate-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-moz-keyframes rotate-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.bringo-user-account-management table{width:100%;border-spacing:5px}.bringo-user-account-management table tr td{padding:10px 0 15px 0;border-bottom:1px solid #ccc}.bringo-user-account-management table tr:last-child td{border-bottom:0;padding-bottom:5px}.bringo-user-account-management table tr th{font-weight:400;padding:8px 0}.bringo-user-account-management table tr td:nth-child(2),.bringo-user-account-management table tr th:nth-child(2){text-align:center}.bringo-user-account-management table tr td:last-child,.bringo-user-account-management table tr th:last-child{text-align:right}.bringo-user-account-management .custom-control.custom-checkbox label a{color:#333 !important}.bringo-user-account-management table label{margin:0}.bringo-user-account-management{margin-bottom:20px}.bringo-user-account-menu{background:#fff;box-shadow:0px 0px 2px rgba(0,0,0,.15),0px 2px 2px rgba(0,0,0,.15);border-radius:15px;padding:20px;width:100%}.bringo-user-account-menu .benefits-menu{border-bottom:2px solid #f4f4f4;margin-top:6px}.bringo-user-account-menu .benefits-menu a.item.active{background:#3f0777;border-radius:12px;box-shadow:2px 2px 4px -2px rgba(0,0,0,0.1882352941);color:#fff}.bringo-user-account-menu h3.title{font-weight:500;font-size:17px;line-height:32px;margin-bottom:15px;color:#4a397e;display:block;width:100%}.bringo-user-account-menu a.item{font-weight:400;line-height:28px;font-size:16px;padding:7px 0;color:#4a397e;display:flex;width:100%;align-items:center;text-decoration:none;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.bringo-user-account-menu a.item i.fa{margin-left:auto;margin-right:10px}.bringo-user-account-menu a.item:hover{color:#e9b818}.bringo-user-account-menu a.item.active{color:#e9b818;font-weight:700}.bringo-user-account-menu a.item.active.solid-button{background:#f4f4f4;border-radius:12px;box-shadow:2px 2px 4px -2px #00000030}.bringo-user-account-menu a.item.active.solid-button i.fa{color:#0000002e}.bringo-user-account-menu a.item.active .menu-change-password-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/menu/menu-change-password-hover-icon.png")}.bringo-user-account-menu a.item.active .menu-personal-benefits{background-image:url("/bundles/_themes/ascend/all-in-one-theme/syliusshop/img/benefits/benefits-icon-account-menu-hover.png")}.bringo-user-account-menu a.item.active .menu-personal-information-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/menu/menu-personal-info-hover-icon.png")}.bringo-user-account-menu a.item.active .menu-order-history-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/menu/menu-order-history-hover-icon.png")}.bringo-user-account-menu a.item.active .menu-address-book-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/menu/menu-address-hover-icon.png")}.bringo-user-account-menu a.item.logout{color:#666}.bringo-user-account-menu a.item.logout:hover{color:#e9b818}.bringo-user-account-menu a.item span{width:40px;display:flex;text-align:center;margin-right:15px;align-items:center;justify-content:center}.menu-dashboard-icon,.menu-personal-information-icon,.menu-change-password-icon,.menu-address-book-icon,.menu-order-history-icon,.menu-wishlists-icon,.menu-logout-icon,.menu-assistance-icon,.menu-personal-benefits,.menu-personal-benefits-bringo-you,.menu-personal-benefits-your-vouchers,.menu-personal-benefits-partner-offers,.menu-personal-benefits-your-good-deeds,.menu-personal-benefits-your-surprises,.menu-personal-benefits-your-prizes,.menu-personal-benefits-your-friends{background-position:center center;background-size:100% 100%;background-repeat:no-repeat;display:inline-block;position:relative;top:0;-webkit-transition:500ms ease;-moz-transition:500ms ease;transition:500ms ease}.bringo-user-account-menu a.item:hover .menu-dashboard-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/menu/menu-dashboard-hover-icon.png")}.menu-dashboard-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/menu/menu-dashboard-icon.png");width:25px;height:25px}.bringo-user-account-menu a.item:hover .menu-personal-benefits{background-image:url("/bundles/_themes/ascend/all-in-one-theme/syliusshop/img/benefits/benefits-icon-account-menu-hover.png")}.bringo-user-account-menu a.item:hover .menu-personal-information-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/menu/menu-personal-info-hover-icon.png")}.menu-personal-benefits{background-image:url("/bundles/_themes/ascend/all-in-one-theme/syliusshop/img/benefits/benefits-icon-account-menu.png")}.menu-personal-benefits,.menu-personal-benefits-bringo-you,.menu-personal-benefits-partner-offers,.menu-personal-benefits-your-vouchers,.menu-personal-benefits-your-good-deeds,.menu-personal-benefits-your-surprises,.menu-personal-benefits-your-prizes,.menu-personal-benefits-your-friends{width:26px;height:26px}.menu-personal-benefits-bringo-you{background-image:url("/bundles/_themes/ascend/all-in-one-theme/syliusshop/img/benefits/icon-page-bringo-you.png")}.menu-personal-benefits-partner-offers{background-image:url("/bundles/_themes/ascend/all-in-one-theme/syliusshop/img/benefits/icon-page-your-time.png")}.menu-personal-benefits-your-vouchers{background-image:url("/bundles/_themes/ascend/all-in-one-theme/syliusshop/img/benefits/icon-page-your-offers.png")}.menu-personal-benefits-your-good-deeds{background-image:url("/bundles/_themes/ascend/all-in-one-theme/syliusshop/img/benefits/icon-page-your-good-deeds.png")}.menu-personal-benefits-your-surprises{background-image:url("/bundles/_themes/ascend/all-in-one-theme/syliusshop/img/benefits/icon-page-your-surprises.png")}.menu-personal-benefits-your-prizes{background-image:url("/bundles/_themes/ascend/all-in-one-theme/syliusshop/img/benefits/icon-page-your-prizes.png")}.menu-personal-benefits-your-friends{background-image:url("/bundles/_themes/ascend/all-in-one-theme/syliusshop/img/benefits/icon-page-your-friends.png")}.menu-personal-information-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/menu/menu-personal-info-icon.png");width:26px;height:26px}.bringo-user-account-menu a.item:hover .menu-change-password-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/menu/menu-change-password-hover-icon.png")}.menu-change-password-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/menu/menu-change-password-icon.png");width:24px;height:26px}.bringo-user-account-menu a.item:hover .menu-address-book-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/menu/menu-address-hover-icon.png")}.menu-address-book-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/menu/menu-address-icon.png");width:21px;height:26px}.bringo-user-account-menu a.item:hover .menu-order-history-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/menu/menu-order-history-hover-icon.png")}.menu-order-history-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/menu/menu-order-history-icon.png");width:26px;height:24px}.bringo-user-account-menu a.item:hover .menu-wishlists-icon{background-image:url("/assets/all-in-one-theme/images/menu/menu-wishlist-hover-icon.png")}.menu-wishlists-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/menu/menu-wishlist-icon.png");width:26px;height:22px}.bringo-user-account-menu a.item:hover .menu-logout-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/menu/menu-logout-hover-icon.png")}.menu-logout-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/menu/menu-logout-icon.png");width:26px;height:24px}.bringo-user-account-menu a.item:hover .menu-assistance-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/menu/menu-assistance-icon-hover.png")}.menu-assistance-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/menu/menu-assistance-icon.png");width:26px;height:26px}.order-history-tabs nav{margin-top:30px;margin-bottom:10px}.order-history-tabs .nav-tabs{border:0}.order-history-tabs .nav-tabs .nav-link.active{color:#4a397e;background-color:transparent;border-color:transparent;border-bottom:2px solid #e9b818 !important}.order-history-tabs .nav-tabs .nav-link{font-weight:500;line-height:20px;font-size:18px;color:#999;padding:5px 0;margin-right:25px;border-top:0;border-left:0;border-right:0;border-bottom:2px solid transparent !important}.order-history-tabs .nav-tabs .nav-link:last-child{margin-right:0}.bringo-order-history{box-shadow:0 2px 12px -4px rgba(0,0,0,.15);border-radius:4px;background-color:#fff;padding:15px;width:100%;margin-bottom:20px;position:relative}.bringo-order-history .status-new{font-weight:500;line-height:normal;font-size:16px;color:#4a397e}.bringo-order-history .status-fullfilled{font-weight:500;line-height:normal;font-size:16px;color:#d02626}.bringo-order-history .status-cancelled{font-weight:500;line-height:normal;font-size:16px;color:#999}.bringo-order-history .status-order>span{font-weight:400;line-height:normal;font-size:14px;color:#4a397e}.bringo-order-history .status-order{margin-top:15px}.bringo-order-history .btn-view-order-tracking i{display:none}.bringo-order-history .btn-view-order-tracking{position:absolute;top:15px;right:15px}.bringo-order-history .btn-view-order-tracking>a{background:#e9b818;border:1px solid #e9b818;color:#4a397e;display:inline-block;box-sizing:border-box;border-radius:4px;font-weight:400;padding:6px 10px;line-height:normal;font-size:12px;height:30px;text-decoration:none;outline:none;box-shadow:none;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.bringo-order-history .btn-view-order-tracking>a.btn-primary{color:#fff !important}.bringo-order-history{font-weight:400;line-height:normal;font-size:14px;color:#4a397e}.bringo-order-history .order-number{font-weight:500;line-height:normal;font-size:20px;color:#4a397e;margin-bottom:10px}.bringo-user-account-content{box-shadow:0 2px 12px -4px rgba(0,0,0,.15);border-radius:4px;background-color:#fff;padding:15px;width:100%;margin-bottom:20px;position:relative}.bringo-user-account-content.default-address .address-body{margin-top:40px}.bringo-user-account-content.default-address{background-color:#f5f5f5}.bringo-user-account-content.default-address h4{font-weight:500;line-height:normal;font-size:18px;color:#333;margin-bottom:20px;position:absolute;top:5px}.bringo-user-account-header{width:100%;position:relative}.bringo-user-account-content .address-body b address{margin-bottom:15px}.bringo-user-account-content .address-body address{margin-bottom:0}.bringo-user-account-content .address-body{font-weight:400;line-height:normal;font-size:14px;color:#4a397e}.bringo-user-account-content .address-body b{font-weight:600;line-height:normal;font-size:14px;color:#4a397e}.bringo-user-account-content .address-body label{margin-bottom:0;font-weight:400;line-height:normal;font-size:14px;color:#666}.bringo-user-account-content .address-buttons .btn-set-default{text-align:right}.bringo-user-account-content .address-buttons .btn-set-default form{display:inline-block;float:right;margin-top:15px}.bringo-user-account-content .bringo-change-phone-number .btn-resend-sms-code,.bringo-user-account-content .bringo-change-phone-number .btn-save{display:inline-block !important;margin-top:10px !important}.bringo-user-account-content .bringo-change-phone-number .resend-sms-btn{margin-top:10px !important}.btn-edit-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/btn-edit-icon.png");background-position:center center;background-size:100% 100%;background-repeat:no-repeat;display:inline-block;width:12px;height:14px;position:relative;margin-right:6px;-webkit-transition:500ms ease;-moz-transition:500ms ease;transition:500ms ease}.btn-delete-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/btn-delete-icon.png");background-position:center center;background-size:100% 100%;background-repeat:no-repeat;display:inline-block;width:12px;height:12px;position:relative;margin-right:6px;-webkit-transition:500ms ease;-moz-transition:500ms ease;transition:500ms ease}.bringo-user-account-content .address-buttons form{display:inline-block;float:left}.bringo-user-account-content .address-buttons .btn-set-default button{background:#e9b818;border:1px solid #e9b818;color:#4a397e}.bringo-user-account-content .address-buttons button,.bringo-user-account-content .address-buttons a{background:#fff;border:1px solid #4a397e;box-sizing:border-box;border-radius:4px;font-weight:400;display:flex;align-items:center;padding:5px 10px;line-height:normal;font-size:12px;height:30px;margin-left:10px;color:#4a397e;text-decoration:none;outline:none;box-shadow:none;float:left;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.bringo-user-account-content .address-body,.bringo-user-account-content .address-buttons{padding-left:15px;padding-right:15px}.bringo-user-account-management .download-invoice-btn{position:absolute;top:0;right:0;display:flex;align-items:center;font-family:"Manrope";font-style:normal;font-weight:500;font-size:16px;line-height:19px;color:#4a397e;text-decoration:none !important}.bringo-user-account-management .download-invoice-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/icons/download-invoice-icon.svg");background-position:center center;background-size:100% 100%;background-repeat:no-repeat;display:inline-flex;width:16px;height:16px;margin-right:8px}.bringo-user-account-management h1.title{font-family:"Manrope";font-style:normal;font-weight:bold;font-size:24px;line-height:29px;color:#4a397e;margin-bottom:2px}.bringo-user-account-management .subtitle{font-family:"Manrope";font-style:normal;font-weight:normal;font-size:16px;line-height:19px;color:#6d6d6d;display:flex;align-items:center}.bringo-user-account-management .subtitle .space{width:1px;height:16px;background-color:#6d6d6d;margin:0 10px;display:inline-flex}.bringo-user-account-header .clear-all-items{float:right;display:inline-block}.bringo-user-account-management .address-info{margin-top:15px;margin-bottom:20px;background:#fff;box-shadow:0px 0px 2px rgba(0,0,0,.15),0px 2px 2px rgba(0,0,0,.15);border-radius:15px}.bringo-user-account-management .address-info .row{margin:0}.bringo-user-account-management .address-info .col-12{padding:0}.bringo-user-account-management .address-info .box{padding:20px}.bringo-user-account-management .address-info .col-12:first-child .box{border-right:1px solid #e5e5e5}.bringo-user-account-management .address-info .box label{font-family:"Manrope";font-style:normal;font-weight:normal;font-size:14px;line-height:17px;color:#6d6d6d;margin-top:15px;margin-bottom:5px}.bringo-user-account-management .address-info .box span{font-family:"Manrope";font-style:normal;font-weight:normal;font-size:16px;line-height:19px;color:#4a397e;display:flex}.bringo-user-account-management .address-info .box span address{margin:0}.bringo-user-account-management .address-info .box .title{font-family:"Manrope";font-style:normal;font-weight:500;font-size:16px;line-height:19px;color:#4a397e;padding-bottom:15px;margin-bottom:5px;border-bottom:1px solid #e5e5e5}.bringo-user-account-management table.order-details-table{background:#fff;box-shadow:0px 0px 2px rgba(0,0,0,.15),0px 2px 2px rgba(0,0,0,.15);border-radius:15px}.bringo-user-account-management table.order-details-table thead tr th{font-family:"Manrope";font-style:normal;font-weight:500;font-size:16px;line-height:19px;color:#4a397e;text-align:left;padding:20px 20px 15px 20px;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.bringo-user-account-management table.order-details-table thead tr th:first-letter{text-transform:uppercase}.bringo-user-account-management table.order-details-table thead tr th:last-child{border-right:0}.bringo-user-account-management table.order-details-table tbody tr td{font-family:"Manrope";font-style:normal;font-weight:normal;font-size:16px;line-height:19px;color:#4a397e;padding:20px;text-align:left;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.bringo-user-account-management table.order-details-table tbody tr td .product-image-thumbnail{display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.bringo-user-account-management table.order-details-table tbody tr td .product-image-thumbnail img{max-width:150px}.bringo-user-account-management table.order-details-table tbody tr td .product-image-thumbnail .product-name{margin-top:1rem}.bringo-user-account-management table.order-details-table tbody tr td .product-image-thumbnail .product-name .sylius-product-name{text-align:center}.bringo-user-account-management table.order-details-table tbody tr td:last-child{border-right:0}.bringo-user-account-management table.order-details-table tfoot tr td{border:0;padding:5px 20px;font-family:"Manrope";font-style:normal;font-weight:normal;font-size:14px;line-height:17px;color:#4a397e;text-align:left}.bringo-user-account-management table.order-details-table tfoot tr td:nth-last-child(2){font-weight:500}.bringo-user-account-management table.order-details-table tfoot tr:first-child td{padding-top:20px}.bringo-user-account-management table.order-details-table tfoot tr:nth-last-child(2) td{padding-bottom:20px}.bringo-user-account-management table.order-details-table tfoot tr:last-child td{border-top:1px solid #e5e5e5;padding:20px;font-weight:500;font-size:20px;line-height:24px}.bringo-user-account-management table.order-details-table tfoot tr:last-child td:nth-last-child(2){font-weight:700}@media(max-width: 767px){.bringo-user-account-management .download-invoice-btn{top:auto;bottom:0;position:inherit !important}.bringo-user-account-management .subtitle>div{margin-bottom:3px}.bringo-user-account-management .subtitle{flex-flow:wrap;font-size:14px;line-height:17px}.bringo-user-account-management .address-info .col-12:first-child .box{border-bottom:2px solid #e5e5e5;border-right:0}.bringo-user-account-management table.order-details-table tbody tr td{padding:5px 20px;border-right:0;border-bottom:0}.bringo-user-account-management table.order-details-table tfoot tr td:last-child:before{content:attr(data-title);line-height:normal;font-weight:500;color:#4a397e;font-size:14px;display:inline-block;width:60%;margin-bottom:0;margin-top:0;margin-right:10px}.bringo-user-account-management table.order-details-table tbody tr:first-child td:first-child{padding-top:15px}.bringo-user-account-management table.order-details-table tbody tr td:first-child:before{display:none}.bringo-user-account-management table.order-details-table tbody tr td:nth-child(4):before,.bringo-user-account-management table.order-details-table tbody tr td:nth-child(3):before,.bringo-user-account-management table.order-details-table tbody tr td:nth-child(2):before{content:attr(data-title);line-height:normal;font-weight:500;color:#4a397e;font-size:16px;display:inline-block;width:auto;margin-bottom:0;margin-top:0;margin-right:10px}.bringo-user-account-management table.order-details-table tfoot tr td:first-child,.bringo-user-account-management table.order-details-table tfoot tr td:nth-child(2){display:none}.bringo-user-account-management table.order-details-table tfoot tr:first-child td{border-top:0;padding-top:0;margin-top:0}.bringo-user-account-management table.order-details-table tbody tr td:last-child{border-bottom:2px solid #e5e5e5;padding-bottom:10px;margin-bottom:10px}.bringo-user-account-management table.order-details-table tfoot tr:last-child td{border-top:2px solid #e5e5e5;padding:15px 20px;font-weight:500;font-size:18px;line-height:22px}.bringo-user-account-management table.order-details-table tfoot tr:last-child td:last-child:before{font-size:18px}.bringo-user-account-management table.order-details-table tfoot tr:nth-last-child(2) td{padding-bottom:10px}}.btn-clear-all{background:#fff;border:1px solid #4a397e;box-sizing:border-box;border-radius:4px;font-weight:400;padding:6px 10px;line-height:normal;font-size:12px;color:#4a397e;outline:none;box-shadow:none;float:left;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.btn-clear-all:hover{color:#4a397e}.bringo-wishlist-list-items{box-shadow:0 2px 12px -4px rgba(0,0,0,.15);border-radius:4px;background-color:#fff;padding:15px;width:100%;margin-bottom:20px;display:flex;align-items:center}.bringo-user-account-content label.title-input{line-height:normal;font-size:16px;font-weight:500;color:#4a397e;display:block;width:100%}.bringo-user-account-content .input-form-control input:hover{background-color:#fff}.bringo-user-account-content .input-form-control input{display:block;width:100%;background-color:#f5f5f5;border:1px solid #c2c8ce;box-sizing:border-box;border-radius:4px;font-weight:400;line-height:normal;font-size:14px;color:#4a397e;height:45px;padding:10px;outline:none !important;box-shadow:none !important;margin-bottom:15px;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.bringo-user-account-content .input-form-control .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%;outline:none !important;box-shadow:none !important}.bringo-user-account-content .input-form-control button:hover{background-color:#fff}.bringo-user-account-content .input-form-control button{display:block;width:100%;background-color:#f5f5f5;border:1px solid #c2c8ce !important;box-sizing:border-box;border-radius:4px;font-weight:400;line-height:normal;font-size:14px;color:#4a397e;height:45px;padding:10px;outline:none !important;box-shadow:none !important;margin-bottom:15px;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.bootstrap-select.show .dropdown-toggle::after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:500ms ease;-moz-transition:500ms ease;transition:500ms ease}.bootstrap-select .dropdown-toggle::after{content:"";background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/arrow-grey-icon.png");background-position:center center;background-repeat:no-repeat;background-size:100%;width:10px;height:6px;display:inline-block;border:0 !important;position:relative;margin:0;top:0;right:10px;-webkit-transition:500ms ease;-moz-transition:500ms ease;transition:500ms ease}.bootstrap-select.btn-group .dropdown-menu.open.show{background-color:#f9f9f9;min-width:100%;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);padding:0;margin-top:2px;top:-3px !important;right:0 !important;left:auto !important;overflow:unset !important;border-radius:0 0 5px 5px;border:1px solid rgba(0,0,0,.15)}.bootstrap-select.btn-group .dropdown-menu.open.show:after{content:"";position:absolute;width:14px;height:14px;z-index:8;background-color:#f9f9f9;right:8px;left:auto;margin:auto;top:-6px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);border:1px solid rgba(0,0,0,.15)}.bootstrap-select.btn-group .dropdown-menu.open.show:before{content:"";position:absolute;width:22px;height:12px;z-index:10;background-color:#f9f9f9;right:3px;left:auto;margin:auto;top:0px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(0deg);border:1px solid transparent}.bootstrap-select.btn-group .dropdown-menu.open.show .dropdown-menu.inner{margin-bottom:0;padding:10px 20px;background-color:transparent}.bootstrap-select.btn-group .dropdown-menu.open.show .dropdown-menu.inner li{padding:2px 0;outline:none !important;box-shadow:none !important}.bootstrap-select.btn-group .dropdown-menu.open.show .dropdown-menu.inner li a{font-size:16px;color:#4a397e;display:block;text-decoration:none !important;outline:none !important;box-shadow:none !important;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.bootstrap-select.btn-group .dropdown-menu.open.show .dropdown-menu.inner li a:hover{color:#e9b818}.bringo-user-account-content .custom-control-label{font-weight:400;line-height:normal;font-size:12px;color:#4a397e;margin-left:5px}.bringo-user-account-content .custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/checkbox-custom-icon.png");width:10px;height:8px;background-size:100% 100%;top:7px;left:2px}.bringo-user-account-content .custom-control-input:active~.custom-control-label::before{color:#fff;background-color:#fff;border-radius:2px;box-shadow:none !important;border:1px solid #4a397e}.bringo-user-account-content .custom-checkbox .custom-control-label::before{border-radius:2px}.bringo-user-account-content .custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:#fff;border-radius:2px}.bringo-user-account-content .custom-control-input:checked~.custom-control-label::before{background-color:#fff;border-radius:2px;box-shadow:none !important;border:1px solid #4a397e}.bringo-user-account-content .custom-control-label::before{background-color:#fff;border-radius:2px;box-shadow:none !important;border:1px solid #4a397e}.bringo-user-account-content .custom-select:focus{box-shadow:none !important;border:1px solid #4a397e;border-radius:2px}.bringo-user-account-content .bringo-change-phone-number .g-recaptcha{margin-top:10px}.bringo-user-account-management .btn-save{background:#e9b818;border-radius:4px;font-weight:500;line-height:normal;font-size:14px;text-align:center;color:#4a397e;border:0;padding:9px 10px;outline:none;box-shadow:none;display:block;margin-top:20px}.bringo-user-account-management .btn-delete-account{background:#eb3131;border-radius:4px;font-weight:500;line-height:normal;font-size:14px;text-align:center;color:#fff;border:0;padding:9px 10px;outline:none;box-shadow:none;display:inline-block;margin-top:10px;text-decoration:none}.bringo-user-account-management .btn-change-phone-number{background:#e9b818;border-radius:4px;font-weight:400;line-height:normal;font-size:14px;text-align:center;color:#4a397e;border:0;padding:6px 10px;margin-right:15px;outline:none;box-shadow:none;display:inline-block;text-decoration:none}.bringo-user-account-management .btn-resend-sms-code{background:#fff;border:1px solid #4a397e;box-sizing:border-box;border-radius:4px;display:flex;align-items:center;font-weight:400;padding:9px 10px;height:36px;line-height:normal;font-size:12px;margin-top:20px;margin-right:10px;color:#4a397e;text-decoration:none;outline:none;box-shadow:none;float:left;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.bringo-user-account-header .buttons-action{float:right;display:inline-block}.bringo-user-account-header .buttons-action a,.campaigns-title-heading .buttons-action a{background:#fff;border:1px solid #4a397e;box-sizing:border-box;border-radius:4px;display:flex;align-items:center;font-weight:400;padding:5px 10px;height:30px;line-height:normal;font-size:12px;margin-left:10px;color:#4a397e;text-decoration:none;outline:none;box-shadow:none;float:left;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.bringo-login-register-box .login-register-body .g-recaptcha{display:flex;justify-content:center;margin-bottom:5px;margin-top:5px}.bringo-login-register-box .login-register-body .field{text-align:left}.bringo-login-register-box .login-register-body .field>.toggle-checkbox{display:inline-block}.change-password .sylius-validation-error,.required.field.error .sylius-validation-error{display:block !important;margin:0 !important;border-radius:0 !important;margin-top:0 !important}.change-password .sylius-validation-error:first-of-type,.required.field.error .sylius-validation-error:first-of-type{border-top-right-radius:6px !important;border-top-left-radius:6px !important;margin-top:10px !important}.change-password .sylius-validation-error:last-of-type,.required.field.error .sylius-validation-error:last-of-type{border-bottom-right-radius:6px !important;border-bottom-left-radius:6px !important;margin-bottom:10px !important}.bringo-wishlist-list-items-thumbnail{width:80px;height:50px;text-align:center;display:inline-block;margin-right:20px}.bringo-wishlist-list-items-thumbnail>img{max-width:50px;max-height:50px}.bringo-wishlist-list-items-content{width:calc(100% - 210px);display:inline-block}.bringo-wishlist-list-items-add-to-cart{width:130px;text-align:right;display:inline-block}.bringo-wishlist-list-items-add-to-cart .bringo-out-of-stock{position:relative;bottom:auto;left:auto;right:auto}.bringo-wishlist-list-items .product-name{display:block;font-weight:500;line-height:normal;font-size:16px;color:#4a397e;padding-right:30px}.bringo-wishlist-list-items .product-price{display:block;font-weight:500;line-height:normal;font-size:18px;color:#d02626}.bringo-wishlist-list-items .product-code{display:block;font-weight:400;line-height:normal;font-size:14px;color:#333}.bringo-wishlist-list-items .btn-remove-from-wishlist{background-color:transparent;outline:none;box-shadow:none;display:inline-block;padding:0;border:0;border-radius:0;color:#d02626;font-size:13px;margin-top:5px;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.bringo-wishlist-list-items .btn-add-to-cart{background:#e9b818;border:1px solid #e9b818;color:#4a397e;display:inline-block;box-sizing:border-box;border-radius:4px;font-weight:400;padding:6px 10px;line-height:normal;font-size:12px;height:30px;text-decoration:none;outline:none;box-shadow:none;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.bringo-order-tracking{position:relative}.order-tracking-order-number{padding-bottom:11px;border-bottom:1px solid rgba(39,60,81,.2)}.order-tracking-order-number h2{font-weight:400;line-height:normal;font-size:20px;color:#4a397e}.order-tracking-order-number h2 strong{font-weight:500}.order-tracking-order-number h2 span{font-weight:500}.order-tracking-delivery-details{padding:10px 0 15px 0}.order-tracking-steps-status{background:#f5f5f5;padding:15px 0 10px 0;margin-bottom:-11px}.order-tracking-steps-status>div>div>.col{padding:0 !important}.order-tracking-delivery-details h6{font-weight:400;line-height:normal;font-size:14px;color:#333;margin-bottom:12px}.order-tracking-delivery-details .phone{font-weight:400;line-height:normal;font-size:14px;color:#4a397e}.order-tracking-delivery-details .delivery-details{width:calc(100% - 70px);display:inline-block;float:left}.order-tracking-delivery-details .avatar{background-position:top center;background-repeat:no-repeat;background-size:cover;width:60px;height:60px;border-radius:100%;border:3px solid #362768;margin-right:10px;display:inline-block;float:left;position:relative}.order-tracking-delivery-details .avatar.spinner:after{content:"";position:absolute;top:0;bottom:0;left:-7px;right:0;margin:auto;width:68px;height:68px;border-radius:100%;border-width:4px;border-style:solid;border-color:#e9b818 transparent transparent transparent;animation:spinner 1s linear infinite}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.order-tracking-delivery-details .avatar img{width:60px;height:60px;border-radius:100%}@keyframes blink{0%{opacity:.2}20%{opacity:1}100%{opacity:.2}}.order-tracking-delivery-details .delivery{display:flex;align-items:center}.order-tracking-delivery-details .searching-delivery-guy{font-weight:500;line-height:normal;font-size:20px;color:#4a397e}.order-tracking-delivery-details .searching-delivery-guy span{animation-name:blink;animation-duration:1.4s;animation-iteration-count:infinite;animation-fill-mode:both}.order-tracking-delivery-details .searching-delivery-guy span:nth-child(2){animation-delay:.2s}.order-tracking-delivery-details .searching-delivery-guy span:nth-child(3){animation-delay:.4s}.order-tracking-delivery-details .name{font-weight:500;line-height:normal;font-size:20px;color:#4a397e}.order-tracking-delivery-details .time-delivery{font-weight:500;line-height:normal;font-size:20px;color:#4a397e}.phone-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/phone-icon.png");background-position:center center;background-repeat:no-repeat;background-size:100%;width:16px;height:16px;display:inline-block;margin-right:10px;position:relative;top:3px}.delivery-time-icon{background-image:url("/assets/all-in-one-theme/images/delivery-time-icon.png");background-position:center center;background-repeat:no-repeat;background-size:100%;width:16px;height:16px;display:inline-block;margin-right:10px;position:relative;top:3px}.order-tracking-delivery-details .store-section{display:flex;align-items:center}.order-tracking-delivery-details .store-details{width:calc(100% - 100px);display:inline-block}.order-tracking-delivery-details .store-image-thumbnail{width:80px;text-align:center;margin-left:20px;margin-right:0;display:inline-block}.order-tracking-delivery-details .store-image-thumbnail img{max-width:60px;max-height:60px;display:inline-block}.order-tracking-delivery-details .delivery-column:after{content:"";position:absolute;top:0;right:35px;background-color:#d9dde0;width:1px;height:100%}.order-tracking-delivery-details .store-name{font-weight:500;line-height:normal;font-size:20px;color:#4a397e}.order-tracking-delivery-details .store-details{font-weight:400;line-height:normal;font-size:14px;color:#666}.order-tracking-delivery-details .total-order-title,.order-tracking-delivery-details .weight-title,.order-tracking-delivery-details .number-products-title{font-weight:400;line-height:normal;font-size:14px;color:#666}.order-tracking-delivery-details .total-order,.order-tracking-delivery-details .weight,.order-tracking-delivery-details .number-products{font-weight:500;line-height:normal;font-size:20px;color:#4a397e;margin-bottom:10px}.bringo-order-tracking-chat h2.title{font-weight:500;line-height:normal;font-size:14px;color:#4a397e;margin-bottom:20px}.bringo-order-tracking-chat>.content{background-color:#f5f5f5;padding:15px;position:relative;border-radius:4px;box-shadow:0 2px 12px -4px rgba(0,0,0,.15);margin-bottom:20px}.bringo-order-tracking-chat .alert.alert-warning{position:absolute;top:15px;z-index:15;left:15px;right:15px}.bringo-order-tracking-tabs .bringo-order-tracking-delivery-map{background-color:transparent;padding:0;border-radius:0;margin-bottom:20px}.bringo-order-tracking-tabs .nav-tabs{border:0 !important}.bringo-order-tracking-tabs .nav-tabs .nav-link.active:after{display:none;content:"";position:absolute;bottom:-20px;left:0;height:5px;width:100%;background:#e9b818}.bringo-order-tracking-tabs .nav-tabs .nav-link.active,.bringo-order-tracking-tabs .nav-tabs .nav-tabs .nav-item.show .nav-link{color:#362768;font-size:16px;font-weight:500;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out;background-color:#e9b818;border:1px solid #e9b818}.bringo-order-tracking-tabs .nav-tabs .nav-link{background-color:#362768;color:#fff;font-size:16px;font-weight:500;display:inline-block;position:relative;float:left;vertical-align:middle;padding:8px 20px !important;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;margin-right:0px}.bringo-order-tracking-tabs .nav-tabs .nav-item:first-child .nav-link{border-top-right-radius:0;border-bottom-right-radius:0}.bringo-order-tracking-tabs .nav-tabs .nav-item:last-child .nav-link{border-top-left-radius:0;border-bottom-left-radius:0}.bringo-order-tracking-tabs .nav-tabs .nav-item{margin-bottom:15px;padding:0}.bringo-cart-list-items.unfound-item{background-color:#f3d4d4}.bringo-cart-list-items.found-item{background-color:#d7f9ce}.bringo-order-tracking-tabs .bringo-cart-list-items{padding:12px 20px}.bringo-order-tracking-tabs .bringo-cart-list-items .product-img-thumbnail .product-image-thumbnail{width:100px}.bringo-order-tracking-tabs .bringo-cart-list-items .product-img-thumbnail{width:100px;text-align:center;padding:0}.bringo-order-tracking-tabs .bringo-cart-list-items table .product-name{width:500px}.bringo-order-tracking-tabs .bringo-cart-list-items table .product-quantity{width:120px}.bringo-order-tracking-tabs .bringo-cart-list-items table .product-status{width:120px;text-align:right}.bringo-order-tracking-tabs .bringo-cart-list-items table .product-status span.found{background-color:#ad870d}.bringo-order-tracking-tabs .bringo-cart-list-items table .product-status span.unfound{background-color:#d02627}.bringo-order-tracking-tabs .bringo-cart-list-items table .product-status span{font-size:12px;padding:2px 5px;border-radius:4px;display:inline-block;text-align:center;color:#fff;font-weight:400}.bringo-order-tracking-tabs .bringo-cart-list-items table .product-total{width:70px;text-align:right}.bringo-order-tracking-tabs .bringo-cart-list-items .product-img-thumbnail img{max-width:80px;max-height:80px;display:inline-block;margin-right:20px}.bringo-order-tracking-tabs .bringo-cart-list-items .product-name span{font-weight:500;line-height:normal;font-size:16px;color:#4a397e;padding-right:30px;width:100%;display:block}.bringo-order-tracking-tabs .bringo-cart-list-items .product-name .product-note{font-weight:400;line-height:normal;font-size:14px;padding-right:30px;width:100%;color:#d02626;display:block;padding-top:5px;word-break:break-word}.bringo-order-tracking-tabs .bringo-cart-list-items .product-quantity span{font-weight:500;line-height:normal;font-size:14px;color:#4a397e;width:100%;display:block;text-align:left}.bringo-order-tracking-tabs .bringo-cart-list-items .product-quantity span>i{font-weight:400;font-style:normal;line-height:normal;font-size:14px;color:#4a397e}.bringo-order-tracking-tabs .bringo-cart-list-items .product-total span{font-weight:500;line-height:normal;font-size:18px;text-align:right;color:#d02626;width:100%;display:block}.bringo-active-orders-dropdown{display:inline-block;position:relative}.bringo-active-orders-dropdown>button.dropdown-toggle{background:#e9b818;border:1px solid #e9b818;box-sizing:border-box;font-weight:400;line-height:normal;text-align:right;font-size:16px;color:#4a397e;display:inline-block;float:left;vertical-align:middle;padding:7px 10px;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:none !important;position:relative;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.bringo-active-orders-dropdown>button.dropdown-toggle .badge-items{position:relative;background:#d02626;border-radius:10px;font-size:14px;text-align:center;color:#fff;min-width:25px;padding:0 7px 2px 7px;margin-left:5px;min-height:22px;display:inline-flex;align-items:center;justify-content:center}.bringo-active-orders-dropdown>button.dropdown-toggle span i{color:#4a397e;margin-left:15px;font-style:normal}.bringo-active-orders-dropdown:hover>button.dropdown-toggle,.bringo-active-orders-dropdown.show>button.dropdown-toggle{color:#4a397e !important;background-color:#e9b818 !important;border-color:#e9b818 !important}.bringo-active-orders-dropdown:hover>button.dropdown-toggle span i,.bringo-active-orders-dropdown.show>button.dropdown-toggle span i{color:#4a397e !important}.bringo-active-orders-dropdown:hover>button.dropdown-toggle:after{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/arrow-grey-icon.png")}.bringo-active-orders-dropdown.show>button.dropdown-toggle:after{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/arrow-grey-icon.png");-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:500ms ease;-moz-transition:500ms ease;transition:500ms ease}.bringo-active-orders-dropdown>button.dropdown-toggle:after{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/arrow-grey-icon.png");background-position:center center;background-repeat:no-repeat;background-size:100%;width:10px;height:6px;display:inline-block;border:0 !important;margin-left:8px;position:relative;top:2px;-webkit-transition:500ms ease;-moz-transition:500ms ease;transition:500ms ease}.bringo-active-orders-dropdown>.dropdown-menu{background-color:#f9f9f9;width:100%;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);padding:0;margin-top:2px;top:-3px !important;right:0 !important;left:auto !important;border-radius:0 0 5px 5px;border:1px solid rgba(0,0,0,.15)}.bringo-active-orders-dropdown>.dropdown-menu:after{content:"";position:absolute;width:14px;height:14px;z-index:8;background-color:#f9f9f9;right:8px;left:auto;margin:auto;top:-6px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);border:1px solid rgba(0,0,0,.15)}.bringo-active-orders-dropdown>.dropdown-menu:before{content:"";position:absolute;width:22px;height:12px;z-index:10;background-color:#f9f9f9;right:3px;left:auto;margin:auto;top:0px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(0deg);border:1px solid transparent}.bringo-active-orders-dropdown .dropdown-menu ul{margin-bottom:0;padding:10px 20px}.bringo-active-orders-dropdown .dropdown-menu ul li{padding:2px 0}.bringo-active-orders-dropdown .dropdown-menu ul li a{font-size:16px;color:#4a397e;display:block;text-decoration:none !important}.bringo-active-orders-dropdown ul li a:hover{color:#e9b818}.order_progress_bar{height:5px;background-color:#4a397e}.order_progress_bar.left{width:49%;width:calc(50% - 3px);float:left}.order_progress_bar.right{width:49%;width:calc(50% - 3px);float:right}.order_progress_bar.l-rad{-webkit-border-top-left-radius:6px;-moz-border-top-left-radius:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-bottom-left-radius:6px;border-bottom-left-radius:6px}.order_progress_bar.r-rad{-webkit-border-top-right-radius:6px;-moz-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-bottom-right-radius:6px;border-bottom-right-radius:6px}.order_progress_bar.inactive{opacity:.2}.order_progress_bar.w100{width:99%;width:calc(100% - 6px);margin-left:3px;margin-right:3px}.order_progress_details{color:#4a397e}.order_progress_details.active{position:relative;font-weight:700}.order_progress_details.active::after{content:"";position:absolute;top:-5px;left:49%;left:calc(50% - 6px);border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #e9b818}.order_progress_details.active.bot::after{top:auto;bottom:-5px;border-bottom:0;border-top:6px solid #e9b818}.order_progress_details.active.cnt::after{left:50%}.order_progress_details.inactive{color:#999}.order_progress_details.to-left{position:relative;left:-50%;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-o-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.order_progress_details.to-right{position:relative;right:-50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.order_progress_img{position:relative;height:40px}.d-ilb{display:inline-block !important;vertical-align:middle}.ord_prog_ico.inactive{opacity:.2}.ord_prog_ok{position:absolute;right:-8px;bottom:-8px}.order_progress_details.order_progress_step1.active.cnt::after{left:0}.order_progress_details.order_progress_step4.active::after{right:0;left:auto;top:auto;bottom:-5px;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:0;border-top:6px solid #e9b818}.order_progress_details.order_progress_step2{left:-53.4%}.order_progress_details.order_progress_step3{right:-49%}.bringo-favorite>a.dropdown-toggle{background-color:transparent !important;color:#fff;font-size:16px;display:inline-block;float:left;vertical-align:middle;padding:6px 10px;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent !important;box-shadow:none !important;margin-right:10px;position:relative;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.bringo-favorite>a.dropdown-toggle{display:none}#mobile-menu{display:none}.menu-mobile-icon{background-image:url("/assets/all-in-one-theme/images/menu-mobile-icon.png");background-repeat:no-repeat;background-size:100% 100%;background-position:center center;width:19px;height:13px;display:inline-block;position:relative;margin-right:20px;top:2px}#mobile-menu-expand{position:fixed;top:0;bottom:0;right:0;z-index:11000;overflow:auto;width:calc(100% - 50px);background-color:#fff;transform:translateX(calc(-100% - 50px));-webkit-transform:translateX(calc(-100% - 50px));-moz-transform:translateX(calc(-100% - 50px));-ms-transform:translateX(calc(-100% - 50px));-o-transform:translateX(calc(-100% - 50px));-webkit-transition:500ms cubic-bezier(0.22, 0.43, 0.35, 0.83);-moz-transition:500ms cubic-bezier(0.22, 0.43, 0.35, 0.83);transition:500ms cubic-bezier(0.22, 0.43, 0.35, 0.83)}.mobile-menu-header-account{background-color:#4a397e;padding:20px 20px}.mobile-menu-store-listing{background-color:#e9b818;padding:10px 20px}.mobile-menu-list-menu{background-color:#fff;padding:15px 20px;overflow:auto;min-height:calc(100% - 267px)}.hello-fullname-icon{background-image:url("/assets/all-in-one-theme/images/hello-fullname-icon.png");background-position:center center;background-size:100% 100%;background-repeat:no-repeat;display:inline-block;position:relative;top:0;width:22px;height:27px}.hello_fullname{display:flex;text-align:center}.hello_fullname span{width:26px;display:flex;text-align:center;margin-right:25px;align-items:center;justify-content:center}.hello_fullname div{text-align:left}.mobile-menu-header-account .hello_fullname{color:#fff;font-size:14px;font-weight:400}.mobile-menu-header-account .hello_fullname b{color:#fff;font-weight:500;font-size:18px}.mobile-menu-store-listing a{font-weight:500;line-height:normal;font-size:18px;padding:0;color:#4a397e !important;display:flex;width:100%;align-items:center;text-decoration:none !important}.mobile-menu-store-listing a i{font-style:normal;font-weight:400;line-height:normal;font-size:14px;color:#4a397e;display:block;width:100%}.mobile-menu-store-listing a span{width:26px;display:flex;text-align:center;margin-right:25px;align-items:center;justify-content:center}.mobile-menu-store-listing a span i{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/menu/menu-store-list-icon.png");background-position:center center;background-size:100% 100%;background-repeat:no-repeat;display:inline-block;position:relative;top:0;width:28px;height:23px}.mobile-menu-list-menu ul li a{font-weight:400;line-height:28px;font-size:16px;padding:7px 0;color:#4a397e;display:flex;width:100%;align-items:center;text-decoration:none;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.mobile-menu-list-menu ul li a span{width:26px;display:flex;text-align:center;margin-right:25px;align-items:center;justify-content:center}.mobile-menu-list-menu ul.secondary-menu-list li a{font-weight:400;line-height:28px;font-size:16px;padding:7px 0;color:#999;display:flex;width:100%;align-items:center;text-decoration:none;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.mobile-menu-list-menu ul.secondary-menu-list li a span{width:26px;display:flex;text-align:center;margin-right:25px;align-items:center;justify-content:center}.menu-secondary-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/menu/menu-secondary-icon.png");background-position:center center;background-size:100% 100%;background-repeat:no-repeat;display:inline-block;position:relative;top:0;width:25px;height:25px}.mobile-menu-list-menu ul{margin:0}#mobile-menu-expand hr{border-top:1px solid #d9d9d9;margin-left:-20px;margin-right:-20px;margin-top:10px;margin-bottom:10px}#mobile-menu-expand .bringo-switch-language{width:100%;border-top:1px solid #d9d9d9;margin-top:0;padding-top:10px}#mobile-menu-expand .bringo-switch-language>div>button.dropdown-toggle{width:100%;margin-top:0;margin-bottom:7px;background-color:transparent !important;color:#666;padding-left:70px;padding-right:20px}#mobile-menu-expand .bringo-switch-language>div>button.dropdown-toggle:after{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/arrow-grey-icon.png") !important}#mobile-menu-expand .bringo-switch-language>div>.dropdown-menu{background-color:#4a397e;min-width:130px;width:100%;box-shadow:0 -8px 16px 0 rgba(0,0,0,.2);padding:0;left:5px !important;top:-4px !important;right:0 !important;border-radius:0;margin:0;border:0}#mobile-menu-expand .bringo-switch-language>div>.dropdown-menu:after{content:"";position:absolute;z-index:14;right:13px;left:auto;bottom:-10px;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #4a397e}#mobile-menu-expand .bringo-switch-language .dropdown-menu ul li{padding:4px 0}#mobile-menu-expand .bringo-switch-language .dropdown-menu ul li a{font-size:16px;text-align:left;padding-left:55px;color:#fff;display:block;text-decoration:none !important}#mobile-menu-expand .login-div a{color:#4a397e;background-color:#e9b818;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:18px;text-decoration:none !important;padding:8px 10px;width:100%;display:block;text-align:center;position:relative;z-index:1}#mobile-menu-expand .create-account-div{padding-top:19px;color:#fff;text-align:center}#mobile-menu-expand .create-account-div a{color:#fff;font-weight:500;text-decoration:none !important}#mobile-menu-expand .logout-btn{position:relative;width:100%;height:56px;background-color:#e1e3e5}#mobile-menu-expand .logout-btn a{font-weight:400;line-height:28px;font-size:16px;padding:13px 20px;color:#666 !important;display:flex;width:100%;align-items:center;text-decoration:none !important}#mobile-menu-expand .logout-btn a span{width:26px;display:flex;text-align:center;margin-right:25px;align-items:center;justify-content:center}.bringo-cart-list-items tr.desktop-version{display:table-row}.bringo-cart-list-items tr.mobile-version{display:none}.bringo-cart-body .desktop-version{display:block}.bringo-cart-body .mobile-version{display:none}.btn-verify{background:#fff;border:1px solid #4a397e;box-sizing:border-box;border-radius:4px;display:inline-block;align-items:center;font-weight:400;padding:5px 10px;height:30px;line-height:normal;font-size:12px;color:#4a397e;text-decoration:none;outline:none;box-shadow:none;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.btn-verified{box-sizing:border-box;border-radius:4px;display:inline-block;align-items:center;font-weight:400;padding:5px 10px;line-height:normal;font-size:12px;text-decoration:none;outline:none;box-shadow:none;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.btn-verified.green{color:#e9b818;background-color:#fff;border:1px solid #e9b818}.btn-verified.red{color:#d02626;background-color:#fff;border:1px solid #d02626}.easy-to-use-icon,.time-saved-icon,.variety-stores-icon,.fast-delivery-icon{background-position:center center;background-repeat:no-repeat;background-size:100%;margin-right:10px;display:inline-block;opacity:.5}.easy-to-use-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/easy-to-use-icon.png");width:34px;height:31px}.time-saved-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/time-saved-icon.png");width:31px;height:31px}.variety-stores-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/variety-stores-icon.png");width:38px;height:31px}.fast-delivery-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/fast-delivery-icon.png");width:26px;height:31px}.bringo-message{padding:15px;border-radius:4px;width:100%;display:flex;align-items:center;background-color:#f5f5f5;box-shadow:0 2px 12px -4px rgba(0,0,0,.15)}.bringo-message .content{margin-bottom:0}.steps-section-top .content{margin-bottom:0}.bringo-message .header h2.title{font-weight:500;line-height:normal;font-size:26px;color:#4a397e;margin-top:0;margin-bottom:0;padding-bottom:0}.bringo-message .header p.subtitle{font-weight:400;line-height:normal;font-size:16px;color:#4a397e;margin-bottom:0}.checkmark-message-icon,.remove-message-icon,.info-message-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/info-message-icon.png");background-position:center center;background-repeat:no-repeat;background-size:100%;width:30px;height:30px;display:inline-block;position:relative;margin-right:20px;top:2px}.bringo-modal .modal-header{padding:30px 30px 10px 30px;border:0 !important}.bringo-modal .modal-body{padding:10px 30px 10px 30px}.bringo-modal .modal-footer{padding:10px 30px 20px 30px;border:0 !important;text-align:center;justify-content:center}.bringo-modal h5.modal-title{font-weight:500;line-height:normal;font-size:26px;text-align:center;color:#4a397e;width:100%}.bringo-modal .modal-body p{font-weight:400;line-height:normal;font-size:14px;text-align:center;color:#000}.bringo-modal .modal-footer button.cancel-btn{background:#fff;border:1px solid #4a397e;box-sizing:border-box;border-radius:4px;display:inline-block;align-items:center;font-weight:400;font-size:14px;padding:9px 10px;line-height:normal;color:#4a397e;text-decoration:none !important;outline:none;box-shadow:none}.bringo-modal .modal-footer button.confirm-btn{color:#4a397e;background-color:#e9b818;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-weight:600;font-size:14px;line-height:20px;text-decoration:none !important;padding:9px 10px;display:inline-block;text-align:center;border:0 !important;text-decoration:none;outline:none}.bringo-modal .modal-footer>:not(:last-child){margin-right:10px}.bringo-modal .modal-footer>:not(:first-child){margin-left:10px}.bringo-sort-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff;padding:10px 15px;border-radius:4px;margin-top:10px;margin-bottom:20px;box-shadow:0 2px 12px -4px rgba(0,0,0,.15)}.bringo-sort-pagination .bringo-pagination-section{position:relative;margin-right:auto;box-shadow:none !important;margin-top:0 !important;margin-bottom:0 !important;padding:0 !important;border-radius:0 !important;background-color:transparent !important}.bringo-sort{position:relative;margin-left:auto}.bringo-pagination-section:empty{display:none}.bringo-static-pages{position:relative}.bringo-static-pages .content-statig-page{background-color:#fff;padding:15px;border-radius:4px;box-shadow:0 2px 12px -4px rgba(0,0,0,.15);margin-bottom:20px}.bringo-static-pages h1.title{font-weight:500;line-height:normal;font-size:26px;color:#4a397e;margin-bottom:25px;text-align:center}.static-page-back-to-page{position:absolute;left:15px;top:0;background:#e9b818;border-radius:4px;font-weight:500;line-height:normal;font-size:14px;text-align:center;color:#4a397e;border:0;padding:9px 10px;outline:none;box-shadow:none;display:block}.bringo-static-pages ul{list-style:none;padding:0;margin-bottom:15px}.bringo-static-pages ul li{font-weight:400;line-height:normal;font-size:16px;color:#4a397e;margin-bottom:0}.bringo-static-pages p{font-weight:400;line-height:normal;font-size:16px;color:#4a397e;margin-bottom:15px}.bringo-static-pages .videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-top:25px}.bringo-static-pages .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.bringo-static-pages h3{font-size:24px;text-align:center;font-family:inherit;font-weight:300;line-height:1.1;color:#4a397e;margin-top:20px;margin-bottom:0px;padding-bottom:20px}.bringo-static-pages table{width:100%}.bringo-static-pages table.list{width:100%;margin-top:10px}.bringo-static-pages table.list tr th{line-height:1.42857143;color:#4a397e;font-family:"Source Sans Pro";font-weight:300;font-size:16px}.bringo-static-pages table.list tr th:first-child{width:20px}.bringo-static-pages img{max-width:100%;height:auto}.bringo-static-pages .circle-list-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/circle-list-icon.png");background-position:center center;background-size:100% 100%;background-repeat:no-repeat;width:8px;height:8px;display:inline-block;margin-right:10px}.bringo-contact h1.title{font-weight:500;line-height:normal;font-size:26px;color:#4a397e;margin-bottom:5px}.bringo-contact .content{box-shadow:0 2px 12px -4px rgba(0,0,0,.15);border-radius:4px;background-color:#fff;padding:15px;width:100%}.bringo-contact p.subtitle{font-weight:400;line-height:normal;font-size:16px;color:#4a397e;margin-bottom:20px}.bringo-contact h3{font-size:24px;text-align:left;font-family:inherit;font-weight:300;line-height:1.1;color:#4a397e;margin-top:20px;margin-bottom:0px;padding-bottom:20px}.bringo-contact table{width:100%;margin-bottom:20px}.bringo-contact table tr th{line-height:1.42857143;color:#4a397e;font-family:"Source Sans Pro";font-weight:300;font-size:16px}.bringo-contact table tr th:first-child{width:20px}.contact-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/contact-icon.png");background-position:center center;background-size:100% 100%;background-repeat:no-repeat;width:18px;height:13px;display:inline-block;margin-right:10px}.location-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/location-icon.png");background-position:center center;background-size:100% 100%;background-repeat:no-repeat;width:13px;height:18px;display:inline-block;margin-right:10px}.bringo-contact label{line-height:normal;font-size:16px;font-weight:500;color:#4a397e;display:block;width:100%}.bringo-contact textarea,.bringo-contact input{display:block;width:40%;background-color:#f5f5f5;border:1px solid #c2c8ce;box-sizing:border-box;border-radius:4px;font-weight:400;line-height:normal;font-size:14px;color:#4a397e;height:45px;padding:10px;outline:none !important;box-shadow:none !important;margin-bottom:15px;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.bringo-contact textarea{height:auto}.bringo-contact textarea:hover,.bringo-contact input:hover{background-color:#fff}.bringo-contact .btn-send{background:#e9b818;border-radius:4px;font-weight:500;line-height:normal;font-size:14px;text-align:center;color:#4a397e;border:0;padding:9px 10px;outline:none;box-shadow:none;display:block;margin-top:20px}.bringo-out-of-stock{background-color:#f5f5f5;border-radius:4px;color:#5c5d5f;font-size:15px;font-weight:500;padding:6px 5px;position:relative}.out-of-stock-icon{background-image:url("/assets/all-in-one-theme/images/out-of-stock-icon.png");background-position:center center;background-size:100% 100%;background-repeat:no-repeat;width:25px;height:20px;display:inline-block;position:relative;top:4px;margin-right:10px}.bringo-product-details .bringo-out-of-stock{font-size:16px;padding:10px 15px;position:relative;margin-top:10px;left:auto;right:auto;bottom:auto;display:inline-block}p.no-results-search{padding:0 10px;text-align:center}.search-no-results-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/search-no-results-icon.png");background-position:center center;background-repeat:no-repeat;background-size:100%;width:78px;height:78px;display:none;opacity:.5}#planned-order-modal-intervals .select-interval{display:flex;flex-direction:column;align-items:center}#planned-order-modal-intervals .custom-control{display:inline-flex;margin-bottom:8px}#planned-order-modal-intervals .custom-control label{margin-left:5px}#planned-order-modal-intervals .day-text{color:green;margin-bottom:10px}#planned-order-modal-intervals a.btn{color:#e9b818;background-color:#4a397e;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:16px;font-weight:500;text-decoration:none !important;padding:10px 10px;width:180px;display:block;border:0;text-align:center;margin-top:0}@media screen and (max-width: 1460px){.bringo-store-list .store-program .store-open-program .store-program-day{font-size:16px}.bringo-search-category input{width:400px}.bringo-product-details .product-details-disclaimer{width:55%}.bringo-subheader-section .big-search input.form-control{width:540px}#car label{width:calc(100% - 30px);text-align:left}}@media screen and (max-width: 1460px){.bringo-cart-list-items table .product-price{width:150px}.bringo-cart-list-items table .product-quantity input{width:60px}.bringo-cart-list-items table .product-quantity{width:136px}.bringo-store-latest-products .swiper-slide.box-product,.bringo-store-top-sales .swiper-slide.box-product,.bringo-store-latest-products-bought .swiper-slide.box-product{height:415px}}@media screen and (max-width: 1260px){.bringo-store-list .store-div{padding:50px 15px}.bringo-store-list .store-program .store-open-program .store-program-day{font-size:14px;margin:0 5px}.bringo-cart-list-items table .product-price{width:120px}.bringo-campaigns-slider .bringo-store-promotions-banner .box-product .content-campaign{padding:60px 0}.bringo-campaigns-slider .bringo-store-promotions-banner .box-product h2{font-size:30px;line-height:40px}.bringo-campaigns-slider .bringo-store-promotions-banner .box-product .campaign-period{font-size:18px;line-height:26px;margin-bottom:25px}.bringo-campaigns-slider .bringo-store-promotions-banner .box-product .btn-view-products{font-size:16px;line-height:26px;padding:8px 18px}.bg-element{display:none !important}.bringo-wishlist-list-items-content{width:calc(100% - 230px)}.bringo-wishlist-list-items-add-to-cart{width:130px;text-align:right}.bringo-order-tracking-tabs .bringo-cart-list-items table .product-quantity{width:100px}.bringo-order-tracking-tabs .bringo-cart-list-items table .product-name{width:280px}}@media screen and (max-width: 1259px){.order-tracking-delivery-details .delivery-column{border-bottom:1px solid #d9dde0;margin-bottom:15px;padding-bottom:15px}.order-tracking-delivery-details .delivery-column:after{display:none}}@media screen and (max-width: 992px){.body-big-search-results.no-results{height:100% !important;max-height:100% !important;display:flex;align-items:center;justify-content:center}.search-no-results-icon{display:inline-block}p.no-results-search{font-size:18px;color:#999;text-align:center;display:block;margin-top:5px;opacity:.5}.bringo-review-list{padding-right:0}.bringo-contact h3{font-size:22px}.bringo-contact table tr th{font-size:15px}.bringo-product-details .bringo-out-of-stock{font-size:15px;padding:8px 15px;margin-top:5px}.bringo-product-listing .box-product{margin-right:10px}.bringo-static-pages h1.title{font-size:22px}.bootstrap-select.btn-group .dropdown-menu.open.show .dropdown-menu.inner{padding:10px 15px}.bootstrap-select.btn-group .dropdown-menu.open.show .dropdown-menu.inner li a{font-size:15px}.bringo-user-account-content .input-form-control .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%}.bringo-user-account-content .input-form-control button{height:40px}.bringo-contact h1.title{font-size:22px;margin-bottom:0}.bringo-contact p.subtitle{font-size:15px;margin-bottom:15px}.bringo-contact label{font-size:15px}.bringo-contact textarea{width:100%}.bringo-contact input{width:100%;height:40px}.bringo-pagination-section .pagination-next-arrow-icon,.bringo-pagination-section .pagination-prev-arrow-icon{width:20px;height:16px}.bringo-pagination-section ul.pagination li.page-item .page-link{font-size:14px;width:32px;padding:6px 0}.bringo-modal h5.modal-title{font-size:22px}.bringo-message .header h2.title{font-size:20px}.bringo-message .header p.subtitle{font-size:15px}.info-message-icon{width:26px;height:26px;margin-right:15px}.bringo-subheader-section .big-search.mobile-search-open{position:absolute;display:block !important;top:0;bottom:0;background-color:#fff;left:0;margin-left:0;z-index:6000;width:100%;border:0 !important;border-radius:0 !important;border-top:0 !important;border-left:0 !important;border-right:0 !important}.bringo-subheader-section .big-search.mobile-search-open:after,.bringo-subheader-section .big-search.mobile-search-open:before{display:none}.bringo-subheader-section .big-search.mobile-search-open .big-search-results{width:100%}.bringo-subheader-section .big-search.mobile-search-open input.form-control{width:100%;height:50px}.bringo-subheader-section .big-search.mobile-search-open button{height:50px;padding:15px 10px}.bringo-subheader-section .big-search.mobile-search-open .big-search-results{top:50px;height:100%;padding-top:0}.bringo-subheader-section .big-search-results .bottom-big-search-results .view-all-results-btn{border-radius:0 !important}.bringo-subheader-section .big-search.mobile-search-open .big-search-results .body-big-search-results{height:calc(100% - 95px);max-height:calc(100% - 95px)}.bringo-subheader-section .big-search.mobile-search-open .close-btn{display:flex}.bringo-active-orders-dropdown:after{bottom:-12px}.cart-white-icon{margin-right:0}#search-mobile{display:inline-block}.bringo-active-orders-dropdown>button.dropdown-toggle{font-size:14px;padding:6px 10px}#mobile-menu{display:inline-block}.bringo-landing-box{width:100% !important}.bringo-enter-delivery-address input.address-input{width:calc(100% - 150px);padding:10px 10px;font-size:15px}.bringo-enter-delivery-address input.number-input{width:150px;font-size:15px;padding:10px 40px 10px 10px}.bringo-landing-box h1{font-size:30px;margin-top:25px;margin-bottom:20px}.bringo-landing-box .logo-bringo img{width:140px}.bringo-landing-box .view-list-stores-btn{font-size:15px;padding:10px 20px}.bringo-hp nav ul li a.become-btn{font-size:15px}.bringo-hp nav ul li a{font-size:15px}.bringo-landing-box .download-app-mobile h4{font-size:18px}.view-street-action{top:11px}.view-street-icon{width:24px;height:22px}.bringo-login-register .logo-bringo>img{width:130px;margin-top:30px}.bringo-login-register-box .login-register-header h2{font-size:26px}.bringo-login-register-box .login-register-header h6{font-size:16px;margin-bottom:20px}.bringo-login-register-box label{font-size:15px}.bringo-login-register-box{margin-top:20px;margin-bottom:20px;padding:15px 20px}.bringo-login-register-box input{height:42px}.bringo-login-register-box .btn-forgot-password{font-size:14px}.bringo-login-register-box .btn-reset-password,.bringo-login-register-box .btn-register,.bringo-login-register-box .btn-login{font-size:15px;padding:10px 15px;margin-top:15px}.bringo-login-register-box .btn-login-secondary,.bringo-login-register-box .btn-register-secondary{font-size:15px;padding:10px 15px}.bringo-login-register-box .btn-login-google,.bringo-login-register-box .btn-login-facebook{font-size:15px;padding:10px 10px 10px 10px;margin-top:15px}.bringo-login-register-box .dividing-content{margin:8px 0}.bringo-login-register-box .dividing-content span{font-size:15px;padding:0 8px}.login-google-icon,.login-facebook-icon{width:30px;height:30px}.toggle-checkbox input+label{min-width:50px;border-radius:50px;height:24px;line-height:23px;text-indent:58px}.toggle-checkbox input+label::before,.toggle-checkbox input+label::after{width:50px}.toggle-checkbox input+label::before{border-radius:50px}.toggle-checkbox input+label::after{width:20px;height:20px}.toggle-checkbox input:checked+label::after{margin-left:26px}.bringo-footer-section a{margin:2px 0}.bringo-store-list .store-div .bottom-store-section{margin-top:15px}.bringo-store-list .store-div{padding:14px 8px;margin-bottom:20px}.bringo-subheader-section .location-store span,.bringo-subheader-section .location-store span b{font-size:17px}.bringo-header-section .logo-header{width:80px;margin-right:20px}.btn-header-action{display:none}.bringo-favorite>button.dropdown-toggle{font-size:0;display:none}.bringo-favorite>a.dropdown-toggle{font-size:0;display:inline-block}.bringo-favorite .favorite-icon{margin:0}.bringo-favorite>button.dropdown-toggle:after{display:none !important}.bringo-favorite>a.dropdown-toggle:after{display:none !important}.bringo-my-account>button.dropdown-toggle:after{display:none !important}.cart-button{font-size:0}.my-cart-title>span.title{font-size:17px}.cart-icon{width:35px;height:27px}.close-cart-icon{width:15px;height:15px}.top-cart-section{padding:8px 15px}.top-cart-section.cart-empty{padding:14px 15px}.body-cart-section{padding-bottom:0;height:calc(100% - 107px)}.footer-cart-section .total-price{font-size:17px}.footer-cart-section .btn-checkout-cart{font-size:15px;padding:10px 10px;margin-top:15px}.cart-list .product-img-thumbnail>img{max-width:40px;max-height:40px}.cart-list .product-img-thumbnail{width:70px;height:40px;padding:10px 0}.cart-list .btn-cart-delete-item{font-size:13px}.cart-list .btn-cart-delete-item .remove-item-cart-icon{width:14px;height:14px}.bringo-header-section .cart .badge-items{font-size:12px;min-width:24px}.bringo-favorite .badge-items{font-size:12px;min-width:24px}.bringo-header-section{padding:11px 0 !important}.bringo-subheader-section .big-search{display:none}.open-shop-icon{width:20px;height:20px}.col-product-category{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%;padding-left:10px;padding-right:10px}.col-product-listing{-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%;padding-left:10px;padding-right:10px}.bringo-product-listing-category-menu .header-title{font-size:16px;line-height:24px;margin-bottom:4px}.bringo-product-listing-category-menu>a{line-height:30px;font-size:15px;padding-left:6px}.bringo-breadcrumb>a{font-size:15px}.bringo-breadcrumb .divider{font-size:15px}.bringo-breadcrumb .active.section{font-size:15px}.bringo-favorite>a{font-size:0}.main-container{padding:15px}.bringo-breadcrumb{margin-bottom:15px}.bringo-store-latest-products h2,.bringo-store-top-sales h2,.bringo-store-latest-products-bought h2,.bringo-store-promotions-banner h2,.bringo-store-list h2{font-size:18px;margin-bottom:12px}.bringo-store-latest-products,.bringo-store-top-sales,.bringo-store-latest-products-bought{padding:0;margin-bottom:10px}.swiper-button-navigation-next,.swiper-button-navigation-prev{display:none !important}.bringo-store-latest-products .swiper-slide.box-product,.bringo-store-top-sales .swiper-slide.box-product,.bringo-store-latest-products-bought .swiper-slide.box-product{width:40%}.bringo-product-listing-subheader h1{font-size:22px;padding-bottom:0}.bringo-product-listing-subheader{margin-bottom:15px}.col-product-listing-box{-ms-flex:0 0 25%;flex:0 0 50%;max-width:50%}.bringo-search-category{margin-right:0;width:100%}.bringo-search-category input{width:100%}.bringo-product-listing-header .sort-pagination{width:100%;margin-top:10px}.bringo-product-listing .box-product .bottom-product-listing-box .bringo-product-price{font-size:18px}.bringo-product-listing .box-product .bottom-product-listing-box .add-to-cart-btn .cart-icon-float{height:36px;width:32px}.bringo-product-listing .box-product .bottom-product-listing-box .add-to-cart-btn .cart-icon-float .cart-white-icon{width:18px;height:14px;top:10px}.bringo-product-listing .box-product .bottom-product-listing-box .bringo-product-price-discount{font-size:13px}.bringo-product-listing .box-product .bottom-product-listing-box .product-listing-quantity span{font-size:13px}.bringo-product-listing .box-product .bottom-product-listing-box .add-to-cart-btn{font-size:15px;padding:7px 0 7px 32px}.bringo-store-latest-products .swiper-slide.box-product,.bringo-store-top-sales .swiper-slide.box-product,.bringo-store-latest-products-bought .swiper-slide.box-product{height:402px}.bringo-out-of-stock{padding:5px 5px}.bringo-product-listing .box-product .bottom-product-listing-box .product-listing-quantity .quantity-piece,.bringo-product-listing .box-product .bottom-product-listing-box .product-listing-quantity .quantity-units{height:34px}.bringo-product-listing .box-product .bottom-product-listing-box .product-listing-quantity input{height:34px;width:calc(100% - 116px)}.bringo-product-listing .box-product .bottom-product-listing-box .product-listing-quantity input.bigger{width:calc(100% - 68px)}.bringo-product-details .product-quantity input.bigger{width:calc(100% - 80px)}.bringo-product-listing .box-product .bottom-product-listing-box .product-listing-quantity button{width:34px;height:34px}.bringo-product-listing .box-product .top-product-listing-box .bringo-product-name{font-size:14px;margin-top:20px;margin-bottom:6px;height:36px}.bringo-product-details .product-name{font-size:22px;margin-bottom:15px}.bringo-product-details .product-price{font-size:24px}.bringo-product-details .product-price i{font-size:13px}.bringo-product-details .product-code{font-size:15px;margin-top:20px;margin-bottom:10px}.bringo-product-details .product-reviews a>span{font-size:16px}.bringo-product-details .product-reviews a{font-size:14px}.bringo-product-details .product-quantity input{width:calc(100% - 160px);height:40px;font-size:14px;padding:8px 10px}.bringo-product-details .product-quantity button{width:40px;height:40px}.bringo-product-details .product-quantity .quantity-piece,.bringo-product-details .product-quantity .quantity-units{width:40px;height:40px}.bringo-product-details .add-to-cart-btn{font-size:16px;line-height:24px;padding:8px 10px;padding-left:50px;margin-top:15px}.bringo-product-details .add-to-cart-btn .cart-icon-float{height:40px;width:40px}.bringo-product-details .add-to-cart-btn .cart-icon-float .cart-white-icon{width:26px;height:19px;top:10px}.bringo-product-details .add-to-wishlist{font-size:16px;line-height:24px;padding:8px 10px;padding-left:50px;margin-top:15px}.bringo-product-details .bringo-instructions-delivery>div span{width:40px;height:40px}.bringo-product-details .bringo-instructions-delivery>div{font-size:16px;line-height:24px;padding:8px 10px;padding-left:50px;margin-top:15px}.instructions-delivery-icon{width:22px;height:22px;top:9px}.bringo-product-details .add-to-wishlist .heart-icon-float{height:40px;width:40px}.bringo-product-details .add-to-wishlist .heart-icon-float .remove-to-wishlist-white-icon{width:26px;height:22px;top:9px}.bringo-product-details .add-to-wishlist .heart-icon-float .add-to-wishlist-white-icon{width:26px;height:22px;top:9px}.bringo-product-details-tabs-menu .nav-tabs .nav-link{font-size:15px;padding:5px 10px}.bringo-product-details-tabs-menu{padding:9px 0;margin-top:30px}.bringo-similar-products-carousel{padding:20px 0 5px 0}.bringo-similar-products-carousel h3{font-size:18px;margin-bottom:10px;margin-left:15px}.bringo-similar-products-carousel .bringo-product-listing .swiper-slide.box-product{width:29%}.bringo-product-details .product-details-disclaimer{width:100%}.bringo-product-details .bringo-product-details-image{width:100%;text-align:center;display:block;margin-bottom:15px}.bringo-product-details .bringo-product-details-image img{max-height:180px;max-width:200px;width:auto;display:inline-block}.bringo-create-review-header{padding:14px 15px;margin-top:0}.bringo-create-review-header .title{font-size:18px}.bringo-review-comments .title{font-size:18px}.bringo-review-comments .author{font-size:16px}.bringo-review-comments .date{font-size:13px}.bringo-review-comments .avatar{width:48px;height:48px}.bringo-review-comments .avatar span{font-size:18px}.bringo-review-comments{margin-bottom:15px;padding-bottom:15px}.bringo-create-review-top-section .subtitle{font-size:15px}.bringo-create-review label{font-size:16px}.bringo-create-review .send-review-btn{font-size:16px;line-height:24px;padding:8px 10px}.bringo-create-review>#reviews{padding-left:0}.bringo-product-details .bringo-product-details-tabs-content #attributes table tr td:first-child{width:40%}.bringo-product-listing-category-menu{margin-bottom:20px}.bringo-subheader-section .store-close-program{font-size:14px;padding:6px 10px}.bringo-sorting-dropdown .dropdown-menu ul{padding:10px 15px}.bringo-sorting-dropdown .dropdown-menu ul li a{font-size:15px}.bringo-user-account-menu{display:none}.bringo-user-account-management h1.title{font-size:22px;margin-bottom:0}.bringo-user-account-management p.subtitle{font-size:15px;margin-bottom:15px}.bringo-user-account-content .input-form-control input{width:100%;height:40px}.bringo-user-account-content label.title-input{font-size:15px}.bringo-user-account-content>div>hr:last-child{display:none}.bringo-order-history .order-number{font-size:18px}.bringo-order-history .status-new{font-size:15px}.bringo-wishlist-list-items-thumbnail{width:65px;height:50px}.bringo-wishlist-list-items-thumbnail>img{max-width:50px;max-height:45px}.bringo-wishlist-list-items-content{width:calc(100% - 220px)}.bringo-wishlist-list-items .product-name{font-size:15px}.bringo-wishlist-list-items .product-price{font-size:17px}.bringo-cart-summary-footer .total-summary-info{border-right:0;border-bottom:1px solid rgba(39,60,81,.2);padding-right:15px;margin-bottom:10px;padding-bottom:10px}.bringo-cart-summary-footer .total-summary-checkout{padding-left:15px}.bringo-cart-summary-footer h2.title{font-size:17px;margin-bottom:10px}.bringo-cart-summary-footer .total-summary-checkout .total,.bringo-cart-summary-footer .total-summary-checkout .price{font-size:22px}.bringo-cart-summary-footer .total-summary-checkout .btn-cart-checkout{font-size:15px;padding:9px 10px;margin-top:20px}.bringo-cart-summary h2.title{font-size:17px;margin-bottom:10px}.bringo-cart-summary table tr.total td{font-size:22px;padding-top:20px}.bringo-cart-summary .btn-cart-checkout{font-size:15px;padding:9px 10px;margin-top:15px}.bringo-cart-summary-footer.secondary{display:none}.bringo-cart-summary{margin-top:10px}.bringo-cart-coupon h2.title{font-size:17px;margin-bottom:15px}.bringo-cart-coupon .btn-apply-coupon{font-size:15px;padding:9px 10px;margin-top:15px}.bringo-cart-header h2.title{font-size:22px}.bringo-cart-header h6.subtitle{font-size:15px;margin-bottom:15px}.bringo-cart-list-items table .product-title{font-size:14px;padding-right:25px}.bringo-cart-list-items table .product-quantity span{font-size:13px}.bringo-cart-list-items table .product-quantity{width:128px}.bringo-cart-list-items table .product-quantity input{height:34px}.bringo-cart-list-items table .product-quantity button{width:34px;height:34px}.bringo-cart-list-items table .product-price .discount-price{font-size:13px}.bringo-cart-list-items table .product-price .total-price{font-size:17px}.bringo-cart-list-items{padding:12px 15px}.bringo-legal-section{display:none}.bringo-about-section ul li.list-block{display:none}.bringo-about-section h5{display:none}.bringo-billing-address h3.title,.bringo-shipping-address h3.title{font-size:22px;margin-bottom:15px}.bringo-billing-address label.title-input,.bringo-shipping-address label.title-input{font-size:15px}.bringo-billing-address .input-form-control input,.bringo-shipping-address .input-form-control input{height:40px}.bringo-footer-checkout h3.title{font-size:15px}.bringo-header-section-checkout .logo-selected-shop img{max-height:25px;max-width:35px}.bringo-complete-summary-header h2.title{font-size:22px;margin-bottom:15px}.bringo-complete-summary .box-body span b{font-size:17px}.bringo-cart-summary-footer .total-summary-info table tr td{line-height:26px;font-size:14px}.bringo-complete-summary .bringo-cart-summary-footer .total-summary-checkout .price{font-size:22px}.bringo-complete-summary .bringo-cart-summary-footer .total-summary-checkout{border-right:0;border-top:1px solid rgba(255,255,255,.2);padding-right:15px;padding-top:15px}.bringo-complete-summary .bringo-cart-summary-footer .custom-control{margin-bottom:15px}.bringo-complete-summary .bringo-cart-summary-footer .custom-control-label br{display:none}.bringo-thank-yor h2.title{font-size:22px;margin-bottom:15px}.bringo-thank-yor .btn-thank-you{font-size:15px;padding:8px 10px}.thank-you-icon{width:240px;height:240px}.bringo-thank-yor{margin:20px auto !important}.bringo-landing-box .top-landing-box{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.bringo-landing-box .download-app-mobile{border-bottom-left-radius:0;border-bottom-right-radius:0}.order-tracking-order-number h2{font-size:18px}.order-tracking-delivery-details .name{font-size:18px}.order-tracking-delivery-details .time-delivery{font-size:18px}.order-tracking-delivery-details .store-name{font-size:18px}.order-tracking-delivery-details .total-order,.order-tracking-delivery-details .weight,.order-tracking-delivery-details .number-products{font-weight:500;line-height:normal;font-size:18px;color:#4a397e;margin-bottom:5px}.order-tracking-delivery-details h6{margin-bottom:10px}.bringo-order-tracking-tabs .bringo-cart-list-items .product-name span{font-size:15px}.bringo-order-tracking-tabs .bringo-cart-list-items .product-total span{font-size:17px}.bringo-order-tracking-tabs .bringo-cart-list-items .product-quantity span,.bringo-order-tracking-tabs .bringo-cart-list-items .product-quantity span>i{font-size:13px}.bringo-order-tracking-chat{margin-top:20px}.input-bar #message_input{height:50px !important}.input-bar{height:50px !important}.bringo-active-orders-dropdown .dropdown-menu ul{padding:10px 15px}.bringo-active-orders-dropdown .dropdown-menu ul li a{font-size:15px}.bringo-static-pages h3{font-size:22px}.bringo-product-details .bringo-thumbnail-images-view{text-align:center}.bringo-subheader-section .location-store.edit-location span>span.street-number input{width:90px;font-size:17px;height:30px}.bringo-subheader-section .location-store.edit-location span>span.street-name input{width:220px;font-size:17px;height:30px}}@media screen and (max-width: 991px){.order-tracking-delivery-details .store-section{margin-bottom:15px}.order-tracking-delivery-details .store-details{vertical-align:middle;display:table-cell}}@media screen and (max-width: 767px){.bringo-store-list .store-div .top-store-section{height:auto}.static-page-back-to-page{position:relative;left:0;top:5px;border-bottom-left-radius:0;border-bottom-right-radius:0}.bringo-cart-list-items table .bringo-instructions-cart{margin-bottom:15px}.bringo-user-account-content .bringo-change-phone-number .btn-resend-sms-code,.bringo-user-account-content .bringo-change-phone-number .btn-save{margin-top:5px !important}.bringo-user-account-management table tr th{display:none}.bringo-user-account-management table tr td{display:block;text-align:left !important;border-bottom:0;padding:10px 0 5px 0}.bringo-user-account-management table tr:nth-child(2) td:first-child:before{content:attr(data-title);line-height:normal;font-size:15px;font-weight:500;color:#4a397e;display:block;width:100%;margin-bottom:10px;margin-top:2px}.bringo-user-account-management table tr:nth-child(4) td:first-child:before{content:attr(data-title);line-height:normal;font-size:15px;font-weight:500;color:#4a397e;display:block;width:100%;margin-bottom:10px;margin-top:2px}.bringo-user-account-management table tr td:nth-child(2):before{content:attr(data-title);line-height:normal;font-size:15px;font-weight:500;color:#4a397e;display:block;width:100%;margin-bottom:10px;margin-top:2px}.bringo-user-account-management table tr td:last-child:before{content:attr(data-title);line-height:normal;font-size:15px;font-weight:500;color:#4a397e;display:block;width:100%;margin-bottom:10px;margin-top:2px}.bringo-user-account-management table tr td:last-child{border-bottom:1px solid #ccc;padding-bottom:15px}.bringo-user-account-management table tr:last-child td:last-child{border-bottom:0;padding-bottom:5px}.order-history-tabs .nav-tabs .nav-link{font-size:14px;line-height:24px;margin-right:20px}.bringo-hp nav ul li a{float:none !important;display:inline-block !important;margin-bottom:10px !important}.bringo-hp nav ul li{width:100%;text-align:center}.bringo-landing-box .search-address-list ul li{font-size:14px}.bringo-subheader-section .location-store{display:block}.bringo-subheader-section .location-store.edit-location>span>span{display:block}.bringo-error-page{border-radius:0}.bringo-contact h3{font-size:20px}.bringo-contact table tr th{font-size:14px}.bringo-out-of-stock{font-size:14px}.bringo-product-details .bringo-thumbnail-images-view .thumbnail-image img{max-width:58px;max-height:58px}.bringo-product-listing .box-product img.image-product{max-height:118px;min-height:118px}.bringo-static-pages h1.title{font-size:20px}.bringo-static-pages h3{font-size:20px}.bringo-contact h1.title{font-size:20px}.bringo-contact p.subtitle{font-size:14px}.bringo-complete-summary .cart .box-body,.bringo-complete-summary .payment .box-body,.bringo-complete-summary .shipping-address .box-body,.bringo-complete-summary .billing-address .box-body,.bringo-complete-summary .sgr-pay .box-body{height:auto !important}.bringo-store-latest-products .swiper-slide.box-product,.bringo-store-top-sales .swiper-slide.box-product,.bringo-store-latest-products-bought .swiper-slide.box-product{height:374px;width:44%}.bringo-modal h5.modal-title{font-size:20px}.bringo-modal .modal-body p{font-size:13px}.bringo-modal .modal-footer button.confirm-btn{font-size:13px;line-height:20px;padding:8px 10px}.bringo-modal .modal-footer button.cancel-btn{font-size:13px;height:36px;padding:9px 10px}.bringo-modal .modal-body{padding:10px 15px 10px 15px}.bringo-modal .modal-header{padding:25px 15px 10px 15px}.bringo-modal .modal-footer{padding:10px 15px 20px 15px}.bringo-message .header p.subtitle{font-size:14px}.bringo-message .header p.subtitle{font-size:14px}.info-message-icon{width:24px;height:24px}.bringo-active-orders-dropdown{display:none}.bringo-order-tracking-tabs .bringo-cart-list-items .product-name span.product-title{font-size:14px;margin-bottom:10px}.bringo-order-tracking-tabs .bringo-cart-list-items .product-img-thumbnail{width:80px}.bringo-order-tracking-tabs .bringo-cart-list-items .product-img-thumbnail .product-image-thumbnail{width:80px}.bringo-order-tracking-tabs .bringo-cart-list-items table .product-name{width:calc(100% - 80px)}.bringo-order-tracking-tabs .bringo-cart-list-items table .product-name td.product-total,.bringo-order-tracking-tabs .bringo-cart-list-items table .product-name td.product-quantity{display:inline-block;width:100%}.bringo-order-tracking-tabs .bringo-cart-list-items .product-total span{font-size:16px;text-align:left}.input-bar #message_input{height:40px !important}.input-bar{height:40px !important}.order-tracking-delivery-details .avatar img{width:50px;height:50px}.order-step-icon{width:21px;height:27px}.courier-step-icon{width:24px;height:29px}.store-step-icon{width:31px;height:25px}.cart-step-icon{width:32px;height:25px}.delivery-step-icon{width:33px;height:27px}.final-step-icon{width:22px;height:27px}.order_progress_details.active,.order_progress_details.inactive{font-size:12px}.order-tracking-order-number h2{font-size:17px}.order-tracking-delivery-details .time-delivery{font-size:17px}.order-tracking-delivery-details .store-name{font-size:17px}.order-tracking-delivery-details h6{margin-top:15px}.order-tracking-delivery-details .delivery-column{margin-bottom:0}.order-tracking-delivery-details{padding:0 0 15px 0}.order-tracking-delivery-details .total-order,.order-tracking-delivery-details .weight,.order-tracking-delivery-details .number-products{font-size:17px}.order-tracking-delivery-details .name{font-size:17px}.order_progress_details{font-size:11px}.bringo-thank-yor h2.title{font-size:20px}.bringo-thank-yor .btn-thank-you{font-size:14px}.thank-you-icon{width:200px;height:200px}.bringo-thank-yor{border-radius:0;width:100% !important;margin:0 auto !important;margin-top:-20px !important}.bringo-complete-summary .bringo-cart-summary-footer .custom-control-label br{display:inline}.bringo-complete-summary-header h2.title{font-size:20px}.bringo-complete-summary .box-body span b{font-size:16px}.bringo-complete-summary .bringo-cart-summary-footer .total-summary-checkout .total{font-size:16px}.bringo-complete-summary .bringo-cart-summary-footer .total-summary-checkout .price{font-size:20px}.bringo-cart-list-items table .product-quantity .product-quantity-title{display:block;float:left;width:100%;font-weight:400;line-height:normal;font-size:13px;text-align:center;color:#666;margin-bottom:2px}.bringo-cart-list-items table .product-quantity .product-quantity-section input{float:left;background:#fff;border-top:1px solid #c2c8ce;border-bottom:1px solid #c2c8ce;border-left:1px solid transparent;border-right:1px solid transparent;width:60px;height:34px;text-align:center;box-sizing:border-box;font-weight:400;line-height:normal;font-size:14px;color:#999;display:inline-block;vertical-align:middle;padding:9px 10px;outline:none !important;box-shadow:none !important}.bringo-cart-list-items table .product-quantity .product-quantity-section button{float:left;background:#fff;border:1px solid #c2c8ce;width:34px;height:34px;text-align:center;position:relative;padding:0;outline:none !important;box-shadow:none !important}.bringo-cart-list-items table .product-price button.btn-cart-delete-item{background-color:transparent;outline:none;box-shadow:none;display:inline-block;padding:0;border:0;width:auto;height:auto;border-radius:0;color:#d02626;font-size:13px;margin-top:5px;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.bringo-cart-list-items table .product-title .product-title-text{width:100%;display:block;margin-bottom:15px}.bringo-cart-list-items table .product-title td.product-quantity{width:65%;display:inline-block;text-align:left}.bringo-cart-list-items table .product-title td.product-price{width:35%;display:inline-block;text-align:right}.bringo-cart-list-items table .product-title{font-size:14px;padding-right:0}.bringo-cart-list-items table .product-note{font-size:10px;padding-right:0}.bringo-cart-list-items table .product-img-thumbnail{width:74px;padding-right:15px}.bringo-cart-list-items table .product-quantity input{width:calc(100% - 68px)}.bringo-header-section.bringo-header-section-checkout{padding:11px 15px !important}.bringo-billing-address h3.title,.bringo-shipping-address h3.title{font-size:20px}.bringo-billing-address label.title-input,.bringo-shipping-address label.title-input{font-size:14px}.bringo-landing-box .bringo-switch-language>div>button.dropdown-toggle{font-size:15px;padding:4px 10px}.bringo-switch-language .dropdown-menu ul{padding:8px 15px}.bringo-switch-language .dropdown-menu ul li a{font-size:15px}.order_progress_bar_wrapper{float:left;width:100%}.bringo-landing-box .logo-bringo img{width:120px}.bringo-landing-box .top-landing-box{padding-left:15px;padding-right:15px;padding-bottom:15px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.bringo-landing-box .download-app-mobile{border-bottom-left-radius:0;border-bottom-right-radius:0}.bringo-landing-box .search-address-list{padding:0 0 20px 0}.bringo-landing-box h1{font-size:24px}.bringo-landing-box .landing-account-section{padding:15px 15px}.bringo-hp nav{padding:10px 15px;margin-top:-15px}.bringo-hp nav ul{height:auto}.bringo-landing-box .download-app-mobile h4{font-size:16px}.bringo-enter-delivery-address input.address-input{width:calc(100% - 120px)}.bringo-enter-delivery-address input.number-input{width:120px}.bringo-login-register .logo-bringo>img{width:120px;margin-top:20px}.bringo-login-register-box{padding:15px;width:100% !important;min-width:auto}.bringo-login-register-box.resetPassword{width:100% !important}.bringo-login-register-box .login-register-header h2{font-size:24px}.bringo-login-register-box .login-register-header h6{font-size:15px}.bringo-login-register .col-auto{width:100%}.login-register-body .subsection>.text-right{text-align:left !important}.bringo-login-register-box input{height:40px}.bringo-login-register-box label{font-size:14px}.toggle-checkbox input+label i{font-size:14px}.bringo-footer-section{padding:25px 0 15px 0 !important}.bringo-footer-section h5{font-size:15px;margin-bottom:10px}.bringo-footer-section .list-inline-item:not(:last-child){margin-right:15px;margin-top:10px}.fb-icon,.yt-icon{width:35px;height:35px}.bringo-store-list .store-div{padding:12px 8px;margin-bottom:15px}.bringo-subheader-section .location-store span,.bringo-subheader-section .location-store span b{font-size:15px}.bringo-subheader-section .location-store .btn-change-address{padding:5px 10px;margin-left:0;margin-top:10px}.bringo-footer-copyright a{margin-right:0}.bringo-footer-copyright ul li:last-child{margin-top:15px;display:block}.order-tracking-order-number{padding:0;padding-bottom:11px}.bringo-subheader-section .location-store span{display:block}.cart-expand{width:100%;transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%)}.col-product-category{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:10px;padding-right:10px}.col-product-listing{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:10px;padding-right:10px}.bringo-similar-products-carousel .bringo-product-listing .swiper-slide.box-product{width:44%}.bringo-product-listing .box-product .bottom-product-listing-box .add-to-cart-btn{font-size:14px}.bringo-product-details .bringo-product-details-tabs-content .tab-content .tab-pane{font-size:13px}.bringo-product-details-tabs-menu .nav-tabs .nav-link{font-size:14px}.bringo-product-details .product-name{font-size:18px}.bringo-product-details .add-to-cart-btn{font-size:15px}.bringo-product-details .add-to-wishlist{font-size:15px}.bringo-product-details .product-price{font-size:22px}.bringo-review-comments .title{font-size:16px}.bringo-review-comments .text{font-size:13px}.bringo-review-comments{display:block}.bringo-review-comments .left-column{width:100%;padding-right:0}.bringo-review-comments .right-column{display:block;width:100%}.bringo-create-review-header .title{font-size:16px}.bringo-review-comments .author{font-size:15px}.bringo-review-comments .date{font-size:13px;margin-bottom:20px}.bringo-create-review-top-section .subtitle{font-size:14px}.bringo-create-review label{font-size:15px}.bringo-product-details .bringo-product-details-tabs-content #attributes table tr td:first-child{width:50%}.bringo-similar-products-carousel h3{font-size:16px}.bringo-footer-copyright ul li b{font-size:13px}.bringo-footer-copyright a img{width:60px}.bringo-footer-copyright ul li b{font-size:13px;position:relative;top:2px}.bringo-footer-copyright ul li{font-size:13px}.bringo-product-details-tabs-menu{margin-top:25px}.bringo-product-listing .box-product .bottom-product-listing-box .add-to-cart-btn .cart-icon-float{height:35px;width:32px}.bringo-subheader-section .store-close-program{font-size:13px;padding:6px 10px}.bringo-product-listing .box-product{height:100%}.bringo-product-listing .box-product .bottom-product-listing-box form{padding-bottom:10px}.col-product-listing-box{margin-bottom:10px}.bringo-user-account-header .buttons-action{float:none;display:inline-block;width:100%;margin-bottom:15px}.bringo-user-account-header .buttons-action a:first-child{margin-left:0}.bringo-user-account-management h1.title{font-size:20px}.bringo-user-account-management p.subtitle{font-size:14px}.bringo-user-account-content .address-body,.bringo-user-account-content .address-buttons{width:100%;display:block}.bringo-user-account-content .address-buttons{margin-top:10px}.bringo-user-account-content .address-buttons a:first-child{margin-left:0}.bringo-user-account-content .address-buttons .btn-set-default{text-align:left;display:inline-block;width:100%}.bringo-user-account-content .address-buttons .btn-set-default form{float:left;margin-top:10px}.bringo-user-account-content .address-buttons .btn-set-default button{margin-left:0}.bringo-order-history .order-number{font-size:17px}.bringo-order-history{font-size:13px}.bringo-order-history .status-new{font-size:14px;margin-top:10px}.bringo-order-history .btn-view-order-tracking{position:relative;top:0;right:0;margin-top:15px}.bringo-wishlist-list-items{display:block;float:left}.bringo-wishlist-list-items-thumbnail{width:65px;height:50px;float:left;margin-top:20px}.bringo-wishlist-list-items-content{width:calc(100% - 85px);float:left}.bringo-wishlist-list-items-add-to-cart{width:100%;display:block;text-align:right;float:right}.bringo-wishlist-list-items-add-to-cart .bringo-out-of-stock{display:inline-block}.bringo-cart-summary h2.title{font-size:16px;margin-bottom:10px}.bringo-cart-summary table tr.total td{font-size:18px;padding-top:20px}.bringo-cart-summary .btn-cart-checkout{font-size:14px;padding:8px 10px;margin-top:15px}.bringo-cart-coupon .btn-apply-coupon{font-size:14px;padding:8px 10px;margin-top:15px}.bringo-cart-coupon h2.title{font-size:16px;margin-bottom:15px}.bringo-cart-header h2.title{font-size:20px}.bringo-cart-header h6.subtitle{font-size:14px;margin-bottom:15px}.bringo-product-details .box-product .bringo-out-of-stock .out-of-stock-icon{margin-right:8px}.bringo-product-details .box-product .bringo-out-of-stock{font-size:14px;padding:5px 5px;margin-top:0;position:absolute;bottom:10px;left:10px;right:10px}}@media screen and (max-width: 480px){.col-product-listing-box{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}body.loading{overflow:hidden !important}.loading-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000000;background-color:rgba(0,0,0,.6);opacity:0}body.loading .loading-overlay{display:block;animation:overlay-fadeIn .5s forwards}.loading-overlay .loading-wrapper{width:100%;height:100%}.bringo-sort-pagination .bringo-pagination-dropdown{margin-left:0}@media screen and (max-width: 370px){.bringo-sort-pagination .bringo-pagination-section{display:none}.bringo-similar-products-carousel .bringo-product-listing .swiper-slide.box-product{width:75%}.bringo-store-latest-products .swiper-slide.box-product,.bringo-store-top-sales .swiper-slide.box-product,.bringo-store-latest-products-bought .swiper-slide.box-product{width:75%}}.cart-wrapper{width:100%}.alert-warning .ui.red.label,.alert-warning .ui.red.labels .label{background-color:transparent !important;color:#856404 !important;font-size:14px !important}.alert-warning .ui.label{font-weight:400 !important;margin:0px !important;padding:0px !important}#homepage{background-image:url("/assets/all-in-one-theme/images/slider.gif");background-repeat:no-repeat;background-size:cover;background-position:top center;width:100%;height:100%;position:relative;min-height:100vh;padding:0}#homepage:before{content:"";width:100%;height:140px;position:absolute;left:0;right:0;bottom:0;z-index:2;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00000000", endColorstr="#4d000000",GradientType=0 )}#become-partners{background-image:url("/assets/all-in-one-theme/images/slider.gif");background-repeat:no-repeat;background-size:cover;background-position:top center;width:100%;height:100%;position:relative;min-height:100vh;padding:0}#become-partners:before{content:"";width:100%;height:140px;position:absolute;left:0;right:0;bottom:0;z-index:2;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00000000", endColorstr="#4d000000",GradientType=0 )}.hp{background-color:#f2f2f2;margin-top:-10%;overflow:hidden}.bg-element img{width:100%;display:block;box-shadow:0 0 10px 0 rgba(0,0,0,.36);border-radius:25px}.first-row-wrapper{background-color:#fff;padding:2%;border-radius:10px 10px 0 0}.second-row-wrapper{background-color:#fff;padding:0}.container.first-row{z-index:9999;position:relative;padding:0;border-radius:10px 10px 0 0;text-align:center}.first-row .bg-element{position:absolute;bottom:5%;right:-10%;z-index:-1}.second-row .bg-element{position:absolute;top:-15%;left:-10%;z-index:-1}.second-row .bg-element.element2{position:absolute;bottom:-17%;left:unset;z-index:-1;top:unset;right:-22.5vw}.container.second-row{position:relative;min-height:0;min-width:0;padding:0;z-index:9998}.container.second-row .bottom-bar{position:absolute;bottom:-5%;width:calc(100% - 30px)}.container.third-row{padding:0;margin-top:0;position:relative;min-height:0;min-width:0;text-align:center;z-index:9997}.third-row-wrapper{background-color:#fff;padding:0 15px}.third-row .bg-element{position:absolute;top:-15%;left:-22.5vw;z-index:-1}.third-row .bg-element.element2{position:absolute;bottom:5%;right:-10%;z-index:-1;left:unset;top:unset}.container.third-row p{text-align:center;padding-top:10px;font-size:14px;line-height:26px;font-family:"Montserrat",sans-serif;color:#696877;width:45%;margin:0 auto}.menu ul li a{margin-left:50px;position:relative;font-family:"Manrope";font-weight:400}.menu ul li.special a{font-weight:500}.menu ul li.special a:after{content:"";position:absolute;bottom:-14px;left:-10px;right:0;margin:auto;width:calc(100% + 20px);height:2px;background-color:#f9ba00}.container.third-row h3{font-family:"Manrope";font-size:30px;color:#3a3840;line-height:29px;font-weight:500;padding-top:135px}.container.third-row .btn-vezi-detalii{font-family:"Manrope";font-size:14px;color:#fff;font-weight:700;font-style:normal;line-height:32px;text-align:center;text-transform:uppercase;background-color:#e9b818;border-radius:10px;padding:8px 65px;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.36);-moz-box-shadow:0 5px 15px 0 rgba(0,0,0,.36);box-shadow:0 5px 15px 0 rgba(0,0,0,.36);display:inline-block;margin-top:40px;margin-bottom:60px}.container.fourth-row .btn-vezi-detalii{font-size:14px;color:#fff;font-weight:700;font-style:normal;line-height:25px;text-align:center;text-transform:uppercase;background-color:#e9b818;border-radius:10px;padding:15px 61px;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.36);-moz-box-shadow:0 5px 15px 0 rgba(0,0,0,.36);box-shadow:0 5px 15px 0 rgba(0,0,0,.36);display:inline-block}.container.first-row .row{text-align:center}.container.first-row h3{font-family:"Manrope";font-size:30px;color:#3a3840;line-height:29px;font-weight:500;padding-top:30px}.container.first-row p{font-size:16px;line-height:29px;font-family:"Montserrat",sans-serif;color:#696877;padding-top:20px;width:45%;margin:0 auto}.container.first-row p.subtitle{font-size:20px;line-height:29px;font-family:"Manrope";color:#3a3840;padding-top:20px;margin:0 auto}#homepage .content{margin:0 auto;width:50%;display:flex;justify-content:center;align-items:center;height:90vh}#become-partners .content{margin:0 auto;width:50%;display:flex;justify-content:center;align-items:center;height:90vh}.fourth-row{position:relative;z-index:9996;padding:0}.fourth-row-wrapper{padding:0;background-image:url("/assets/all-in-one-theme/images/row-4.png");background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;min-height:670px;align-items:center}.fourth-row .bg-element{position:absolute;top:5%;left:-10%;z-index:-1}.fourth-row .bg-element.element2{position:absolute;bottom:-50%;left:unset;z-index:-1;top:unset;right:-22.5vw}.fourth-row-wrapper .content{margin-bottom:0;z-index:auto;height:100%;display:block;width:100%}.fourth-row .container{width:75%;padding-top:20px}.fourth-row .box{display:flex;margin-bottom:20px;align-items:center}.fourth-row .content h1{font-family:"Manrope";font-size:40px;color:#fff;font-weight:700;font-style:normal;line-height:42px;margin-top:0;margin-bottom:25px;text-transform:uppercase}.fourth-row .content .packages .box i{width:55px;height:55px;margin-right:15px;display:inline-flex}.fourth-row .content .packages .box .description h4{font-size:18px;color:#fff;font-weight:500;font-style:normal;line-height:26px;text-transform:uppercase;margin:0}.fourth-row .content .packages .box .description h6{font-size:14px;color:#fff;font-weight:400;font-style:normal;line-height:10px;margin:0}.fourth-row .content .packages .box .description{display:inline-flex;flex-direction:column}.fifth-row{position:relative;z-index:9995;padding:0}.fifth-row-wrapper{background-color:#fff;padding:80px 120px}.fifth-row-wrapper p{font-family:"Montserrat",sans-serif;color:#696877;font-size:14px;line-height:29px;font-weight:500}.fifth-row-wrapper h3{font-family:"Manrope";font-size:30px;line-height:29px;font-weight:500;color:#3a3840}.fifth-row .bg-element{position:absolute;top:15%;left:-22vw;z-index:-1}.container.fifth-row .btn-vezi-detalii{font-size:14px;color:#fff;font-weight:700;font-style:normal;line-height:32px;text-align:center;text-transform:uppercase;background-color:#e9b818;border-radius:10px;padding:12px 71px;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.36);-moz-box-shadow:0 5px 15px 0 rgba(0,0,0,.36);box-shadow:0 5px 15px 0 rgba(0,0,0,.36);display:inline-block;margin-top:30px;-webkit-appearance:none;border:none}.container.fifth-row .btn-vezi-detalii:hover{text-decoration:underline;cursor:pointer}.fifth-row .form-control{color:#3a3840;font-weight:bold}.container.map-section .second-row-wrapper{background-color:#f2f2f2}.container.map-section:after{content:"";position:absolute;z-index:10;top:0;left:0;right:0;width:100%;height:70px;display:block;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0.15) 0%, rgba(0, 0, 0, 0) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.15) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0.15) 0%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#26000000", endColorstr="#00000000",GradientType=0 )}.container.map-section:before{content:"";position:absolute;z-index:10;bottom:0;left:0;right:0;width:100%;height:70px;display:block;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.15) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.15) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.15) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00000000", endColorstr="#26000000",GradientType=0 )}.container.map-section{padding:0;position:relative;min-height:0;min-width:0;text-align:center;z-index:10000}.box-shadow{box-shadow:0 5px 15px 0 rgba(0,0,0,.15);padding:0}.map-section h3{font-family:"Manrope";margin-top:80px;margin-bottom:35px;font-size:30px;line-height:29px;color:#3a3840;font-weight:500}.map-section img{margin-bottom:-105px;position:relative;z-index:20}.map-section .legend-map{margin-bottom:25px}.map-section .legend-map span{font-family:"Manrope";font-size:20px;line-height:29px;font-weight:500;color:#3a3840}.map-section .legend-map i{width:37px;height:37px;display:inline-block;margin-right:20px;border-radius:100%}.map-section .legend-map .box-orange{background-color:#f9b900}.map-section .legend-map .box-purple{background-color:#8e78ff}.map-section .legend-map .box-red{background-color:#e08209}.map-section .legend-map>div{display:inline-flex;align-items:center;margin:0 30px}#livratori{background-image:url("/assets/all-in-one-theme/images/bg.png");background-repeat:no-repeat;background-size:cover;background-position:center center;width:100%;height:100%;position:relative}#livratori:after{content:"";background-image:url("/assets/all-in-one-theme/images/bringo_livratori.png");background-repeat:no-repeat;background-size:cover;background-position:center center;width:904px;height:100%;display:block;position:absolute;bottom:0;right:0;z-index:5}#livratori:before{content:"";width:100%;height:140px;position:absolute;left:0;right:0;bottom:0;z-index:2;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00000000", endColorstr="#4d000000",GradientType=0 )}#apply{background-image:url("/assets/all-in-one-theme/images/cover-apply.png");background-repeat:no-repeat;background-size:cover;background-position:center center;width:100%;height:100%;position:relative;min-height:580px}#apply .content h1{text-align:center}#schedule{width:50%;margin:0 auto;padding:50px 0;position:relative}.fc-sat,.fc-sun{color:#cb2e4d}#calendar{background-image:url("/assets/all-in-one-theme/images/schedule.png");background-repeat:no-repeat;background-size:cover;background-position:center center;width:100%;height:100%;position:relative;min-height:390px}.fc-event{background-color:transparent;color:#21b111;border:0;display:flex !important;justify-content:center;align-items:center;border:none !important}.fc-today{background-color:inherit !important}.fc-right{position:absolute;top:50%;display:flex;justify-content:space-between;width:120%;left:-10%}.fc-axis{display:none}#calendar .content h1{text-align:center;line-height:0}#homepage h3{color:#fff;text-align:center;font-size:30px;line-height:29px;font-weight:400;font-family:"Manrope"}#homepage h3.second{font-weight:700;margin-top:15px}#become-partners h3{color:#fff;text-align:center;font-size:1.5rem}#homepage p{text-align:center;margin-top:10px;color:#fff}#homepage p a{text-decoration:underline;color:#fff;font-weight:bold}#homepage input::placeholder{color:#9a9a9a;font-size:20px}#homepage input:-ms-input-placeholder{color:#9a9a9a;font-size:20px}#homepage input::-ms-input-placeholder{color:#9a9a9a;font-size:20px}#homepage .input-group{width:100%;margin:0 auto;justify-content:center}#homepage .input-group.error-group{width:100%;margin:50px auto 0 auto;color:#fff}#homepage .input-group.error-group ul{list-style:none;text-align:center;margin:0 auto 1rem auto;padding:0}#homepage-nav nav{padding:30px 70px !important;display:flex;background-color:#7c13a0}#become-partners .btn-vezi-detalii{font-size:14px;color:#fff;font-weight:500;font-style:normal;text-align:center;text-transform:uppercase;background-color:#e9b818;border-radius:5px;display:flex;justify-content:center;align-items:center;padding:0 10px;margin-left:10px;width:30%;border:none}#become-partners input#address{border-radius:5px;border:none;padding-left:10px;width:40%;cursor:pointer}#become-partners input#street_number{border-radius:5px;border:none;background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/icons/locate.png");background-size:15% auto;background-repeat:no-repeat;background-position:95% 47%;padding-left:10px;margin-left:10px;width:20%;cursor:pointer}#become-partners p{font-family:"Montserrat",sans-serif;font-size:18px;font-weight:400;text-align:center;margin-top:10px;color:#fff;width:80%}#become-partners p a{text-decoration:underline;color:#fff;font-weight:bold}#become-partners input::placeholder{color:#7c17a3;font-size:15px}#become-partners input:-ms-input-placeholder{color:#7c17a3;font-size:15px}#become-partners input::-ms-input-placeholder{color:#7c17a3;font-size:15px}#become-partners .btn-vezi-detalii i{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/icons/right-arrow-action-icon-white.png");background-repeat:no-repeat;background-size:100% 100%;background-position:center center;width:19px;height:14px;display:inline-block;text-align:center;margin:18px 0 18px 10px}#become-partners .input-group{width:100%;margin:0 auto;justify-content:center}#become-partners .input-group.error-group{width:100%;margin:50px auto 0 auto;color:#fff}#become-partners .input-group.error-group ul{list-style:none;text-align:center;margin:0 auto 1rem auto;padding:0}#become-partners nav{padding:30px 70px !important;display:flex;background-color:#7c13a0}.menu{display:flex;margin-left:auto}.menu ul{list-style:none;padding:0}.menu ul li{display:inline-block;float:left}.menu ul li a{font-size:16px;font-weight:500;font-style:normal;line-height:19px;color:#fff;display:block}.menu ul li a.special{margin-left:115px;position:relative}.menu ul li a.special:after{content:"";position:absolute;bottom:-14px;left:0;right:0;margin:auto;width:22px;height:2px;background-color:#fff}.content{margin-bottom:80px;z-index:10;position:relative}.content h1{font-family:"Manrope";font-size:48px;color:#fff;font-weight:700;font-style:normal;line-height:57px;margin-top:0;margin-bottom:60px}#livratori .content h1{padding:200px 0 0 0}.content .packages .box{display:flex;align-items:center;margin-bottom:45px}.content .packages .box i{width:74px;height:74px;margin-right:32px;display:inline-flex}.content .packages .box .description{display:inline-flex;flex-direction:column}.content .packages .box .description h6{font-size:18px;color:#fff;font-weight:400;font-style:normal;line-height:22px;margin:0}.content .packages .box .description h4{font-size:28px;color:#fff;font-weight:500;font-style:normal;line-height:33px;text-transform:uppercase;margin:0}.castigi-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/icons/castigi-icon.png");background-repeat:no-repeat;background-size:100% 100%;background-position:center center}.program-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/icons/program-icon.png");background-repeat:no-repeat;background-size:100% 100%;background-position:center center}.colegi-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/icons/colegi-icon.png");background-repeat:no-repeat;background-size:100% 100%;background-position:center center}.phone-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/icons/phone-icon.png");background-repeat:no-repeat;background-size:100% 100%;background-position:center center}.email-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/icons/email-icon.png");background-repeat:no-repeat;background-size:100% 100%;background-position:center center}.fifth-row .container .packages .box{display:flex;align-items:center;margin-bottom:45px}.fifth-row .container .packages .box i{width:73px;height:73px;margin-right:32px;display:inline-flex}.fifth-row label{color:#696877}.fifth-row #home_message{border:2px solid #4a397e;border-radius:10px;box-shadow:none;outline:0;color:#696877}.fifth-row .container .packages .box .description{display:inline-flex;flex-direction:column;width:calc(100% - 105px)}.fifth-row .container .packages .box .description h6{font-size:18px;color:#696877;font-weight:400;font-style:normal;line-height:22px;margin:0}.fifth-row .container .packages .box .description h6 strong{color:#3a3840}.address-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/icons/address-icon.png");background-repeat:no-repeat;background-size:100% 100%;background-position:center center}.de-ce-bringo{margin:115px auto}.de-ce-bringo h1{font-size:40px;color:#4a397e;font-weight:500;font-style:normal;line-height:48px;margin-top:0;margin-bottom:60px}.de-ce-bringo p{font-size:16px;color:#3a3840;font-weight:400;font-style:normal;line-height:24px;margin-top:0;margin-bottom:20px;padding-right:90px}.de-ce-bringo .btn-aplica{font-size:16px;color:#fff;font-weight:500;font-style:normal;line-height:32px;text-align:center;text-transform:uppercase;background-color:#4a397e;border-radius:4px;padding:8px 83px;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.36);-moz-box-shadow:0 5px 15px 0 rgba(0,0,0,.36);box-shadow:0 5px 15px 0 rgba(0,0,0,.36);display:inline-block;margin-top:40px}.de-ce-bringo .box{margin-top:30%;text-align:center}.de-ce-bringo .row>.col:first-child .box{padding:0 70px}.de-ce-bringo .row>.col:last-child .box{padding:0 40px}.de-ce-bringo .box p{font-size:16px;color:#353535;font-weight:400;font-style:normal;line-height:24px;text-align:center;margin-bottom:15px;padding-right:0}.de-ce-bringo .box .btn-afla-mai-multe{font-size:16px;color:#4a397e;font-weight:400;font-style:normal;line-height:19px;text-align:center;text-decoration:underline;display:inline-flex;align-items:center}.goto-faq{width:60%}.goto-interaction{width:40%}.show_srl_modal{color:#636363;width:100%}.show_srl_modal .modal-content{padding:20px;border-radius:5px;border:none}.show_srl_modal .modal-header{border-bottom:none;position:relative;background-color:transparent}.show_srl_modal h4{color:#636363;text-align:center;font-size:26px;margin:30px 0 -15px !important;width:100%}.show_srl_modal .form-control,.show_srl_modal .btn{min-height:40px;border-radius:3px}.show_srl_modal .close{position:absolute;top:-5px;right:-5px}.show_srl_modal .modal-footer{border:none;text-align:center;border-radius:5px;font-size:13px;display:flex;justify-content:center}.show_srl_modal .modal-footer .button{margin-right:0;font-size:16px;color:#fff;font-weight:500;font-style:normal;line-height:32px;text-align:center;text-transform:uppercase;background-color:#4a397e;border-radius:4px;padding:8px 83px;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.36);-moz-box-shadow:0 5px 15px 0 rgba(0,0,0,.36);box-shadow:0 5px 15px 0 rgba(0,0,0,.36);display:inline-block;margin-top:40px}.show_srl_modal .icon-box{color:#fff;position:absolute;margin:0 auto;left:0;right:0;top:-70px;width:95px;height:95px;border-radius:50%;z-index:9;background:#4a397e;padding:15px;text-align:center;box-shadow:0px 2px 2px rgba(0,0,0,.1);display:flex;justify-content:center;align-items:center}.show_srl_modal .icon-box i{font-size:58px;position:relative;font-style:normal}.show_srl_modal.modal-dialog{margin-top:80px}.show_srl_modal .btn{color:#fff;border-radius:4px;background:#82ce34;text-decoration:none;transition:all .4s;line-height:normal;border:none}.show_srl_modal .btn:hover,.show_srl_modal .btn:focus{background:#6fb32b;outline:none}.show_srl_modal .vertical-alignment-helper{display:table;height:100%;width:100%;pointer-events:none}.show_srl_modal .vertical-align-center{display:table-cell;vertical-align:middle;pointer-events:none}.show_srl_modal .modal-content{width:inherit;max-width:inherit;height:inherit;margin:0 auto;pointer-events:all}.apply-steps#apply-step1{margin:115px auto}.apply-steps#apply-step2,.apply-steps#apply-step3,.apply-steps#apply-step4{margin:0 auto}.apply-steps#apply-step5{margin:50px auto;display:flex;justify-content:center;text-align:center}.apply-steps h1{font-size:40px;color:#4a397e;font-weight:500;font-style:normal;line-height:48px;margin-top:0;margin-bottom:30px}.apply-steps p{font-size:16px;color:#3a3840;font-weight:400;font-style:normal;line-height:24px;margin-top:0;margin-bottom:20px;padding-right:90px}.apply-steps#apply-step4 p{font-size:16px;color:#3a3840;font-weight:700;line-height:0;margin-bottom:15px;margin-top:20px;padding-right:0}.border-btm{border:0;border-bottom:2px solid #4a397e;border-radius:0;box-shadow:none;outline:0}.form-control:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,0)}.apply-steps#apply-step4 .location:first-child{padding-left:0}.apply-steps#apply-step4 .location:last-child{padding-right:0}.apply-steps#apply-step5 .form-check{text-align:center}.apply-steps#apply-step5 a{text-decoration:underline;color:#2b3dde}.apply-steps#apply-step5 label{color:#353535}.apply-steps#apply-step2 label{color:#4a397e;font-weight:500;display:flex;justify-content:space-between}.apply-steps#apply-step2 form ul{list-style:none;margin:0;padding:0}.apply-steps#apply-step2 form ul li{margin-top:5px;color:red}.apply-steps#apply-step5 p{padding:0;width:80%;margin:0 auto 20px auto}.apply-steps .btn-aplica{font-size:16px;color:#fff;font-weight:500;font-style:normal;line-height:32px;text-align:center;text-transform:uppercase;background-color:#4a397e;border-radius:4px;padding:8px 83px;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.36);-moz-box-shadow:0 5px 15px 0 rgba(0,0,0,.36);box-shadow:0 5px 15px 0 rgba(0,0,0,.36);display:inline-block;margin-top:40px}.apply-steps .box{margin-top:114px;text-align:center}.apply-steps .row>.col:first-child .box{padding:0 70px}.apply-steps .row>.col:last-child .box{padding:0 40px}.apply-steps .box p{font-size:16px;color:#353535;font-weight:400;font-style:normal;line-height:24px;text-align:center;margin-bottom:15px;padding-right:0}.apply-steps .box .btn-afla-mai-multe{font-size:16px;color:#4a397e;font-weight:400;font-style:normal;line-height:19px;text-align:center;text-decoration:underline;display:inline-block}.castigi-color-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/icons/castigi-color-icon.png");background-repeat:no-repeat;background-size:100% 100%;background-position:center center;width:61px;height:61px;display:inline-block;text-align:center;margin-bottom:15px}.antreprenoriat-color-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/icons/antreprenoriat-color-icon.png");background-repeat:no-repeat;background-size:100% 100%;background-position:center center;width:61px;height:61px;display:inline-block;text-align:center;margin-bottom:15px}.echipa-color-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/icons/echipa-color-icon.png");background-repeat:no-repeat;background-size:100% 100%;background-position:center center;width:61px;height:61px;display:inline-block;text-align:center;margin-bottom:15px}.open-store-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/icons/open.png");background-repeat:no-repeat;background-size:100% 100%;background-position:center center;width:61px;height:61px;display:inline-block;text-align:center;margin-bottom:15px;margin-top:15px}.prod-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/icons/50prod.png");background-repeat:no-repeat;background-size:100% 100%;background-position:center center;width:81px;height:81px;display:inline-block;text-align:center;margin-bottom:15px}.open-store-icon:after{right:0;width:20%;content:"";position:absolute;border-bottom:2px solid #7f169d;top:20%}.prod-icon:before{left:0;width:20%;content:"";position:absolute;border-bottom:2px solid #7f169d;top:20%}.prod-icon:after{right:0;width:20%;content:"";position:absolute;border-bottom:2px solid #7f169d;top:20%}.min-icon:before{left:0;width:20%;content:"";position:absolute;border-bottom:2px solid #7f169d;top:20%}.min-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/icons/90min.png");background-repeat:no-repeat;background-size:100% 100%;background-position:center center;width:61px;height:61px;display:inline-block;text-align:center;margin-bottom:15px;margin-top:15px}.app-store-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/icons/appstore.png");background-repeat:no-repeat;background-size:100% 100%;background-position:center center;width:157px;height:56px;display:inline-block;text-align:center;margin-bottom:15px;margin-right:10px}.google-play-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/icons/googleplay.png");background-repeat:no-repeat;background-size:100% 100%;background-position:center center;width:166px;height:55px;display:inline-block;text-align:center;margin-bottom:15px}.right-arrow-action-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/icons/right-arrow-action-icon.png");background-repeat:no-repeat;background-size:100% 100%;background-position:center center;width:19px;height:14px;display:inline-block;text-align:center;margin:18px 0}.propria-firma{background-image:url("/assets/all-in-one-theme/images/bg.png");background-repeat:no-repeat;background-size:cover;background-position:center center;width:100%;height:100%;position:relative}.propria-firma .container{padding-top:110px;padding-bottom:80px}.propria-firma h1{font-size:40px;color:#fff;font-weight:500;font-style:normal;line-height:48px;text-align:center;width:100%;margin-bottom:55px;display:inline-block}.propria-firma .circle{display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;background-color:#e9b818;border-radius:100%;font-size:30px;color:#fff;font-weight:500;font-style:normal;line-height:35px;text-align:center;position:relative}.propria-firma .circle.one-to-two:after{content:"";position:absolute;top:10px;left:100px;background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/one-to-two.png");background-repeat:no-repeat;background-size:100% 100%;background-position:center center;width:239px;height:25px;display:block}.propria-firma h6{font-size:14px;color:#fff;font-weight:400;font-style:normal;line-height:17px;text-align:center;margin-top:40px;margin-bottom:25px}.propria-firma p{font-size:16px;color:#fff;font-weight:400;font-style:normal;line-height:24px;text-align:center;width:200px;display:inline-block;position:relative}.propria-firma .btn-vezi-detalii{font-size:16px;color:#fff;font-weight:500;font-style:normal;line-height:32px;text-align:center;text-transform:uppercase;background-color:#e9b818;border-radius:4px;padding:8px 65px;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.36);-moz-box-shadow:0 5px 15px 0 rgba(0,0,0,.36);box-shadow:0 5px 15px 0 rgba(0,0,0,.36);display:inline-block;margin-top:30px}.afla-usor h1{font-size:40px;color:#353535;font-weight:500;font-style:normal;line-height:48px;text-align:left;margin-bottom:35px;margin-top:175px}.afla-usor p{font-size:16px;color:#353535;font-weight:400;font-style:normal;line-height:24px}.open-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/icons/open-icon.png");background-repeat:no-repeat;background-size:100% 100%;background-position:center center;width:61px;height:61px;display:inline-block;text-align:center;margin-bottom:34px}.program2-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/icons/program2-icon.png");background-repeat:no-repeat;background-size:100% 100%;background-position:center center;width:61px;height:61px;display:inline-block;text-align:center;margin-bottom:34px}.afla-usor-subcategory{position:relative;top:-40px}.afla-usor .col-select h6{font-size:16px;color:#353535;font-weight:400;font-style:normal;line-height:24px;margin-bottom:32px}.afla-usor .col-select{max-width:260px}.afla-usor .col-select.location{margin-right:70px}.afla-usor .col-select.time{margin-right:70px}.afla-usor .col-btn{max-width:285px}.afla-usor .col-btn h6{font-size:24px;color:#353535;font-weight:400;font-style:normal;line-height:29px;margin-bottom:12px;text-align:center;opacity:.5;margin-top:40px}.afla-usor .col-btn .ron-month{font-size:35px;color:#353535;font-weight:500;font-style:normal;line-height:42px;display:block;text-align:center}.afla-usor .col-btn .btn-aplica{font-size:16px;color:#fff;font-weight:500;font-style:normal;line-height:32px;text-align:center;text-transform:uppercase;background-color:#e9b818;border-radius:4px;padding:8px 83px;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.36);-moz-box-shadow:0 5px 15px 0 rgba(0,0,0,.36);box-shadow:0 5px 15px 0 rgba(0,0,0,.36);display:inline-block;margin-top:36px}.faq{margin-top:80px;margin-bottom:120px}.faq h1{font-size:40px;color:#3a3840;font-weight:500;font-style:normal;line-height:48px;margin-top:0;margin-bottom:30px}.faq p{font-size:16px;color:#3a3840;font-weight:400;font-style:normal;line-height:24px;margin-top:0;margin-bottom:50px}.faq .faq-box h4{font-size:16px;color:#3a3840;font-weight:400;font-style:normal;line-height:24px;margin-top:0;margin-bottom:15px}.faq .faq-box p{font-size:16px;color:#3a3840;font-weight:400;font-style:normal;line-height:24px;padding-left:25px;margin-top:0;margin-bottom:25px;position:relative}.faq .faq-box p:after{content:"";position:absolute;left:10px;top:0;width:2px;height:100%;background-color:#707070;opacity:.5;display:block}footer{background:#4a397e;padding:40px 0;margin-top:2rem;height:auto;position:relative;z-index:10}.footer-spacing{margin-top:80px}footer .container{display:flex}footer .container>div{flex-direction:column;justify-content:center}footer .left-column{display:flex;margin-right:auto}footer .right-column{display:flex;margin-left:auto}footer ul{list-style:none !important;margin:0;padding:0}footer ul li{display:inline-flex;padding-right:20px;padding-top:10px;padding-bottom:10px}footer ul li a{font-family:"Manrope";font-style:normal;font-weight:normal;font-size:16px;line-height:19px;color:#fff !important;text-decoration:none !important}footer .anpc{margin-top:10px}footer .anpc a{margin:0 5px}footer .anpc a img{max-width:200px}footer .copyright{font-family:"Manrope";font-style:normal;font-weight:normal;font-size:16px;line-height:19px;color:rgba(255,255,255,.5);margin-top:0;padding:0;background-color:transparent}footer .social-media{display:flex}footer .social-media a{display:inline-flex;margin-left:40px}.facebook-icon{background-image:url("/assets/all-in-one-theme/images/homepage/facebook-icon.svg");background-position:center center;background-repeat:no-repeat;background-size:100% 100%;width:32px;height:32px;display:flex}.instagram-icon{background-image:url("/assets/all-in-one-theme/images/homepage/instagram-icon.svg");background-position:center center;background-repeat:no-repeat;background-size:100% 100%;width:32px;height:32px;display:flex}.box-container{width:80%;margin:0 auto}.box-container .step-title{font-family:"Manrope";margin-bottom:30px;color:#3a3840;font-size:20px;line-height:29px;font-weight:700;min-height:58px}.box-container .step-description{font-family:"Montserrat",sans-serif;color:#696877;font-size:14px;line-height:29px;font-weight:500}@media(max-width: 1200px){header:after{width:606px;height:482px}header .content{margin-bottom:20px}header .content h1{font-size:38px;line-height:47px;margin-bottom:40px}header nav .menu ul li a.special{margin-left:70px}header .content .packages .box i{width:64px;height:64px;margin-right:25px}header .content .packages .box .description h6{font-size:16px;line-height:20px}header .content .packages .box .description h4{font-size:24px;line-height:28px}header#apply{min-height:auto}.de-ce-bringo .row>.col:first-child .box{padding:0 40px}.de-ce-bringo .row>.col:last-child .box{padding:0 10px}.de-ce-bringo p{padding-right:60px}.apply-steps .row>.col:first-child .box{padding:0 40px}.apply-steps .row>.col:last-child .box{padding:0 10px}.apply-steps p{padding-right:60px}.propria-firma .circle.one-to-two:after{left:70px}.afla-usor .col-select.location{margin-right:130px}.afla-usor .col-select.time{margin-right:120px}footer .footer-top .col:nth-child(2) p{padding-right:30px}footer .copyright .links a{margin-left:30px}footer .footer-top .col .social-media span{margin:0 10px}}@media(max-width: 992px){header#apply nav{padding:45px 30px 50px 30px !important}header nav .menu ul li:first-child a{display:none}header nav .menu ul li a.special{margin-left:0}header .content>.container{text-align:center}header .content h1{font-size:30px;line-height:35px;text-align:center;width:200px;display:inline-block}header .content .packages .box i{width:40px;height:40px;margin-bottom:10px}header .content .packages{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;padding-bottom:60%}header .content .packages .box{display:flex;-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;min-height:1px;padding-right:15px;padding-left:15px;position:relative;flex-direction:column;align-items:flex-start}header .content .packages .box .description{text-align:left}header .content .packages .box .description h6{font-size:14px;line-height:18px}header .content .packages .box .description h4{font-size:16px;line-height:18px}.de-ce-bringo h1{font-size:26px;line-height:31px;margin-bottom:0}.de-ce-bringo{margin:60px auto;text-align:center;padding:0 30px}.de-ce-bringo p{padding-right:0;text-align:center}.de-ce-bringo img{margin:50px 0}.de-ce-bringo .box{margin-top:60px}.de-ce-bringo .col{flex:0 0 100%}.apply-steps h1{font-size:26px;line-height:31px;margin-bottom:0}.apply-steps{margin:60px auto;text-align:center;padding:0 30px}.apply-steps p{padding-right:0;text-align:center}.apply-steps img{margin:50px 0}.apply-steps .box{margin-top:60px}apply-steps .col{flex:0 0 100%}.propria-firma .container{padding-top:70px;padding-bottom:70px}.propria-firma h1{font-size:26px;line-height:31px;width:100%;margin-bottom:60px}.propria-firma .circle.one-to-two:after{display:none}.propria-firma p.one-to-two{margin-bottom:100px}.propria-firma p.one-to-two:after{content:"";position:absolute;bottom:-85px;right:0;left:15px;margin:auto;background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/one-to-two-mobile.png");background-repeat:no-repeat;background-size:100% 100%;background-position:center center;width:13px;height:77px;display:block}.afla-usor h1{font-size:26px;line-height:31px;text-align:center;margin-bottom:35px;margin-top:50px}.afla-usor img{margin-bottom:25px}.afla-usor p{text-align:center}.afla-usor-subcategory{top:0;margin-top:20px}.afla-usor .col-btn h6{font-size:20px;line-height:24px;margin-bottom:12px;margin-top:60px}.afla-usor .col-btn .ron-month{font-size:26px;line-height:31px}.afla-usor .col-select{max-width:none;margin-right:0 !important}.faq{margin-bottom:40px}.faq h1{font-size:26px;line-height:31px;text-align:center;margin-bottom:30px}.faq img{margin-bottom:25px}.faq p{text-align:center}.faq .faq-box h4{text-align:center}.faq .faq-box p{padding-left:0;margin-bottom:35px}.faq .faq-box p:after{display:none}footer{padding:30px 0;margin:2rem}.footer-spacing{margin-top:70px}footer ul li{padding-right:20px;padding-top:10px;padding-bottom:10px}footer ul li a{font-size:14px;line-height:17px}footer .copyright{margin-top:10px;font-size:14px;line-height:17px}}@media(max-width: 767px){.bringo-header-section .navigation-top .bringo-my-account{display:none !important}header:after{width:100%;height:480px;left:0;right:auto}header .content .packages{padding-bottom:440px}.program2-icon,.open-icon{width:50px;height:50px;margin-bottom:25px}.afla-usor .col-btn{max-width:none}.afla-usor .col-select h6{margin-bottom:20px}.select2-container .select2-selection--single{height:38px}.select2-container .select2-selection--single .select2-selection__rendered{padding-top:7px;padding-bottom:7px;padding-left:16px;padding-right:25px}header .content .packages .box .description h6{font-size:10px;line-height:14px}header .content .packages .box .description h4{font-size:11px;line-height:16px}footer .container{flex-direction:column-reverse}footer .container>div{align-items:center}footer .right-column{margin-left:0}footer .left-column{margin-right:0}footer .social-media{margin-bottom:25px}footer .social-media a{margin-left:20px;margin-right:20px}footer ul{margin-bottom:15px}footer ul li{padding-right:0;width:100%;justify-content:center}footer ul li a{font-size:16px;line-height:19px}}.hero .btn-inscrieti-magazinul{font-size:14px;color:#fff;font-weight:700;font-style:normal;line-height:32px;text-align:center;text-transform:uppercase;background-color:#e9b818;border-radius:10px;padding:12px 49px;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.36);-moz-box-shadow:0 5px 15px 0 rgba(0,0,0,.36);box-shadow:0 5px 15px 0 rgba(0,0,0,.36);display:inline-block;margin-top:40px;margin-bottom:60px}.hero h1{color:#fff;text-align:center}.hero p{width:60%;text-align:center;margin:0 auto}.partners-row2{background-image:url("/assets/all-in-one-theme/images/partners-bg.png");background-repeat:no-repeat;background-size:cover;background-position:top center;width:100%;height:100%;position:relative;min-height:500px;padding:2%}.partners-row2 h3{color:#fff;text-align:center;margin-top:30px}.partners-row2 .box{display:flex;margin-bottom:20px;align-items:center;flex-direction:column;justify-content:center;text-align:center}.partners-row2 .content h1{font-size:25px;color:#fff;font-weight:500;font-style:normal;line-height:30px;margin-top:0;margin-bottom:20px;text-transform:uppercase}.partners-row2 .content .packages .box i{width:50px;height:50px;margin-right:32px;display:inline-flex}.partners-row2 .content .packages .box .description h4{font-size:18px;color:#fff;font-weight:500;font-style:normal;line-height:33px;text-transform:uppercase;margin:0}.partners-row2 .content .packages .box .description h6{font-size:14px;color:#fff;font-weight:400;font-style:normal;line-height:15px;margin:0}.partners-row2 .content .packages .box .description{display:inline-flex;flex-direction:column}.partners-row2 .open-store-icon:after,.partners-row2 .prod-icon:before,.partners-row2 .prod-icon:after,.partners-row2 .min-icon:before{border-bottom:none}.partners-row2 .btn-contact-us{font-size:14px;color:#fff;font-weight:700;font-style:normal;line-height:30px;text-align:center;text-transform:uppercase;background-color:#e9b818;border-radius:10px;padding:13px 67px;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.36);-moz-box-shadow:0 5px 15px 0 rgba(0,0,0,.36);box-shadow:0 5px 15px 0 rgba(0,0,0,.36);display:inline-block;margin-top:40px;margin-bottom:60px}.partners-row2 .box-container span{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400;line-height:29px}.open-store-white-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/icons/open-white.png");background-repeat:no-repeat;background-size:100% 100%;background-position:center center;width:109px;height:109px;display:inline-block;text-align:center;margin-bottom:25px;margin-top:15px}.hands-white-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/icons/hands-white-icon.png");background-repeat:no-repeat;background-size:100% 100%;background-position:center center;width:109px;height:109px;display:inline-block;text-align:center;margin-bottom:25px;margin-top:15px}.min-white-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/icons/90min-white.png");background-repeat:no-repeat;background-size:100% 100%;background-position:center center;width:109px;height:109px;display:inline-block;text-align:center;margin-bottom:25px;margin-top:15px}.partners-row3.third-row-wrapper{padding-bottom:100px}.partners-row3 h3{text-align:center;padding-top:30px;margin-bottom:50px}.partners-row3 .faq-img{margin:0 auto 50px auto;max-width:80%}.partners-row3 .mb-0>a{font-family:"Montserrat",sans-serif;display:block;position:relative;color:#696877;font-size:18px;font-weight:500;line-height:29px}.partners-row3 .card-body{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:500;line-height:29px;color:#696877;padding:35px 30px 25px 50px;text-align:left}.partners-row3 .mb-0>a:after{content:"";position:absolute;right:0;font-family:"Font Awesome 5 Free";visibility:visible;font-weight:900}.partners-row3 .mb-0>a[aria-expanded=true]:after{content:"";font-family:"Font Awesome 5 Free";visibility:visible;font-weight:900}.partners-row3 .card{border:none;margin:10px 0 0 0}.partners-row3 .card-header{border:none;background-color:#f6f6f6;border-radius:6px !important;padding:24px 30px;text-align:left}.partners-row3 .card-header .btn[aria-expanded=true]{color:#fff;background-color:#32bdb6}.partners-row3 .card-header.active-acc{background-color:#f9ba00;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.36);-moz-box-shadow:0 5px 15px 0 rgba(0,0,0,.36);box-shadow:0 5px 15px 0 rgba(0,0,0,.36)}.partners-row3 .card-header.active-acc a{font-size:20px;color:#fff;font-family:"Manrope"}.partners-row4{background-color:#7e159d;background-image:none;background-repeat:no-repeat;background-size:cover;background-position:top center;width:100%;height:100%;position:relative;min-height:auto;padding:95px 75px 0px 75px}.partners-row4 .row{margin-left:-30px;margin-right:-30px}.partners-row4 .col-6{padding-left:30px;padding-right:30px}.partners-row4 .box-review{background-color:#fff;border-radius:6px;padding:25px;margin-bottom:110px;min-height:205px;display:flex;align-items:center}.partners-row4 .box-review h5{font-size:26px;font-weight:700;color:#3a3840;line-height:20px}.partners-row4 .box-review p{font-family:"Montserrat",sans-serif;font-size:20px;font-weight:400;color:#3a3840;line-height:normal}.partners-row4 .box-review .icon{margin-right:25px}.livrari-5-stele-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/icons/livrari-5-stele.png");background-repeat:no-repeat;background-size:100% 100%;background-position:center center;display:inline-block;width:88px;height:88px}.comunicare-primul-loc-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/icons/comunicare-primul-loc.png");background-repeat:no-repeat;background-size:100% 100%;background-position:center center;display:inline-block;width:88px;height:88px}.personal-shopper-incredere-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/icons/personal-shooper-incredere.png");background-repeat:no-repeat;background-size:100% 100%;background-position:center center;display:inline-block;width:88px;height:88px}.timp-liber-clienti-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/icons/timp-liber-clienti.png");background-repeat:no-repeat;background-size:100% 100%;background-position:center center;display:inline-block;width:88px;height:88px}.partners-row4 h3{text-align:center;padding-top:0px;margin-bottom:90px;color:#fff}.partners-row4 .slick-slide{margin:10px;position:relative}.inside-slick-box{z-index:4;margin-top:-20px;-webkit-box-shadow:0 5px 8px 0 rgba(0,0,0,.36);-moz-box-shadow:0 5px 8px 0 rgba(0,0,0,.36);box-shadow:0 5px 8px 0 rgba(0,0,0,.36);padding:15px;background-color:#891ea8;border-radius:10px}.inside-slick-box h3{color:#fff;font-weight:500;font-size:26px;margin-bottom:10px}.inside-slick-box h4{color:#fff;font-weight:400;font-size:18px;margin-bottom:20px;text-align:center}.inside-slick-box p{color:#fff;font-size:16px;font-style:italic;font-weight:200;text-align:center}.partners-row4 .slick-smaller{width:50%;margin:0 auto;border-radius:10px;z-index:5}.partners-row4 .slick-prev{left:-5%;z-index:2}.partners-row4 .slick-next{right:-4%;z-index:2}.slick-slider.mobile-second-row-slider{display:none}.slick-slider.second-row-slider{display:block}.mobile-bottom-bar{display:none}.bottom-bar{display:block}.nav-mobile{display:none}.apply-nav-mob{display:none}#apply .container-fluid{display:flex}#livratori .container-fluid{display:flex}@media(min-width: 320px)and (max-width: 480px){#homepage{background-image:url("/assets/all-in-one-theme/images/mobile-homepage-bg.jpg");min-height:100%;background-size:cover}header nav .logo a img{width:70%}#homepage-nav nav{padding:15px !important;position:fixed;z-index:99999999999}#homepage .content{margin:0 auto;width:90%;display:flex;justify-content:center;align-items:center;height:500px}#homepage h3{color:#fff;text-align:center;font-size:20px}#homepage h3:nth-child(2){font-weight:bold}#homepage .input-group{width:100%;margin:5% auto 0 auto}#homepage input#inputLocate{background-size:10% auto}#homepage p{font-size:12px}#become-partners{background-image:url("/assets/all-in-one-theme/images/mobile-homepage-bg.jpg");min-height:100%;background-size:cover}#become-partners nav{padding:15px !important;position:fixed;z-index:99999999999}#become-partners .content{margin:0 auto;width:90%;display:flex;justify-content:center;align-items:center;height:100vh}#become-partners h3{color:#fff;text-align:center;font-size:1rem}#become-partners h3:nth-child(2){font-weight:bold}#become-partners .input-group{width:100%;margin:5% auto 0 auto}#become-partners .btn-vezi-detalii{font-size:12px;padding:0 10px;margin-left:5px}#become-partners .btn-vezi-detalii i{width:14px;height:10px;margin:18px 0 18px 5px}#become-partners input::placeholder{color:transparent}#become-partners input:-ms-input-placeholder{color:transparent}#become-partners input::-ms-input-placeholder{color:transparent}#become-partners input#inputLocate{background-size:10% auto}#become-partners p{font-size:12px}.container.first-row h3{font-size:1.2rem;font-weight:500}.container.first-row p{font-size:14px;padding-top:10px;width:80%}.container.first-row .row{margin-top:1rem !important;padding:0 15px}.open-store-icon:after{right:unset;left:unset;height:25%;border-right:2px solid #7f169d;border-bottom:none;bottom:-40%;top:unset;width:unset}.prod-icon:before,.prod-icon:after{display:none}.min-icon:before{right:unset;left:unset;height:25%;border-right:2px solid #7f169d;border-bottom:none;top:-8%;width:unset}.app-store-icon{width:100px;height:36px}.google-play-icon{width:100px;height:33px}.bg-element{display:none}.slick-slider.mobile-second-row-slider{display:block;position:relative}.slick-slider.second-row-slider{display:none}.mobile-bottom-bar{display:block;position:absolute;bottom:-5%}.bottom-bar{display:none}.second-row-wrapper .col-12{padding:0;margin:0}.container.third-row{margin-top:0}.third-row-wrapper .row.p-5{padding:15px !important}.container.third-row h3{font-size:20px;padding:30px 0;font-weight:500;width:80%;margin:0 auto}.container.third-row p{width:90%;color:#696877;text-align:center;margin:0 auto;padding-top:0;font-size:14px}.third-row-slider .slick-slide{margin:5px}.third-row-slider .slick-next{right:-10%}.third-row-slider .slick-prev{left:-19%}.container.third-row .btn-vezi-detalii{padding:8px 25px;font-size:13px}.map-section h3{margin-top:40px;margin-bottom:35px;font-size:22px;line-height:26px}.map-section .legend-map span{font-size:16px;line-height:24px}.map-section .legend-map i{width:25px;height:25px;margin-right:15px}#homepage .input-group.error-group{display:none}.slogan-middle-header form{width:100% !important}.fourth-row-wrapper{background-image:url("/assets/all-in-one-theme/images/row-4-mobile.png");margin-right:-15px;margin-left:-15px;background-size:cover;background-position:100% 100%;min-height:340px}.fourth-row .container{position:relative;top:0;left:0;width:100%;padding:0;padding-left:30px}.fourth-row .content .packages .box i{width:30px;height:30px;margin-right:10px;display:inline-flex}.fourth-row .content h1{font-size:28px;line-height:32px}.fourth-row .content h1 br{display:none}.content .packages .box{margin-bottom:25px}.container.fourth-row .btn-vezi-detalii{font-size:13px;padding:10px 25px;line-height:20px}.fourth-row .content .packages .box .description h4{line-height:1.2}.fifth-row-wrapper p:first-of-type{margin:10px 0 !important;text-align:center}.fifth-row-wrapper h3{text-align:center;padding-top:20px;font-size:22px;line-height:26px}.fifth-row-wrapper .row.p-5{padding:10% !important}.fifth-row .form-control{padding:4px 0}.fifth-row-wrapper form .form-check{position:relative;display:block;padding-left:0;float:left;margin-bottom:10px}.fifth-row-wrapper form .form-check input{float:left;margin-right:7px}.fifth-row-wrapper form .form-check label{float:left;width:calc(100% - 20px);text-align:left;position:relative;top:-4px}.container.fifth-row .btn-vezi-detalii{font-size:13px}.fifth-row .container .packages .box{display:inline-flex;align-items:center;margin-bottom:15px;flex-direction:row;justify-content:center;width:100%}.fifth-row .container .packages .box:last-child{margin:0 auto;width:100%;text-align:center;display:flex;padding-bottom:25px}.fifth-row .container .packages .box i{width:50px;height:50px;margin-right:20px;margin-bottom:15px;margin-top:20px;display:inline-flex}.fifth-row .container .packages .box .description{text-align:left;width:calc(100% - 70px)}.fifth-row .container .packages .box .description h6{font-size:15px}.container.fifth-row .btn-vezi-detalii{padding:8px 25px}.fifth-row-wrapper form{text-align:center}.fifth-row-wrapper form .col{text-align:left}.fifth-row-wrapper form .form-group{text-align:left}.hero h1{font-size:20px;font-weight:500}#homepage .hero p{width:100%;font-size:14px}#become-partners .hero p{width:100%;font-size:14px}.hero .btn-inscrieti-magazinul{padding:8px 20px;margin-top:15px}.first-row-wrapper .col-10.offset-1{margin-left:0;width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.clients-row-slider .slick-prev{left:-10%}.clients-row-slider .slick-next{right:0}.open-store-white-icon,.hands-white-icon,.min-white-icon{width:100px;height:100px}.partners-row2 .btn-contact-us{display:none}.partners-row3 .row.m-0.align-items-center{-webkit-flex-flow:column-reverse;flex-flow:column-reverse;padding-bottom:15%}.partners-row3 .mb-0>a{font-size:14px}.partners-row4{margin:0}.partners-row4 h3{text-align:center;padding-top:30px;margin-bottom:50px;color:#fff;font-size:20px}.partners-row4 .col-10.offset-1{margin-left:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.fourth-row-wrapper.partners-row4{background-image:url("/assets/all-in-one-theme/images/review-bg.jpg")}.inside-slick-box{width:90%;margin:-20px auto 0 auto}.partners-row4 .slick-next{right:3%}.partners-row4 .slick-prev{left:-4%}#homepage-nav nav .menu{display:none}.nav-mobile{display:flex;margin-left:auto}.nav-mobile #overlay-button{position:absolute;right:5px;top:5px;padding:26px 11px;z-index:5;cursor:pointer;user-select:none}.nav-mobile #overlay-button span{height:4px;width:25px;border-radius:2px;background-color:#e9b818;position:relative;display:block;transition:all .2s ease-in-out}.nav-mobile #overlay-button span:before{top:-10px;visibility:visible}.nav-mobile #overlay-button span:after{top:10px}.nav-mobile #overlay-button span:before,#overlay-button span:after{height:4px;width:25px;border-radius:2px;background-color:#e9b818;position:absolute;content:"";transition:all .2s ease-in-out}.nav-mobile #overlay-button:hover span,#overlay-button:hover span:before,#overlay-button:hover span:after{background:#e9b818}.nav-mobile input[type=checkbox]{display:none}.nav-mobile input[type=checkbox]:checked~#overlay{visibility:visible}.nav-mobile input[type=checkbox]:checked~#overlay-button:hover span,input[type=checkbox]:checked~#overlay-button span{background:transparent}.nav-mobile input[type=checkbox]:checked~#overlay-button span:before{transform:rotate(45deg) translate(7px, 7px);opacity:1}.nav-mobile input[type=checkbox]:checked~#overlay-button span:after{transform:rotate(-45deg) translate(7px, -7px)}.nav-mobile #overlay{height:100vh;width:100vw;background:#7c13a0;z-index:99999999999;visibility:hidden;position:fixed;left:0;right:0;top:0;margin-top:60px;overflow:hidden}.nav-mobile #overlay.active{visibility:visible}.nav-mobile #overlay ul{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;padding-left:0;list-style-type:none}.nav-mobile #overlay ul li{padding:1em;text-align:left;width:100%;margin-left:50px}.nav-mobile #overlay ul li a{color:#fff;text-decoration:none;font-size:1.5em}.nav-mobile #overlay ul li a:hover{color:#e9b818}.bottom-menu-mobile{background-color:rgba(26,20,45,.3);height:30vh;display:flex;justify-content:space-around}.nav-footer-left{padding:10px;display:flex;flex-direction:column;float:left;justify-content:center;align-items:flex-start}.nav-footer-right{float:left;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px}.nav-footer-left a,.nav-footer-right a{color:#fff}.nav-footer-left a i,.nav-footer-right a i{font-size:40px}.current-menu-item{position:relative}.current-menu-item a:before{width:7%;content:"";position:absolute;border-bottom:2px solid #e9b818;top:50%;left:-5%}.current-menu-item a:after{width:60%;content:"";position:absolute;border-bottom:2px solid #e9b818;top:50%;right:-40%}.apply-nav-mob{display:block}#apply .container-fluid{display:none}#livratori .container-fluid{display:none}header#apply{padding-top:40%}#livratori{padding-top:40%}#livratori .content .packages{flex-direction:column;padding-bottom:0;justify-content:center;align-items:flex-start}#livratori .content .packages .box{flex-direction:row;display:flex;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.bringo-hp{overflow:unset;background:none;padding:0;margin:0}.container-fluid.landing-section{padding:0}.slogan-middle-header{display:flex;flex-direction:column;align-items:center;justify-content:center}.slogan-middle-header form .search-store-fields{border:3px solid #ffb600;border-radius:9px;display:flex}.slogan-middle-header form{width:100%}.slogan-middle-header form .search-address-list .store-number input{text-align:left;font-size:20px;line-height:28px;font-weight:400;letter-spacing:0;color:#9a9a9a;width:100%;height:54px;padding:10px 20px 10px 43px;border:0;box-shadow:none !important;outline:none !important}.slogan-middle-header form .search-address-list .store-number{position:relative;width:25%;display:inline-flex}.slogan-middle-header form .search-address-list .store-address input{text-align:left;font-size:20px;line-height:28px;font-weight:400;letter-spacing:0;color:#9a9a9a;width:100%;height:54px;padding:10px 20px 10px 43px;border:0;border-top-left-radius:6px;border-bottom-left-radius:6px;border-right:3px solid #ffb600;box-shadow:none !important;outline:none !important}.slogan-middle-header form .search-address-list .store-address{position:relative;width:50%;display:inline-flex}.slogan-middle-header form .search-address-list button{font-size:18px;line-height:28px;color:#fff;font-weight:500;font-style:normal;text-align:center;background-color:#ffb600;border-radius:0 5px 5px 0;display:flex;justify-content:center;align-items:center;padding:0 10px;margin-left:0;width:25%;border:none}.search-store-magnifier-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/icons/search-store-magnifier-icon.svg");background-repeat:no-repeat;background-size:100% 100%;background-position:center center;width:18px;height:18px;display:block;position:absolute;top:0;bottom:0;margin:auto;left:15px}.search-store-pin-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/icons/search-store-pin-icon.svg");background-repeat:no-repeat;background-size:100% 100%;background-position:center center;width:16px;height:23px;display:block;position:absolute;top:0;bottom:0;margin:auto;left:15px}.search-store-arrow-right-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/icons/search-store-arrow-right-icon.svg");background-repeat:no-repeat;background-size:100% 100%;background-position:center center;width:16px;height:12px;display:inline-block;margin-left:10px}.bringo-header-section .navigation-top{position:relative}.bringo-header-section .navigation-top .menu ul{margin:0;display:flex;align-items:center}.bringo-header-section .navigation-top .menu ul li.special a:after{height:3px;bottom:-18px}.bringo-header-section .navigation-top .menu{position:absolute;top:-10px;left:0;right:0;margin:auto;justify-content:center;width:100%;height:60px}.slogan-middle-header .landing-account-section{color:#fff;margin-top:15px;text-align:center}.slogan-middle-header .create-account a{color:#fff;font-size:16px;font-weight:700;line-height:29px;font-family:"Montserrat",sans-serif;margin-right:20px}.slogan-middle-header .login-account{font-size:16px;font-weight:400;line-height:29px;font-family:"Montserrat",sans-serif}.slogan-middle-header .login-account a{color:#fff;font-size:16px;font-weight:700;line-height:29px;font-family:"Montserrat",sans-serif}.second-row .description-image{position:absolute;top:54%;bottom:0;left:0;right:0;width:100%;margin:0 auto;text-align:center;color:#fff;font-size:2rem}.second-row .description-image span{font-size:6rem;font-weight:bold;line-height:1}#apply .content h1{padding:200px 0 0 0}::-webkit-scrollbar{width:10px;background:initial}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}::-webkit-scrollbar-thumb{background-color:#4a397e;outline:1px solid #708090}body.bringoRomania-theme::-webkit-scrollbar,body.bringoRomania-theme::-webkit-scrollbar-track,body.bringoRomania-theme::-webkit-scrollbar-thumb,body.bringoMorocco-theme::-webkit-scrollbar,body.bringoMorocco-theme::-webkit-scrollbar-track,body.bringoMorocco-theme::-webkit-scrollbar-thumb{display:none}body.okMarket-theme::-webkit-scrollbar,body.okMarket-theme::-webkit-scrollbar-track,body.okMarket-theme::-webkit-scrollbar-thumb{display:block}#car label:after{content:"\a";white-space:pre}#car label{margin-right:10px;margin-left:5px}input.number_hours{padding-top:13px;padding-bottom:13px;padding-left:30px;padding-right:30px;font-size:14px;border-radius:4px;box-shadow:none;background-color:#4a397e;border:0;border-radius:4px;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.36);-moz-box-shadow:0 5px 15px 0 rgba(0,0,0,.36);box-shadow:0 5px 15px 0 rgba(0,0,0,.36);outline:none !important;color:#fff}#toast{z-index:11000 !important}.checkbox-newsletter{height:81px}.commercial-communication{margin-top:50px !important}.remember-me-forgot-password{display:flex;align-items:center;margin-top:10px}.remember-me-forgot-password .toggle-checkbox input+label{margin:0}.remember-me-forgot-password .left-column{display:flex;margin-right:auto}.remember-me-forgot-password .right-column{display:flex;margin-left:auto}.bringo-order-history.order-cancelled .btn-view-order-tracking .btn-warning{display:none !important}@media(max-width: 1280px){.slogan-middle-header form{width:100%}#homepage .content{width:100%}.fifth-row-wrapper{padding:20px 15px}}@media(max-width: 767px){#apply-step4 .btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;width:auto !important}#apply-step4 .btn-group .col-select.location{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:15px;padding-right:15px}#homepage .content{height:500px}.first-row-wrapper .row.mt-5 .col-sm-4:nth-child(2){margin-top:30px}.prod-icon{width:61px;height:61px}.min-icon{margin-top:0}.min-icon:before,.open-store-icon:after{display:none}.slogan-middle-header form .search-store-fields{display:block;border:0;border-radius:0}.slogan-middle-header form .search-address-list .store-address input{font-size:16px;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-left-radius:0;border-bottom-right-radius:0;border:3px solid #ffb600}.slogan-middle-header form .search-address-list .store-number input{border-top:0 !important;border:3px solid #ffb600;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.slogan-middle-header form .search-address-list .store-address,.slogan-middle-header form .search-address-list .store-number{width:100%}.slogan-middle-header form .search-address-list button{border-radius:9px;width:100%;font-size:18px;margin:20px 0 0 0;padding:16px 10px}#homepage input::placeholder{font-size:16px}#homepage input:-ms-input-placeholder{font-size:16px}#homepage input::-ms-input-placeholder{font-size:16px}#mobile-menu-expand .mobile-menu-list-menu .menu ul li{display:block;width:100%}#mobile-menu-expand .mobile-menu-list-menu .menu ul li a{color:#000;padding:8px 0 !important;margin:0}#mobile-menu-expand .mobile-menu-list-menu .menu ul li.special a{color:#f9ba00}#mobile-menu-expand .mobile-menu-list-menu .menu ul li.special a:after{display:none}.afla-usor .col-select.location{max-width:100%;-ms-flex-preferred-size:initial;flex-basis:initial;margin-bottom:20px}#livratori{padding-top:0 !important}#livratori:after{height:320px;width:100%}#livratori .content h1{padding:30px 0;font-size:26px;line-height:32px;margin-bottom:0px}.content .packages .box i{width:50px;height:50px;margin-right:20px}.content .packages .box .description h6{font-size:16px;line-height:20px}.content .packages .box .description h4{font-size:22px;line-height:26px}#livratori .content .packages{padding-bottom:300px}.faq .faq-box h4{font-weight:700}.header-tracking{padding:0}.bringo-footer-checkout .footer-checkout-section{position:relative}.bringo-footer-checkout .footer-checkout-section-body{left:60px;position:absolute}.register .login-register-body .toggle-checkbox input+label i{position:absolute;top:0;left:55px;width:calc(100vw - 120px);text-align:left}.register .login-register-body .toggle-checkbox input+label{text-indent:0}.register .login-register-body .field>.toggle-checkbox{margin-bottom:20px}.bringo-product-listing .box-product .bottom-product-listing-box .add-to-wishlist:hover .add-to-wishlist-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/add_to_wishlist_red_icon.png")}}select#sylius_checkout_address_billingAddress_billing_type{display:block;width:100%;background-color:#f5f5f5;border:1px solid #c2c8ce;box-sizing:border-box;border-radius:4px;font-weight:400;line-height:normal;font-size:14px;color:#4a397e;height:45px;padding:10px;outline:none !important;box-shadow:none !important;margin-bottom:40px;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.label-special-info span{display:block}.label-special-info i{font-size:12px;font-style:normal;color:#333;display:block;font-weight:400;width:100%;margin-top:5px}.alert-online-payment p a{background-color:#4a397e;border-radius:5px;color:#fff;font-size:14px;font-weight:500;line-height:18px;padding:12px 20px;display:inline-block;border:0;margin-top:5px;outline:none !important;box-shadow:none !important;text-decoration:none !important}#modalOnlinePayment .modal-dialog.modal-lg{max-width:1000px}#modalOnlinePayment .modal-content{background:#f4f4f4;box-shadow:0px 0px 2px rgba(0,0,0,.15),0px 2px 2px rgba(0,0,0,.15);border-radius:15px;border:0}.close-modal-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/homepage/close-modal-icon.svg");background-position:center center;background-repeat:no-repeat;background-size:100% 100%;width:30px;height:30px;display:flex}#modalOnlinePayment button.close{position:absolute;z-index:15;right:30px;top:30px;text-shadow:none !important;opacity:1 !important}#modalOnlinePayment .modal-header{border:0;padding:0}#modalOnlinePayment .modal-body p{font-family:"Manrope";font-style:normal;font-weight:bold;font-size:18px;line-height:22px;text-align:center;color:#4a397e;margin-top:0;margin-bottom:0}#modalOnlinePayment .modal-body{padding:80px 40px 40px 40px;align-items:center;display:flex;flex-direction:column}#modalOnlinePayment .modal-footer{border:0;padding:0 0 30px 0;display:flex;justify-content:center}#modalOnlinePayment .modal-footer a{font-style:normal;font-weight:500;font-size:18px;line-height:22px;color:#fff;background:#eab818;box-shadow:0 0 0 rgba(0,0,0,.15),0px 2px 0 rgba(0,0,0,.15);border-radius:15px;padding:10px 25px;border:0;text-decoration:none !important;outline:none !important}.bringo-category-list-box .box{margin-bottom:30px;padding-right:40px}.bringo-category-list-box .box-inner{background:#fff;box-shadow:0 0 2px rgba(0,0,0,.15),0 2px 2px rgba(0,0,0,.15);border-radius:15px;text-decoration:none !important;padding:0px 0px 10px;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.bringo-category-list-box .box-inner h4{font-family:"Manrope";font-style:normal;font-weight:500;font-size:20px;line-height:24px;color:#4a397e;margin-top:10px;text-align:center}.bringo-category-list-box .img-fluid{width:100%;aspect-ratio:1/1;object-fit:cover;height:100%;border-top-left-radius:15px;border-top-right-radius:15px}.mobile-menu-links{background-color:#e9b818;padding:10px 20px;min-height:46px}.mobile-menu-links a{font-weight:500;line-height:normal;font-size:18px;padding:0;color:#fff !important;display:flex;width:100%;align-items:center;text-decoration:none !important}.mobile-menu-links a span{width:26px;display:flex;text-align:center;margin-right:25px;align-items:center;justify-content:center}.mobile-menu-links a span .contact-page-menu-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/menu/contact-page-menu-icon.svg");background-position:center center;background-size:100% 100%;background-repeat:no-repeat;display:inline-block;position:relative;top:0;width:26px;height:21px}.mobile-menu-links a span .promotion-page-menu-icon{background-image:url("/assets/all-in-one-theme/images/theme-variants/bringo-morocco-theme/menu/promotion-page-menu-icon.svg");background-position:center center;background-size:100% 100%;background-repeat:no-repeat;display:inline-block;position:relative;top:0;width:26px;height:26px}.label-title-billing-address{font-size:20px !important;margin-bottom:10px !important}@media(max-width: 767px){.bringo-category-list-box>.row{margin-left:-10px;margin-right:-10px}.bringo-category-list-box>.row>div{padding-left:10px;padding-right:10px;margin-bottom:20px}.bringo-category-list-box .box-inner h4{font-size:18px;line-height:22px}.container-fluid.landing-section.become-shopper{margin-top:50px}.bringo-subheader-section .location-store>form .street-name .sylius-validation-error,.bringo-subheader-section .location-store>form .street-number .sylius-validation-error{left:0;right:0;min-width:auto}}.gcolor{color:green !important}.loyalty-card-sections{margin-top:20px;padding:0;width:100%;margin-bottom:20px;position:relative;display:block;float:left}.loyalty-card-section{background-color:#fff;padding:15px 10px;border-radius:4px;box-shadow:0 2px 12px -4px rgba(0,0,0,.15);margin-bottom:15px;display:flex;flex-direction:column;align-items:center}.loyalty-card-section h2.title{font-weight:500;line-height:normal;font-size:18px;color:#4a397e;margin-bottom:20px;text-align:center}.loyalty-card-section .barcode-and-toggle-enable{display:flex;align-items:center}#loyaltyCardAdd .modal-body{display:inline-flex;flex-direction:column;min-width:75%;margin:auto}#loyaltyCardAdd label{margin-top:15px}#loyaltyCardAdd input,#loyaltyCardAdd select,#loyaltyCardEdit input{width:auto;display:inline-block;box-shadow:none;outline:none;font-family:"Manrope";font-style:normal;font-weight:500;font-size:18px;line-height:22px;color:#4a397e;height:auto;background:#fff;padding:8px 6px;border:1px solid #eee;border-radius:15px}#loyaltyCardErrorModal p{font-size:16px;text-align:center}#loyaltyCardErrorModal .btn-close-loyalty-card,#loyaltyCardAdd .btn-add-loyalty-card,#loyaltyCardEdit .btn-modify-loyalty-card{background:#fff;border:1px solid #e5e5e5;box-sizing:border-box;border-radius:13px;padding:8px 20px;font-family:"Manrope";font-style:normal;font-weight:500;font-size:18px;line-height:22px;text-align:center;color:#eab818;display:inline-block;text-decoration:none !important}.loyalty-card-section input{background:#f5f5f5;border:1px solid #c2c8ce;box-sizing:border-box;border-radius:4px;width:100%;font-weight:400;line-height:normal;font-size:14px;color:#4a397e;height:38px;padding:10px;outline:none;box-shadow:none;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.loyalty-card-section input:hover,.loyalty-card-section input:focus{background-color:#fff}.loyalty-card-header{width:100%;position:relative;float:left;display:block}.loyalty-card-header .buttons-action{float:right;display:inline-block}.loyalty-card-header .buttons-action a{background:#fff;border:1px solid #4a397e;box-sizing:border-box;border-radius:4px;display:flex;align-items:center;font-weight:400;padding:5px 10px;height:30px;line-height:normal;font-size:12px;margin-left:10px;color:#4a397e;text-decoration:none;outline:none;box-shadow:none;float:left;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.bringo-cart-loyalty{background-color:#fff;padding:15px 10px;border-radius:4px;box-shadow:0 2px 12px -4px rgba(0,0,0,.15);margin-top:15px}.bringo-cart-loyalty h2.title{font-weight:500;line-height:normal;font-size:18px;color:#4a397e;margin-bottom:20px;display:flex;align-items:center;margin-top:-10px}.bringo-cart-loyalty h2.title span{display:inline-flex;margin-left:auto}.bringo-cart-loyalty .toggle-checkbox input+label{min-width:50px}.bringo-cart-loyalty #sylius-loyalty-cart{text-align:center}.bringo-cart-loyalty p.btn-save{background:#e9b818;border-radius:4px;font-weight:500;line-height:normal;font-size:14px;text-align:center;color:#4a397e;border:0;padding:9px 10px;outline:none;box-shadow:none;display:block;margin-top:20px;cursor:pointer}#loyaltyCardEdit input{display:block;margin:0px auto;text-align:center}.loyalty-card-section .barcode{display:inline-flex;margin-right:20px;flex-direction:column}.loyalty-card-section .barcode{text-align:center}.loyalty-card-section .barcode-enable .toggle-checkbox input+label{min-width:50px}.loyalty-card-section .barcode-enable{display:inline-flex}.loyalty-card-section .barcode-edit{display:inline-block;margin:0 15px}.loyalty-card-section .barcode-delete{display:inline-block;margin:0 15px}.bringo-select-payment .item .content .description .shippingInfo p{font-style:normal;font-weight:normal;line-height:normal;font-size:14px;color:#333;display:block;padding-bottom:0px !important;margin-bottom:0px !important;border-bottom:0px !important}.bringo-select-payment .item .content .description .shippingInfo{font-style:normal;font-weight:normal;line-height:normal;font-size:14px;color:#333;display:block;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #d9d9d9}#planned-order-modal-intervals .modal-body .days-interval{text-align:center;margin-bottom:20px}#planned-order-modal-intervals .modal-body .days-interval input{text-align:center !important}#planned-order-modal-intervals .planned_order_error{margin:0px auto;background-color:red;padding:4px 10px;border-radius:5px;color:#fff;font-weight:500}.bringoRomania-theme footer ul li,.bringoMorocco-theme footer ul li{padding-right:30px}.bringo-my-account .where-to-find-us{font-size:16px;color:#4a397e;margin-right:30px}.bringo-my-account .where-to-find-us:hover{color:#0056b3;text-decoration:none}.header-container{margin-left:65px;margin-right:65px}@media(max-width: 768px){.header-container{margin-left:15px;margin-right:15px}}

/*# sourceMappingURL=bringo_style-rebranding-fcf97a68ca.css.map */
