/* creation date: Tue, 01 Jul 2025 14:13:59 GMT
concat references:
https%3A%2F%2Fwww.petit-bateau.be%2Fon%2Fdemandware.static%2FSites-PB_BE-Site%2F-%2Fnl_BE%2Fv1751347139777%2Fcss%2Flandingpage%2Fbloc-look.css
https%3A%2F%2Fwww.petit-bateau.be%2Fon%2Fdemandware.static%2FSites-PB_BE-Site%2F-%2Fnl_BE%2Fv1751347139777%2Fcss%2Flandingpage%2Fbloc-carousel-produits.css
https%3A%2F%2Fwww.petit-bateau.be%2Fon%2Fdemandware.static%2FSites-PB_BE-Site%2F-%2Fnl_BE%2Fv1751347139777%2Fcss%2Flandingpage%2F3visuelscategories.css
https%3A%2F%2Fwww.petit-bateau.be%2Fon%2Fdemandware.static%2FSites-PB_BE-Site%2F-%2Fnl_BE%2Fv1751347139777%2Fcss%2Flandingpage%2Fcarousel-matieres.css
*/
/*! https%3A%2F%2Fwww.petit-bateau.be%2Fon%2Fdemandware.static%2FSites-PB_BE-Site%2F-%2Fnl_BE%2Fv1751347139777%2Fcss%2Flandingpage%2Fbloc-look.css */
.bloc-look{width:100%;margin:0 auto 80px}.bloc-look .hp-bloc-swiper-visuel{display:flex;align-items:top;padding:40px 0 40px 40px}.bloc-look .hp-bloc-swiper-visuel *{margin:0;padding:0;box-sizing:border-box;font-family:"Work Sans",sans-serif}.bloc-look .hp-bloc-swiper-visuel .first-carousel{margin-right:20px;width:40%}.bloc-look .hp-bloc-swiper-visuel a.link-picture{display:inline-block;width:100%;height:517px;background-size:cover;background-position:var(--focal-point-x) var(--focal-point-y);background-repeat:no-repeat}a[id*=hp-bloc-swiper-image].link-picture{background-image:var(--bloc-plp-image-desktop)}.bloc-look .title-section{display:flex;justify-content:space-between;margin-bottom:20px;align-items:center}.bloc-look .title-section h2{font-family:Oswald;font-size:34px;text-transform:none;margin-right:10px}.bloc-look .title-section .hp-bloc-swiper-visuel-cta a{display:flex;justify-content:center;align-items:center;width:fit-content;height:4rem;text-transform:uppercase;padding:1.2rem 2rem;border-radius:4px;font-family:Oswald;text-align:center;text-decoration:none}.bloc-look .section-carousel{max-width:calc(60% - 20px);width:100%;display:flex;flex-direction:column}.bloc-look .hp-bloc-swiper-visuel .container-tiles-hp-swipe .swiper-button-horizontal{padding:0 10px;cursor:pointer}.bloc-look .hp-bloc-swiper-visuel .container-tiles-hp-swipe .swiper-button-horizontal:hover{background:rgba(255,255,255,.5)}.bloc-look .hp-bloc-swiper-visuel .container-tiles-hp-swipe .swiper-slide{padding-bottom:10px}.bloc-look .hp-bloc-swiper-visuel .container-tiles-hp-swipe a{display:block;text-decoration:none;text-align:left}.bloc-look .hp-bloc-swiper-visuel .container-tiles-hp-swipe a img{width:100%;margin-bottom:10px;display:block}.bloc-look .hp-bloc-swiper-visuel .container-tiles-hp-swipe a p.product-name{text-transform:uppercase;font-weight:700;color:#002e5e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;margin-bottom:8px;font-family:Oswald,sans-serif}.bloc-look .hp-bloc-swiper-visuel .container-tiles-hp-swipe a p.product-price{text-transform:none;color:#002e5e;white-space:nowrap;overflow:hidden;text-align:left;font-size:16px;font-family:"Work Sans",sans-serif}.bloc-look .section-carousel a.cta-under-product{margin:2rem auto 0;width:fit-content;height:4rem;padding:1.2rem 2rem;font-size:1.4rem;font-weight:600;line-height:1.8rem;text-align:center;border-radius:4px;border:1px solid;text-decoration:none}.bloc-look .section-carousel a.cta-under-product span.cta-text{display:inline-block;font-family:Oswald;transform:translateY(-.2rem)}.bloc-look .cta-under-product.cta-2,.bloc-look .cta-under-product.cta-3,.bloc-look .cta-under-product.cta-4,.bloc-look .cta-under-product.cta-5,.bloc-look .inside-carousel.carousel2,.bloc-look .inside-carousel.carousel3,.bloc-look .inside-carousel.carousel4,.bloc-look .inside-carousel.carousel5{display:none}.bloc-look .cta-under-product.cta-1,.bloc-look .inside-carousel.carousel1{display:block}.bloc-look .first-carousel .swiper-bullets{position:relative;display:flex;justify-content:center;align-items:center;bottom:10%;z-index:1;gap:1rem}.bloc-look .first-carousel .swiper-pagination-bullet{width:12px;height:12px;background-color:transparent;border:2px solid #002e5e;opacity:1;cursor:pointer}.bloc-look .first-carousel .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#002e5e}.bloc-look .first-carousel .swiper-bullet-2,.bloc-look .first-carousel .swiper-bullet-3,.bloc-look .first-carousel .swiper-bullet-4,.bloc-look .first-carousel .swiper-bullet-5{background-color:transparent}@media screen and (max-width:1024px){.bloc-look{margin:0 0 36px}.bloc-look .title-section{flex-direction:column;align-items:flex-start;padding:0 20px;margin:0 0 20px;gap:2rem}.bloc-look .hp-bloc-swiper-visuel{flex-direction:column;padding:20px}.bloc-look .section-carousel{width:100%;max-width:100%}.bloc-look .title-section h2{margin:0;text-transform:none;font-size:28px;font-weight:600;text-align:left;font-family:Oswald,sans-serif}.bloc-look .hp-bloc-swiper-visuel .first-carousel{width:100%;max-width:100%}.bloc-look .hp-bloc-swiper-visuel .container-tiles-hp-swipe{margin-top:20px}.bloc-look .hp-bloc-swiper-visuel a.link-picture{width:100%;height:33.5rem;background-position:var(--focal-point-x-mob) var(--focal-point-y-mob)}.bloc-look .hp-bloc-swiper-visuel .container-tiles-hp-swipe a img{height:234px;object-fit:cover;object-position:center}.bloc-look .hp-bloc-swiper-visuel .container-tiles-hp-swipe a p.product-name{font-size:12px!important}.bloc-look .hp-bloc-swiper-visuel .container-tiles-hp-swipe a p.product-price{font-size:12px}.bloc-look .first-carousel .swiper-bullets{bottom:2.5rem}}
/*! https%3A%2F%2Fwww.petit-bateau.be%2Fon%2Fdemandware.static%2FSites-PB_BE-Site%2F-%2Fnl_BE%2Fv1751347139777%2Fcss%2Flandingpage%2Fbloc-carousel-produits.css */
.bloc-carousel-produits-container .title-and-carousel-container{width:100%;margin:0 auto 80px}.bloc-carousel-produits-container .title-and-carousel-container h2.title{font-weight:700;text-transform:uppercase;text-align:center;margin:0 0 32px}.bloc-carousel-produits-container .swiper-container{width:100%}.bloc-carousel-produits-container .swiper-container .product-tiles{background-color:#fff;text-align:left}.bloc-carousel-produits-container .swiper-container .product-tiles .tiles-name-cta{position:relative;padding:15px}.bloc-carousel-produits-container .swiper-container .product-tiles a.picture,.bloc-carousel-produits-container .swiper-container .product-tiles a.picture img{width:100%}.bloc-carousel-produits-container .swiper-container .product-tiles h3{text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:4rem;color:#002e5e;font-weight:700;margin:0 0 5px;font-family:Oswald,sans-serif;font-size:16px}.bloc-carousel-produits-container .swiper-container .product-tiles .product-price{display:flex;align-items:baseline}.bloc-carousel-produits-container .swiper-container .product-tiles .product-price p:first-of-type{text-transform:lowercase;font-size:12px;margin:0 10px 0 0}.bloc-carousel-produits-container .swiper-container .product-tiles .product-price p:last-of-type{font-size:18px;margin:0}.bloc-carousel-produits-container .swiper-container .product-tiles div.quickview{display:inline-block;color:#102849;position:absolute;bottom:15px;right:20px;height:34.4px}.bloc-carousel-produits-container .swiper-container .product-tiles div.quickview button{background-color:transparent;padding:0;margin:0}.bloc-carousel-produits-container .swiper-container .product-tiles div.quickview button i{font-size:34px;display:flex}.bloc-carousel-produits-container .swiper-container .product-tiles div.wishlist a{position:absolute;top:15px;right:10px;color:#002e5e;text-decoration:none}.bloc-carousel-produits-container .swiper-container .product-tiles div.wishlist i{font-size:27px}.bloc-carousel-produits-container .swiper-container .swiper-button-next,.bloc-carousel-produits-container .swiper-container .swiper-button-prev{background-color:transparent;padding:0 10px}.bloc-carousel-produits-container .swiper-container .swiper-button-next:hover,.bloc-carousel-produits-container .swiper-container .swiper-button-prev:hover{background-color:rgba(255,255,255,.5)}.ui-dialog div.ui-dialog-titlebar{height:0}.ui-dialog div.ui-dialog-content{padding:6rem;position:relative}.ui-dialog div.ui-dialog-content .layout-width.product-top{display:flex;justify-content:space-between;align-items:flex-start;padding:0}.ui-dialog div.ui-dialog-content .layout-width.product-top .add-to-cart.add-to-cart--sticky{display:none}.ui-dialog div.ui-dialog-content .layout-width.product-top .quickview-image img{width:100%}.ui-dialog div.ui-dialog-content .product-url-container .product-url{text-align:center;text-decoration:underline}.ui-dialog div.ui-dialog-content .product-col-2.product-detail{padding:0;width:50%;margin-left:4rem;min-width:initial}.ui-dialog div.ui-dialog-content .product-col-2.product-detail .product-actions{display:none}.ui-dialog div.ui-dialog-content .product-col-2.product-detail .pdp-flag .marketing{display:flex;height:2.4rem;margin:0 0 1.7rem;align-items:center;border:.1rem solid #002e5e;border-radius:.3rem;padding:.6rem .8rem;width:fit-content}.ui-dialog div.ui-dialog-content .product-col-2.product-detail .pdp-flag .marketing img{display:flex;width:auto;max-height:1.2rem;padding-right:.8rem}.ui-dialog div.ui-dialog-content .product-col-2.product-detail .pdp-flag .marketing p,.ui-dialog div.ui-dialog-content .product-col-2.product-detail .pdp-flag .marketing span{font-size:1.2rem;color:#002e5e;margin:0;padding:0;line-height:100%}.ui-dialog div.ui-dialog-content .product-col-2.product-detail h1.product-name{text-align:left;margin:0;padding:0;font-size:2.4rem;letter-spacing:.04rem;line-height:3rem;color:#002e5e}.ui-dialog div.ui-dialog-content .product-col-2.product-detail .inventory{display:flex;flex-direction:column-reverse;margin-top:1rem}.ui-dialog div.ui-dialog-content .product-col-2.product-detail .inventory .quantity{display:flex;font-size:2rem;font-weight:600;margin:1.5rem 0 0;width:fit-content}.ui-dialog div.ui-dialog-content .product-col-2.product-detail .inventory .quantity a{border:.1rem solid #bdd4e5}.ui-dialog div.ui-dialog-content .product-col-2.product-detail .inventory .quantity a,.ui-dialog div.ui-dialog-content .product-col-2.product-detail .inventory .quantity input{height:auto;width:auto;line-height:initial;padding:1rem 1.3rem;font-size:1rem;cursor:pointer}.ui-dialog div.ui-dialog-content .product-col-2.product-detail .inventory .quantity input{text-align:center;font-weight:700;border-top:.1rem solid #bdd4e5;border-bottom:.1rem solid #bdd4e5;border-left:none;border-right:none}.ui-dialog div.ui-dialog-content .product-col-2.product-detail .inventory .pdp-flag .container{padding:.5rem .4rem}.ui-dialog div.ui-dialog-content .product-col-2.product-detail .inventory .pdp-flag .container .product-price{font-size:1.8rem}.ui-dialog div.ui-dialog-content .product-col-2.product-detail .product-variations{margin:2rem 0 0}.ui-dialog div.ui-dialog-content .product-col-2.product-detail .product-variations ul{list-style:none;margin:0;padding:0}.ui-dialog div.ui-dialog-content .product-col-2.product-detail .product-variations .attribute{padding:0;position:relative}.ui-dialog div.ui-dialog-content .product-col-2.product-detail .product-variations .attribute .label,.ui-dialog div.ui-dialog-content .product-col-2.product-detail .product-variations .attribute h3{margin:0 0 1rem;font-family:"Work Sans";font-weight:400;color:#002e5e;font-size:1.2rem}.ui-dialog div.ui-dialog-content .product-col-2.product-detail .product-variations .swatches li{display:inline-block;margin:0 .5rem .5rem 0}.ui-dialog div.ui-dialog-content .product-col-2.product-detail .product-variations .color li.selected a{position:relative;border:.1rem solid #e7e5e6;display:flex}.ui-dialog div.ui-dialog-content .product-col-2.product-detail .product-variations .color li.selected a::before{content:'';position:absolute;top:-.3rem;left:-.3rem;bottom:-.3rem;right:-.3rem;border:.1rem solid #002e5e}.ui-dialog div.ui-dialog-content .product-col-2.product-detail .product-variations .color li a{border:.1rem solid rgba(164,169,173,.32);padding:0;min-width:0}.ui-dialog div.ui-dialog-content .product-col-2.product-detail .product-variations .color li a img{width:1.7rem;height:1.7rem;display:block}.ui-dialog div.ui-dialog-content .product-col-2.product-detail .product-variations .attribute-unanim .wishlist,.ui-dialog div.ui-dialog-content .product-col-2.product-detail .product-variations .swatches li.visually-hidden{display:none}.ui-dialog div.ui-dialog-content .product-col-2.product-detail .product-variations .size-selected-bt{border:.1rem solid #afcdf2;min-height:5rem;display:flex;align-items:center;cursor:pointer;position:relative}.ui-dialog div.ui-dialog-content .product-col-2.product-detail .product-variations .size-selected-bt span{display:inline-block;padding:0 1rem;text-align:left;font-size:1.5rem;color:#002e5e}.product-options .size-selected-bt:after,.product-variations .size-selected-bt:after{content:'>';position:absolute;top:50%;right:1rem;font-family:Oswald;font-size:2rem;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.ui-dialog div.ui-dialog-content .product-col-2.product-detail .product-variations .swatches#swatches-size.unanime{max-height:18rem}.ui-dialog div.ui-dialog-content .product-col-2.product-detail .product-variations .swatches#swatches-size.unanime li.size-chart-link{background-color:#f3f9ff}.ui-dialog div.ui-dialog-content .product-col-2.product-detail .product-variations .swatches#swatches-size.unanime li{display:block;margin:0;padding:0;border-bottom:.1rem solid #afcdf2;min-height:4rem;min-width:5.5rem}.pdp-main ul .break{display:none}.ui-dialog div.ui-dialog-content .product-col-2.product-detail .product-add-to-cart{display:block;margin:2rem 0 0;overflow:hidden}.ui-dialog div.ui-dialog-content .product-col-2.product-detail .product-add-to-cart .add-to-cart-buttons{flex-direction:column;display:flex}.ui-dialog div.ui-dialog-content .product-col-2.product-detail .product-add-to-cart button#add-to-cart.disabled,.ui-dialog div.ui-dialog-content .product-col-2.product-detail .product-add-to-cart button#add-to-cart[disabled]{opacity:.4;background-color:#ffce00!important}.ui-dialog div.ui-dialog-content .product-col-2.product-detail .product-add-to-cart .yellow-button.disabled,.ui-dialog div.ui-dialog-content .product-col-2.product-detail .product-add-to-cart .yellow-button[disabled]{color:#002e5e;background-color:#ffce00!important;opacity:.4}.pdp-main .product-add-to-cart button:not(:active),.pdp-main .product-add-to-cart button:not(:focus){outline:0}.pdp-main .product-add-to-cart.unanime button{position:relative;margin-top:.5rem!important}.pdp-main .product-add-to-cart button{padding:1.2rem 1.5rem;width:100%;font-size:1.4rem}.pdp-main .product-add-to-cart.unanime .click-and-collect{margin-top:2rem}.pdp-main .product-add-to-cart button#add-click-and-collect.disabled,.pdp-main .product-add-to-cart button#add-click-and-collect[disabled]{opacity:.6;background-color:#002e5e!important}.pdp-main .show-loyalty-popin{margin:0;color:#002e5e;font-size:1.2rem}.pdp-main .care-loyalty-points{display:flex;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2rem}.pdp-main .care-loyalty-points-label{display:flex;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:.7rem}.product-options .size-selected-bt.open:after,.product-variations .size-selected-bt.open:after{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.product-options .attribute.size-attribute .swatches.size,.product-variations .attribute.size-attribute .swatches.size{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-options .swatches#swatches-size.unanime,.product-variations .swatches#swatches-size.unanime{display:none;border:.1rem solid #002e5e;position:absolute;width:100%;background-color:#fff;z-index:10;max-height:34rem;overflow:auto}.product-options .swatches#swatches-size.unanime li #size-chart-link,.product-variations .swatches#swatches-size.unanime li #size-chart-link{background:#edb4b1}.product-options .swatches#swatches-size.unanime li a,.product-options .swatches#swatches-size.unanime li div,.product-variations .swatches#swatches-size.unanime li a,.product-variations .swatches#swatches-size.unanime li div{border:0;margin:0;padding:0;min-height:4rem;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400}.product-options .attribute .size-chart-link a,.product-variations .attribute .size-chart-link a{font-size:1.2rem;font-family:'Work sans',sans-serif;text-decoration:underline;color:#002e5e}.product-options .swatches li a,.product-variations .swatches li a{height:100%;text-align:center;white-space:nowrap}.product-options .swatches#swatches-size.unanime li #size-chart-link span,.product-variations .swatches#swatches-size.unanime li #size-chart-link span{margin-left:auto;margin-right:auto;color:#002e5e}.product-options .swatches#swatches-size.unanime li a .size-year,.product-options .swatches#swatches-size.unanime li div .size-year,.product-variations .swatches#swatches-size.unanime li a .size-year,.product-variations .swatches#swatches-size.unanime li div .size-year{display:inline-block;padding:0 1rem;color:#002e5e;width:6rem}.product-options .swatches#swatches-size.unanime li a span,.product-options .swatches#swatches-size.unanime li div span,.product-variations .swatches#swatches-size.unanime li a span,.product-variations .swatches#swatches-size.unanime li div span{text-align:left;font-size:1.3rem}.product-options .swatches li span,.product-variations .swatches li span{display:block;color:#979797}.product-options .swatches#swatches-size.unanime li a .size-inch,.product-options .swatches#swatches-size.unanime li div .size-inch,.product-variations .swatches#swatches-size.unanime li a .size-inch,.product-variations .swatches#swatches-size.unanime li div .size-inch{width:7.5rem}.product-options .swatches#swatches-size.unanime li a .size-price,.product-options .swatches#swatches-size.unanime li div .size-price,.product-variations .swatches#swatches-size.unanime li a .size-price,.product-variations .swatches#swatches-size.unanime li div .size-price{width:auto;text-align:right;margin-left:auto}@media screen and (max-width:1024px){.bloc-carousel-produits-container{padding:0 5px}.bloc-carousel-produits-container .title-and-carousel-container{padding:0;margin-bottom:36px}.bloc-carousel-produits-container .swiper-container .swiper-button-next,.bloc-carousel-produits-container .swiper-container .swiper-button-prev{display:none}.bloc-carousel-produits-container .title-and-carousel-container h2.title{margin:0 0 24px}.bloc-carousel-produits-container .swiper-container .product-tiles div.wishlist i{font-size:20px}.bloc-carousel-produits-container .swiper-container .product-tiles h3{overflow:hidden;font-size:12px;white-space:nowrap;text-overflow:ellipsis}.bloc-carousel-produits-container .swiper-container .product-tiles .tiles-name-cta{padding:10px}.bloc-carousel-produits-container .swiper-container .product-tiles .product-price p:first-of-type{font-size:10px}.bloc-carousel-produits-container .swiper-container .product-tiles .product-price p:last-of-type{font-size:12px}.bloc-carousel-produits-container .swiper-container .product-tiles div.quickview button i{font-size:20px}.bloc-carousel-produits-container .swiper-container .product-tiles div.quickview{bottom:5px;right:10px;height:fit-content}.ui-dialog div.ui-dialog-content{padding:0}.ui-dialog div.ui-dialog-content .layout-width.product-top{flex-direction:column;margin:0;width:100%}.product-col-1.product-image-container{width:100%}.ui-dialog div.ui-dialog-content .product-col-2.product-detail{margin-top:2rem;padding:2rem;margin-left:0;width:100%}}
/*! https%3A%2F%2Fwww.petit-bateau.be%2Fon%2Fdemandware.static%2FSites-PB_BE-Site%2F-%2Fnl_BE%2Fv1751347139777%2Fcss%2Flandingpage%2F3visuelscategories.css */
.trois-visuels-categories{margin:0 0 80px;width:100%}.trois-visuels-categories .inside-trois-visuels-categories{margin:0 auto;width:100%;display:flex;flex-direction:column;align-items:center}.trois-visuels-categories .container-slides{display:flex;width:100%}.trois-visuels-categories div.container-title{align-self:flex-start}.trois-visuels-categories div.container-title h2{text-transform:none;margin-bottom:20px;font-family:Oswald}.trois-visuels-categories div.container-title .subtitle{margin:0 0 20px}.trois-visuels-categories .strip-visuels{display:flex}.trois-visuels-categories .strip-visuels>div:first-child{margin-left:0}.trois-visuels-categories .strip-visuels>div:last-child{margin-right:0}.trois-visuels-categories .strip-visuels div.label{text-align:center}.trois-visuels-categories .strip-visuels div.label h3{margin-top:20px;margin-bottom:8px;text-align:left;text-transform:none;font-weight:700;font-family:Oswald,sans-serif}.trois-visuels-categories .strip-visuels div.label p{text-align:left}.trois-visuels-categories .strip-visuels div.label p a{color:#002e5e;font-size:1.6rem}.trois-visuels-categories .strip-visuels a.link-picture img{display:block;width:100%;height:100%}.trois-visuels-categories .CTA{margin:50px 0 0;width:fit-content;padding:10px 15px;font-family:Oswald;text-transform:uppercase;font-weight:700;text-decoration:none}.trois-visuels-categories .CTA:hover{text-decoration:none}@media screen and (max-width:1024px){.trois-visuels-categories{margin:0 0 40px}.trois-visuels-categories div.container-title h2{font-size:20px}.trois-visuels-categories div.container-title .subtitle{font-size:16px;margin:0 0 28px}.trois-visuels-categories .strip-visuels div.label h3{font-size:2rem;margin-top:10px}.trois-visuels-categories .strip-visuels div.label p a{font-size:1.4rem}.trois-visuels-categories .CTA{margin:28px 0 0;font-size:14px}}
/*! https%3A%2F%2Fwww.petit-bateau.be%2Fon%2Fdemandware.static%2FSites-PB_BE-Site%2F-%2Fnl_BE%2Fv1751347139777%2Fcss%2Flandingpage%2Fcarousel-matieres.css */
.carousel-matieres-container .blocks-container{width:100%;margin:0 auto}.carousel-matieres-container .blocks-container .title-section h2.title{font-size:30px;font-weight:700;font-family:Oswald;text-transform:none;margin:0}.carousel-matieres-container .blocks-container .title-section{margin:0 0 32px}.carousel-matieres-container .blocks-container .carousel-section img.img-carousel{height:425px;width:100%;object-fit:cover;position:relative}.carousel-matieres-container .blocks-container .carousel-section .cta-carousel{position:absolute;bottom:20px;width:calc(100% - 40px);padding:12px;font-family:Oswald;font-size:16px;font-weight:700;text-transform:uppercase;background-color:#fff;color:#002e5e;left:20px;display:flex;align-items:center;justify-content:space-between;text-decoration:none}.carousel-matieres-container .blocks-container .carousel-section .cta-carousel:hover{background-color:#002e5e;color:#fff}.carousel-matieres-container .blocks-container .carousel-section .cta-carousel:hover .cta-icon{border-color:#fff}.carousel-matieres-container .blocks-container .carousel-section .cta-carousel .cta-icon{border:solid #002e5e;border-width:0 3px 3px 0;display:inline-block;padding:6px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}@media screen and (max-width:1024px){.carousel-matieres-container .blocks-container .title-section h2.title{font-size:20px}.carousel-matieres-container .blocks-container .carousel-section img.img-carousel{height:200px}.carousel-matieres-container .blocks-container .carousel-section .cta-carousel{padding:8px;font-size:12px;width:calc(100% - 20px);left:10px}}