.range_details_global{position:relative;z-index:4}.range_details_global:after{content:'';pointer-events:none;position:absolute;bottom:0;left:0;width:100%;height:30%;background:#f8f8f8}.range_detail_container{position:relative;max-width:240px;margin:auto}.range_details{justify-content:center}.range_detail.active_dot{z-index:5}.range_detail:last-of-type .range_dot_infos{left:auto;right:100%}@media (max-width:1024px){.range_details_global{padding-top:24px}.range_details{justify-content:flex-start}.range_detail:last-of-type .range_dot_infos{right:-110%}}.range_details_container{position:relative;z-index:5;max-width:1600px;margin:auto}.range_detail_thickness,.range_details_container{opacity:1;transition:all .5s cubic-bezier(.555,.085,.095,.73) .5s;transform:translateY(0);height:auto;overflow:hidden}.range_detail_thickness.range_hidden,.range_details_container.range_hidden{padding:0;height:0;opacity:0;transform:translateY(20px);transition:all .4s ease-out .2s}.range_detail_thickness .range_details_thickness_list,.range_details_container .range_details_thickness_list{width:100%;padding-top:32px;display:flex;gap:24px;flex-wrap:nowrap}.range_detail_thickness .range_detail_thickness_item,.range_details_container .range_detail_thickness_item{width:100%;opacity:.15}.range_detail_thickness .range_detail_thickness_item.enabled,.range_details_container .range_detail_thickness_item.enabled{opacity:1}.range_detail_thickness .range_detail_thickness_bar,.range_details_container .range_detail_thickness_bar{height:4px;background:var(--color)}@media (max-width:1024px){.range_detail_thickness .range_details_thickness_list,.range_details_container .range_details_thickness_list{flex-direction:column}.range_detail_thickness .range_detail_thickness_item,.range_details_container .range_detail_thickness_item{display:flex;flex-direction:row;padding:8px 0;border-bottom:1px solid #d7d7d7}.range_detail_thickness .range_detail_thickness_bar,.range_details_container .range_detail_thickness_bar{height:38px;flex-grow:0;flex-shrink:0;width:4px}}.range_detail_thickness .range_detail_thickness_infos,.range_details_container .range_detail_thickness_infos{display:flex;flex-direction:row;justify-content:space-between;padding:16px 8px}.range_detail_thickness .range_detail_thickness_left,.range_details_container .range_detail_thickness_left{display:flex;flex-direction:column}.range_detail_thickness .range_detail_thickness_title,.range_details_container .range_detail_thickness_title{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0}.range_detail_thickness .range_detail_thickness_subtext,.range_details_container .range_detail_thickness_subtext{color:var(--color);font-size:10px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:.24px}.range_detail_thickness a,.range_details_container a{display:flex;height:100%;justify-content:center;align-items:center}.range_detail_thickness .range_detail_thickness_link,.range_details_container .range_detail_thickness_link{color:#000;text-align:center;font-size:12px;font-style:normal;font-weight:600;line-height:16px;letter-spacing:.36px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.range_detail{position:relative;transition:all .4s ease-out 0s}.range_detail.swiper-slide-active{z-index:3}.range_detail.swiper-slide-active .range_dots{opacity:1}.range_detail.swiper-slide-active div.range_dot{opacity:1;transition:opacity 1s ease-out .3s}.range_detail.swiper-slide-active div.range_dot:nth-child(2){transition:opacity 1s ease-out .6s}.range_detail.swiper-slide-active div.range_dot:nth-child(3){transition:opacity 1s ease-out .8s}.range_detail .range_detail_image{margin-bottom:16px}.range_detail .range_detail_image img{width:100%}@media (max-width:1024px){.range_detail_thickness .range_detail_thickness_infos,.range_details_container .range_detail_thickness_infos{padding:0 24px;width:100%}.range_detail .range_detail_image img{width:100%;position:relative;left:0}.range_detail div.range_dot{opacity:0}}.range_detail button.range_dot{border-radius:50%;padding:0;width:48px;height:48px;background:0 0;position:absolute;top:var(--y);left:var(--x);transform:translate(-50%,-50%);border:none;display:flex;align-items:center;justify-content:center}@media (max-width:1024px){.range_detail button.range_dot{width:30px;height:30px}}.range_detail button.range_dot:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:'';border-radius:100%;width:30px;height:30px;background:url(../img/dots.png);background-size:auto 300%}.range_detail button.range_dot:hover:after{background-position:0 200%}.range_detail button.range_dot.opened:after{background-position:0 100%!important}.range_detail .range_dot_infos{position:absolute;z-index:3;margin-top:20%;top:0;left:100%;width:100%;background:#fff;opacity:1;border:1px solid #d7d7d7}.range_detail .range_dot_infos.range_dot_hidden{transition:opacity .4s ease-out 0s;opacity:0!important;pointer-events:none!important}.range_detail .range_dot_infos .range_dot_data{padding:32px 32px 64px}@media (max-width:1024px){.range_detail .range_dot_infos{width:calc(100vw - 96px);margin-top:6%;top:0;bottom:24px;left:50%;transform:translateX(-50%)}.range_detail .range_dot_infos .range_dot_data{padding:32px}}.range_detail .range_dot_infos .range_dot_close{position:absolute;top:0;right:0;cursor:pointer;z-index:6;border:none;background:0 0;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.range_detail .range_dot_infos .range_dot_image img{width:100%}.range_detail .range_dot_infos .range_dot_title{color:#000;font-size:16px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:0}@media (max-width:1024px){.range_detail .range_dot_infos .range_dot_title{font-size:14px}}.range_detail .range_dot_infos .range_dot_subtitle{font-size:10px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.24px}.range_detail .range_dot_infos .range_dot_desc{padding-top:8px;color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.24px}.range_detail_thickness_container{padding-bottom:32px;background:#f8f8f8}.range_detail_thickness{display:flex;background:#f8f8f8;padding:24px 56px;flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media (max-width:1024px){.range_detail .range_dot_infos .range_dot_desc{font-size:12px}.range_detail_thickness{padding:24px}}.range_detail_thickness h2{width:80%;text-align:left;font-size:16px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:.48px}.range_detail_thickness ul{display:flex;flex-wrap:wrap}.range_detail_thickness div.range_detail_shop{text-align:center}.range_detail_thickness div.range_detail_shop a{display:inline-block;width:auto;background:#000;color:#fff;font-size:12px;padding:12px 24px;text-transform:uppercase;letter-spacing:.48px}@media only screen and (min-width:1024px){.r-top-section-container .r-top-section-heading--container::after{display:none}}.r-top-section-heading--container{max-width:100%!important}.wetsuit_guide{position:relative;z-index:1}@media (max-width:1024px){.wetsuit_guide{padding-top:24px}}.guide_gray_header{display:block;padding:32px 56px;flex-direction:column;align-items:center;align-self:stretch;background:#F8F8F8;margin-top:-2px}@media (max-width:1024px){.guide_gray_header{padding:32px 24px}}.guide_gray_header h2.gray_title{text-align:left;color:#000;font-family:Poppins;font-size:24px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:.48px}.guide_gray_header h2.gray_title:empty{display:none}.guide_gray_header:has(h2.gray_title:empty) div.gray_desc{padding-top:0!important}.guide_gray_header div.gray_desc{color:#000;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0;padding-top:16px;text-align:left}@media (max-width:1024px){.guide_gray_header div.gray_desc{padding-top:16px}}.guide_content{font-family:Poppins;font-style:normal;color:#000;padding:0}.guide_content .guide_bar{position:sticky;top:88px;z-index:5;background:#fff;padding:32px 56px;text-transform:uppercase;font-size:20px;font-weight:600;line-height:24px;letter-spacing:.4px}@media (max-width:1024px){.guide_content .guide_bar{font-size:16px;top:0;padding:24px 56px 24px 24px}body:has(.r-bh-content--fixed) .guide_content .guide_bar{display:block;top:100px}}.guide_content .guide_bar_arrows{position:absolute;z-index:1;right:42px;top:0;height:100%;display:flex}.guide_content .guide_bar_arrows .guide_bar_arrow{display:flex;align-items:center;justify-content:center;height:100%;width:32px;cursor:pointer}.guide_content .guide_bar_arrows .guide_bar_arrow.disabled{pointer-events:none;opacity:.2}.wetsuit_pagination{position:relative!important;bottom:auto;top:auto;margin-top:16px!important}.wetsuit_pagination .swiper-pagination-bullet{border-radius:0!important;width:30px!important;height:2px!important;transition:all .4s ease-out 0s}.wetsuit_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{height:4px!important}@media (max-width:1024px){.guide_content .guide_bar_arrows{right:8px}.wetsuit_pagination{position:absolute!important;bottom:0!important;top:150px!important;pointer-events:none}.wetsuit_slide-centered{display:contents}.wetsuit_slide-logo{order:1}.wetsuit_slide-title{order:2}.wetsuit_slide-desc{order:3}}.guide_footer{display:flex;flex-direction:row;align-items:center;justify-content:center;height:72px;gap:8px;margin-top:0;border-top:1px solid #e5e5e5}@media (max-width:1024px){.guide_footer{height:auto;border-top:none;margin:0 32px;flex-direction:column}}.guide_footer a{display:flex;align-items:center;justify-content:center;position:relative;color:#000;width:100%;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:00}.guide_footer a:not(:last-of-type):after{position:absolute;bottom:0;right:0;width:2px;height:100%;content:'';border-right:1px solid #e5e5e5}.wetsuit_slide{display:grid;grid-template-columns:1fr minmax(0,400px);background:#f8f8f8}@media (max-width:1024px){.guide_footer a{height:56px;justify-content:flex-start}.guide_footer a:not(:last-of-type):after{position:absolute;left:0;width:100%;height:2px;content:'';border-top:1px solid #e5e5e5}.wetsuit_slide{grid-template-columns:1fr}}.wetsuit_slide .wetsuit_slide-left{width:100%}.wetsuit_slide .wetsuit_slide-left img{width:100%;height:700px;object-fit:cover;object-position:center}@media (max-width:1900px){.wetsuit_slide .wetsuit_slide-left img{height:600px}}@media (max-width:1400px){.wetsuit_slide .wetsuit_slide-left img{height:500px}}@media (max-width:1024px){.wetsuit_slide .wetsuit_slide-left img{height:300px}}@media (max-width:600px){.wetsuit_slide .wetsuit_slide-left img{height:150px}}.wetsuit_slide .wetsuit_slide-contentwrapper{position:relative;max-width:400px;margin:auto;display:flex;height:100%;flex-direction:column;justify-content:space-between}.wetsuit_slide .wetsuit_slide-desc{padding-top:24px}@media (max-width:1024px){.wetsuit_slide .wetsuit_slide-contentwrapper{justify-content:flex-start}.wetsuit_slide .wetsuit_slide-desc{padding-top:0}}.wetsuit_slide .wetsuit_slide-top{height:100%;display:flex;align-items:center;justify-content:center}.wetsuit_slide .wetsuit_slide-right{display:flex;align-items:center;height:100%;width:100%;padding:0 32px}.wetsuit_slide .wetsuit_slide-right .wetsuit_slide-logo{text-align:center}.wetsuit_slide .wetsuit_slide-right .wetsuit_slide-logo img{width:70%}.wetsuit_slide .wetsuit_slide-right .wetsuit_slide-logo img.small{width:120px}@media (max-width:1024px){.wetsuit_slide .wetsuit_slide-right .wetsuit_slide-logo img.small{width:100px}.wetsuit_slide .wetsuit_slide-right .wetsuit_slide-logo img{width:80%}.wetsuit_slide .wetsuit_slide-right .wetsuit_slide-logo{padding-top:48px}}.wetsuit_slide .wetsuit_slide-right .wetsuit_slide-subtext{color:#000;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.24px}.wetsuit_slide .wetsuit_slide-right .wetsuit_slide-title{color:#000;padding-top:8px;text-transform:uppercase;text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:0}@media (max-width:1024px){.wetsuit_slide .wetsuit_slide-right .wetsuit_slide-title{padding-top:16px;padding-bottom:16px}.wetsuit_slide .wetsuit_slide-right .wetsuit_slide-desc{padding-bottom:32px}}.wetsuit_slide .wetsuit_slide-right .wetsuit_slide-subtitle{color:#000;padding-top:8px;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:0}.wetsuit_slide .wetsuit_slide-right .wetsuit_slide-desc{color:#000;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0}.wetsuit_slide .wetsuit_slide-right .pictos{margin-top:32px;width:100%;display:flex;justify-content:space-around}@media (max-width:1024px){.wetsuit_slide .wetsuit_slide-right .pictos{margin-top:0;padding-bottom:16px}}.wetsuit_slide .wetsuit_slide-right .pictos .picto_item{display:flex;flex-direction:column;width:100%}.wetsuit_slide .wetsuit_slide-right .pictos .picto_item img{width:55%;margin:auto}.wetsuit_slide .wetsuit_slide-right .pictos .picto_item span{padding-top:4px;display:block;font-size:10px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:.24px;text-align:center}.wetsuit_slide .wetsuit_slide-right .wetsuit_slide-bottom{border-top:1px solid #d7d7d7;text-align:center}.wetsuit_slide .wetsuit_slide-right .wetsuit_slide-bottom a,.wetsuit_slide .wetsuit_slide-right .wetsuit_slide-bottom button{display:block;text-transform:uppercase;padding:32px 0;color:#000;background:0 0;border:none;text-align:center;width:100%;font-size:12px;font-style:normal;font-weight:600;line-height:16px;letter-spacing:.36px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}@media (max-width:1024px){.wetsuit_slide .wetsuit_slide-right .wetsuit_slide-bottom a,.wetsuit_slide .wetsuit_slide-right .wetsuit_slide-bottom button{padding:16px 0}}@media (hover:hover){.guide_content .guide_bar_arrows .guide_bar_arrow:focus,.guide_content .guide_bar_arrows .guide_bar_arrow:hover,.guide_footer a:focus,.guide_footer a:hover,.wetsuit_slide .wetsuit_slide-right .wetsuit_slide-bottom a:focus,.wetsuit_slide .wetsuit_slide-right .wetsuit_slide-bottom a:hover,.wetsuit_slide .wetsuit_slide-right .wetsuit_slide-bottom button:focus,.wetsuit_slide .wetsuit_slide-right .wetsuit_slide-bottom button:hover{opacity:.5}}