/* creation date: Mon, 30 Jun 2025 23:23:58 GMT
concat references:
https%3A%2F%2Fwww.petit-bateau.de%2Fon%2Fdemandware.static%2FSites-PB_DE-Site%2F-%2Fde_DE%2Fv1751321045755%2Fcss%2Fcomponent.css
https%3A%2F%2Fwww.petit-bateau.de%2Fon%2Fdemandware.static%2FSites-PB_DE-Site%2F-%2Fde_DE%2Fv1751321045755%2Fcss%2Flandingpage%2Fbloc-carousel-produits.css
https%3A%2F%2Fwww.petit-bateau.de%2Fon%2Fdemandware.static%2FSites-PB_DE-Site%2F-%2Fde_DE%2Fv1751321045755%2Fcss%2Flandingpage%2Fbloc-entretien-un-element.css
https%3A%2F%2Fwww.petit-bateau.de%2Fon%2Fdemandware.static%2FSites-PB_DE-Site%2F-%2Fde_DE%2Fv1751321045755%2Fcss%2Flandingpage%2Freassurance-matiere.css
*/
/*! https%3A%2F%2Fwww.petit-bateau.de%2Fon%2Fdemandware.static%2FSites-PB_DE-Site%2F-%2Fde_DE%2Fv1751321045755%2Fcss%2Fcomponent.css */
.component-figure{margin:0;width:100%;height:100%}.component-image{width:100%;height:100%;object-fit:cover;object-position:var(--focal-point-x) var(--focal-point-y)}
/*! https%3A%2F%2Fwww.petit-bateau.de%2Fon%2Fdemandware.static%2FSites-PB_DE-Site%2F-%2Fde_DE%2Fv1751321045755%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.de%2Fon%2Fdemandware.static%2FSites-PB_DE-Site%2F-%2Fde_DE%2Fv1751321045755%2Fcss%2Flandingpage%2Fbloc-entretien-un-element.css */
.bloc-entretien-un-element-container .blocks-container{margin:0 auto;width:100%}.bloc-entretien-un-element-container .blocks-container.desktop{display:flex;align-items:center;justify-content:space-between}.bloc-entretien-un-element-container .blocks-container.mobile{display:none}.bloc-entretien-un-element-container .blocks-container .block-container{margin-bottom:80px;display:flex;align-items:center}.bloc-entretien-un-element-container .blocks-container .block-container img{max-height:100px;height:100%;margin-right:30px}.bloc-entretien-un-element-container .blocks-container .block-container h2.title{font-weight:700;margin:0 0 30px;font-family:Oswald}.bloc-entretien-un-element-container .blocks-container .block-container p.text{font-size:14px;font-family:'Work Sans'}@media screen and (max-width:1024px){.bloc-entretien-un-element-container .blocks-container.mobile{display:flex}.bloc-entretien-un-element-container .blocks-container.desktop{display:none}.bloc-entretien-un-element-container .blocks-container .block-container h2.title{font-size:40px;margin:30px 0}.bloc-entretien-un-element-container .blocks-container .block-container{padding:0 20px;margin-bottom:36px;flex-direction:column;align-items:flex-start}.bloc-entretien-un-element-container .blocks-container .block-container p.text{font-size:14px;font-family:'Work Sans';margin:0 0 30px}}
/*! https%3A%2F%2Fwww.petit-bateau.de%2Fon%2Fdemandware.static%2FSites-PB_DE-Site%2F-%2Fde_DE%2Fv1751321045755%2Fcss%2Flandingpage%2Freassurance-matiere.css */
.reassurance-matiere-container .img-and-cta-container{display:flex;flex-direction:column;align-items:center;width:100%;margin:0 auto 80px;padding:64px 0}.reassurance-matiere-container .img-and-cta-container h2.title{font-size:40px;font-family:Oswald;font-weight:700;text-transform:uppercase;text-align:center;margin:0 0 32px}.reassurance-matiere-container .img-and-cta-container .cta{width:fit-content;font-size:16px;font-family:Oswald;text-align:center;margin:0;padding:10px 20px;font-weight:700;text-transform:uppercase}@media screen and (max-width:1024px){.reassurance-matiere-container .img-and-cta-container{padding:60px 20px;margin:0 0 36px}.reassurance-matiere-container .img-and-cta-container h2.title{font-size:30px}}