/**handles:lpc_pick_up_ws,lpc_modal,lpc_pickup_widget,lpc_bal_return**/
#lpc_map,.lpc-modal #lpc_layer_relays,.lpc-modal .content{height:100%}#lpc_right,.lpc-modal .wc-backbone-modal-main{overflow:hidden}#lpc_left,#lpc_right{height:calc(100% - 70px);min-height:400px}a#lpc_pick_up_web_service_show_map{cursor:pointer}#lpc_layer_error_message{color:red}#lpc_left{width:calc(100% - 220px);float:left}#lpc_right{float:right;width:220px;overflow-y:auto;padding-left:10px}#lpc_search_address{text-align:center}.lpc_modal_relays_search_input{width:100%;max-width:300px;margin-right:30px;margin-left:10px}#lpc_modal_address_details{display:inline-block}#lpc_modal_relays_search_address input{max-width:500px}#lpc_modal_relays_search_zipcode input{width:80px}#lpc_modal_relays_search_city input{width:180px}#lpc_layer_button_search,.lpc_modal_relays_search_input{margin-bottom:1rem}#lpc_layer_relays_loader{height:15px}.lpc-modal #lpc_layer_relays_loader{z-index:1000;border:none;margin:0;padding:0;width:100%;height:100%;top:0;left:0;background:#fff;opacity:.6;cursor:default;position:absolute}.lpc_relay_separator{width:100%;margin:1rem 0}.lpc_layer_relay_name{font-size:16px;font-weight:700}.lpc_layer_relay_address{font-size:12px;color:grey}.lpc_layer_relay_address_street{display:block}.lpc_layer_relay_distance{font-size:12px}.lpc_layer_relay_button_choose{margin:1rem;float:right}.lpc_layer_relay_address_country,.lpc_layer_relay_id,.lpc_layer_relay_latitude,.lpc_layer_relay_longitude,.lpc_layer_relay_schedule,.lpc_layer_relay_type{display:none}.lpc_store_name{font-weight:700;font-size:14px;display:block}.lpc_store_address{color:grey;font-size:12px}.lpc_store_schedule table td{padding:0 2px 0 0;font-size:12px}#lpc_change_my_relay{color:#06187c;text-decoration:underline;cursor:pointer}@media all and (max-width:1500px){#lpc_modal_relays_search_address{width:100%;display:block}#lpc_modal_relays_search_address input,#lpc_modal_relays_search_city input,#lpc_modal_relays_search_zipcode input{max-width:80%}#lpc_modal_address_details{display:block}#lpc_modal_relays_search_zipcode{width:30%;display:inline-block}#lpc_modal_relays_search_city{width:40%;display:inline-block}}@media all and (max-width:1023px){#lpc_right,.lpc_layer_relay_address{float:left}#lpc_right{width:100%;height:auto;overflow:visible;padding-left:inherit;padding-top:10px}#lpc_left{width:100%;height:400px}.lpc_relay_choose_btn{float:right}}
.lpc-modal article,.lpc-modal section{height:100%}.lpc-modal .wc-backbone-modal .wc-backbone-modal-content{position:fixed;background:#fff;z-index:100000;left:50%;top:50%;transform:translate(-50%,-50%);max-width:100%;min-width:500px;width:80%;height:80%}.lpc-modal .wc-backbone-modal .wc-backbone-modal-content article{overflow:auto}.lpc-modal .wc-backbone-modal .select2-container{width:100%!important}@media screen and (max-width:782px){.lpc-modal .wc-backbone-modal .wc-backbone-modal-content{width:100%;height:100%;min-width:100%}}.lpc-modal .wc-backbone-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;min-height:360px;background:#000;opacity:.7;z-index:99900}.lpc-modal .wc-backbone-modal-main{padding-bottom:10px}.lpc-modal .wc-backbone-modal-main article,.lpc-modal .wc-backbone-modal-main header{display:block;position:relative}.lpc-modal .wc-backbone-modal-main .wc-backbone-modal-header{height:auto;background:#fcfcfc;padding:1em 1.5em;border-bottom:1px solid #ddd}.lpc-modal .wc-backbone-modal-main .wc-backbone-modal-header h1{margin:0;font-size:18px;font-weight:700;line-height:1.5em}.lpc-modal .wc-backbone-modal-main .wc-backbone-modal-header .modal-close-link{cursor:pointer;color:#777;height:54px;width:54px;padding:0;position:absolute;top:0;right:0;text-align:center;border:0;border-left:1px solid #ddd;background-color:transparent;transition:color .1s ease-in-out,background .1s ease-in-out}.lpc-modal .wc-backbone-modal-main .wc-backbone-modal-header .modal-close-link::before{font:400 22px/50px dashicons!important;color:#666;display:block;content:'\f335';font-weight:300}.lpc-modal .wc-backbone-modal-main .wc-backbone-modal-header .modal-close-link:hover,.wc-backbone-modal-main .wc-backbone-modal-header .modal-close-link:focus{background:#ddd;border-color:#ccc;color:#000}.lpc-modal .wc-backbone-modal-main .wc-backbone-modal-header .modal-close-link:focus{outline:0}.lpc-modal .wc-backbone-modal-main article{padding:1.5em}.lpc-modal .wc-backbone-modal-main article p{margin:1.5em 0}.lpc-modal .wc-backbone-modal-main article p:last-child,.lpc-modal .wc-backbone-modal-main footer .inner .button{margin-bottom:0}.lpc-modal .wc-backbone-modal-main article p:first-child{margin-top:0}.lpc-modal .wc-backbone-modal-main article .pagination{padding:10px 0 0;text-align:center}.lpc-modal .wc-backbone-modal-main article table.widefat{margin:0;width:100%;border:0;box-shadow:none}.lpc-modal .wc-backbone-modal-main article table.widefat thead th{padding:0 1em 1em;text-align:left}.lpc-modal .wc-backbone-modal-main article table.widefat thead th:first-child{padding-left:0}.lpc-modal .wc-backbone-modal-main article table.widefat thead th:last-child{padding-right:0;text-align:right}.lpc-modal .wc-backbone-modal-main article table.widefat tbody td,.lpc-modal .wc-backbone-modal-main article table.widefat tbody th{padding:1em;text-align:left;vertical-align:middle}.lpc-modal .wc-backbone-modal-main article table.widefat tbody td:first-child,.lpc-modal .wc-backbone-modal-main article table.widefat tbody th:first-child{padding-left:0}.lpc-modal .wc-backbone-modal-main article table.widefat tbody td:last-child,.lpc-modal .wc-backbone-modal-main article table.widefat tbody th:last-child{padding-right:0;text-align:right}.lpc-modal .wc-backbone-modal-main article table.widefat tbody td .select2-container,.lpc-modal .wc-backbone-modal-main article table.widefat tbody td select,.lpc-modal .wc-backbone-modal-main article table.widefat tbody th .select2-container,.lpc-modal .wc-backbone-modal-main article table.widefat tbody th select{width:100%}.lpc-modal .wc-backbone-modal-main footer{position:absolute;left:0;right:0;bottom:0;z-index:100;padding:1em 1.5em;background:#fcfcfc;border-top:1px solid #dfdfdf;box-shadow:0 -4px 4px -4px rgba(0,0,0,.1)}.lpc-modal .wc-backbone-modal-main footer .inner{text-align:right;line-height:23px}
a.lpc_pick_up_widget_show_map{cursor:pointer}.lpc-modal #lpc_widget_container{height:100%!important;width:100%!important}.lpc-modal #lpc_widget_container div#colissimo-container .row{margin-left:0}.lpc-modal #lpc_widget_container #colissimo_widget_zoneTableauHoraires1 table{margin-bottom:0;width:90%;max-width:90%}.lpc-modal #lpc_widget_container #colissimo_widget_listePays{height:32px}.lpc-modal #lpc_widget_container #colissimo_widget_zoneTableauHoraires1 table td{background-color:inherit}.lpc-modal div#colissimo-container .colissimo_widget_submit-valider-point-retrait-bulle-bouton{margin:15px 30px 15px 15px}
.lpc_balreturn .lpc_balreturn_return_address,.lpc_balreturn .lpc_balreturn_shipping_address{margin-left:20px}.lpc_balreturn .lpc_balreturn_subtitle,.lpc_balreturn .lpc_balreturn_withseparator{border-bottom:1px solid #c6c6c6;margin-bottom:20px;padding-bottom:10px}.lpc_balreturn_btn{margin:15px 0 10px}.lpc_balreturn .lpc_balreturn_error{color:red}