@media (max-width:1024px){@keyframes fade-in{0%{opacity:0}100%{opacity:1}}body .visible-mobile{display:inline-block}body .hidden-mobile{display:none}body .subtitle-page{font-size:16px}body h2{margin:0;font-size:26px;line-height:normal;padding:10px 0}body h4 .render-online-help{position:relative;top:5px}body h4 .link-help .render-online-help{top:0}body .clearfix.separate{height:1em}body textarea.code{font-size:16px}body .form-control:not(select){-webkit-appearance:none}body .form-group .radio-inline + .radio-inline{margin-left:inherit}body .form-group .radio-inline{margin-right:10px}body .form-inline .form-group{display:block}body .form-inline .form-group.has-feedback{padding-right:0}body .form-inline .form-group .form-control{width:100%!important}body .control-numeric{text-align:left}body span.form-inline{display:block;margin-top:10px}body .form-group-file input[type="file"]{left:0}body .alert{padding-right:25px}body .alert .close{display:block;position:absolute;right:10px;top:10px;cursor:pointer;color:#fff;filter:alpha(opacity=100);opacity:1}body .alert:not(.dynamic).alert-info .close{color:#5bc0de}body #container.container-fixed{margin-right:0!important}body #container .nav-container-content{width:100%;overflow-x:auto;background-image:linear-gradient(to right,#fff,#fff),linear-gradient(to right,#fff,#fff),radial-gradient(circle 200px at 0 50%,#0004,#0000),linear-gradient(to left,rgba(0,0,0,.25),rgba(255,255,255,0));background-position:left center,right center,left center,right center;background-repeat:no-repeat;background-color:#fff;background-size:20px 100%,20px 100%,10px 100%,10px 100%;background-attachment:local,local,scroll,scroll}body #container .nav-container-content > .nav-container-left .nav-pills,body #container .nav-container-content > .nav-pills{display:inline-flex;white-space:nowrap}body #container .nav-container-content > .nav-container-right.mobile-auto-height{height:auto}body #container .nav-container-content .open .dropdown-menu{left:20px!important;width:calc(100% - 20px - 20px)!important;min-width:calc(100% - 20px - 20px)!important;position:fixed;top:calc(50% + 60px)!important;bottom:auto!important;margin:-30px 0 0 0!important;transform:translateY(-50%)!important;z-index:1000}body #main-content #container a.main-btn{-webkit-transition:none;-o-transition:none;transition:none;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);position:fixed;z-index:100;height:55px;width:55px;top:auto;right:15px;bottom:20px;left:auto;border-radius:50%;background-color:#00926a;padding:0!important;margin-bottom:0}body #main-content #container a.main-btn .nav-btn-icon.fa,body #main-content #container a.main-btn .nav-btn-icon.material-icons,body #main-content #container a.main-btn .nav-btn-iconi{line-height:55px;font-size:35px;color:#fff;width:55px;text-align:center}body #main-content #container a.main-btn .nav-btn-icon.material-icons{line-height:47px;top:4px;left:0}body #main-content #container a.main-btn .nav-btn-text,body #main-content #container a.main-btn .nav-btn-text-in-progress{display:none}body #main-content #container a.main-btn.offset-footer{transform:scale(.001)}body #main-content #container #mcms-content-section ul.nav.nav-pills .nav-link-active,body #main-content #container .nav-container-content ul.nav.nav-pills .nav-link-active{border:none}body #main-content #container #mcms-content-section ul.nav.nav-pills > li .dropdown,body #main-content #container .nav-container-content ul.nav.nav-pills > li .dropdown{margin-left:15px}body #overlay-block{filter:alpha(opacity=30);opacity:.3}body .dropdown-menu{-webkit-box-shadow:none;box-shadow:none}body.is-mobile .select2-search input{font-size:16px}body table.table{table-layout:auto;overflow:auto}body table.table td{word-break:break-word}body .bloc-pagination{display:flex;justify-content:center}body .bloc-pagination .pagination-sm > li:last-child > a,body .bloc-pagination .pagination-sm > li:last-child > span{border-bottom-right-radius:4px;border-top-right-radius:4px}body .bloc-pagination .pagination-sm > li > a,body .bloc-pagination .pagination-sm > li > span{padding:6px 12px;font-size:16px}body .main-layout{padding-bottom:20px}body a.upload-image-exists span.cropdelete.crop,body a.upload-image-exists span.fa-crop{display:none}body a.upload-image-exists span.cropdelete.del{border-radius:4px}body a.upload-image-exists span.cropdelete.del button{padding:0}body .label-etat .dropdown.open .dropdown-menu{left:20px!important;width:calc(100% - 20px - 20px)!important;min-width:calc(100% - 20px - 20px)!important;position:fixed;top:calc(50% + 60px)!important;bottom:auto!important;margin:-30px 0 0 0!important;transform:translateY(-50%)!important;display:inline-flex}body .label-etat .dropdown.open .dropdown-menu li{width:100%!important}body.is-mobile #container .all-inactive{left:0;right:0;top:0;bottom:0;padding:0;display:flex;flex-direction:column;justify-content:center}body.is-mobile #container .all-inactive :first-child{font-size:1.8rem;width:calc(100% - (20px + 20px))}body .dropdown-backdrop{background:rgba(0,0,0,.3)}body #submission-stores a.publish-native{font-size:13px;padding:10px;background-image:none!important}body.is-ios #main-content{height:calc(100vh - 65px);padding-bottom:65px!important}body .placeholder-table .placeholder-block{left:20px!important;min-width:calc(100% - 20px - 20px)!important;width:calc(100% - 20px - 20px)!important;margin:0}body .placeholder-block > i{font-size:100px;margin:0}body .placeholder-block > h3{font-size:22px;width:100%;margin-top:20px;margin-bottom:10px}body .placeholder-block > h3.sm{font-size:19px}body .placeholder-block > .subtitle{font-size:16px}body .placeholder-block > .subtitle + a{margin-top:20px}body .auto-height{margin-bottom:0!important}body .auto-height.placeholder-block{min-height:60vh}body .link-tooltip.tooltip-label-image{font-size:20px;top:4px}body .radio > label .link-help{position:relative;top:5px;right:auto}body label.mdl-switch{height:auto;min-height:24px}body .wizard-tooltip{max-width:450px}body .wizard-tooltip.slide-effect{transform:translateX(-100vw)}body .wizard-tooltip.fade-effect{top:-100vh;left:-100vw}body .pagination > li{display:inline-block;margin-bottom:5px}body .pagination > li > a{padding-left:10px;padding-right:10px}body .input-datepicker{background:#fff!important}body .btn .icon-loading2{position:relative;top:3px;float:none;display:inline-block}body #change-device-button{display:none}body #main-menu .dropdown-menu.dropdown-add-item{width:auto;right:17px;z-index:991!important}body #main-menu .dropdown-menu.dropdown-add-item.dropdown-menu.main{top:0;z-index:991!important}body #main-menu .dropdown-menu.dropdown-add-item li.type-GBModuleTypePhoto .a-dropdown{background-color:inherit}body #main-menu .dropdown-menu.dropdown-add-item ul.dropdown-add-item{display:none;position:relative;left:0;top:0;border:none;width:100%;border-top:1px dashed #ccc;max-height:20vh}body #main-menu .dropdown-menu.dropdown-add-item ul.dropdown-add-item li{border-bottom:1px dashed #ccc}body #main-menu .dropdown-menu.dropdown-add-item ul.dropdown-add-item li .a-dropdown{padding-left:45px;font-size:15px!important}body .popover.standby-menu-tooltip{position:fixed!important;left:50%!important;top:35%!important;transform:translate(-50%,0)!important;max-width:calc(100vw - 32px);margin:0!important;z-index:1300!important}body .popover.standby-menu-tooltip .arrow{display:none!important}body #main-menu ul.nav li > a[data-standby-blocked="1"] + ul.submenu{display:none!important}body #container.page-getstarted .container-tutolink{position:relative;right:auto;margin:10px}body #container.page-getstarted .getstarted-step-list .header-step-list .action-step-list{display:flex;width:100%}body #container.page-getstarted .getstarted-step-list .header-step-list .action-step-list .close-steps{float:right}body #container.page-getstarted .getstarted-step-list .header-step-list .action-step-list .progress{width:auto;flex:1;min-width:200px}body #container.page-getstarted .getstarted-step-list .header-step-list .title-step-list{margin-top:5px}body #container.page-getstarted .getstarted-step-list .step-list .cell-step{padding:15px 15px 10px 15px}body #container.page-getstarted .getstarted-step-list .step-list .cell-step .status-step-container{width:30px;top:1px}body #container.page-getstarted .getstarted-step-list .step-list .cell-step .status-step-container .status-step{top:-20px;height:25px;width:25px;padding-top:2px}body #container.page-getstarted .getstarted-step-list .step-list .cell-step .status-step-container .status-step .material-icons{font-size:20px}body #container.page-getstarted .getstarted-step-list .step-list .cell-step .title-step{display:contents;padding-right:0;margin-bottom:5px;line-height:inherit}body #container.page-getstarted .getstarted-step-list .step-list .cell-step .desc-step-mobile{display:inline-block;margin-top:5px}body #container.page-getstarted .getstarted-step-list .step-list .cell-step .action-step{margin-top:10px}body #container.page-getstarted .getstarted-step-list .step-list .cell-step .action-step .popover.in{display:none!important}body #container.page-getstarted .getstarted-step-list .step-list .cell-step#cell-step-app_name .action-step{display:none}body #panel #header-main-sections .btn.action{-webkit-transition:none;-o-transition:none;transition:none;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);position:fixed;z-index:100;height:55px;width:55px;top:auto;right:15px;bottom:20px;left:auto;border-radius:50%;background-color:#00926a;padding:0!important;margin-bottom:0}body #panel #header-main-sections .btn.action .nav-btn-icon.fa,body #panel #header-main-sections .btn.action .nav-btn-icon.material-icons,body #panel #header-main-sections .btn.action .nav-btn-iconi{line-height:55px;font-size:35px;color:#fff;width:55px;text-align:center}body #panel #header-main-sections .btn.action .nav-btn-icon.material-icons{line-height:47px;top:4px;left:0}body #panel #header-main-sections .btn.action .nav-btn-text,body #panel #header-main-sections .btn.action .nav-btn-text-in-progress{display:none}body #panel #header-main-sections .btn.action.offset-footer{transform:scale(.001)}body #panel #tab-content-list-sections{height:100%!important}body #panel ul.nav.panel-design.basic-sections li.li-section.collapse-sublevel > ul.sublevel{height:0}body #panel ul.nav.panel-design.basic-sections > li.li-other-sections.fixed{height:82px;z-index:6}body #panel ul.nav.panel-design.basic-sections > li.li-other-sections.fixed header{z-index:1;position:fixed;background:#fff;top:55px;left:0;padding:15px 20px!important}body #panel ul.nav.panel-design.basic-sections > li.li-other-sections.fixed header h5{margin-bottom:0}body #panel ul.nav.panel-design.basic-sections > li.sortable:not(.ui-sortable-helper){opacity:initial!important;top:auto!important;left:auto!important}body #panel ul.nav.panel-design.basic-sections > li > ul > li:after{z-index:0}body #panel ul.nav.panel-design.basic-sections > li .rollover-icon{visibility:hidden}body #panel ul.nav.panel-design.basic-sections > li .json-management{display:none}body #panel ul.nav.panel-design.basic-sections > li nav.haschildren .add-from-menu{display:block;right:40px}body #panel ul.nav.panel-design.basic-sections > li li.li-section > nav > .level-dropdown{z-index:0}body #panel ul.nav.panel-design.basic-sections > li li.li-section > nav a.edit-section{display:block;margin-right:75px}body #panel ul.nav.panel-design.basic-sections > li li.li-section > nav > ul.rollover{display:inline-block;z-index:95;margin-right:75px}body #panel ul.nav.panel-design.basic-sections > li li.li-section > nav > ul.rollover .dropdown-menu{left:20px!important;width:calc(100% - 20px - 20px)!important;min-width:calc(100% - 20px - 20px)!important;top:calc(50% + 60px)!important;bottom:auto!important;margin:-30px 0 0 0!important;transform:translateY(-50%)!important;padding-top:0;position:fixed;z-index:1000}body #panel ul.nav.panel-design.basic-sections > li li.li-section > nav > ul.rollover .dropdown-menu > li > a{font-size:16px;padding:12px 15px}body #panel ul.nav.panel-design.basic-sections > li li.li-section > nav > ul.rollover .dropdown-menu > li > a:hover{background-color:#f3f3f3}body #panel ul.nav.panel-design.basic-sections > li li.li-section > nav:before{display:none;width:0;content:''}body #panel ul.nav.panel-design.basic-sections > li li.li-section > nav .dropdown-backdrop + .dropdown-menu{display:flex;flex-direction:column;justify-content:space-evenly}body #panel ul.nav.panel-design.basic-sections > li li.li-section > nav .dnd{z-index:5;right:0;top:0;width:44px;text-align:center;height:49px;line-height:49px}body #panel ul.nav.panel-design.basic-sections > li.li-subsection .dnd{display:none}body #panel ul.nav.panel-design.basic-sections > li.li-subsection > nav .rollover{display:block;right:20px}body #panel ul.nav.panel-design.basic-sections > li.li-subsection > nav .rollover .toggle-category{display:none}body #panel ul.nav.panel-design.basic-sections > li.li-subsection > nav a.edit-section{margin-right:50px}body #panel ul.nav.panel-design.basic-sections > li.li-subsection > nav a.edit-section span{max-width:calc(100% - 50px)!important}body #panel ul.nav.panel-design.basic-sections > li.li-subsection.sortable > nav .dnd{display:block;height:38px;line-height:38px;right:-12px;top:0;width:30px}body #panel ul.nav.panel-design.basic-sections .dnd{position:absolute;right:15px;top:13px;z-index:1;margin-right:0!important}body #panel .panel-content .zone-of-elements .zone-of-elements-element-tab .move-delete{display:flex}body #panel .panel-content .zone-of-elements .zone-of-elements-element-tab .move-delete .fake-link-edit-icon{display:none}body #panel .dnd{font-size:24px;color:#ccd7e2!important}body #panel ul.nav.panel-design.content-list > li > nav > .edit-section{font-weight:400}body #panel #params-widget-navigation .move-delete,body #panel #walkthrough-steps-container .move-delete{display:block;font-size:30px}body #panel #params-widget-navigation .move-delete i.fa-sort,body #panel #walkthrough-steps-container .move-delete i.fa-sort{font-size:30px;float:right}body #panel #params-widget-navigation .move-delete .delete-widget i,body #panel #walkthrough-steps-container .move-delete .delete-widget i{float:right;font-size:30px}body #panel #panel-carousel #list-widgets > li .move-delete,body #panel #panel-carousel #list-widgets > li .widget-actions{display:block}body #panel #panel-carousel #list-widgets > li .move-delete i,body #panel #panel-carousel #list-widgets > li .widget-actions i{position:relative;font-size:30px;float:none;display:block;margin:5px;width:50px;text-align:center}body #panel #panel-carousel #list-widgets > li .move-delete.move-delete,body #panel #panel-carousel #list-widgets > li .widget-actions.move-delete{top:25px}body #panel #panel-carousel #list-widgets > li.invalid{min-height:200px}body #panel #panel-carousel #list-widgets > li.invalid .widget-actions{display:none}body #panel #panel-carousel #list-widgets > li:not(.invalid){min-height:300px}body #panel #panel-carousel #list-widgets > li:not(.invalid) .widget{padding:40px 12px}body #panel #panel-carousel #list-widgets > li:not(.invalid) .widget .widget-info .enable-widget{display:block}body #panel #panel-carousel #list-widgets > li:not(.invalid) .widget .widget-info .section-name{font-size:17px}body #panel #panel-carousel #list-widgets > li:not(.invalid) .widget .widget-info .section-name small{font-size:10px}body #panel #panel-carousel #list-widgets > li:not(.invalid) .widget-actions .edit-widget{left:0;margin-left:11px;bottom:38px;top:auto;text-align:center;padding:12px 0;width:120px}body #panel #panel-carousel #list-widgets .add-widget-element{margin-left:-18px;transform:none}body #panel #panel-carousel #list-widgets .add-widget-element .dropdown.open .dropdown-menu{left:20px!important;width:calc(100% - 20px - 20px)!important;min-width:calc(100% - 20px - 20px)!important;position:fixed;top:calc(50% + 60px)!important;bottom:auto!important;margin:-30px 0 0 0!important;transform:translateY(-50%)!important}body #panel #panel-carousel #list-widgets .add-widget-element .dropdown.open .dropdown-menu > li{width:33%;max-width:115px}body #panel #panel-carousel #list-widgets .add-widget-element .dropdown.open .dropdown-menu > li > a{width:100%;height:80px;line-height:100%}body #panel #panel-carousel #list-widgets .add-widget-element .dropdown.open .dropdown-menu > li > a i{font-size:32px;height:45px}body #panel #panel-carousel #list-widgets .add-widget-element-after-widget .dropdown-toggle{transition:none}body #panel #panel-carousel #list-widgets .add-widget-element-after-widget .dropdown-toggle label{display:none;transition:none}body #panel #panel-carousel #list-widgets .add-widget-element-after-widget:hover .dropdown:not(.open) .dropdown-toggle{max-width:26px;padding:0}body #panel #panel-carousel #list-widgets #placeholder-widget .content-placeholder:hover{background-color:#fff!important;border-radius:0}body #panel #panel-carousel #widget-list-sections{margin-bottom:130px}body #panel #panel-carousel #widget-list-sections ul.rollover.nav{display:block;left:0;top:0;height:50px}body #panel #panel-carousel #widget-list-sections ul.rollover.nav li{height:100%}body #panel #panel-carousel #widget-list-sections ul.rollover.nav li a.add-section-menu{position:absolute;left:0;right:0;top:0;bottom:0;height:100%;background:0 0!important;color:transparent!important}body #panel #panel-carousel #widget-list-sections ul.rollover.nav li a.add-section-menu i{color:transparent!important}body #panel #panel-carousel #widget-list-sections .panel-default.li-section .choose-category .panel-body{padding-left:20px}body #panel #panel-carousel #widget-list-sections .panel-default.li-section .choose-category .panel-body .select-category{width:67%}body #panel #panel-carousel #widget-list-sections .panel-default.li-section .choose-category .panel-body .add-section-menu{bottom:22px}body #panel #panel-carousel #widget-list-sections .edit-section.from-content > small{display:none}body #panel #panel-carousel #widget-list-sections .edit-section.from-content .checked{left:auto}body #panel{left:0}body #panel .carousel-inner > .item > .tab-content{height:calc(100% - 57px - 57px);padding-bottom:130px}body #panel .panel-fullheight-mobile{height:100%}body #panel #panel-carousel-item-0 > .tab-content{height:calc(100% - 57px)}body #panel .fake-mobile-submission{height:80px}body #panel .edit-json-link{display:none}body #panel #panel-nav{display:none}body #panel,body #panel .loading,body #panel .panel-content,body #panel .panel-encapse{width:100%!important}body #panel .panel-content header h3 > span.main-title.main-title{margin:0 auto!important}body #panel .panel-content{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}body #panel .panel-content .panel-flat .panel-default .panel-heading.fixed{display:none!important}body #panel .panel-content .panel-flat .panel-default .panel-heading.novisible{visibility:visible!important}body #panel .panel-content .panel-flat.panel-with-tabs .panel-flat.panel-with-tabs .panel-title{padding:8px 0 8px 20px!important}body #panel .panel-content .container-upload-chose-file,body #panel .panel-content .navbar-icons > li,body #panel .panel-content .panel-settings .select-color:not(.pager-select-color),body #panel .panel-content ul.section-icons li.verybig{width:100%!important}body #panel .panel-content ul.section-icons{margin:0}body #panel .panel-content .panel-settings .row-settings > div{padding-right:15px}body #panel .panel-content footer{position:fixed;left:0;display:flex;padding:15px}body #panel .panel-content footer .btn{padding:10px 20px!important;flex-grow:1}body #panel .panel-content footer .btn + .btn{margin-left:20px}body #panel ul.navbar-icons{margin:0}body #panel ul.navbar-icons.uistyle-icons{margin-right:-5px;margin-left:-5px}body #panel ul.navbar-icons.uistyle-icons > li{border:none;width:33.33333333%!important;margin:0 0 10px 0;padding:0 5px}body #panel ul.navbar-icons.uistyle-icons > li label{border:1px dashed #dfdfdf}body #panel ul.copy-design-section .dropdown-menu{left:20px!important;width:calc(100% - 20px - 20px)!important;min-width:calc(100% - 20px - 20px)!important;position:fixed;top:calc(50% + 60px)!important;bottom:auto!important;margin:-30px 0 0 0!important;transform:translateY(-50%)!important}body #panel .radio-centered label{display:block!important}body #panel .GB-Onglet-Style #sortingChoices .radio-centered .sortingTab{width:100%;display:block}body #panel .GB-Onglet-Style #sortingChoices .radio-centered .sortingTab button{width:33.33333333%;float:none}body #panel #panel-GBModuleTypeLoyalty-list .GB-Onglet-Style #sortingChoices .radio-centered .sortingTab button{width:50%}body #panel .carousel-templates .template .btn,body #panel .design-list-templates .template .btn{width:100%;font-size:14px}body #panel .carousel-templates .gb-carousel-item .template .selected{left:78px!important}body #panel .list-sublinks .col-xxs-3{text-align:right}body #panel .div-slider-color{width:100%!important}body .modal-dialog{width:100%!important}body .modal-dialog .btn-md{margin:5px 0}body #backto-list-themes{left:0}body.preview-theme #container #group-preview #edit-preview-default .preview .content{height:calc(100% - 55px - 73px)}body.app-bg #navbar-general .container-content h1{padding-left:50px!important;padding-right:max(8.5rem,36vw)!important}body.app-bg:has(#main-menu.open) #overlay-block{z-index:1250!important}body.app-bg:has(#main-menu.open) #navbar-general{z-index:130}body.app-bg #main-menu.open ~ #main-content #myapp-mobile-preview-overlay{display:none!important;pointer-events:none!important}body.app-bg #main-btn-gotosupport.btn-gotosupport{display:none}body.app-bg #panel-carousel .item.active .panel-contextual.shown{transform:none!important}body.app-bg #panel-carousel .item.active .panel-contextual.bo-contextual-sheet-mode.shown{position:fixed!important;left:0!important;right:0!important;bottom:0!important;top:auto!important;width:100%!important;transform:none!important;z-index:1350;display:flex!important;flex-direction:column;align-items:stretch;box-sizing:border-box;overflow:hidden}body.app-bg #panel-carousel .item.active .panel-contextual.bo-contextual-sheet-mode.shown.bo-contextual-add-section-mode.bo-contextual-drawer-max{border-top-left-radius:0!important;border-top-right-radius:0!important}body.app-bg #panel-carousel .item.active .panel-contextual.bo-contextual-sheet-mode.shown.bo-contextual-text-edit-focus{transition:none!important}body.app-bg #panel-carousel .item.active .panel-contextual.bo-contextual-sheet-mode.shown .panel-contextual-header{flex-shrink:0}body.app-bg #panel-carousel .item.active .panel-contextual.bo-contextual-sheet-mode.shown .panel-contextual-content{flex:1 1 auto;min-height:0;height:auto!important;display:flex;flex-direction:column;overflow:hidden}body.app-bg #panel-carousel .item.active .panel-contextual.bo-contextual-sheet-mode.shown .panel-contextual-content > .tab-content{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}body.app-bg.panel-hidden:has(#panel) #panel{display:none!important;pointer-events:none!important}body #geoloc-popup{visibility:hidden}body.display-just-preview #geoloc-popup{visibility:visible}body #myapp-mobile-preview-overlay{display:none!important}body.app-bg.backoffice-mobile-drawer .bo-semi-drawer-expand-overlay{display:none;position:fixed;left:0;right:0;width:100%;box-sizing:border-box;z-index:125;pointer-events:none;touch-action:manipulation;background:rgba(29,42,57,.06)}body.app-bg.backoffice-mobile-drawer .bo-semi-drawer-expand-overlay.visible{display:block;pointer-events:auto;cursor:pointer}body.app-bg.backoffice-mobile-drawer.panel-hidden .bo-semi-drawer-expand-overlay{display:none!important;pointer-events:none!important}body.app-bg.backoffice-mobile-drawer.display-preview-in-myapp:not(.panel-hidden) #panel{display:flex}body.app-bg.backoffice-mobile-drawer:has(#panel.bo-drawer-text-edit-focus) #container #group-preview #edit-preview-default .preview{transition:none!important}body.app-bg.backoffice-mobile-drawer #panel.bo-drawer-text-edit-focus{transition:none!important}body.app-bg.backoffice-mobile-drawer #panel.drawer-min{pointer-events:none;border-radius:0!important}body.app-bg.backoffice-mobile-drawer #panel.drawer-min .bo-drawer-handle{pointer-events:auto}body.app-bg.backoffice-mobile-drawer #panel.drawer-min .panel-encapse{max-height:0!important;min-height:0!important;flex:0 0 auto!important;overflow:hidden!important;opacity:0;visibility:hidden}body.app-bg.backoffice-mobile-drawer #panel .panel-encapse{flex:1 1 auto!important;min-height:0!important;width:100%!important;max-width:100%!important;margin-left:0!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch}body.app-bg.backoffice-mobile-drawer #panel .loading,body.app-bg.backoffice-mobile-drawer #panel .panel-content{width:100%!important;max-width:100%!important}body.app-bg.backoffice-mobile-drawer #container #group-preview #edit-preview-default .preview.small-preview-mobile:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:3;pointer-events:auto}body.app-bg.backoffice-mobile-drawer #container #group-preview #edit-preview-default .preview.full-preview-mobile:before{display:none!important}body.app-bg.backoffice-mobile-drawer #navbar-general{z-index:140}body #group-preview,body #group-preview #edit-preview,body #group-preview .container-content,body #group-preview .container-content-full{height:100%}body #container{height:100%}body #container #group-preview #edit-preview-default{height:100%;width:100%;padding:0}body #container #group-preview #edit-preview-default .preview{position:fixed;top:55px;left:0;right:0;bottom:0;height:calc(100vh - 55px);min-height:calc(100vh - 55px);width:100%}body #container #group-preview #edit-preview-default .preview:before{display:none}body #container #group-preview #edit-preview-default .preview .content{position:fixed;left:0;right:0;top:0;bottom:0}body #container #group-preview #edit-preview-default .preview .content .not-supported{top:20px}body #container #group-preview #edit-preview-default .preview .content .inner{width:100%;height:100%;border:none!important}body.app-bg:has(#panel) #container #group-preview #edit-preview-default .preview{bottom:auto;left:0;right:0;width:100%;max-width:100%;height:calc(100svh - 55px - 15px);min-height:0;box-sizing:border-box;transform-origin:top center;isolation:isolate;z-index:50}body.app-bg:has(#panel) #container #group-preview #edit-preview-default .preview.mockup-mobile{top:var(--bo-preview-top,55px)!important}body.app-bg:has(#panel) #container #group-preview #edit-preview-default .preview .content .inner{border-radius:inherit}body #edit-preview-custom{padding:0}body #edit-preview-custom .title-page-content,body #edit-preview-custom .title-page-preview-custom-in-navbar{display:none!important}body #edit-preview-custom .specific-content{padding:15px}body #edit-preview-custom .specific-content.edit-GBModuleTypePlugin.ia-studio-embed{max-width:none;padding:0}body #edit-preview-custom .specific-content.edit-GBModuleTypePlugin.ia-studio-embed .ia-studio-iframe{border-radius:0;min-height:calc(100vh - 55px)}body #edit-preview-custom .specific-content ~ .back-page-preview-custom-in-navbar .text-of-btn{display:none}body #edit-preview-custom .specific-content.edit-GBModuleTypeCustom .auto-height,body #edit-preview-custom .specific-content.edit-GBModuleTypePlugin .auto-height{height:calc(100vh - 55px - 15px * 2 - 73px)}body #edit-preview-custom .specific-content.edit-GBModuleTypeCustom footer.submission .pull-right,body #edit-preview-custom .specific-content.edit-GBModuleTypePlugin footer.submission .pull-right{margin:0!important}body #edit-preview-custom .specific-content.edit-GBModuleTypeCustom footer.submission .pull-right + .pull-right,body #edit-preview-custom .specific-content.edit-GBModuleTypePlugin footer.submission .pull-right + .pull-right{display:none}body #edit-preview-custom .specific-content.edit-GBModuleTypePlugin .auto-height{margin-bottom:15px!important}body #edit-preview-custom .specific-content.edit-GBModuleTypeContact .dnd{position:absolute;right:5px;font-size:24px;color:#ccd7e2!important}html body.expand-step #edit-preview-custom .specific-content.edit-GBModuleTypePlugin.ia-studio-embed .ia-studio-iframe{min-height:calc(100vh - 55px - 95px)}body.is-mobile #container:has(#edit-preview-custom .specific-content.ia-studio-embed){padding-top:0;padding-bottom:0}body.is-mobile #edit-preview-custom .specific-content.edit-GBModuleTypePlugin.ia-studio-embed{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:flex;flex-direction:column;padding-top:calc(55px + env(safe-area-inset-top,0px));padding-bottom:calc(25px + env(safe-area-inset-bottom,0px));height:calc(100vh - env(safe-area-inset-bottom,0px));height:calc(100dvh - env(safe-area-inset-bottom,0px))}body.is-mobile #edit-preview-custom .specific-content.edit-GBModuleTypePlugin.ia-studio-embed .ia-studio-iframe{flex:1;min-height:0}body.is-mobile.expand-step #edit-preview-custom .specific-content.edit-GBModuleTypePlugin.ia-studio-embed{height:calc(100vh - env(safe-area-inset-bottom,0px) - 95px);height:calc(100dvh - env(safe-area-inset-bottom,0px) - 95px)}body .back-page-preview-custom-in-navbar{display:block;left:0;top:0;height:55px;width:80px;margin:0;text-align:center}body .back-page-preview-custom-in-navbar i{font-size:30px;line-height:55px;top:auto;left:auto}body .back-page-preview-custom-in-navbar .text-of-btn{display:none}body #geoloc-popup{z-index:1000;position:fixed;left:calc(50% - 150px);top:calc(50% - 95px);transform:none}body #log-box{width:100%!important;max-width:450px!important}body.login-bg{min-height:100%;height:100%;background-size:100% 120%}body #group-preview .modal-backdrop.loading.in{margin:0;height:100%;position:fixed;z-index:100;max-width:unset}body #group-preview .modal-backdrop.loading.in .wrapper{position:fixed;width:100%;max-width:unset;min-width:unset}body #group-preview .container-content{padding:0}body #group-preview .container-content #edit-preview-custom{margin-left:0}body #group-preview .container-content #mcms-content-section{width:100%;max-width:none;min-width:auto;min-height:calc(100vh - 55px)}body #group-preview .container-content #mcms-content-section .title-page-content{display:block!important}body #group-preview .container-content #mcms-content-section .demo-container a.demo-link{font-size:14px}body #group-preview .container-content #mcms-content-section .demo-container a.demo-link:after{margin:0}body #group-preview .container-content #mcms-content-section .demo-container .demo-tooltip{font-size:14px;width:initial;left:5px;right:5px}body #group-preview .container-content #mcms-content-section .demo-container .demo-tooltip span{font-size:10px;padding:2px}body #group-preview .container-content #mcms-content-section .demo-container .demo-tooltip:after{right:5%}body #group-preview .container-content #mcms-content-section .demo-container .demo-tooltip a.remove-demo-link i{font-size:16px;vertical-align:text-bottom}body #group-preview .container-content #mcms-content-section.nocontent .container-no-content{padding:15px}body #group-preview .container-content #mcms-content-section #filters-content{left:20px!important;width:calc(100% - 20px - 20px)!important;min-width:calc(100% - 20px - 20px)!important;position:fixed;top:calc(50% + 60px)!important;bottom:auto!important;margin:-30px 0 0 0!important;transform:translateY(-50%)!important}body #group-preview .container-content #mcms-content-section #header-content ul.dropdown-add-item{position:fixed;z-index:1001;right:20px;top:auto;bottom:20px;width:90%}body #group-preview .container-content #mcms-content-section #header-content ul.dropdown-add-item li.type-GBModuleTypePhoto:hover a{color:#666}body #group-preview .container-content #mcms-content-section #header-content ul.dropdown-add-item li.type-GBModuleTypePhoto .a-dropdown{background-color:inherit}body #group-preview .container-content #mcms-content-section #header-content ul.dropdown-add-item ul.dropdown-add-item{display:none;position:relative;left:0;top:0;bottom:auto;border:none;width:100%;border-top:1px dashed #ccc;max-height:20vh}body #group-preview .container-content #mcms-content-section #header-content ul.dropdown-add-item ul.dropdown-add-item li{border-bottom:1px dashed #ccc}body #group-preview .container-content #mcms-content-section #header-content ul.dropdown-add-item ul.dropdown-add-item li .a-dropdown{padding-left:45px;font-size:15px!important}body #group-preview .container-content #mcms-content-section #header-content ul#header-content-tabs > li a.nav-link i.fa-caret-down{float:right}body #group-preview .container-content #mcms-content-section #header-content ul#header-content-tabs > li + li{margin-left:0}body #group-preview .container-content #mcms-content-section #header-content ul#header-content-tabs > li ul.dropdown-menu{width:100%}body #group-preview .container-content #mcms-content-section #header-content ul#header-content-tabs > li.display-photo-template-selector{position:absolute;top:-50px;right:-6px;text-align:right}body #group-preview .container-content #mcms-content-section #header-content ul#header-content-tabs > li.display-photo-template-selector + .display-photo-template-selector{right:30px}body #group-preview .container-content #mcms-content-section #header-content #header-content-search-filter{padding:8px;flex-wrap:wrap;padding-right:0;padding-left:0}body #group-preview .container-content #mcms-content-section #header-content #header-content-search-filter #filtersSelected{margin-top:10px;padding-left:0;flex-wrap:wrap}body #group-preview .container-content #mcms-content-section #header-content #header-content-search-filter #filtersSelected .filter{margin-bottom:5px}body #group-preview .container-content #mcms-content-section #header-content #header-content-search-filter #filtersSelected:empty{display:none}body #group-preview .container-content #mcms-content-section #header-content #header-content-search-filter #del-allfilters{padding-right:0;padding-left:0}body #group-preview .container-content #mcms-content-section #header-content .col-actions-inline .checkall{display:none}body #group-preview .container-content #mcms-content-section #header-content #header-content-search-filter{margin-right:0}body #group-preview .container-content #mcms-content-section #header-content .col-actions-inline{display:block;position:absolute;border-bottom:1px solid #ddd;width:70px;padding:7px 0;text-align:right}body #group-preview .container-content #mcms-content-section #header-content #dropdown-add-btn-photo .dropdown-menu{position:fixed;z-index:1001;bottom:20px;right:20px;top:auto;left:auto;width:90%;padding:10px}body #group-preview .container-content #mcms-content-section #mcms-content-table .content-GBModuleTypePhoto{padding:15px}body #group-preview .container-content #mcms-content-section #mcms-content-table .content-GBModuleTypePhoto .photo-bloc .label-etat{min-width:inherit}body #group-preview .container-content #mcms-content-section #mcms-content-table .content-GBModuleTypePhoto .photo-bloc .bs-checkbox + a{width:20px;margin-left:5px}body #group-preview .container-content #mcms-content-section #mcms-content-table .content-GBModuleTypePhoto .photo-bloc .photo a.upload-image-exists b.black-opacity{display:none}body #group-preview .container-content #mcms-content-section #mcms-content-table .content-GBModuleTypePhoto .photo-bloc .content-infos{overflow-y:unset;height:auto}body #group-preview .container-content #mcms-content-section #mcms-content-table .content-GBModuleTypePhoto .photo-bloc .content-infos .editableform .editable-input{padding-right:0}body #group-preview .container-content #mcms-content-section #mcms-content-table .content-GBModuleTypePhoto .photo-bloc .content-infos .editableform .form-control{width:100%}body #group-preview .container-content #mcms-content-section #mcms-content-table .content-GBModuleTypePhoto .photo-bloc .content-infos .editableform .editable-buttons{position:relative;right:auto;display:block;margin:1px 0 0 0;text-align:center}body #group-preview .container-content #mcms-content-section #mcms-content-table .content-GBModuleTypePhoto .photo-bloc .content-infos .editableform .editable-buttons .editable-cancel{color:#999;background-color:#e6e6e6;border-color:#adadad}body #group-preview .container-content #mcms-content-section #mcms-content-table .content-GBModuleTypePhoto .delete a.fa-square-o,body #group-preview .container-content #mcms-content-section #mcms-content-table .content-GBModuleTypePhoto .delete input{display:none}body #group-preview .container-content #mcms-content-section #mcms-content-footer{padding:0;display:flex;justify-content:center}body #group-preview .container-content #mcms-content-section #mcms-content-footer .view-more{display:none}body #help-content{padding-bottom:50px}body #help-content ul.nav-pills li a{padding:0 10px 10px 10px}body #help-content .text-bloc-pdf{display:block;text-align:center;width:100%;padding:20px 20px 30px 20px}body #help-center .col-info-btn{margin-bottom:30px}body #help-center h2{margin-top:10px}body #index-settings{padding:0 10px}body #index-settings .row .col{margin:5px 0;padding:0;font-size:14px}body #index-settings .row .col .inner .title{font-size:16px}body #index-settings .row .col .inner a p{width:90%}body #index-settings .goto-page-settings-api,body #index-settings .goto-page-settings-apidoc{display:none}body #container-content-full-page-profile .col-md-5{padding-left:15px!important;padding-right:15px!important}body #team-view .photo{width:60px!important}body #team-view table{margin-top:30px}body #team-view table thead{display:none}body #team-view table .delete i{color:#e74c3c}body #team-view .avatar{line-height:46px}body #team-log .table-log-date{width:120px!important}body #team-log .table-log-accountid{width:auto!important}body #container.container-appoptions-general #preferences .form-email_contact #email_contact{width:100%}body #container.container-appoptions-general #preferences .form-email_contact + button{float:right;margin-top:1px}body #container.container-appoptions-general #notfound .preview.mockup-mobile{display:none}body #container.container-appoptions-general #externalservices .form-googleAccessToken{width:calc(100% - 60px);float:left}body #container.container-appoptions-general #externalservices .form-googleAccessToken #googleAccessToken{width:100%!important}body #container.container-appoptions-general #externalservices .form-googleAccessToken + button{float:right;margin-top:1px}body #container.container-appoptions-general #dpo .col-sm-6 + .col-sm-6 h4.first{margin-top:40px}body #container.page-settings-backups #table-backups table thead .nav-container-content{position:absolute;left:-100vh}body #container.page-settings-backups #table-backups table tbody > tr:hover > td{background:0 0}body #container.page-settings-backups #table-backups table .icon{display:none}body #container.page-settings-backups #table-backups table td.infos .text-infos{display:none}body #container.page-settings-backups #table-backups table td.infos .actions{display:block;position:relative;float:none!important;top:auto}body #container.page-settings-backups #table-backups table td.infos .actions .del{position:absolute;right:0;top:2px;padding:0;background:0 0;color:#e74c3c;margin-right:0}body #container.page-settings-backups #table-backups table td.infos .actions .del i{position:relative;left:auto;top:auto}body #container.page-settings-backups #table-backups table td.infos .actions .del span{display:none}body #container.page-settings-backups #table-backups table .date{width:110px!important}body #container.page-settings-backups #table-backups table .goodip{display:none}body #container.page-settings-backups #table-backups table #add-backup,body #container.page-settings-backups #table-backups table #progress-backup{-webkit-transition:none;-o-transition:none;transition:none;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);position:fixed;z-index:100;height:55px;width:55px;top:auto;right:15px;bottom:20px;left:auto;border-radius:50%;background-color:#00926a;padding:0!important;margin-bottom:0}body #container.page-settings-backups #table-backups table #add-backup .nav-btn-icon.fa,body #container.page-settings-backups #table-backups table #add-backup .nav-btn-icon.material-icons,body #container.page-settings-backups #table-backups table #add-backup .nav-btn-iconi,body #container.page-settings-backups #table-backups table #progress-backup .nav-btn-icon.fa,body #container.page-settings-backups #table-backups table #progress-backup .nav-btn-icon.material-icons,body #container.page-settings-backups #table-backups table #progress-backup .nav-btn-iconi{line-height:55px;font-size:35px;color:#fff;width:55px;text-align:center}body #container.page-settings-backups #table-backups table #add-backup .nav-btn-icon.material-icons,body #container.page-settings-backups #table-backups table #progress-backup .nav-btn-icon.material-icons{line-height:47px;top:4px;left:0}body #container.page-settings-backups #table-backups table #add-backup .nav-btn-text,body #container.page-settings-backups #table-backups table #add-backup .nav-btn-text-in-progress,body #container.page-settings-backups #table-backups table #progress-backup .nav-btn-text,body #container.page-settings-backups #table-backups table #progress-backup .nav-btn-text-in-progress{display:none}body #container.page-settings-backups #table-backups table #add-backup.offset-footer,body #container.page-settings-backups #table-backups table #progress-backup.offset-footer{transform:scale(.001)}body #container.page-settings-backups #table-backups table #progress-backup{background-color:#ccc}body #container.page-settings-backups #table-backups table #progress-backup .nav-btn-icon.fa{font-size:27px;line-height:55px}body #container.page-settings-backups #table-backups table tr{position:relative;margin-top:20px}body #container.page-settings-backups #table-backups table tr > td{padding:10px 0!important}body #container.page-iapsubscribers-list .nav-container-right a.nav-btn{-webkit-transition:none;-o-transition:none;transition:none;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);position:fixed;z-index:100;height:55px;width:55px;top:auto;right:15px;bottom:20px;left:auto;border-radius:50%;background-color:#00926a;padding:0!important;margin-bottom:0}body #container.page-iapsubscribers-list .nav-container-right a.nav-btn .nav-btn-icon.fa,body #container.page-iapsubscribers-list .nav-container-right a.nav-btn .nav-btn-icon.material-icons,body #container.page-iapsubscribers-list .nav-container-right a.nav-btn .nav-btn-iconi{line-height:55px;font-size:35px;color:#fff;width:55px;text-align:center}body #container.page-iapsubscribers-list .nav-container-right a.nav-btn .nav-btn-icon.material-icons{line-height:47px;top:4px;left:0}body #container.page-iapsubscribers-list .nav-container-right a.nav-btn .nav-btn-text,body #container.page-iapsubscribers-list .nav-container-right a.nav-btn .nav-btn-text-in-progress{display:none}body #container.page-iapsubscribers-list .nav-container-right a.nav-btn.offset-footer{transform:scale(.001)}body .modal-backdrop.in{filter:alpha(opacity=30);opacity:.3}body .modal-dialog:not(.modal-full){left:20px!important;width:calc(100% - 20px - 20px)!important;min-width:calc(100% - 20px - 20px)!important;position:fixed;top:calc(50% + 60px)!important;bottom:auto!important;margin:-30px 0 0 0!important;transform:translateY(-50%)!important}body .modal#modal-full{bottom:0!important}body .modal#modal-full .modal-full{bottom:0}body .modal#modal-full .modal-content{height:100%}body .modal#modal-responsive .modal-dialog .modal-content{padding:10px}body .modal .modal-dialog .modal-content .modal-header .modal-title{font-size:20px}body .modal .modal-dialog .modal-content .modal-footer .btn{margin:5px!important}body .modal .modal-dialog.modal-alert .modal-content .modal-body,body .modal .modal-dialog.modal-notice .modal-content .modal-body{font-size:1.5em;padding:10px}body .modal .modal-dialog.modal-crop .modal-header .modal-title{font-size:16px}body .modal .modal-dialog.modal-crop .modal-content img{max-width:100%}body .modal .modal-dialog.modal-crop .modal-footer{margin-top:10px}body .modal .modal-dialog.modal-full .modal-header{margin:15px}body .modal .modal-dialog.modal-full .modal-content{height:100%}body .modal .modal-dialog.modal-full .modal-content #jsoneditor{margin:50px 10px!important}body .modal .modal-dialog.modal-full .modal-content #jsoneditor ~ footer.submission{position:fixed;width:100%;bottom:0;left:0;margin:0;padding:10px}body .modal .modal-dialog.modal-full .modal-content .json-editor-form > footer.submission > button{flex-grow:unset}body .modal .modal-dialog.modal-full .modal-content .json-editor-form.dark-theme > footer.submission{border-top:none!important}body #modal-online-help .modal-header{margin-bottom:5px}body #modal-online-help .modal-header h3#header-title{font-size:20px}body #modal-online-help .modal-body{max-height:50vh}body #modal-tags .modal-body{margin:0;border:none}body #modal-tags button{font-weight:400}body #modal-tags #div-search{margin-top:50px}body #modal-tags #sort-tabs{left:0;top:-37px;right:0}body #modal-online-help .modal-footer,body #modal-tags .modal-footer,body .modal-crop .modal-footer{padding:10px;margin-left:-15px;margin-right:-15px;margin-bottom:-15px;border-top:1px solid #ddd!important;display:flex}body #modal-online-help .modal-footer > form,body #modal-tags .modal-footer > form,body .modal-crop .modal-footer > form{display:contents}body #modal-online-help .modal-footer .btn,body #modal-tags .modal-footer .btn,body .modal-crop .modal-footer .btn{flex-grow:1}body #modal-online-help .modal-footer .btn + .btn,body #modal-tags .modal-footer .btn + .btn,body .modal-crop .modal-footer .btn + .btn{margin-left:5px}body #modal-online-help .modal-footer .btn.btn-gotosupport,body #modal-tags .modal-footer .btn.btn-gotosupport,body .modal-crop .modal-footer .btn.btn-gotosupport{justify-content:center}body #modal-addons .modal-header{display:flex;height:90px;margin-top:50px}body #modal-addons .modal-header .div-logo{flex-grow:1}body #modal-addons .modal-header .div-logo .logo{background-size:cover;width:75px;height:75px;border-radius:50%;margin:0 auto}body #modal-addons .modal-header .div-logo .logo .most-popular{width:45px;height:45px;padding-top:11px}body #modal-addons .modal-header .div-logo .logo .most-popular small{display:none}body #modal-addons .modal-header .operator{vertical-align:auto;margin:0;font-size:3em}body #modal-addons .modal-body br{display:none}body .modal-commerce-default-address .modal-body{max-height:60vh;overflow-y:auto}body .modal-commerce-default-address .modal-body .address-bloc{min-height:inherit}body #modal-mercado .alert .close,body #modal-paypal .alert .close{display:none}body #modal-mercado .modal-footer,body #modal-paypal .modal-footer{padding:0}body #modal-mercado .modal-footer .btn,body #modal-paypal .modal-footer .btn{width:100%;margin:10px 0 0 0!important}body #modal-commerce-address .modal-body{overflow:auto;max-height:50vh}body #modal-commerce-address .modal-body #form-modal-address{margin-top:20px;margin-bottom:30px}body #modal-commerce-address .modal-body #form-modal-address.form-horizontal .form-group{margin-left:inherit;margin-right:inherit}body #modal-commerce-address .modal-footer{padding:10px;margin-left:-15px;margin-right:-15px;margin-bottom:-15px;border-top:1px solid #ddd!important;display:flex}body #modal-commerce-address .modal-footer .btn{width:100%}body .icon-inner{width:100%;padding:15px}body .content-form-appname{margin:0 20px;width:calc(100% - 20px - 20px)!important}body #container_btn_compilation_bundle_name,body #form-compilation_bundle_name{width:auto}body .wizard-text-appname{width:100%}body #icon-wizard-inner-image a.upload-image-not-exists{width:auto;margin:0 15px;display:block}body #group-preview #edit-preview-custom #edit-preview-splashscreen-page{display:flex;flex-direction:column;align-items:center;overflow:hidden;height:var(--bo-splashscreen-avail-h,calc(45dvh - 55px))}body #group-preview #edit-preview-custom #edit-preview-splashscreen-page #change-device-button{position:relative;top:auto;left:auto;transform:none;z-index:1;flex-shrink:0}body #group-preview #edit-preview-custom #edit-preview-splashscreen-page #change-device-button #change-device-container a span{white-space:nowrap}body #group-preview #edit-preview-custom #edit-preview-splashscreen-page #change-device-button #change-device-button-menu{display:none}body #group-preview #edit-preview-custom #edit-preview-splashscreen-page .preview.mockup-mobile{transform-origin:center top;flex-shrink:0;margin-top:15px;position:relative;top:auto;left:auto;right:auto;bottom:auto;box-shadow:none;transform:scale(min(1,calc((100vw - 40px)/ var(--preview-device-width,var(--preview-mockup-width,430px))),calc((var(--bo-splashscreen-avail-h,calc(45dvh - 55px)) - 15px * 2)/ var(--preview-device-height,var(--preview-mockup-height,930px)))));margin-left:calc((1 - min(1,calc((100vw - 40px)/ var(--preview-device-width,var(--preview-mockup-width,430px))),calc((var(--bo-splashscreen-avail-h,calc(45dvh - 55px)) - 15px * 2)/ var(--preview-device-height,var(--preview-mockup-height,930px))))) * var(--preview-device-width,var(--preview-mockup-width,430px)) * -.5);margin-right:calc((1 - min(1,calc((100vw - 40px)/ var(--preview-device-width,var(--preview-mockup-width,430px))),calc((var(--bo-splashscreen-avail-h,calc(45dvh - 55px)) - 15px * 2)/ var(--preview-device-height,var(--preview-mockup-height,930px))))) * var(--preview-device-width,var(--preview-mockup-width,430px)) * -.5);margin-bottom:calc((1 - min(1,calc((100vw - 40px)/ var(--preview-device-width,var(--preview-mockup-width,430px))),calc((var(--bo-splashscreen-avail-h,calc(45dvh - 55px)) - 15px * 2)/ var(--preview-device-height,var(--preview-mockup-height,930px))))) * var(--preview-device-height,var(--preview-mockup-height,930px)) * -1 + 15px)}body.hide-billing-message.has-billing-message .message-info-top{display:none}body #container.page-subscription .switch-period{padding-bottom:0}body #container.page-subscription #bloc-plan{min-width:0;margin-bottom:20px}body #container.page-subscription #bloc-plan #current-offer-badge{margin-top:6px}body #container.page-subscription #bloc-plan .plan-topbar.with-padding{padding-top:10px!important}body #container.page-subscription #bloc-plan .no-padding{margin-bottom:10px}body #container.page-subscription #bloc-plan .title-plan{font-size:20px;margin-top:5px}body #container.page-subscription #bloc-plan .title-plan.classicShopReseller-color{line-height:1.1em;margin-bottom:40px}body #container.page-subscription #bloc-plan .price{padding-top:0;height:auto;margin-top:20px}body #container.page-subscription #bloc-plan .price .price-is-annual{line-height:12px}body #container.page-subscription #bloc-plan .main-features{height:auto}body #container.page-subscription #bloc-plan .main-features > div{margin-top:0}body #container.page-subscription #bloc-plan .all-features .popover-container{display:none}body #container.page-subscription #bloc-plan .plan-classicFull,body #container.page-subscription #bloc-plan .plan-shopFull{z-index:100}body #container.page-subscription #bloc-plan .plan-classicPremium,body #container.page-subscription #bloc-plan .plan-shopPremium{z-index:200}body #container.page-subscription #bloc-plan .plan-classicReseller,body #container.page-subscription #bloc-plan .plan-classicShopReseller{z-index:300}body #select-text-or-logo-logo .advanced-platform-slider .platform-slider{width:calc(100% - 40px)!important}body #select-text-or-logo-logo .bloc-size-selector{padding-top:20px}body #select-text-or-logo-logo .font-preview-container{height:58px;line-height:58px}body #select-text-or-logo-logo .slider.mdl-slider.mdl-js-slider{padding:10px 0}body #select-text-or-logo-logo .slider.mdl-slider.mdl-js-slider::-webkit-slider-thumb{width:25px;height:25px;cursor:pointer}body #form-cms #pricing-variants .dropdown-backdrop{display:none}body #form-cms #pricing-variants .open > .dropdown-backdrop{display:block}body #form-cms{min-width:auto}body #form-cms .content-editor .dropdown-backdrop{z-index:102}body #form-cms .content-editor .dropdown-menu{z-index:103}body #form-cms footer.submission{z-index:101;margin:0!important;justify-content:space-between}body #form-cms footer.submission #bloc-btn-duplicate{margin:0}body #form-cms footer.submission .btn-group{display:flex;width:100%;max-height:42px}body #form-cms footer.submission .btn-group .icon-status{display:none}body #form-cms footer.submission .btn-secondary:focus,body #form-cms footer.submission .btn-secondary:hover,body #form-cms footer.submission .open .dropdown-toggle.btn-secondary{background-color:#3f4960}body #form-cms footer.submission .btn{padding:10px 20px!important}body #form-cms footer.submission .btn + .btn{margin-left:20px}body #form-cms footer.submission .btn.with-status{text-align:left;flex-grow:10}body #form-cms footer.submission .btn + .btn{text-align:right}body #form-cms footer.submission #bloc-btn-duplicate,body #form-cms footer.submission #btn-preview{display:none}body #form-cms footer.submission .etat-differee{text-align:right;width:110px}body #form-cms footer.submission .etat-differee #btn-submit{text-overflow:ellipsis;overflow-x:hidden;padding-right:0!important}body #form-cms footer.submission .etat-differee #btn-submit + button{padding-left:0!important}body #form-cms footer.submission #pub-differee{text-align:left;margin:2px 0 0 0}body #form-cms footer.submission #pub-differee > input{width:96px!important;padding-left:3px;padding-right:3px}body #form-cms footer.submission #pub-differee > input,body #form-cms footer.submission #pub-differee > select{margin-right:2px!important}body #form-cms footer.submission #pub-differee select{padding-left:0;padding-right:0}body #form-cms .new-content{left:20px!important;width:calc(100% - 20px - 20px)!important;min-width:calc(100% - 20px - 20px)!important;position:fixed;top:calc(50% + 60px)!important;bottom:auto!important;margin:-30px 0 0 0!important;transform:translateY(-50%)!important}body #form-cms .new-content > li{width:33%;max-width:115px}body #form-cms .new-content > li > a{width:100%}body #form-cms .new-content > li > a i{font-size:32px}body #form-cms.edit-GBModuleTypeAbout .new-content{left:20px!important;width:calc(100% - 20px - 20px)!important;min-width:calc(100% - 20px - 20px)!important;position:fixed;top:calc(50% + 60px)!important;bottom:auto!important;margin:-30px 0 0 0!important;transform:translateY(-50%)!important}body #form-cms.edit-GBModuleTypeAbout footer.submission{z-index:89}body #form-cms .modal-body #preview-form{height:50vh;overflow-y:auto;margin-top:10px}body.cms-single #container.container-fixed{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}body.cms-single #form-cms #editor-form{border:none;padding:0}body.cms-single #form-cms #editor-form .row{display:flex;justify-content:space-between}body.cms-single #form-cms #editor-form .row .preview-field{width:100%}body.cms-single #form-cms #editor-form .field-actions{text-align:right;width:120px}body.cms-single #form-cms #editor-form .field-actions > a{display:inline-block!important;margin-right:5px}body.cms-single #form-cms #editor-form .field-actions > a.dnd{font-size:24px;color:#ccd7e2!important;top:2px;position:relative}body.cms-single #form-cms #editor-form .field{border:1px dashed #ddd;margin-bottom:10px;background-color:#f3f3f3}body.cms-single #form-cms #editor-form .field:before{content:none}body.cms-single #form-cms #editor-form .field .field-actions a.fa.duplicate-action,body.cms-single #form-cms #editor-form .field.active .field-actions a.fa.duplicate-action,body.cms-single #form-cms #editor-form .field:hover .field-actions a.fa.duplicate-action{display:none!important}@-webkit-keyframes spin{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}body .cke_top{padding:0!important}body .cke_inner .cke_button__horizontalrule,body .cke_inner .cke_button__indent,body .cke_inner .cke_button__justifyblock,body .cke_inner .cke_button__outdent,body .cke_inner .cke_button__removeformat,body .cke_inner .cke_button__source_label,body .cke_inner .cke_button__table,body .cke_inner .cke_combo__format,body .cke_inner .cke_toolbar_end{display:none}body .cke_dialog{left:20px!important;width:calc(100% - 20px - 20px)!important;min-width:calc(100% - 20px - 20px)!important;position:fixed;top:calc(50% + 60px)!important;bottom:auto!important;margin:-30px 0 0 0!important;transform:translateY(-50%)!important}body .cke_dialog .cke_dialog_body{border-radius:0}body .cke_dialog .cke_dialog_body .cke_dialog_contents{margin:0}body .cke_dialog .cke_dialog_body .cke_dialog_footer{padding:10px}body .cke_dialog .cke_dialog_body .cke_dialog_footer .cke_dialog_ui_hbox td{flex-grow:1;width:50%}body .cke_dialog .cke_dialog_body .cke_dialog_footer .cke_dialog_ui_hbox td a{box-sizing:border-box;width:100%;vertical-align:middle;white-space:nowrap;padding:8px 12px;font-size:16px;line-height:1.42857143;border-radius:50px}body .wizard-tooltip{left:-5px!important;width:calc(100% - 20px - 20px)!important}body .wizard-tooltip .inner{width:auto}body #content-store-settings #form-tax-rates .encapse-table-tax-rates-view .country-for-regions td{position:relative}body #content-store-settings #form-tax-rates .encapse-table-tax-rates-view .country-for-regions td a{position:absolute;right:0;top:0;height:100%;padding:10px}body #content-store-settings #shipping-zones{margin-top:0}body #content-store-settings #shipping-zones .delivery-tabs{display:flex}body #content-store-settings #shipping-zones .delivery-tabs li{padding:0 10px;display:contents}body #content-store-settings #shipping-zones .delivery-tabs li:first-of-type{padding-left:0;padding-right:10px}body #content-store-settings #shipping-zones .delivery-tabs li:last-of-type{padding-right:0;padding-left:10px}body #content-store-settings #shipping-zones .delivery-tabs li a{width:33.33333333%;padding:15px 5px;text-align:center}body #content-store-settings #shipping-zones .delivery-tabs li a label{margin-top:10px;font-size:14px}body #content-store-settings #shipping-zones .delivery-tabs li svg{display:block;padding:0 10px;width:50px;height:30px}body #content-store-settings #shipping-zones .delivery-tabs.nb-tabs-2 li a{width:50%}body #content-store-settings #shipping-zones .pickup-options #local_pickup_range{display:inline-block}body #content-store-settings #shipping-zones .container-add-zone{display:block;margin-top:40px}body #content-store-settings #shipping-zones .add-zone-btn{width:100%;justify-content:center;margin:10px 0 0 0}body #content-store-settings #shipping-zones .settings-countries{padding:10px}body #content-store-settings #shipping-zones .settings-countries .countries-row .settings-table{position:relative}body #content-store-settings #shipping-zones .settings-countries .countries-row .settings-table .del-country{position:absolute;right:0;top:10px}body #content-store-settings .zone-add .zone-recap-details .settings-methods,body #content-store-settings .zones .zone #container-form-pickup .settings-methods,body #content-store-settings .zones .zone .zone-recap-details .settings-methods{padding:15px 0;width:100%;overflow-x:auto;background-image:linear-gradient(to right,#fff,#fff),linear-gradient(to right,#fff,#fff),radial-gradient(circle 200px at 0 50%,#0004,#0000),linear-gradient(to left,rgba(0,0,0,.25),rgba(255,255,255,0));background-position:left center,right center,left center,right center;background-repeat:no-repeat;background-color:#fff;background-size:20px 100%,20px 100%,10px 100%,10px 100%;background-attachment:local,local,scroll,scroll}body #content-store-settings .zone-add .zone-recap-details .settings-methods .shipping-rates-table,body #content-store-settings .zones .zone #container-form-pickup .settings-methods .shipping-rates-table,body #content-store-settings .zones .zone .zone-recap-details .settings-methods .shipping-rates-table{min-width:650px}body #content-store-settings .zone-add .zone-recap-details .range-max .modal-max,body #content-store-settings .zones .zone #container-form-pickup .range-max .modal-max,body #content-store-settings .zones .zone .zone-recap-details .range-max .modal-max{left:20px!important;width:calc(100% - 20px - 20px)!important;min-width:calc(100% - 20px - 20px)!important;position:fixed;top:calc(50% + 60px)!important;bottom:auto!important;margin:-30px 0 0 0!important;transform:translateY(-50%)!important}body #content-store-settings .zone-add .zone-recap-details .delivery-time__dropdown,body #content-store-settings .zones .zone #container-form-pickup .delivery-time__dropdown,body #content-store-settings .zones .zone .zone-recap-details .delivery-time__dropdown{left:20px!important;width:calc(100% - 20px - 20px)!important;min-width:calc(100% - 20px - 20px)!important;position:fixed;top:calc(50% + 60px)!important;bottom:auto!important;margin:-30px 0 0 0!important;transform:translateY(-50%)!important}body #content-store-settings .zone-add{padding:20px 10px}body #content-store-settings .zones .zone{position:relative;padding:10px}body #content-store-settings .zones .zone .zone-header .zone-name{display:block}body #content-store-settings .zones .zone .zone-header .delete-zone{position:absolute;top:0;right:10px;width:44px;padding:10px 0 10px 20px;overflow:hidden}body #content-store-settings .zones .zone .zone-header .edit-zone{display:flex;width:100%;float:none!important;padding:10px 0;margin:0 0 0 -8px}body #content-store-settings .zones .zone .zone-recap .shipping-method{max-width:initial}body #content-store-settings .zones .zone .not-floating-on-mobile .btn{padding:10px}body #modal-responsive #country-accordion .list-group-item{padding:10px 0}body #modal-responsive #country-accordion .list-group-item:not(.continent){margin-left:15px}body #modal-responsive .list-group{max-height:60vh;overflow-y:auto}body #modal-responsive .modal-footer{padding:0}body #modal-responsive .modal-footer .btn{margin:10px 0 0 0!important}body .customer-note__mobile{display:block}body #container.page-abandoned-orders-list .nav-container-content .nav-container-right{height:auto}body #container.page-abandoned-orders-list #user-actions #send-recovery.btn-send-recovery{margin:20px 10px;display:flex}body #container.page-abandoned-orders-list #user-actions #send-recovery.btn-send-recovery #btn-submit{width:88%;white-space:initial}body #container.page-abandoned-orders-list #user-actions #send-recovery.btn-send-recovery #btn-submit #btn-icon{display:none}body #container.page-abandoned-orders-list #user-actions #send-recovery.btn-send-recovery #btn-submit + .btn{width:36px;padding-left:0!important}body #container.page-abandoned-orders-list #user-actions #send-recovery.btn-send-recovery .dropdown-menu > li > a{white-space:initial}body #products-view table .col-photo{width:120px}body #products-view table .col-infos{width:100%!important}body #products-view table .status-bullet{display:none}body #products-view table .col-actions a:nth-child(2){display:none}body #products-view table .preview-item{display:none}body #products-view .pagination + .total-infos{position:relative;color:#009ed9;margin:28px 10px;display:inline-block}body #modal-export-products{max-height:80vh;overflow-y:auto}body #modal-export-products .modal-body,body #modal-export-products .modal-footer,body #modal-export-products .modal-header{padding:10px 0}body #modal-export-products #selector-attributs .selector-col{width:100%}body #commerce-stats #datePickerLabel{display:none}body #commerce-stats .graph.graph-conversion:before,body #commerce-stats .stat-conversion:before{content:'';left:0;right:0;top:0;bottom:0;position:absolute;z-index:1}body #commerce-stats #top-flop-bloc{height:100%}body #commerce-stats #top-flop-bloc .infos.pull-left{max-width:35vw}body #commerce-stats #top-flop-bloc .total.pull-right{max-width:11vw}body #container.container-fixed.page-settings-checkout .checkout-fields{padding:10px}body #container.container-fixed.page-settings-checkout .checkout-fields table .col-field{display:none}body #container.container-fixed.page-settings-checkout .checkout-fields table .col-mandatory,body #container.container-fixed.page-settings-checkout .checkout-fields table .col-visible{width:90px}body #modal-responsive #modal-pushusers #table-targets table.table tbody tr td:nth-child(3){width:10%!important}body #container.page-customers-list .nav-container-content,body #container.page-users-list .nav-container-content{margin-top:16px;display:flex;flex-direction:column-reverse}body #container.page-customers-list .nav-container-content .nav-container-right .export-external-api-data.import-export-buttons a,body #container.page-users-list .nav-container-content .nav-container-right .export-external-api-data.import-export-buttons a{padding:0!important}body #container.page-customers-list .nav-container-content #dropdown-actions .dropdown-toggle,body #container.page-users-list .nav-container-content #dropdown-actions .dropdown-toggle{padding-right:0!important}body #container.page-customers-list #users-view table .col-action,body #container.page-users-list #users-view table .col-action{display:none}body #container.page-customers-list #users-view table .bloc-pagination .pagination,body #container.page-users-list #users-view table .bloc-pagination .pagination{text-align:center}body .customer-detail #userHistory.order-detail #abandoned-list .date-and-price > a{display:block}body #abandoned-list .alert{position:fixed;top:61px;left:10px;right:10px;z-index:200;animation:fade-in .3s ease;padding-left:50px;padding-right:30px}body #abandoned-list .alert:before{left:15px}body #container.collection-list-table .demo-container a.demo-link{font-size:14px}body #container.collection-list-table .demo-container a.demo-link:after{margin:0}body #container.collection-list-table .demo-container .demo-tooltip{font-size:14px;width:initial;right:3px;left:3px}body #container.collection-list-table .demo-container .demo-tooltip span{font-size:10px;padding:2px}body #container.collection-list-table .demo-container .demo-tooltip:after{right:5%}body #container.collection-list-table .demo-container .demo-tooltip a.remove-demo-link i{font-size:16px;vertical-align:text-bottom}body #container .container-content-full .container-content .addons{padding-left:5px;padding-right:5px}body #container .container-content-full .container-content .addons h2{margin-top:10px;font-size:20px}body #container .container-content-full .container-content .addons .goto-detail{margin-bottom:30px}body #container.page-detail-addon .detail header{text-align:center;position:relative;display:flex;flex-direction:column}body #container.page-detail-addon .detail header h2{font-size:26px;line-height:normal;margin:10px 0}body #container.page-detail-addon .detail header h2 .more{display:block;line-height:.8em}body #container.page-detail-addon .detail header .logo{float:none;margin:0 auto}body #container.page-detail-addon .detail header .action{float:none;width:auto;border:none;height:auto;padding:0;order:3;min-height:auto}body #container.page-detail-addon .separate-line{padding-bottom:30px;margin-bottom:20px}body #container.page-detail-addon .detail-addon h2{font-size:36px;line-height:normal}body #container.page-detail-addon .detail-addon h3{font-size:26px}body #container.page-detail-addon .detail-addon > img{margin:40px auto 20px}body #container.page-promote-ratingpopup .content-rating{padding:15px}body #container.page-promote-ratingpopup #mockup-popup{float:none!important;margin:0 0 20px 0;text-align:center}body #container.page-promote-ratingpopup #notification-email{padding-left:15px;float:none;width:100%}body #container.page-promote-buttons #div-iframe-preview.type-buttons{width:100%}body #container.page-promote-buttons .container-content-full .container-content h4.first,body #container.page-promote-widget .container-content-full .container-content h4.first{margin-top:40px}body #container.page-promote-buttons .img-store,body #container.page-promote-widget .img-store{width:24px}body #container-pushsms{padding-bottom:80px}body #container.page-publish-update #tables-publish h2{font-size:16px}body #container.page-publish-webapp .url-mobile{word-break:break-all;display:block}body #container.page-publish-webapp #compil-pwa .btn{display:block;width:100%}body #container.page-apptest-android,body #container.page-apptest-iphone{padding-bottom:73px}body #container.page-publish-stores .container-content-full{padding-top:20px}body #container.page-publish-versions .container-content-full{padding-top:20px}body #container.page-publish-versions table .preheader + tr{display:none}body #discount-edit #form-discount #coupon-date .startDate{width:auto}body #discount-edit #form-discount #coupon-date .startDate #date_start{width:115px}body #discount-edit #form-discount #coupon-date .startDate input{padding-left:4px;padding-right:4px;margin-right:5px}body #discount-edit #form-discount #max_uses{display:inline;margin:0 15px 15px 0}body #discount-edit #form-discount #max_uses + .radio-inline{padding-left:0}body #discounts table .info-mobile .label-etat{margin-top:5px}body #container.page-audience-tools .row-field{display:flex}body #container.page-audience-tools .row-field .col-input-field{flex-grow:1}body #container.page-audience-tools .row-field .col-input-ok{padding-left:0}body #container.page-audience-tech .graph-bloc:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0}body #container.page-audience-tech .graph-bloc .graphCharts{height:180px;margin-top:-60px}body #container.page-audience-tech .graph-bloc .donut .text-center-donut{font-size:34px;line-height:40px;top:65px}body #container.page-audience-traffic .graph-bloc{margin-bottom:20px}body #container.page-audience-traffic .stat-bloc{margin-top:0!important}body #container.page-audience-traffic .period-infos,body #container.page-audience-traffic .title-bloc{display:flex;flex-direction:column}body #container.page-audience-traffic .title-bloc h4{order:1}body #container.page-audience-traffic .title-bloc .period-infos{order:2}body #container.page-audience-strategy .nav-container-content + .container-content-full .container-content{padding-left:0;padding-right:0;padding-top:0;border:none}body #container.page-audience-strategy .nav-container-content + .container-content-full .container-content .alert{margin-top:15px;margin-left:15px;margin-right:15px}body #container.page-audience-strategy .nav-container-content + .container-content-full .container-content .placeholder-block{margin-left:15px;margin-right:15px}body #container.page-audience-strategy #strategies tr{background:#fff}body #container.page-audience-strategy #strategies .position{height:65px}body #container.page-audience-strategy #strategies .logo-external{height:34px}body #container.page-audience-strategy #strategies tr{width:100%}body #container.page-audience-strategy #strategies td{position:relative}body #container.page-audience-strategy #strategies .dnd{font-size:24px;color:#ccd7e2!important;position:absolute;top:20px;right:15px}body #container.page-audience-strategy #strategies .placeholder{height:64px}body #container.page-audience-strategy #strategies .ui-sortable-helper{width:100%!important}body #container.page-audience-strategy #strategies .ui-sortable-helper .dnd{display:none}body #container.page-audience-strategy #strategies .placeholder-block h3{margin-bottom:20px}body #container.page-audience-strategy #strategies .placeholder-block .strategy-mockups{display:none}body #container.page-audience-external .nav-container-content + .container-content-full .container-content{padding-left:0;padding-right:0;padding-top:0;border:none}body #container.page-audience-external .nav-container-content + .container-content-full .container-content .alert{margin-top:15px;margin-left:15px;margin-right:15px}body #container.page-audience-external .nav-container-content + .container-content-full .container-content .placeholder-block{margin-left:15px;margin-right:15px}body #container.page-audience-external .extern-infos{display:none;padding-left:0;padding-right:0}body #container.page-audience-external .with-settings + .extern-infos{display:block;background:#fff;z-index:1;position:fixed;top:55px;bottom:0;left:0;right:0;overflow-y:auto}body #container.page-audience-external .list-extern{float:none;padding-left:0;padding-right:0}body #container.page-audience-external .extern img.logo{height:30px}body #container.page-audience-external .list-of-services{margin-left:0;margin-right:0}body #container.page-audience-external .extern-infos-field{padding-bottom:73px}body #container.page-audience-external .extern-infos-field > p{margin-right:30px}body #container.page-audience-external .extern-infos-field i.close-settings{position:absolute;right:10px;top:0;font-size:32px}body #container.page-audience-external .extern-infos-field footer{position:fixed;z-index:100;width:100%;left:0!important;right:0!important;bottom:0;padding:15px!important;background:#fff;border-top:1px solid #ccd7e2!important}body #container.page-audience-external .extern-infos-field footer .submission-fixed-container-content,body #container.page-audience-external .extern-infos-field footer:not(.submission-fixed){display:flex}body #container.page-audience-external .extern-infos-field footer > form{display:contents}body #container.page-audience-external .extern-infos-field footer .btn{flex-grow:1}body #container.page-audience-external .extern-infos-field footer .btn + .btn{margin-left:5px}body #container.page-audience-external .extern-infos-field footer button{margin:0!important;color:#fff;background-color:#73be04;border-color:#64a503}body #container.page-audience-external .extern-infos-field footer button.focus,body #container.page-audience-external .extern-infos-field footer button:focus{color:#fff;background-color:#558c03;border-color:#182801}body #container.page-audience-external .extern-infos-field footer button:hover{color:#fff;background-color:#558c03;border-color:#406902}.open > .dropdown-togglebody #container.page-audience-external .extern-infos-field footer button,body #container.page-audience-external .extern-infos-field footer button.active,body #container.page-audience-external .extern-infos-field footer button:active{color:#fff;background-color:#558c03;background-image:none;border-color:#406902}.open > .dropdown-togglebody #container.page-audience-external .extern-infos-field footer button.focus,.open > .dropdown-togglebody #container.page-audience-external .extern-infos-field footer button:focus,.open > .dropdown-togglebody #container.page-audience-external .extern-infos-field footer button:hover,body #container.page-audience-external .extern-infos-field footer button.active.focus,body #container.page-audience-external .extern-infos-field footer button.active:focus,body #container.page-audience-external .extern-infos-field footer button.active:hover,body #container.page-audience-external .extern-infos-field footer button:active.focus,body #container.page-audience-external .extern-infos-field footer button:active:focus,body #container.page-audience-external .extern-infos-field footer button:active:hover{color:#fff;background-color:#406902;border-color:#182801}body #container.page-audience-external .extern-infos-field footer button.disabled.focus,body #container.page-audience-external .extern-infos-field footer button.disabled:focus,body #container.page-audience-external .extern-infos-field footer button.disabled:hover,body #container.page-audience-external .extern-infos-field footer button[disabled].focus,body #container.page-audience-external .extern-infos-field footer button[disabled]:focus,body #container.page-audience-external .extern-infos-field footer button[disabled]:hover,fieldset[disabled] body #container.page-audience-external .extern-infos-field footer button.focus,fieldset[disabled] body #container.page-audience-external .extern-infos-field footer button:focus,fieldset[disabled] body #container.page-audience-external .extern-infos-field footer button:hover{background-color:#73be04;border-color:#64a503}body #container.page-audience-external .extern-infos-field footer button .badge{color:#73be04;background-color:#fff}body #container.page-reward .container-content{padding-bottom:73px}body #container.page-reward .container-content .gift-titre{margin:0}body #container.page-reward .container-content .gift-titre i{margin-top:7px}body #container.page-reward .container-content .gift-titre .txt-bloc{float:none!important;margin-top:0}body #container.page-punchcard{padding-bottom:73px}body #container.page-punchcard .container-content-full{padding-top:20px}body #container.page-punchcard .card-step{background:0 0!important;padding:0;border-radius:0;margin-bottom:15px;-webkit-box-shadow:none;box-shadow:none}body #container.page-punchcard .card-step .fake-mobile-submission{display:none}body #container.page-punchcard .card-step header{height:auto!important;background-position:17px center!important;background-color:#f5f5f5!important}body #container.page-punchcard .card-step header > a{padding:20px;display:block}body #container.page-punchcard .card-step header > a h2{font-size:18px;line-height:normal;font-weight:400;margin-bottom:0;padding-bottom:0}body #container.page-punchcard .card-step header > a p{font-size:16px;margin-bottom:0;color:#666}body #container.page-punchcard .card-step header > a button{display:none}body #container.page-punchcard .card-step .well{-webkit-box-shadow:none;box-shadow:none;border:none}body #container.page-punchcard #punch-card-bloc .after-validate-punch-text,body #container.page-punchcard #punch-card-bloc .average-punch-text{display:block;margin-bottom:5px}body #container.page-punchcard #punch-card-bloc .gift-value,body #container.page-punchcard #punch-card-bloc .gift-value + div{width:115px}body #container.page-punchcard #punch-card-bloc .gift-value + div select,body #container.page-punchcard #punch-card-bloc .gift-value select{width:105px!important}body #container.page-punchcard #punch-card-bloc .template-choice{width:33.33333333%}body #container.page-punchcard #punch-card-bloc .template-choice input{position:absolute}body #container.page-punchcard #punch-card-bloc .template-choice .check-white-bloc{width:90%}body #container.page-punchcard #punch-card-bloc .template-choice .check-white-bloc img{width:100%;padding:0;margin:0}body #container.page-punchcard #validation-bloc .display-url{word-break:break-all}body #container.page-payment-step .encapse-table .modal-backdrop{position:fixed;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.3)}body.app-bg #shortcut_preview_button_container.shortcut_preview_button_container{position:fixed;top:0;right:54px;left:auto;bottom:auto;z-index:1032;display:flex;align-items:center;width:auto;max-width:none;height:55px;margin:0;padding:0}body.app-bg #shortcut_preview_button_container.shortcut_preview_button_container .button_and_dropdown_container{position:relative;display:inline-flex}body.app-bg #shortcut_preview_button_container.shortcut_preview_button_container .shortcut_preview_dropdown{right:0;left:auto;z-index:1050;width:min(262px,calc(100vw - 20px));min-width:0;max-height:min(75vh,520px);overflow-y:auto;transform:translateY(-8px) scale(.98);transform-origin:top right}body.app-bg #shortcut_preview_button_container.shortcut_preview_button_container .button_and_dropdown_container.open .shortcut_preview_dropdown{transform:none}body.app-bg:has(#panel) #panel{position:fixed;top:auto;right:0;bottom:0;left:0;z-index:130;display:flex;flex-direction:column;align-items:stretch;box-sizing:border-box;width:100%;min-width:0;max-width:none;max-height:var(--bo-drawer-max-height,100dvh);margin:0;padding-top:0;padding-bottom:0;overflow:hidden;border-radius:20px 20px 0 0;background:0 0;box-shadow:var(--sh-sheet)}body.app-bg:has(#panel) #panel .panel-encapse{position:relative;flex:1 1 auto;width:100%;min-height:0;max-width:100%;margin-left:0;padding-bottom:env(safe-area-inset-bottom,0);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;background:var(--surface);pointer-events:auto}body.app-bg:has(#panel) #panel .loading,body.app-bg:has(#panel) #panel .panel-content{box-sizing:border-box;width:100%;max-width:100%}body.app-bg:has(#panel) #panel > .modal-backdrop.loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:200;width:100%;height:100%;margin:0!important;border-radius:20px 20px 0 0}body.app-bg:has(#panel) #panel > .bo-drawer-handle.drawer-handle{position:relative;top:0;right:0;left:0;z-index:210;display:flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;height:26px;min-height:0;padding:0;border:0;border-radius:20px 20px 0 0;background:var(--surface);cursor:grab;-webkit-tap-highlight-color:transparent;touch-action:manipulation}body.app-bg:has(#panel) #panel > .bo-drawer-handle.drawer-handle:active{cursor:grabbing}body.app-bg:has(#panel) #panel > .bo-drawer-handle.drawer-handle .bo-drawer-handle-bar{display:block;flex-shrink:0;width:38px;height:5px;border-radius:3px;background:var(--line);transition:background-color .14s}body.app-bg:has(#panel) #panel > .bo-drawer-handle.drawer-handle:active .bo-drawer-handle-bar{background:var(--ink-4)}body.app-bg:has(#panel) #panel > .bo-drawer-handle.drawer-handle .bo-drawer-handle-label{display:none}html[data-theme="dark"] body.app-bg:has(#panel) #panel > .bo-drawer-handle.drawer-handle{background:var(--surface-2)}body.app-bg:has(#panel) #container #group-preview #edit-preview-default .preview.mockup-mobile{padding:10px;border:0;border-radius:38px;background:var(--phone-bezel);box-shadow:var(--sh-lg)}body.app-bg:has(#panel) #container #group-preview #edit-preview-default .preview.mockup-mobile .content{position:absolute;top:10px;right:10px;bottom:10px;left:10px;z-index:1;overflow:hidden;border-radius:26px}body:not(:has(#panel)) #container #group-preview #edit-preview-default .preview{border:none;padding:0;background:0 0;box-shadow:none}body.app-bg:has(#panel):not(.display-preview-in-myapp) #panel{height:max(120px,calc(.5 * (100dvh - 55px - 10px)))}body.app-bg:has(#panel).display-preview-in-myapp #panel{height:45px}body.expand-step #shortcut_preview_button_container.shortcut_preview_button_container{top:60px!important}body #navbar-general .bloc-infos-app{display:none}body #navbar-general .container-content{margin-left:0;padding-left:0;padding-right:0}body #navbar-general .container-content a.back:not(.back-to-getstarted){display:block;position:fixed;left:0;top:0;width:80px;height:55px;margin:0;text-align:center;cursor:pointer}body #navbar-general .container-content a.back:not(.back-to-getstarted) i{top:auto;left:auto;font-size:30px;line-height:55px}body #navbar-general .container-content a.back:not(.back-to-getstarted) + .bloc-burger-menu{display:none}body #navbar-general .container-content .title-in-navbar{display:none}body #navbar-general .container-content a.back-to-getstarted{display:none}body #navbar-general .bloc-burger-menu{display:block;position:fixed;left:5px;top:0;color:var(--ink-2)}body #navbar-general .bloc-burger-menu.page-preview-custom-in-navbar{display:none}body #navbar-general .bloc-burger-menu .content{display:flex;align-items:center;padding:7px 10px;border-radius:var(--r-s);transition:background-color .15s,color .15s}body #navbar-general .bloc-burger-menu .content i{font-size:40px}body #navbar-general .bloc-burger-menu .content i.close-menu{display:none}body #navbar-general .bloc-burger-menu .content:hover{background:var(--line-soft);color:var(--ink)}body #navbar-general .bloc-burger-menu .content.open i{display:none}body #navbar-general .bloc-burger-menu .content.open i.close-menu{display:block}body #navbar-general > .topbar-actions{right:10px}body #navbar-general .infos-app-status{right:10px}body #navbar-general .infos-app-status > a{height:auto;padding:var(--sp-2) 13px;font-size:var(--fs-sm)}body #navbar-general .infos-app-status > a.update-app{justify-content:center;width:36px;height:36px;padding:0}body #navbar-general .infos-app-status > a.update-app > span{display:none}body #navbar-general .infos-app-status > span{display:none!important}body #navbar-general .infos-app-status #btn-goto-preview{display:none}body.cms-single #navbar-general .infos-app-status #btn-goto-preview.mobile-displayed{display:inline-flex}body #main-menu{z-index:111;visibility:hidden;width:min(86vw,320px);margin-left:calc(-1 * min(86vw,320px));border:none;box-shadow:0 18px 48px rgba(8,15,25,.16);-webkit-transition:margin-left 218ms ease-in-out;-o-transition:margin-left 218ms ease-in-out;transition:margin-left 218ms ease-in-out}body #main-menu.open{margin-left:0}body.app-bg #main-menu{z-index:1260}body:has(#main-menu.open) #overlay-block{background:var(--scrim);opacity:1}body.expand-step #navbar-general .bloc-burger-menu,body.expand-step #navbar-general .container-content a.back:not(.back-to-getstarted){top:60px}body.app-bg.expand-step #navbar-general{top:60px!important}}body > .dropdown-backdrop.bo-section-dropdown-portal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:12040;-webkit-tap-highlight-color:transparent}body > .dropdown-menu.bo-section-dropdown-portal{display:block;position:fixed;left:20px;right:20px;width:calc(100% - 20px * 2);top:calc(50% + 60px);bottom:auto;margin:-30px 0 0 0;transform:translateY(-50%);z-index:12050;max-height:min(75dvh,calc(100dvh - 60px - 40px));overflow-y:auto;-webkit-overflow-scrolling:touch}body > .dropdown-menu.bo-section-dropdown-portal > li > a{padding:12px 15px}body > .dropdown-menu.bo-section-dropdown-portal > li > a > i{font-size:20px;position:relative;display:inline-block;width:30px;top:4px;color:#fff}body > .dropdown-menu.bo-section-dropdown-portal > li > a > i.custom-svg{fill:#fff;width:18px;top:2px;margin-right:10px;margin-left:1px}body > .dropdown-menu.bo-section-dropdown-portal > li > a > i.custom-svg svg{width:18px;height:18px;display:block}body > .dropdown-menu.bo-section-dropdown-portal > li > a > i.custom-svg svg,body > .dropdown-menu.bo-section-dropdown-portal > li > a > i.custom-svg svg *{fill:#fff}body > .dropdown-menu.bo-section-dropdown-portal > li > a > i.material-icons{font-size:22px}body > .dropdown-menu.bo-section-dropdown-portal > li > a > i.fa{top:1px}body > .dropdown-menu.bo-section-dropdown-portal > li > a > i.gbbackoffice-v3-icon{font-size:20px}body > .dropdown-menu.bo-section-dropdown-portal > li > a > i.icon-icon-json-new:before{margin-left:-1px}body > .dropdown-menu.bo-section-dropdown-portal > li > a:active > i.custom-svg svg,body > .dropdown-menu.bo-section-dropdown-portal > li > a:active > i.custom-svg svg *,body > .dropdown-menu.bo-section-dropdown-portal > li > a:focus > i.custom-svg svg,body > .dropdown-menu.bo-section-dropdown-portal > li > a:focus > i.custom-svg svg *,body > .dropdown-menu.bo-section-dropdown-portal > li > a:hover > i.custom-svg svg,body > .dropdown-menu.bo-section-dropdown-portal > li > a:hover > i.custom-svg svg *{fill:#15a0da}body > .dropdown-menu.bo-section-dropdown-portal > li.del > a,body > .dropdown-menu.bo-section-dropdown-portal > li.del > a *{color:#e0556b}body > .dropdown-menu.bo-section-dropdown-portal > li.del > a i.custom-svg svg,body > .dropdown-menu.bo-section-dropdown-portal > li.del > a i.custom-svg svg *{fill:#e0556b}