.singleProductLandingPage_container__Rh56S{margin-top:116px}.singleProductLandingPage_banner__NoweS img{width:100%;cursor:pointer;object-fit:cover;height:789px}.singleProductLandingPage_hot__8veof{width:100%;max-width:1300px;margin:80px auto}.singleProductLandingPage_hot__8veof>div:first-child{margin-bottom:20px}.singleProductLandingPage_hotItem__86ntB{display:flex}.singleProductLandingPage_hotItemImageItem___Nygx{max-width:600px}.singleProductLandingPage_hotItemContent__DXUZ7{flex:1 1;background-color:#f5f5f7}.singleProductLandingPage_hotItemContentItem__lcxne{padding:76.5px 77px 77px 80px;display:flex;align-items:flex-end;justify-content:space-between}.singleProductLandingPage_hotItemImageItemContentItem__F7jEF h3{font-size:36px;color:#1e1e1f;margin-bottom:40px}.singleProductLandingPage_hotItemImageItemContentItem__F7jEF p{font-size:24px;color:#515153;margin-bottom:40px;white-space:nowrap}.singleProductLandingPage_hotItemContentItemButton__S9Hhk{width:166px;font-size:18px;color:#fff;background-color:#1e1e1f;border-radius:3px;padding:12px 20px;line-height:normal;border:none;text-transform:uppercase}.singleProductLandingPage_afterSales__yU8nl{max-width:956px;margin:0 auto 80px}.singleProductLandingPage_afterSalesList__1fK9V{display:flex;justify-content:center}.singleProductLandingPage_afterSalesItem__7Ou5g{flex:1 1;text-align:center}.singleProductLandingPage_afterSalesItem__7Ou5g img{margin-bottom:10px}.singleProductLandingPage_afterSalesItem__7Ou5g p{font-size:16px;color:#1e1e1f;margin-bottom:0;font-weight:600}.singleProductLandingPage_swans__Txx_t{background-color:#f5f5f7;padding:80px 0}.singleProductLandingPage_swansTitle__MyhNr{font-size:48px;font-weight:700;color:#1e1e1f;text-align:center;margin-bottom:40px;font-family:WixMadeforDisplay}.singleProductLandingPage_swansList__iL4Jn{max-width:1300px;margin:0 auto;display:grid;grid-template-columns:minmax(auto,610px) 0 1fr 1fr;grid-template-areas:"first gap right1 right2" "first gap right3 right4";grid-gap:10px;gap:10px}.singleProductLandingPage_swansItem__8xftP{position:relative;grid-area:first}.singleProductLandingPage_swansList__iL4Jn li:not(.singleProductLandingPage_swansItem__8xftP) a{display:inline-block;width:100%;height:100%;text-align:center;background-color:#fff;border-radius:3px}.singleProductLandingPage_swansList__iL4Jn li:not(.singleProductLandingPage_swansItem__8xftP) a h4{font-size:24px;color:#1e1e1f;margin-bottom:10px}.singleProductLandingPage_swansList__iL4Jn li:not(.singleProductLandingPage_swansItem__8xftP) a p{font-size:16px;color:#515153;margin-bottom:10px}.singleProductLandingPage_swansItemPrice__6Vhm8{font-size:24px;color:#f01e00;font-weight:600;display:block;margin-bottom:10px}.singleProductLandingPage_swansList__iL4Jn:after{content:"";grid-area:gap;width:10px}.singleProductLandingPage_swansList__iL4Jn li:nth-child(2){grid-area:right1}.singleProductLandingPage_swansList__iL4Jn li:nth-child(3){grid-area:right2}.singleProductLandingPage_swansList__iL4Jn li:nth-child(4){grid-area:right3}.singleProductLandingPage_swansList__iL4Jn li:nth-child(5){grid-area:right4}.singleProductLandingPage_swansItemContent__sB_vf{width:100%;padding:0 20px;position:absolute;bottom:40px;left:0;color:#fff;text-align:center}.singleProductLandingPage_swansItemContent__sB_vf p{color:#fff;font-size:36px;font-weight:500;margin-bottom:20px}.singleProductLandingPage_swansItemContent__sB_vf button{width:100%;font-size:16px;color:#fff;background-color:#1e1e1f;border-radius:3px;padding:13.5px 0;line-height:normal;border:none;text-transform:uppercase;max-width:188px;text-align:center;font-family:WixMadeforDisplay;font-weight:700}.singleProductLandingPage_shoppingCoiffure__4KGjg{max-width:1300px;margin:80px auto}.singleProductLandingPage_shoppingCoiffureSwiper__WSWFA{display:none}.singleProductLandingPage_personnalisation__Vbd7j{max-width:1300px;margin:0 auto}.singleProductLandingPage_personnalisationList__h5lIc{display:flex;grid-gap:10px;margin-bottom:10px}.singleProductLandingPage_personnalisationItem__oisuH{position:relative}.singleProductLandingPage_personnalisationList__h5lIc .singleProductLandingPage_personnalisationItem__oisuH:first-child .singleProductLandingPage_personnalisationItemTitle__UKtjx{color:#1e1e1f}.singleProductLandingPage_personnalisationItemTitle__UKtjx{position:absolute;top:40px;left:0;right:0;width:100%;font-size:30px;color:#fff;text-align:center;line-height:normal;font-weight:600}.singleProductLandingPage_personnalisationItemBottom__DAGGr{background-color:#f5f5f7;display:flex;align-items:center}.singleProductLandingPage_personnalisationItemContent__E2o5h{padding:20px}.singleProductLandingPage_personnalisationItemContent__E2o5h p{font-size:36px;color:#1e1e1f;font-weight:600;margin-bottom:40px}.singleProductLandingPage_contactItemBottomItem___2iOq:hover,.singleProductLandingPage_hotItemContentItemButton__S9Hhk:hover,.singleProductLandingPage_personnalisationItemContent__E2o5h a:hover,.singleProductLandingPage_swansItemButton__StP5j:hover{background-color:#515153}.singleProductLandingPage_hotItemContentItemButton__S9Hhk{font-family:WixMadeforDisplay;font-weight:700}.singleProductLandingPage_personnalisationItemContent__E2o5h a{width:100%;background-color:#1e1e1f;color:#fff;border-radius:3px;padding:12px 0;display:inline-block;text-align:center;line-height:normal;border:none;text-transform:uppercase;max-width:236px;font-family:WixMadeforDisplay;font-weight:700}.singleProductLandingPage_contact__nzCDE{max-width:1028px;margin:80px auto 98px}.singleProductLandingPage_contactItem__Vdmgk p{text-align:center;color:#1e1e1f;font-weight:700;font-size:48px;margin-bottom:40px;font-family:WixMadeforDisplay}.singleProductLandingPage_contactItemBottom__YULG4{display:flex;justify-content:center;grid-column-gap:20px}.singleProductLandingPage_contactItemBottomItem___2iOq{background-color:#1e1e1f;color:#fff;border-radius:3px;padding:10.5px 0;line-height:normal;border:none;display:flex;align-items:center;justify-content:center;grid-column-gap:10px;max-width:306px;width:100%;font-weight:300;font-size:18px}.singleProductLandingPage_contactItemBottomItem___2iOq:hover{color:#fff}.singleProductLandingPage_contactItemBottomItem___2iOq img{height:27px}.singleProductLandingPage_shoppingCoiffureList__EoHy2{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:10px}.singleProductLandingPage_shoppingCoiffureItem__YzKPe{display:flex;flex-direction:column;justify-content:space-between;grid-row-gap:10px}.singleProductLandingPage_shoppingCoiffureItemContent__de3gZ{background-color:#1e1e1f;height:100%;display:flex;align-items:center;font-family:WixMadeforDisplay}.singleProductLandingPage_shoppingCoiffureItem__YzKPe a{width:100%;display:inline-block}.singleProductLandingPage_shoppingCoiffureItem__YzKPe a img{width:100%}.singleProductLandingPage_shoppingCoiffureItemContent__de3gZ p{margin-bottom:0;font-size:48px;color:#fff;font-weight:700;text-align:center}@media screen and (max-width:1200px){.singleProductLandingPage_banner__NoweS img{height:500px}}@media (max-width:769px){.singleProductLandingPage_container__Rh56S{margin-top:88px}}@media (max-width:767px){.singleProductLandingPage_container__Rh56S{margin-top:42px}}@media (max-width:769px){.singleProductLandingPage_banner__NoweS img{height:auto}.singleProductLandingPage_hotItemImageItem___Nygx{max-width:100%}.singleProductLandingPage_hotItemImageItem___Nygx img{width:100%}.singleProductLandingPage_hot__8veof{margin:40px auto}.singleProductLandingPage_hot__8veof .singleProductLandingPage_hotItem__86ntB:last-child{flex-direction:column-reverse}.singleProductLandingPage_hotItem__86ntB{flex-direction:column}.singleProductLandingPage_hotItemContentItem__lcxne{padding:20px 20px 39px}.singleProductLandingPage_hotItemImageItemContentItem__F7jEF h3{font-size:24px;margin-bottom:20px}.singleProductLandingPage_hotItemImageItemContentItem__F7jEF p{font-size:20px;margin-bottom:20px;white-space:normal}.singleProductLandingPage_hotItemImageItemContentItemImage__v7cTM{max-width:140px}.singleProductLandingPage_afterSalesList__1fK9V{flex-direction:column;grid-row-gap:10px}.singleProductLandingPage_afterSalesItem__7Ou5g p{display:inline-block;font-weight:400}.singleProductLandingPage_afterSalesItem__7Ou5g img{height:18px;margin-right:5px;margin-bottom:0}.singleProductLandingPage_afterSales__yU8nl{margin-bottom:40px}.singleProductLandingPage_swansTitle__MyhNr{font-size:32px;padding:0 10px;margin-bottom:20px}.singleProductLandingPage_swans__Txx_t{padding:40px 0;margin-bottom:40px}.singleProductLandingPage_swansList__iL4Jn{grid-template-columns:repeat(2,1fr);grid-template-areas:"first first" "gap gap" "right1 right2" "right3 right4";gap:10px;padding:0 10px}.singleProductLandingPage_swansItem__8xftP{grid-column:1/-1;margin:0 -10px}.singleProductLandingPage_personnalisationItem__oisuH img,.singleProductLandingPage_shoppingCoiffureSwiperPaginationItem__Py4nw,.singleProductLandingPage_swansItem__8xftP img{width:100%}.singleProductLandingPage_swansItemContent__sB_vf p{font-size:24px}.singleProductLandingPage_swansList__iL4Jn li:not(.singleProductLandingPage_swansItem__8xftP) a img{max-width:155px}.singleProductLandingPage_swansList__iL4Jn li:not(.singleProductLandingPage_swansItem__8xftP) a h4{font-size:20px}.singleProductLandingPage_swansList__iL4Jn li:not(.singleProductLandingPage_swansItem__8xftP) a{padding-bottom:20px}.singleProductLandingPage_swansList__iL4Jn li:not(.singleProductLandingPage_swansItem__8xftP) a p{height:48px;padding:0 10px}.singleProductLandingPage_shoppingCoiffureImage__5FsO7{display:none}.singleProductLandingPage_shoppingCoiffureSwiper__WSWFA{display:block}.singleProductLandingPage_shoppingCoiffureSwiperTitle__dzRKR{font-size:32px;color:#1e1e1f;text-align:center;margin-bottom:20px}.singleProductLandingPage_shoppingCoiffureSwiperPagination__epP1f{padding-bottom:58px}.singleProductLandingPage_customPagination__HbtKj{display:flex;left:20px!important;bottom:18px!important;grid-column-gap:14px;height:8px}.singleProductLandingPage_customPagination__HbtKj span{border-radius:2px;background-color:#cacacc;margin:0!important}.singleProductLandingPage_customPaginationBulletActive__RxkS_{background-color:#1e1e1f!important}.singleProductLandingPage_shoppingCoiffureSwiperNavigation___4t4B{position:absolute;bottom:0;right:20px;display:flex;grid-column-gap:18px;z-index:11}.singleProductLandingPage_shoppingCoiffureSwiperNavigation___4t4B button{background-color:transparent;padding:0;margin:0;border:1px solid #88888c;width:44px;height:44px;border-radius:3px;display:flex;align-items:center;justify-content:center}.singleProductLandingPage_shoppingCoiffureSwiperNavigation___4t4B button.swiper-button-disabled svg{stroke:#88888c}.singleProductLandingPage_shoppingCoiffure__4KGjg{margin:40px auto}.singleProductLandingPage_personnalisationList__h5lIc{flex-direction:column}.singleProductLandingPage_personnalisationItemTitle__UKtjx{font-size:24px;padding:0 10px}.singleProductLandingPage_personnalisationItemBottom__DAGGr{flex-direction:column}.singleProductLandingPage_personnalisationItemContent__E2o5h{text-align:center;padding:20px 0 40px}.singleProductLandingPage_personnalisationItemContent__E2o5h p{font-size:24px;margin-bottom:20px}.singleProductLandingPage_contactItem__Vdmgk p{margin-bottom:20px}.singleProductLandingPage_contactItemTitle__0JcCr span{display:block;margin-bottom:10px}.singleProductLandingPage_contact__nzCDE{padding:0 10px;margin:40px auto 80px}.singleProductLandingPage_contactItem__Vdmgk p{font-size:20px}.singleProductLandingPage_contactItemBottom__YULG4{flex-direction:column;text-align:center;grid-row-gap:20px}.singleProductLandingPage_contactItemBottomItem___2iOq{margin:0 auto}.singleProductLandingPage_shoppingCoiffureList__EoHy2{display:none}.singleProductLandingPage_swansItemContent__sB_vf button{font-size:18px;padding:14px 0}.singleProductLandingPage_swansItemPrice__6Vhm8{font-size:20px}}