@charset "UTF-8";a[target=_blank]:not(:has(img:only-child,i:only-child,svg:only-child,picture:only-child),:empty)::after{content:"\f08e";display:inline-block;font-family:FontAwesome;font-size:.75rem!important;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;margin-left:.375rem;}.rgpd-form-txt p{color:var(--bs-body-color)!important;font-size:.75rem!important;letter-spacing:normal!important;}#js-flowbox-flow .bzfy-gate-preview-autoplay-video{-o-object-fit:cover;object-fit:cover;}.header-promo-layer img,.header-promo-layer iframe,.snmPlot img,.snmPlot iframe,#cc-jeans img,#cc-jeans iframe{border-radius:1.5rem;}.snm-categ,.snm-categ-tenues{border-radius:1.5rem;}#launcher{transition-property:opacity,top,bottom,margin-bottom!important;}.page:has(.cart-and-ipay-sticky:not(.hide)) ~ div #launcher{margin-bottom:5.1875rem!important;}.Product-Show:has(.cart-and-ipay-sticky:not(.hide)) access-widget-ui{--offset-top:83px;}@media (max-width:767.98px){.Cart-Show #launcher{margin-bottom:5.1875rem!important}.Cart-Show access-widget-ui{--offset-top:83px}}.OCSCoreCart-Show #embeddedMessagingConversationButton{bottom:99px;}.OCSCoreCart-Show access-widget-ui{--offset-top:99px;}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){#orderHistory .ocs-main-container .lastOrder .card-content .content:has(.ocs-link.js-see-invoice)::after,#commandeDetail .ocs-main-container .confirm-details .db-listbox.invoice .content:has(.ocs-link.js-see-invoice)::after{content:"Désactivez le bloqueur de pop-up dans les paramètres du navigateur Safari afin de pouvoir télécharger sans souci votre facture.";font-size:.75rem;font-style:italic}}.form-label .input-label,#registrationNewsletter .submit-registration .custom-control .optin .small-text{color:#757575;}.trustville-product-widget-wrapper[data-trustville-widget-type=feedbacks]{margin-block:3.5rem;margin-inline:auto;max-width:1328px;scroll-margin-top:6.25rem;}.trustville-product-widget-wrapper[data-trustville-widget-type=feedbacks] .trustville-product-widget{scroll-margin-top:6.25rem;}.trustville-product-widget-wrapper[data-trustville-widget-type=feedbacks] .tpw-ft1,.trustville-product-widget-wrapper[data-trustville-widget-type=feedbacks] .tpw-ft2,.trustville-product-widget-wrapper[data-trustville-widget-type=feedbacks] .tpw-ft3,.trustville-product-widget-wrapper[data-trustville-widget-type=feedbacks] .tpw-ft-scale{font-family:"Roboto",sans-serif!important;}.trustville-product-widget-wrapper[data-trustville-widget-type=feedbacks] .tpw-small,.trustville-product-widget-wrapper[data-trustville-widget-type=feedbacks] .tpw-ft-scale{font-size:12px;}.trustville-product-widget-wrapper[data-trustville-widget-type=feedbacks] .tpw-a,.trustville-product-widget-wrapper[data-trustville-widget-type=feedbacks] .tpw-sorts ul li a{letter-spacing:normal;}.trustville-product-widget-wrapper[data-trustville-widget-type=feedbacks] .tpw-summary-scale .tpw-scale{width:100%;}.trustville-product-widget-wrapper[data-trustville-widget-type=feedbacks] .tpw-summary-scale .tpw-scale .tpw-ft-scale{font-size:12px;bottom:-4px;}.trustville-product-widget-wrapper[data-trustville-widget-type=feedbacks] .tpw-feedbacks .tpw-feedback .tpw-feedback-right .tpw-verbatim .tpw-verbatim-text{font-weight:400!important;}.trustville-product-widget-wrapper[data-trustville-widget-type=feedbacks] .tpw-feedbacks .tpw-feedback .tpw-feedback-right .tpw-verbatim .tpw-sub-questions .tpw-sub-question{color:#737373;}@media (max-width:400px){.trustville-product-widget-wrapper[data-trustville-widget-type=feedbacks] .tpw-feedbacks .tpw-feedback .tpw-feedback-right .tpw-verbatim .tpw-verbatim-header .tpw-verbatim-header-right .tpw-verbatim-confirmed-purchase .tpw-verbatim-confirmed-purchase-text{font-size:12px}}.trustville-product-widget-wrapper[data-trustville-widget-type=feedbacks] .tpw-footer-center .tpw-a::after{content:none;}.trustville-product-widget-wrapper[data-trustville-widget-type=feedbacks] .tpw-widget-product-ico-a::after{content:none;}.trustville-product-widget-wrapper[data-trustville-widget-type=feedbacks] .tpw-summary-sub-questions tr{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;padding:16px;}.trustville-product-widget-wrapper[data-trustville-widget-type=feedbacks] .tpw-summary-sub-questions .tpw-summary-sub-question{flex:0 1 140px;padding:10px 0;}.trustville-product-widget-wrapper[data-trustville-widget-type=feedbacks] .tpw-summary-sub-questions .tpw-summary-sub-question .tpw-summary-stars{margin-top:0;top:0;}.trustville-product-widget-wrapper[data-trustville-widget-type=feedbacks] .tpw-grey{color:#737373;}.trustville-product-widget-wrapper[data-trustville-widget-type=feedbacks] .tpw-p.tpw-active{color:black;}.gm-style-iw .store-details .store-hours,#resultstores .store-hours,.results .store-hours,#proximity-store .proximity-store-other a,#proximity-store .proximity-store-other .store-adress,.astore .schedules,.astore .schedules li{color:var(--bs-body-color);}#resultstores a.storelocator-phone,.results a.storelocator-phone{color:#707070;}#resultstores a.storelocator-phone:hover,.results a.storelocator-phone:hover{color:var(--bs-body-color);}.Cart-Show button.push-modal-service,.OCSCoreCart-Show button.push-modal-service{background-color:transparent;border:none;color:var(--bs-body-color);width:100%;}.Cart-Show button.push-modal-service .service-logos,.OCSCoreCart-Show button.push-modal-service .service-logos{display:inline-block;}.Cart-Show .emptyCart .push-modal-service,.OCSCoreCart-Show .emptyCart .push-modal-service{display:none;}.ui-gdm .accordion{--bs-accordion-color:#212529;--bs-accordion-bg:#F7F7F7;--bs-accordion-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:1px;--bs-accordion-border-radius:.375rem;--bs-accordion-inner-border-radius:calc(.375rem - 1px);--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-accordion-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--bs-body-color%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform .2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--bs-body-color%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color:#86b7fe;--bs-accordion-btn-focus-box-shadow:0 0 0 .25rem var(--bs-gray-400);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-accordion-color);--bs-accordion-active-bg:var(--bs-gray-200);}.ui-gdm .accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition);}@media (prefers-reduced-motion:reduce){.ui-gdm .accordion-button{transition:none}}.ui-gdm .accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(var(--bs-accordion-border-width) * -1) 0 var(--bs-accordion-border-color);}.ui-gdm .accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform);}.ui-gdm .accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition);}@media (prefers-reduced-motion:reduce){.ui-gdm .accordion-button::after{transition:none}}.ui-gdm .accordion-button:hover{z-index:2;}.ui-gdm .accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow);}.ui-gdm .accordion-header{margin-bottom:0;}.ui-gdm .accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);}.ui-gdm .accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius);}.ui-gdm .accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius);}.ui-gdm .accordion-item:not(:first-of-type){border-top:0;}.ui-gdm .accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius);}.ui-gdm .accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius);}.ui-gdm .accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius);}.ui-gdm .accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);}.ui-gdm .accordion-flush .accordion-collapse{border-width:0;}.ui-gdm .accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0;}.ui-gdm .accordion-flush .accordion-item:first-child{border-top:0;}.ui-gdm .accordion-flush .accordion-item:last-child{border-bottom:0;}.ui-gdm .accordion-flush .accordion-item .accordion-button{border-radius:0;}.gdm-underline{position:relative;}.gdm-underline::before{content:"";background:#EE776E;width:100%;height:.3125rem;display:block;position:absolute;left:0;z-index:-1;bottom:0;}@media (min-width:768px){.gdm-underline::before{height:.5625rem;animation:.5s forwards underlineBack;transform-origin:right}}@media (min-width:768px) and (prefers-reduced-motion:reduce){.gdm-underline::before{animation:none}}@media (min-width:768px){@keyframes underlineBack{from{transform:scaleX(0)}to{transform:scaleX(1)}}.gdm-underline:hover::before{animation:.5s forwards underlineReduce}}@media (min-width:768px) and (prefers-reduced-motion:reduce){.gdm-underline:hover::before{animation:none}}@media (min-width:768px){@keyframes underlineReduce{from{transform:scaleX(1)}to{transform:scaleX(0)}}}.txtcat{text-align:left;}.txtcat .gdm-link{letter-spacing:normal!important;}.txtcat b{font-weight:600;}.Search-Show .product[data-pid*=ensemble] .product-tile,.Search-Show .product[data-pid*=petit-prix] .product-tile,.Search-Show .product[data-pid*=mea-tailleurs] .product-tile,.Search-Show .product[data-pid*=look-phare] .product-tile{justify-content:flex-start;}.Search-Show .product[data-pid*=ensemble] .price,.Search-Show .product[data-pid*=petit-prix] .price,.Search-Show .product[data-pid*=mea-tailleurs] .price,.Search-Show .product[data-pid*=look-phare] .price{display:none;}#plp .lineproduct .tall-collection-info{display:flex;gap:.375rem;margin-block-start:.5rem;}#plp .lineproduct .tall-collection-info svg{height:auto;width:.75rem;flex:0 0 .75rem;}#plp .lineproduct .tall-collection-info span{font-size:.75rem;}#plp:has(.container-img_plp[aria-label~=tall i]) .product-tile{justify-content:flex-start;}#refin-by-color .refin-color .ocs-item-control-item[data-value*=MULTICOLORE] .ocs-swatch{background:conic-gradient(#0af,gold,red,#0af)!important;}#plp .product-grid .lineproduct .product:is([data-pid*="8551147298"],[data-pid*="8546687224"],[data-pid*="8549997260"],[data-pid*="8549907222"],[data-pid*="8549927298"],[data-pid*="8549557263"],[data-pid*="8550597260"],[data-pid*="8549357260"],[data-pid*="8550007260"],[data-pid*="8550017260"],[data-pid*="8549537260"],[data-pid*="8550027260"],[data-pid*="8549857260"],[data-pid*="8551037260"],[data-pid*="8551067260"],[data-pid*="8552237260"],[data-pid*="8549907242"],[data-pid*="8549387264"]) .tile-body .ocs-price::after{content:"Estelle Lefébure x Grain de Malice";color:#5F626B;display:block;font-size:.72rem;margin-block-start:.1rem;width:100%;}#plp .product-grid .lineproduct .product:is([data-pid*="8552937322"],[data-pid*="8552947322"],[data-pid*="8553377397"],[data-pid*="8554087371"],[data-pid*="8553937371"],[data-pid*="8553967360"],[data-pid*="8553927360"],[data-pid*="8553687360"],[data-pid*="8555317322"]) .tile-body .ocs-price::after{content:"Orahe x Grain de Malice";color:#0A1745;display:block;font-size:.72rem;margin-block-start:.1rem;width:100%;}#plp .product .product-tile{justify-content:flex-start;}.main-content-result .product-grid .snmPlot img{aspect-ratio:285/538;}.fringuant-tooltiptext{width:10.625rem;background-color:#fff;color:var(--bs-body-color);text-align:center;padding:.25rem .5rem;border-radius:.375rem;font-size:.75rem;border:.0625rem solid darkgray;position:absolute;z-index:1;top:calc(100% - 1.125rem);left:50%;transform:translateX(-50%);visibility:hidden;opacity:0;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;}.fringuant-tooltiptext::after{content:"";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);border-width:.3125rem;border-style:solid;border-color:transparent transparent darkgray transparent;}.fringuant-tooltiptext::before{content:"";position:absolute;bottom:calc(100% - .0625rem);left:50%;transform:translateX(-50%);border-width:.3125rem;border-style:solid;border-color:transparent transparent #fff transparent;z-index:1;}.fringuant-tooltiptext.fringuant-tooltiptext-visible{visibility:visible;opacity:1;transition-delay:1s;}@media (min-width:768px){.fringuant-tooltiptext{top:calc(100% - .5rem)}}#sizeRecommander{position:relative;}#sizeRecommander:hover .fringuant-tooltiptext{visibility:visible;opacity:1;}#product-page[data-name*=Jean] .sizeRecommanderGuide .sizeGuide>span{position:relative;}@keyframes sizeGuidePing{0%{transform:scale(1);opacity:.5}100%{transform:scale(2);opacity:0}}#product-page[data-name*=Jean] .sizeRecommanderGuide .sizeGuide>span::after,#product-page[data-name*=Jean] .sizeRecommanderGuide .sizeGuide>span::before{content:"";position:absolute;top:3%;left:101%;width:.5em;height:.5em;border-radius:50%;background-color:#ff8d6d;}#product-page[data-name*=Jean] .sizeRecommanderGuide .sizeGuide>span::before{animation:sizeGuidePing 1.7s ease infinite;opacity:.25;}.primary-details .delivery-and-return{margin-top:0;width:100%;}#reinsurance-items{background:#fafafa;padding:1rem;margin-block-end:1rem;text-align:center;width:100%;}@media (min-width:768px){#reinsurance-items{margin-block-end:0}}#reinsurance-items ul{display:inline-flex;flex-direction:column;gap:.25rem;list-style:none;padding:0;margin:0;text-align:left;}#reinsurance-items a,#reinsurance-items .push-modal-service{align-items:flex-start;font-size:.875rem;color:var(--bs-body-color);display:flex;gap:.25rem;letter-spacing:normal!important;text-align:left;}#reinsurance-items .bold{font-weight:600;}#reinsurance-items .push-modal-service{border:none;background:transparent;padding:0;}#reinsurance-items .alma-logo{aspect-ratio:66/20;width:2.625rem;}#reinsurance-items .pp-logo{aspect-ratio:124/33;width:4.1875rem;}#reinsurance-items .fa-check{color:var(--bs-body-color);font-size:1rem;}#quickViewModal .push-modal-service{pointer-events:none;}#delivery-time-sentence{all:unset;color:var(--bs-body-color);cursor:pointer;font-size:1rem;padding-block-end:.5rem;}#delivery-time-sentence span{font-size:1.125rem;}#quickViewModal #delivery-time-sentence{display:none;}.ocs-reco-fullpage .product-tile .image-container:has(.tile-image[alt~=tall i]){position:relative;}.ocs-reco-fullpage .product-tile .image-container:has(.tile-image[alt~=tall i])::before{bottom:8px;content:"Tall";color:#000;font-size:32px;font-weight:bold;left:8px;line-height:1;position:absolute;text-transform:uppercase;z-index:1;writing-mode:vertical-rl;transform:rotate(180deg);}@supports (writing-mode:sideways-lr){.ocs-reco-fullpage .product-tile .image-container:has(.tile-image[alt~=tall i])::before{writing-mode:sideways-lr;transform:none}}#modal-service{text-align:left;}#modal-service a{text-decoration:underline;letter-spacing:normal;}#modal-service a:hover{text-decoration:none;}#modal-service ol{padding:0;margin:0;}#modal-service .service-badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;white-space:nowrap;vertical-align:baseline;border-radius:.1875rem;}#modal-service .modal-header{background-color:#DC3304;color:#fff;text-align:left;width:100%;padding:2.1875rem 0;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;border:none;line-height:1;}#modal-service .modal-header .new-service{font-size:1.5625rem;padding-bottom:.9375rem;border-bottom:.0625rem solid #fff;text-transform:uppercase;font-weight:bold;}#modal-service .modal-header .new-service br{display:none;}#modal-service .modal-header .pay{font-size:1.5625rem;font-weight:bold;}#modal-service .modal-header .service-badge{color:#DC3304;background:white;font-size:1em;border-radius:.5rem;padding:.2em .3em;}#modal-service .modal-header .cb{font-size:1.25rem;}#modal-service .modal-header p{margin:0;}#modal-service .modal-header .btn-close{width:1em;height:1em;position:absolute;top:0;right:0;margin:0;opacity:1;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;transition:background .2s;}#modal-service .modal-header .btn-close:hover{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;}#modal-service .modal-body{background-color:#fff;padding:1.25rem 1.25rem;}#modal-service .modal-body *{font-size:.75rem;color:#000;}#modal-service .modal-body ol{list-style-type:decimal;}#modal-service .modal-body li{margin-left:.8125rem;}#modal-service .modal-body li span{position:relative;left:1.25rem;padding-right:1.25rem;display:block;}#modal-service .modal-body p{margin:0;}#modal-service p.intro{font-size:1rem;margin-bottom:1.875rem;margin-top:0;font-weight:bold;}#modal-service p.title-content{font-weight:bold;font-size:1rem;margin-bottom:1.25rem;}#modal-service p.title-content .service-badge{color:#fff;background:#DC3304;padding-inline:.25rem;}#modal-service p.service-subtitle{font-size:.875rem;font-weight:bold;margin-bottom:.625rem;}#modal-service .alma-content div,#modal-service .pp-content div{margin:1.25rem 0;}#modal-service .alma-content{border-bottom:.0625rem solid #CCCCCC;padding-bottom:1.875rem;}#modal-service .alma-content div:last-child{margin-bottom:0;}#modal-service .pp-content{padding-top:1.875rem;}#modal-service .logos{margin:1.875rem auto 0;display:flex;align-items:center;justify-content:center;}#modal-service .logos .alma{width:5rem;margin-right:1.875rem;aspect-ratio:300/91;}#modal-service .logos .pp{width:6.25rem;aspect-ratio:124/33;}@media (min-width:640px){#modal-service .modal-dialog{max-width:640px;margin:1.75rem auto}#modal-service .modal-header{padding:2.8125rem 0;flex-direction:row}#modal-service .modal-header .new-service{font-size:2.1875rem;padding:.28125rem 1.75rem .28125rem 0;border-right:.0625rem solid #fff;border-bottom:none}#modal-service .modal-header .new-service br{display:block}#modal-service .modal-header .pay{font-size:1.875rem}#modal-service .modal-header .cb{font-size:1.5625rem}#modal-service .pay-compare{display:flex}#modal-service .modal-body{padding:2.5rem 3.75rem 3.125rem}#modal-service .intro br{display:none}#modal-service .title-content{text-align:center}#modal-service .alma-content,#modal-service .pp-content{width:50%}#modal-service .alma-content div,#modal-service .pp-content div{margin:1.875rem 0}#modal-service .alma-content div:first-of-type,#modal-service .pp-content div:first-of-type{margin-top:0}#modal-service .alma-content{padding-right:.625rem;border-right:.0625rem solid #CCCCCC;border-bottom:none;padding-bottom:0}#modal-service .pp-content{padding-left:.625rem;padding-top:0}#modal-service .logos{margin:1.875rem auto 0}}@media (max-width:959.98px){body.modal-open:not(.modalAvis-open){width:100%}}.btn-close{opacity:1;}#reinsurance-elts{--bg:#f7f7f7;--spacing-base:.5rem;--spacing-2:calc(var(--spacing-base)*2);--spacing-3:calc(var(--spacing-base)*3);--spacing-4:calc(var(--spacing-base)*4);--spacing-5:calc(var(--spacing-base)*5);--spacing-6:calc(var(--spacing-base)*6);--spacing-7:calc(var(--spacing-base)*7);--spacing-8:calc(var(--spacing-base)*8);--spacing-9:calc(var(--spacing-base)*9);--spacing-10:calc(var(--spacing-base)*10);--spacing-11:calc(var(--spacing-base)*11);--spacing-12:calc(var(--spacing-base)*12);background:var(--bg);padding-block:var(--spacing-7);padding-inline:var(--spacing-3);}#reinsurance-elts .elts-list-container{margin-inline:auto;max-width:90rem;}#reinsurance-elts ul{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-7) var(--spacing-3);margin:0;}#reinsurance-elts li{padding-block:0;}#reinsurance-elts p{margin:0;text-wrap:balance;}#reinsurance-elts a{color:var(--bs-body-color);letter-spacing:normal;}#reinsurance-elts img{max-height:2.5rem;}#reinsurance-elts .reinsurance-title{font-weight:600;margin-block-start:var(--spacing-2);text-transform:uppercase;}#reinsurance-elts .reinsurance-p{padding-inline:var(--spacing-2);text-transform:none;}@media (min-width:544px){#reinsurance-elts ul{grid-template-columns:repeat(3,1fr)}}@media (min-width:960px){#reinsurance-elts ul{grid-template-columns:repeat(6,1fr)}}footer a:hover{text-decoration:underline;}footer .home-footer-link{color:var(--bs-body-color);font-size:.875rem;font-weight:400;letter-spacing:normal;text-transform:none;}footer .footer-item{border-bottom:1px solid #e9e9e9;}footer .footer-item:nth-child(4){padding:0;border-bottom:none;}footer .home-footer-link-1,footer .home-footer-link-2{margin-block-start:1rem;}footer .home-footer-info,footer .home-footer-link-1,footer .home-footer-link-2,footer .home-footer-link-3-list,footer .footer-social-network{display:flex;flex-direction:column;gap:1rem;}footer .home-footer-info ul,footer .home-footer-link-1 ul,footer .home-footer-link-2 ul,footer .home-footer-link-3-list ul,footer .footer-social-network ul{display:flex;flex-direction:column;gap:1rem;}footer .home-footer-info li,footer .home-footer-link-1 li,footer .home-footer-link-2 li,footer .home-footer-link-3-list li,footer .footer-social-network li{padding-top:0!important;}footer .home-footer-link-3{display:flex;flex-wrap:wrap;}footer .home-footer-link-3-list{border-bottom:1px solid #e9e9e9;flex:0 0 auto;padding-block:1rem;padding-inline:.9375rem;width:100%;}footer .home-footer-link-3-list ul{margin-bottom:0;}footer .footer-title,footer #newsletter .newsletter-title p{font-size:1rem;font-weight:600;letter-spacing:.0625rem;color:var(--bs-body-color);margin:0;text-transform:uppercase;}footer .footer-title.card-footer-title,footer .footer-title.accessibility-footer-title{border-top:1px solid #e9e9e9;color:var(--bs-body-color)!important;padding-block-start:1em!important;position:relative;text-transform:uppercase;}footer .footer-title.card-footer-title::before,footer .footer-title.card-footer-title::after,footer .footer-title.accessibility-footer-title::before,footer .footer-title.accessibility-footer-title::after{content:"";background:#e9e9e9;height:1px;position:absolute;left:-15px;top:-1px;width:15px;}footer .footer-title.card-footer-title::after,footer .footer-title.accessibility-footer-title::after{left:auto;right:-15px;}footer .accessibility-footer-options{align-items:center;display:flex;flex-wrap:wrap;gap:8px;}footer .gdm-acsb-trigger{align-items:center;background:#fff;border:1px solid var(--bs-body-color);border-radius:50%;display:flex;height:28px;justify-content:center;outline:0;padding:0;transition:all .15s ease;width:28px;}footer .gdm-acsb-trigger:hover{transform:scale(1.2);}@media (prefers-reduced-motion:reduce){footer .gdm-acsb-trigger{transition:none}}footer .gdm-acsb-trigger .acsb-trigger-svg{fill:var(--bs-body-color);width:50%;}footer #newsletter{display:flex;flex-direction:column;gap:2rem;padding:0;margin-block:1rem;}footer #newsletter>.row{flex-direction:column;flex-wrap:nowrap;gap:.5rem;margin-inline:0;}footer #newsletter .content-asset{display:contents;}footer #newsletter .newsletter-title{margin:0!important;padding:0;width:100%;}footer #newsletter .newsletter-title p{font-size:1rem;font-family:"Avenir","Roboto",sans-serif;}footer #newsletter .col-xl-12.col-sm-6:not(.newsletter-title){padding:0;width:100%;}footer #newsletter .form-label .form-control,footer #newsletter .form-label .input-text{border-color:#757575;}footer #formNewsletter{padding:0;}footer #formNewsletter .form-group,footer #formNewsletter .form-label{margin:0;}footer .footer-social-network{row-gap:.5rem;}footer .footer-social-network ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;max-width:18.75rem;margin:0;}footer .footer-social-network ul img{aspect-ratio:1;transition:transform .2s;width:2.1875rem;}footer .footer-social-network ul img:hover{transform:scale(1.2);}@media (prefers-reduced-motion:reduce){footer .footer-social-network ul img{transition:none}}footer .global-rating{position:relative;}footer .global-rating .link-global-rating{left:0;height:100%;position:absolute;top:0;width:100%;z-index:1;}footer .global-rating .link-global-rating:focus-visible{outline:3px solid #000000!important;outline-offset:2px;}footer .global-rating .link-global-rating:focus{outline:3px solid #000000!important;}footer .global-rating .link-global-rating:focus:not(:focus-visible){outline:none!important;}footer .global-rating .rating-box{align-items:flex-start;display:flex;flex-direction:column;color:var(--bs-body-color);gap:.5rem;width:-moz-fit-content;width:fit-content;}footer .global-rating .rating-box .rating-label{font-size:1rem;font-weight:600;letter-spacing:.0625rem;margin:0;text-transform:uppercase;}footer .global-rating .rating-box .rating{--star-size:24px;--star-bg:#727273;width:calc(var(--star-size) * 5 - 1px);height:var(--star-size);position:relative;}footer .global-rating .rating-box .stars{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 1l2.6 6.3H19l-5.1 4.1 1.9 6.6-5.8-4.2-5.8 4.2 1.9-6.6L1 7.3h6.4L10 1z' fill='%23FFFFFF' stroke='%23000000' stroke-width='1.2' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:repeat-x;background-size:var(--star-size) var(--star-size);width:100%;height:100%;position:relative;overflow:hidden;}footer .global-rating .rating-box .stars-filled{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 1l2.6 6.3H19l-5.1 4.1 1.9 6.6-5.8-4.2-5.8 4.2 1.9-6.6L1 7.3h6.4L10 1z' fill='%23000000' stroke='%23000000' stroke-width='1.2' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:repeat-x;background-size:var(--star-size) var(--star-size);height:100%;position:absolute;left:0;top:0;}footer .global-rating .rating-box .note{font-size:1.125rem;font-weight:400;line-height:1;}footer .global-rating .rating-box .avis{color:#757575;font-size:.75rem;line-height:1;}footer .home-footer-link-5{display:flex;flex-direction:column!important;gap:1rem;justify-content:center;margin-bottom:1rem;margin-inline:auto;}footer .home-footer-link-5 li{flex:1 1 auto;margin:0!important;}footer .social{display:none;}footer .social + .footer-item{width:100%;}@media (min-width:544px){footer .footerList .footer-item{width:100%}footer .footerList .footer-item:last-child{border-bottom:none}footer .home-footer-link-3-list-2{border-bottom:none}}@media (min-width:768px){footer .footerList .footer-item{width:20%;border-bottom:none}footer .footerList .footer-item:nth-child(4){width:40%}footer .footerList .footer-item:last-child{width:100%}footer .footerList hr{margin-top:0;margin-block-start:3rem}footer .home-footer-info{margin-block-start:1rem}footer .home-footer-info,footer .home-footer-link-1,footer .home-footer-link-2{margin-bottom:0}footer .home-footer-link-3-list{padding-block-end:0;width:50%}footer .home-footer-link-3-list-1{border-bottom:none}footer .footer-title.card-footer-title,footer .footer-title.accessibility-footer-title{border-top:none}footer .footer-title.card-footer-title::before,footer .footer-title.card-footer-title::after,footer .footer-title.accessibility-footer-title::before,footer .footer-title.accessibility-footer-title::after{content:none}footer #newsletter{flex-direction:row;justify-content:space-evenly;align-items:center}footer .footer-social-network ul{justify-content:center}footer .footer-social-network .footer-title{text-align:center}footer .global-rating .rating-box{align-items:center;text-align:center}footer .home-footer-link-5{flex-direction:row!important;gap:2rem;margin-bottom:2rem;text-align:center}}@media (min-width:1280px){footer .container-fluid .footerList hr{display:block}footer .container-fluid>hr{max-width:90rem;margin-inline:auto}}@media (max-width:767.98px){.Cart-Show footer{padding-bottom:7rem}}.OCSCoreCart-Show footer{padding-bottom:7rem;}.Product-Show .cart-and-ipay.cart-and-ipay-sticky:not(.hide) ~ footer{padding-bottom:7rem;}header ~ .container footer .home-footer-link:not(.btn-primary):not(.btn-outline-primary){letter-spacing:normal;}