<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Customs SJ */

/* Cart */
.c-section-panier{margin-top:0 !important;}

.path-cart section.c-section-panier .carts .c-section-panier__container .row{margin:0 !important;}
.path-cart section.c-section-panier .carts .c-section-panier__container .row .col-lg-4{    flex: 0 0 35.98% !important;max-width: 35.98% !important;}
.path-cart input[type="number"]{-moz-appearance: textfield;}
.path-cart input[type="number"]::-webkit-outer-spin-button,
.path-cart input[type="number"]::-webkit-inner-spin-button{-webkit-appearance: none;margin: 0;}

.path-cart .input-group-prepend,.path-cart .input-group-append{cursor: pointer;}

.c-section-panier .form-group{margin-bottom: 0 !important;}
.path-cart input[value="Supprimer"]{background-color: transparent;border: none;margin:  .5rem auto 0 !important; display: block;color:inherit;font: inherit;text-decoration: underline;}

.path-cart .coupon-redemption-form__coupons table input{float:right;margin:0 !important;padding:0;}

.c-section-panier .table-striped tbody tr:nth-of-type(odd) {
  background: none;
}
@media screen and (max-width: 640px) {
  .path-cart .views-form{width: 100%;}
}

/* Order checkout */

.address-container-inline &gt; .form-item {
  display: block;
   margin-right: 0;
}

.address-container-inline .form-item-shipping-information-shipping-profile-address-0-address-postal-code,
.form-item-payment-information-billing-information-address-0-address-postal-code,
.form-item-shipping-information-shipping-profile-address-0-address-locality,
.form-item-billing-information-profile-address-0-address-postal-code{
  width:48% !important;float: left !important;margin:0 0 1rem 0  !important;  margin-right: 2% !important;
}
.address-container-inline .form-item-shipping-information-shipping-profile-address-0-address-locality,
.form-item-payment-information-billing-information-address-0-address-locality,
.form-item-shipping-information-shipping-profile-address-0-address-postal-code,
.form-item-billing-information-profile-address-0-address-locality
{
  width:48% !important;float: left !important;margin:0 0 1rem 0  !important;  margin-left: 2% !important;
}




input[name="files[order_fields:checkout_field_bon_de_commande_0]"]{cursor:pointer;}
input[data-drupal-selector="edit-order-fieldscheckout-field-bon-de-commande-0-remove-button"]{margin-left:10px;float:right;margin-top:-.97rem;margin-right:-1rem;}

#edit-shipping-information-shipments-0-shipping-method-0--wrapper{display:none !important;}
#edit-payment-information &gt; div &gt; p{display: none !important;}

fieldset[data-drupal-selector="edit-payment-information-payment-method"]{padding:0 !important;}
fieldset[data-drupal-selector="edit-payment-information-payment-method"] &gt; div{width:100% !important;}
fieldset[data-drupal-selector="edit-payment-information-payment-method"] p{display: none !important;}

.c-section-panier__col--form .custom-control-input[type="checkbox"] ~ .custom-control-label{margin-left:24px;}
.c-section-panier__col--form .custom-control-input[type="checkbox"]:checked ~ .custom-control-label:before{background-color: #FFFFFF !important;content:"\002713" !important; color: inherit;}


.checkout-complete__payment-instructions h2{font-size:1.5rem !important;}

.path-checkout.white-bg{background-color: #FFFFFF !important;}

#edit-payment-information-billing-information{
  margin-bottom: 1rem;
  padding-bottom: 1rem;
}


/* Partage de film */
form.vod-share .js-form-item{
  display: none;
}
.modal form.vod-share .js-form-item{
  display: block;
}
#vod-share-submit input{
  position: absolute;
  width: calc(100% - 32px);
  opacity: 0;
  height: 30px;
}
form.vod-share + button{
  white-space: nowrap;
  overflow: hidden;
}

.form-wrapper__returning-customer,
.form-wrapper__guest-checkout{
  float:none;
  width: inherit;
}

.form-wrapper__login-option{
  padding: 0;
}

#edit-login{
  overflow: inherit;
}

#edit-login-returning-customer p.lead,
#edit-email-registration-login-returning-customer p.lead{
  display: none;
}

#edit-login-returning-customer-forgot-password,
#edit-email-registration-login-returning-customer-forgot-password{
  text-decoration: underline;
}

#edit-login-guest .lead,
#edit-email-registration-login-guest .lead{
  font-size: 1.125rem;
  color: #fe003f!important;
  font-weight: 500!important;
}

#edit-submit-ressources-search{
  display: none;
}


.fa-fill-bg{
  background: #fe003f;
  padding: 6px 5px;
  border-radius: 50%;
  color: #fff;
}

.hightlight-offer{
  color: #fff;
  background: #fe003f;
  padding: 10px;
  margin-left: auto;
  margin-right: auto;
  border-radius: 17px;
  font-weight: bold;
}

.hightlight-offer .fa-fill-bg,
.pre-header .fa-fill-bg{
  background: #bf002f;
}

.pre-header{
  text-align: center;
  color: #fff;
  background: #fe003f;
  padding: 10px 10px 5px;
  font-weight: bold;
}

.pre-header a{
  color: #fff;
}

.aa-ItemContentSubTitle::after{
  content: " : ";
}

.progress, .progress-bar{
  display: block !important;
  height: auto !important;
  font-size: 1rem !important;
  line-height: 1rem !important;
}


.layout-form__main--inner #edit-cart-view{
  display: none;
}
</pre></body></html>