.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.toggle-btn{border-radius:.375rem;cursor:pointer;display:inline-block;height:2.25rem;margin-bottom:0;min-width:4.25rem;position:relative;vertical-align:top;width:4.25rem}.toggle-btn:before{background:#000;border-radius:50%;content:"";height:1rem;left:.5rem;position:absolute;top:.625rem;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;width:1rem;z-index:1}.toggle-btn input[type=checkbox],.toggle-btn input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;inset:0;position:absolute}.toggle-btn input[type=checkbox]:checked~.toggle-btn-span,.toggle-btn input[type=radio]:checked~.toggle-btn-span{background:#000;color:#fff}.toggle-btn input[type=checkbox]:checked~.toggle-btn-span:before,.toggle-btn input[type=radio]:checked~.toggle-btn-span:before{opacity:0}.toggle-btn input[type=checkbox]:checked~.toggle-btn-span:after,.toggle-btn input[type=radio]:checked~.toggle-btn-span:after{opacity:1}.toggle-btn input[type=checkbox]:checked~.vc-handle,.toggle-btn input[type=radio]:checked~.vc-handle{background-color:#fff;left:unset;right:.5rem}.toggle-btn input[type=checkbox]:checked~:after,.toggle-btn input[type=radio]:checked~:after{left:.4375rem}.toggle-btn:has(input[type=checkbox]:checked):before,.toggle-btn:has(input[type=radio]:checked):before{background-color:#fff;left:unset;right:.5rem}.toggle-btn:has(input[type=checkbox]:active):before,.toggle-btn:has(input[type=radio]:active):before{width:1.5rem}.toggle-btn .toggle-btn-span{background:#fff;border:.0625rem solid #000;border-radius:inherit;color:#000;display:block;font-family:Proxima Nova;font-size:.875rem;font-weight:600;height:inherit;letter-spacing:.0187rem;line-height:1.25;position:relative;-webkit-transition:background .15s ease-out,color .15s ease-out;transition:background .15s ease-out,color .15s ease-out}.toggle-btn .toggle-btn-span:after,.toggle-btn .toggle-btn-span:before{line-height:1;position:absolute;text-transform:uppercase;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.toggle-btn .toggle-btn-span:before{content:attr(data-off);right:.5rem}.toggle-btn .toggle-btn-span:after{content:attr(data-on);left:.5rem;opacity:0}.toggle-btn-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.toggle-btn-list .input-group{width:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slick-loading .slick-list{background:#fff none 50% no-repeat}.bal-slider--fullwidth{height:100%;overflow:hidden;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;will-change:transform,height}.bal-slider--fullwidth .slick-list,.bal-slider--fullwidth .slick-slider,.bal-slider--fullwidth .slick-track{height:auto}.bal-slider--fullwidth .slick-slide{height:100%;position:relative}.bal-slider--fullwidth .slick-slide:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.5)));background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.5));border-radius:.375rem;bottom:0;content:"";height:6.25rem;pointer-events:none;position:absolute;width:100%;z-index:1}.bal-slider--fullwidth .slick-slide>div,.bal-slider--fullwidth .slick-slide>div>div{height:100%}.bal-slider--fullwidth .slick-slide .bal-slide a{display:block;height:100%;position:relative;z-index:2}.bal-slider--fullwidth .slick-dots{display:none}.bal-slider--nav{bottom:11.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:1.25rem;z-index:80;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bal-slider--nav.hidden{display:none}.bal-slider--nav button{-webkit-appearance:none;background-color:#fff;border:none;border-radius:.375rem;font-size:.75rem;height:1.875rem;margin:0;padding:0;position:relative;width:1.875rem}@media (max-width:47.99em){.bal-slider--nav button:hover{background-color:#fff}.bal-slider--nav button:active{background-color:#949494}}.bal-slider--nav button+button{margin-left:.3125rem}.bal-slider--nav button:before{font-size:1.875rem}.bal-slider--nav button .icon-arrow-pause,.bal-slider--nav button:before{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.bal-slider--nav button .icon-arrow-pause:after,.bal-slider--nav button .icon-arrow-pause:before{background-color:#000;border-radius:.0625rem;content:"";display:inline-block;height:.625rem;width:.125rem}.bal-slider--nav button .icon-arrow-pause:after{margin-left:.1875rem}.bal-slider--nav .paused .icon-arrow-pause:after{background:transparent;border-color:transparent transparent transparent #000;border-style:solid;border-width:.3125rem 0 .3125rem .5rem;-webkit-box-sizing:border-box;box-sizing:border-box;height:.625rem;width:.625rem}.bal-slider--nav .paused .icon-arrow-pause:before{display:none}.bal-slider--nav .slick-arrow.slick-hidden{display:block}.bal-slide{border-radius:.375rem;height:100%;overflow:hidden}.bal-slide img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.bal-slide .bal-live-video-iframe{aspect-ratio:16/9;height:100%;width:auto}.bal-slide--content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.9375rem 1.25rem}@media (max-width:47.99em){.bal-slide--content{padding:.9375rem .625rem}}.bal-slide--title{color:var(--custom-color,#fff);font-family:Balmain Sans;font-size:1rem;line-height:1.1;margin-bottom:0;z-index:2}@media (min-width:56.3125em){.bal-slide--title{font-size:1.125rem}}.bal-slide--price{color:#fff;display:block;font-family:Proxima Nova;font-size:.875rem;font-weight:400;line-height:1.5;margin:0}.bal-slide--cta{margin-top:1.25rem;z-index:2}@media (max-width:47.99em){.bal-slide--cta{-ms-flex-item-align:start;align-self:flex-start}}.bal-slide--cta_container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem;margin-top:.9375rem}.bal-slide--cta_container .bal-slide--cta{margin-top:0}.product-look-item{max-height:31.25rem}@media (max-width:56.3025em){.product-look-item{max-height:100%}}@media (max-width:56.3025em) and (max-width:47.99em){.product-look-item{max-height:31.25rem}}.product-look-item .bal-slide--content{display:block}.product-look-item .bal-slide--content .c-btn{display:inline-block}.product-look-item .bal-slide--title{display:block;font-size:1rem;max-width:19.375rem}.header-banner-promo .slide-banners.slick-dotted{margin-bottom:0}.experience-component .experience-bal_assets-bal_cloudinary_item,.experience-component .experience-bal_assets-bal_cloudinary_item .bal-video-container,.js-mainslider-pd{height:100%}.experience-component .bal-video{margin:0}.experience-component .bal-video .bal-item--title{font-family:Balmain Sans;font-size:1rem;line-height:1.1;margin-bottom:0}@media (min-width:56.3125em){.experience-component .bal-video .bal-item--title{font-size:1.125rem}}.experience-component .bal-video .bal-item--subtitle{font-family:Proxima Nova;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5rem;margin-bottom:0}.experience-component .bal-video .paused .icon-arrow-pause{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.experience-component .bal-video .paused .icon-arrow-pause:after{background:transparent;border-color:transparent transparent transparent #000;border-style:solid;border-width:.3125rem 0 .3125rem .5rem;-webkit-box-sizing:border-box;box-sizing:border-box;height:.625rem;width:.625rem}.experience-component .bal-video .paused .icon-arrow-pause:before{display:none}.experience-component .bal-video .bal-cta--holder{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.experience-component .bal-video-container{overflow:hidden;position:relative}.js-mainslider-pd .experience-component .bal-video-container{border-radius:0;height:calc(100vh - 9.7rem)}@media (min-width:48em){.js-mainslider-pd .experience-component .bal-video-container{height:calc(100vh - 6.2rem)}}.experience-component .bal-video-player{background-position:50%;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.experience-component .bal-video-link{display:block;height:100%}.experience-component .bal-video--control{bottom:1.25rem;line-height:0;position:absolute;right:1.25rem;z-index:80}.slick-slide:not(:only-child) .experience-component .bal-video--control{display:none}.experience-component .bal-video--btn{-webkit-appearance:none;background-color:#fff;border:none;border-radius:.375rem;-webkit-box-shadow:0 0 .3125rem 0 rgba(0,0,0,.2);box-shadow:0 0 .3125rem 0 rgba(0,0,0,.2);font-size:.75rem;height:1.875rem;margin:0;padding:0;position:relative;width:1.875rem}@media (max-width:47.99em){.experience-component .bal-video--btn:hover{background-color:#fff}.experience-component .bal-video--btn:active{background-color:#949494}}.experience-component .bal-video--btn:before{font-size:1.875rem}.experience-component .bal-video--btn .icon-arrow-pause,.experience-component .bal-video--btn:before{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.experience-component .bal-video--btn .icon-arrow-pause:after,.experience-component .bal-video--btn .icon-arrow-pause:before{background-color:#000;border-radius:.0625rem;content:"";display:inline-block;height:.625rem;width:.125rem}.experience-component .bal-video--btn .icon-arrow-pause:after{margin-left:.1875rem}