/******************** Structure ******************/@import url(https://fonts.googleapis.com/css2?family=Lobster&family=Nunito:ital,wght@0,400;0,700;0,800;0,900;1,400;1,700;1,800;1,900&family=Poppins:ital,wght@0,300;0,400;0,700;0,800;1,300;1,400;1,700;1,800&family=Exo:ital,wght@0,400;0,700;0,900;1,400;1,700;1,900&display=swap);@font-face{font-family:'burbank_big_condensedblack';src:url('../fonts/burbank_big_condensed_black-webfont.woff2') format('woff2'),url('../fonts/burbank_big_condensed_black-webfont.woff') format('woff');font-weight:normal !important;font-style:normal}/* Global
------------------------------- */:root{--bg-site-color:#0A1847;--bg-site-color-rgb:10,24,71;/* Font/text values */--font-titre:'Poppins';--font-body:'Nunito';--font-alt:'Lobster';--font-alt2:'burbank_big_condensedblack';--site-width:1200px;--content-width:33em;--box-width:29em;--padding-container:1.42em;--height-header:5.7571em;--height-header-sticky:calc(var(--height-header));--width-drawer:26em}@media (min-width: 1024px){:root{--height-header:90px}}*,::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased}html{height:100%;font-size:11px}@media (min-width: 320px){html{font-size:12px}}@media (min-width: 375px){html{font-size:13px}}@media (min-width: 428px){html{font-size:14px}}@media (min-width: 768px){html{font-size:15px}}@media (min-width: 1024px){html{font-size:16px}}@media (min-width: 1140px){html{font-size:18px}}body{min-height:100%;font-family:var(--font-body),sans-serif;font-weight:400;color:#FFFFFF;margin:0 !important;padding:0;font-size:1em;line-height:1.2;background-repeat:no-repeat;background-size:100% auto;background-position:center top;position:relative;background-color:#17001A;background-color:#020516;background-color:var(--bg-site-color);display:flex;flex-direction:column}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h6{line-height:1.2;margin:0 0 1em;font-weight:700;color:#FFFFFF;font-family:var(--font-titre),sans-serif}h1,.h1{font-size:2.14em}h2,.h2{font-size:1.3em}h3,.h3{font-size:1.1em}h4,.h4{font-size:1.35em}h5{font-size:1.14em}h6,.h6{font-size:1.07em}p{margin-top:0;margin-bottom:1em}small,.small{font-size:0.8em}.center{text-align:center}.left{text-align:left}.right{text-align:right}.fsz_1{font-size:1em}.fsz_15{font-size:1.071em}.highlight-rose{color:#F90070}.highlight-violet{color:#A840FF}.highlight-rouge{color:#FF0B6F}.highlight-rose-clair{color:#F167FD}.highlight-skin{color:#FDC9C4}a,a:visited{text-decoration:none;color:#E07DFF}p a{text-decoration:underline}a:hover,a:active,a:focus{text-decoration:none;outline:none;outline-color:transparent;-webkit-tap-highlight-color:transparent;transition:color .3s ease-in-out;-webkit-transition:.3s color ease-in-out;-o-transition:.3s color ease-in-out}.invert{color:#AD83FF}.invert a{color:#FFFFFF}img{border-style:none;height:auto;max-width:100%}b,strong{font-weight:700}/* Formulaires
------------------------------- *//* couleur placeholder */::-webkit-input-placeholder{color:#FFFFFF}:-moz-placeholder{color:#FFFFFF;opacity:1}::-moz-placeholder{color:#FFFFFF;opacity:1}:-ms-input-placeholder{color:#FFFFFF}/* couleur placeholder focus */:focus::-webkit-input-placeholder{color:rgba(224, 125, 255, .4)}:focus:-moz-placeholder{color:#E07DFF;opacity:.4}:focus::-moz-placeholder{color:#E07DFF;opacity:.4}:focus:-ms-input-placeholder{color:rgba(224, 125, 255, .4)}input::-webkit-datetime-edit-fields-wrapper{padding:0}input:focus{outline:none}label{display:block;margin-bottom:5px}.line-form{margin-bottom:1.2em}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=tel],input[type=number],input[type=date],textarea,select{width:100%;background:rgba(224, 125, 255, 0.2);color:#FFFFFF;border:2px solid #E07DFF;border-radius:1.25em;max-width:100%;padding:.8em;display:flex;font-family:var(--font-body),sans-serif;font-size:1.14em;font-weight:400;line-height:1.5;text-align:left;outline:none;outline-color:transparent;margin:0;transition:background .3s ease-in-out;-webkit-transition:.3s background ease-in-out;-o-transition:.3s background ease-in-out}textarea{height:12rem}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=date]:focus,textarea:focus,select:focus{color:#FFFFFF;background-color:rgba(224, 125, 255, 0.1);border-color:#E07DFF}input[type=button],button[type=submit],input[type=submit]{cursor:pointer}a.btn,.btn,input[type=button],button[type=submit],input[type=submit]{font-family:var(--font-titre),sans-serif;width:100%;border:0;font-weight:400;font-size:1.57em;line-height:100%;text-decoration:none;text-align:center;padding:.6em .8em;outline:none;outline-color:transparent;display:inline-flex;align-items:center;justify-content:center;gap:.5em;background-color:#FF0B6F;color:#FFFFFF;border:2px solid transparent;border-radius:3.9em;-webkit-transition:border .5s,background .5s,color .5s;-o-transition:border .5s,background .5s,color .5s;transition:border .5s,background .5s,color .5s}a.btn.small,.btn.small{font-size:1.35em;width:auto;min-height:auto;text-transform:none;padding:.35em .4em}a.btn.outline,.btn.outline{background-color:transparent;border-color:#E07DFF;color:#E07DFF}a.btn.outline svg,.btn.outline svg{fill:#E07DFF;-webkit-transition:fill .5s;-o-transition:fill .5s;transition:fill .5s}a.btn.white,.btn.white{background-color:#FFFFFF;color:#60086A}a.btn.rose-grad,.btn.rose-grad{background:linear-gradient(180deg, #F500FF 0%, #9200FF 100%);border:0}a.btn.outline:hover,.btn.outline:hover{background-color:transparent;border-color:#FFF;color:#FFF}a.btn.outline:hover svg,.btn.outline:hover svg{fill:#FFF}/* Bouton relief */a.btn.relief,.btn.relief{font-size:1.78em;font-weight:900;border-radius:0.36em;background-color:transparent;background-image:linear-gradient(180deg, #CA52FF 0%, #7E2BFF 100%);border:0;box-shadow:0px 0.2222em 0 #4C00C4;padding:0.36em .5em;display:inline-flex;align-items:center;justify-content:center;position:relative;gap:.3em}a.btn.relief:active{background-color:transparent;box-shadow:0px 0.1111em 0 #4C00C4;top:0.1111em}a.btn.relief.orange,.btn.relief.orange{background-image:linear-gradient(180deg, #FCCA27 0%, #FF5F23 100%);box-shadow:0px 0.2222em 0 #D80051}a.btn.relief.orange:active{background-color:transparent;box-shadow:0px 0.1111em 0 #D80051}a.btn.relief.rose,.btn.relief.rose{background-image:linear-gradient(180deg, #FB0078 0%, #920075 100%);box-shadow:0px 0.2222em 0 #540054}a.btn.relief.rose:active{background-color:transparent;box-shadow:0px 0.1111em 0 #540054}a.btn.relief.rose-clair,.btn.relief.rose-clair{background-image:linear-gradient(180deg, #FF9FF9 0%, #E740FF 100%);box-shadow:0px 0.2222em 0 #AC00CC}a.btn.relief.rose-clair:active{background-color:transparent;box-shadow:0px 0.1111em 0 #AC00CC}a.btn.relief.rose-paler,.btn.relief.rose-paler{background-image:linear-gradient(180deg,#FFFFFF 0%,#E07DFF 100%);box-shadow:0 .2222em 0 #8e2ded}a.btn.relief.rose-paler:active{background-color:transparent;box-shadow:0 .1111em 0 #8e2ded}input[type=button]:disabled,input[type=submit]:disabled{cursor:default;background-color:#CCC;color:#FFFFFF}/* Bouton icone offset *//* Helpers *//* Blocs Généraux */#page{flex-grow:1;position:relative;padding-top:var(--height-header);padding-bottom:2em}body.home  #page{padding-top:0}body.banner-footer #page{padding-bottom:5em}.container{max-width:var(--site-width);margin:0 auto;padding:0 var(--padding-container);width:100%;position:relative}/* 
Header 
-------------- */#masthead{padding:0;position:absolute;left:0;right:0;top:0;background-color:transparent;z-index:1100;height:var(--height-header);display:flex;align-items:stretch;transition:all .1s ease-in-out;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out}.scrolling #masthead{position:fixed;background:rgba(23,0,26,0.4);background:linear-gradient(360deg, rgba(46, 0, 77, 0) 0%, rgba(27, 0, 45, 1) 100%);height:var(--height-header-sticky)}#masthead .container-header{display:flex;justify-content:space-between}#masthead .center-header{display:flex;align-items:center;justify-content:center;width:60%;flex-shrink:0;padding-top:.7em}#masthead .center-header .logo-bb{width:147px;display:block;transition:width .1s ease-in-out}@media (max-width: 768px){#masthead .center-header .logo-bb{width:115px}}.scrolling #masthead .center-header .logo-bb{width:95px}#masthead .left-header,#masthead .right-header{width:20%;display:flex;align-items:flex-start;flex-shrink:0;padding-top:.7em;position:relative}#masthead .left-header{justify-content:flex-start}#masthead .right-header{justify-content:flex-end;align-items:flex-start}#masthead .right-header a img{max-width:80px}@media screen and (max-width: 768px){#masthead .right-header a img{max-width:60px}}.scrolling #masthead .center-header,.scrolling #masthead .left-header,.scrolling #masthead .right-header{padding-top:0;align-items:center}#masthead .bt-menu-header{display:flex;justify-content:center;align-items:center;position:relative;background:transparent;flex-shrink:0;margin-top:.4em}#masthead .bt-menu-header img{width:2.07em}#masthead .bt-menu img{width:2.84em}#masthead .bt-menu img.bt-menu-caret{width:auto;-webkit-animation:leftright 1s infinite;-moz-animation:leftright 1s infinite;-o-animation:leftright 1s infinite;animation:leftright 1s infinite}#masthead .bt-menu img.bt-menu-bbgalaxy{width:6em}@-webkit-keyframes leftright{0%{transform:translateX(-0.3em);-webkit-transform:translateX(-0.3em)}50%{transform:translateX(-0.8em);-webkit-transform:translateX(-0.8em)}100%{transform:translateX(-0.3em);-webkit-transform:translateX(-0.3em)}}@-moz-keyframes leftright{0%{transform:translateX(-0.3em);-webkit-transform:translateX(-0.3em)}50%{transform:translateX(-0.8em);-webkit-transform:translateX(-0.8em)}100%{transform:translateX(-0.3em);-webkit-transform:translateX(-0.3em)}}@-o-keyframes leftright{0%{transform:translateX(-0.3em);-webkit-transform:translateX(-0.3em)}50%{transform:translateX(-0.8em);-webkit-transform:translateX(-0.8em)}100%{transform:translateX(-0.3em);-webkit-transform:translateX(-0.3em)}}@keyframes leftright{0%{transform:translateX(-0.3em);-webkit-transform:translateX(-0.3em)}50%{transform:translateX(-0.8em);-webkit-transform:translateX(-0.8em)}100%{transform:translateX(-0.3em);-webkit-transform:translateX(-0.3em)}}#masthead .bt-close{width:2.62em;height:2.62em}#masthead .bt-close img{width:auto}#switch-nsfw{position:absolute;top:calc(100% + 1em);left:0em;--switch-width:1.1685em;margin:0 0 0;width:4.14em;background-color:rgba(249, 0, 112, 0.1);border:1px solid #F90070;height:1.92em;border-radius:100px;cursor:pointer;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;z-index:100000}#switch-nsfw.active{background-color:rgba(0, 249, 133, 0.1);border:1px solid #00F985}#switch-nsfw .text{position:absolute;top:0;bottom:0;right:calc(var(--switch-width) + 2px);left:2px;text-align:center;color:#F90070;display:flex;align-items:center;justify-content:center;font-family:var(--font-titre);font-weight:bold}#switch-nsfw.active .text{color:#00F985;right:2px;left:calc(var(--switch-width) + 2px)}#switch-nsfw .text:after{font-size:0.7em;content:"NSFW"}#switch-nsfw.active .text:after{font-size:0.7em;content:"SAFE"}#switch-nsfw .cursor{display:flex;align-items:center;justify-content:center;width:var(--switch-width);top:2px;right:5px;bottom:2px;position:absolute;border-radius:100%;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}#switch-nsfw .cursor img{width:100%}#switch-nsfw.active .cursor{right:calc(100% - var(--switch-width) - 5px)}/* 
Drawer */.drawer{position:fixed;top:0;width:var(--width-drawer);bottom:0;z-index:100000001;background-color:#17001A;background-repeat:no-repeat;background-position:center top;background-size:cover;background-image:url(../img/bg-2022a-drawer@2x.webp);color:#FFFFFF;transition-duration:0.2s;transition-timing-function:ease-out}#menu-drawer{left:calc( 0px - var(--width-drawer))}#menu-drawer.open{left:0;transition-property:left}.drawer .section{padding:1.71em;height:100%;display:flex;flex-direction:column;justify-content:flex-start;overflow-y:auto;position:relative}.drawer .close-drawer{position:absolute;top:1.71em;right:1.71em;cursor:pointer}/* infos-vip *//* Vip btn *//* middle-nav */.middle-nav{margin-top:3.5em}.middle-nav h3{font-size:1.1em;margin-bottom:0.5em}.middle-nav .ext-links{display:flex;flex-wrap:wrap;gap:1em;row-gap:calc(1em + 0.2222em);margin-bottom:3em}.middle-nav .ext-links > .btn,.middle-nav .ext-links .holder{width:calc(50% - 0.5em)}a.btn-big{display:flex;align-items:center;justify-content:center;background-color:rgba(102, 0, 255, 0.3);border:2px solid #AD83FF;border-radius:0.8em;font-size:1em;padding:0.3em 1em;color:#FFF;font-weight:bold;gap:0.5em}a.btn-big.btn-bell{width:10em}a.btn-big.btn-bell img.check,a.btn-big.btn-bell.active img{display:none}a.btn-big.btn-bell.active img.check{display:block;margin-top:-0.7em}/* bottom-nav */.bottom-nav{margin-top:auto}.bottom-nav .links-bottom{margin-top:1em;margin-bottom:0;display:flex;align-items:center;gap:0.5em}.bottom-nav .links-bottom a{color:#FFFFFF;text-decoration:none}.bottom-nav .links-bottom a img{width:2em}/* 
Hide body
*/.bottom-nav 



.hide-body{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1100001;display:none;background:rgba(0, 0, 0, .6)}/* 
Share drawer 
-------------- *//* 
Footer 
-------------- *//***************** 
 * 
 * Waiting Screen 
 * 
 * *****************/body.waiting #page{display:flex;flex-direction:column;background-repeat:no-repeat;background-position:center top;background-size:cover;background-image:url(../img/bg-2022a-desktop.webp)}@media (max-width: 768px){body.waiting #page{background-image:url(../img/bg-2022a@2x.webp)}}.container-waiting{padding:var(--padding-container);flex-grow:1;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.container-waiting h1{font-size:2.35em;margin:0;font-family:var(--font-alt),sans-serif}.container-waiting p.tagline{font-size:1.28em;margin:0;font-family:var(--font-alt),sans-serif}/*
    Tags
*//*********************
 * 
 *  Page Single jour
 * 
 * ***********************/.single-jour{--height-header:4.71rem}.single-jour #page{padding-top:0;padding-bottom:0}.header-detail{position:fixed;top:0;left:0;width:100%;z-index:100;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-out;background-image:linear-gradient(360deg, rgba(46, 0, 77, 0) 0%, rgba(27, 0, 45, 0.7) 100%);background-repeat:no-repeat;background-position:center top;background-size:100% auto;text-align:center;height:var(--height-header)}.header-detail .container{height:100%;display:flex;justify-content:space-between;align-items:center}.header-detail .day-number{font-size:1.71em;color:#FFF;font-weight:bold}.header-detail .close-right{width:80px;text-align:right}#details{margin:0;padding:0}#details-video.blur{filter:blur(10px)}#details-video-wrapper{position:fixed;left:0;right:0;top:var(--height-header);top:0;z-index:1}#details-video-wrapper.fullscreen{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;background-size:contain;background:#000}#details-video-wrapper.fullscreen video,#details-video-wrapper.fullscreen .plyr{min-height:100%;min-width:100%;height:100%;width:100%;object-fit:contain;display:block;background-size:contain;background-position:center center;position:fixed;background-color:#000}#details-video{width:100%;max-width:var(--content-width);max-height:var(--content-width);margin:0 auto;padding:0;background-repeat:no-repeat;background-position:center center;background-size:cover;background-color:#000;overflow:hidden}#details-video video,#details-video .plyr{min-height:100%;min-width:100%;height:100%;width:100%;object-fit:cover;display:block;background-size:cover;background-position:center center;--plyr-color-main:#F41880;--plyr-video-background:transparent}#details-video-wrapper.fullscreen #details-video{max-width:100%;max-height:100%;background-size:contain;aspect-ratio:auto;height:100%}#details-video-cache{position:absolute;left:0;top:0;left:50%;transform:translateX(-50%);width:100%;max-width:var(--content-width);max-height:var(--content-width);margin:0 auto;padding:0;cursor:pointer;background-color:rgba(255,255,255,0);background-image:url(../img/play.svg);background-position:center center;background-repeat:no-repeat;background-size:20%;overflow:hidden}/*Video Loading*/#details-video-cache.loading{background-image:url(../img/loading.webp)}/*Video playing*/#details-video-cache.playing{background-image:none}/*Video played*/#details-video-cache.played{background-image:none}#details-video-wrapper.fullscreen #details-video-cache{display:none}#details-video-cache .duration{position:absolute;top:1rem;left:1rem;color:#FFF;font-size:0.7rem;text-shadow:0 0 3px rgba(0,0,0,1);z-index:1;display:none}#details-video-cache.playing .duration,#details-video-cache.played .duration{display:block !important}#details-video-cache:after{display:none;content:"";position:absolute;top:1rem;right:1rem;color:#FFF;font-weight:900;padding:.3em 1em;border-radius:1.5em;z-index:1}.live #details-video-cache{background-image:none !important}.live #details-video-cache:after,.offline #details-video-cache:after{display:block}.live #details-video-cache:after{content:"LIVE";font-size:1.21rem;background-color:#F90070}.offline #details-video-cache:after{content:"OFFLINE";font-size:1rem;background-color:rgba(96, 8, 106, 0.3);border:1px solid #60086A}@-webkit-keyframes zoomdezoom{0%{transform:scale(1);-webkit-transform:scale(1)}50%{transform:scale(0.9);-webkit-transform:scale(0.9)}100%{transform:scale(1);-webkit-transform:scale(1)}}@-moz-keyframes zoomdezoom{0%{transform:scale(1);-webkit-transform:scale(1)}50%{transform:scale(0.9);-webkit-transform:scale(0.9)}100%{transform:scale(1);-webkit-transform:scale(1)}}@-o-keyframes zoomdezoom{0%{transform:scale(1);-webkit-transform:scale(1)}50%{transform:scale(0.9);-webkit-transform:scale(0.9)}100%{transform:scale(1);-webkit-transform:scale(1)}}@keyframes zoomdezoom{0%{transform:scale(1);-webkit-transform:scale(1)}50%{transform:scale(0.9);-webkit-transform:scale(0.9)}100%{transform:scale(1);-webkit-transform:scale(1)}}@-webkit-keyframes zoomdezoomfat{0%{transform:scale(1);-webkit-transform:scale(1)}50%{transform:scale(0.7);-webkit-transform:scale(0.7)}100%{transform:scale(1);-webkit-transform:scale(1)}}@-moz-keyframes zoomdezoomfat{0%{transform:scale(1);-webkit-transform:scale(1)}50%{transform:scale(0.7);-webkit-transform:scale(0.7)}100%{transform:scale(1);-webkit-transform:scale(1)}}@-o-keyframes zoomdezoomfat{0%{transform:scale(1);-webkit-transform:scale(1)}50%{transform:scale(0.7);-webkit-transform:scale(0.7)}100%{transform:scale(1);-webkit-transform:scale(1)}}@keyframes zoomdezoomfat{0%{transform:scale(1);-webkit-transform:scale(1)}50%{transform:scale(0.7);-webkit-transform:scale(0.7)}100%{transform:scale(1);-webkit-transform:scale(1)}}#details-video-cache .bt-fullscreen{width:2.5em;height:2.5em;position:absolute;right:1em;bottom:1em;display:none}/*Video playing */#details-video-cache.playing .bt-fullscreen{display:block !important;-webkit-animation:zoomdezoom 1s infinite;-moz-animation:zoomdezoom 1s infinite;-o-animation:zoomdezoom 1s infinite;animation:zoomdezoom 1s infinite}#details-video-cache.moartosee .bt-fullscreen{width:3.5em;height:3.5em}#details-video-cache.playing.moartosee .bt-fullscreen{display:block !important;-webkit-animation:zoomdezoomfat 1s infinite;-moz-animation:zoomdezoomfat 1s infinite;-o-animation:zoomdezoomfat 1s infinite;animation:zoomdezoomfat 1s infinite}/* --------------------
share container
------------------------*/.share-container{position:absolute;right:0;bottom:3em;padding:0 1.2em;z-index:10;display:flex;flex-direction:column;justify-content:flex-end;transition:bottom .4s ease-in-out}#details-video-cache.playing .share-container{bottom:6.2em}/*Share */.share-outside,a.share-outside{cursor:pointer;display:flex;align-items:center;justify-content:center;margin:.4rem 0 0;width:3em;height:3em;background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(../img/paper-plane-fill.svg)}.share-container .bb-sharethis{visibility:hidden;opacity:0;transition:all .5s ease-in-out;position:absolute;width:40px;height:230px;bottom:0em;right:1.2em}.share-container.active-bb-sharethis .bb-sharethis{visibility:visible;opacity:1;bottom:4em}.share-container .bb-sharethis .st-btn{display:inline-block !important;margin-top:6px;margin-right:0 !important}.share-container .bb-sharethis .st-btn:hover{top:0 !important}/*Landscape*/.landscape .share-container .bb-sharethis{width:232px;height:40px;bottom:0.35em;right:3em}.landscape .share-container.active-bb-sharethis .bb-sharethis{bottom:0.35em;right:5em}.landscape .share-container .bb-sharethis .st-btn{display:inline-block !important;margin-top:0;margin-right:6px !important}/* --------------------
 Promo Livecam
------------------------*/.special-event-live{position:absolute;bottom:0;z-index:2;left:50%;transform:translateX(-50%);display:flex;align-items:flex-end;gap:1em;width:100%;max-width:19em}.special-event-live > img{width:7.143em;flex-shrink:0}.special-event-live .details-countdown{position:relative}.special-event-live .details-countdown .details{background-color:rgba(102, 0, 255, 0.5);border:2px solid #C3A5FF;border-radius:0.8em;padding:1em;margin:0 .5em -1em;font-weight:bold;text-align:center}.special-event-live .details-countdown .details .title{font-size:0.786em;margin-bottom:0.5em}.special-event-live .details-countdown .details .title span{display:inline-block;background-color:#6B20FF;border-radius:3px;padding:2px}.special-event-live .details-countdown .details .info-live{font-style:italic;font-size:1.214em}.special-event-live .details-countdown .btn{width:10em;font-size:1.143em;padding:0.3em 0.3em;font-weight:bold;margin-bottom:1em}.special-event-live .details-countdown .btn img{width:1.063em}/* --------------------
 Day Details
------------------------*/#details-scroller{position:relative;z-index:2}#details-text{--grad:linear-gradient( 
        0deg, 
        rgba(var(--bg-site-color-rgb), 1) 0%, 
        rgba(var(--bg-site-color-rgb), 0) 40%
    );width:100%;max-width:var(--content-width);margin:0 auto;padding:0 var(--padding-container) 2em;background-color:#17001A;background-repeat:no-repeat;background-position:center top;background-size:cover;background-image:url(../img/bg-stars-mobile@3x.webp);text-align:center;position:relative;background-color:#020516;background-image:var(--grad),url(../img/bg-stars-mobile@3x.webp)}body.day.home #details-text{background-color:#D0D2F7;background-image:url(/img/bg-2022a@2x-day.webp)}body #details-text.no-details{background:none !important}.container-title-like{transform:translate(0,-50%);display:flex;align-items:flex-start;justify-content:center;gap:.7em}#details-title{height:2.2em;border-radius:2.2em;padding:0 .2em 0 1.2em;color:#fff;font-weight:900;font-size:1.28em;background:#E07DFF;background:linear-gradient(to right, #E07DFF 0%,#8B25D8 100%);cursor:pointer;white-space:nowrap;min-width:10em;max-width:12em;overflow:hidden;font-family:var(--font-titre);display:flex;align-items:center;justify-content:center;gap:0.5em;margin:0;box-shadow:0px 0px 13px #D687FF}/*Views*/.details-views{display:flex;align-items:center;justify-content:center;margin:0 0 1.5em;gap:1em}/* --------------------------
 Promo bbchristmas -x- bbcam
---------------------------*/.bbchristmas-x-bbcam{display:flex;align-items:flex-end;justify-content:center}.bbchristmas-x-bbcam > img{width:11.571em;flex-shrink:0;position:relative;z-index:2}/*Detail Profile *//**/.container-networks{background:#2E004D;padding:3.5em 2em 2em 2em;margin:2em auto 2em auto;position:relative;border-radius:1.78em;background-size:cover;background-position:center center;background-repeat:no-repeat;overflow:hidden}.container-networks:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background:linear-gradient(to bottom, #8E2DED40 0%, #2E004D 11.7em);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.container-networks .image{margin:0 auto 1em;display:block;width:6.78em;height:6.78em;border-radius:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;z-index:2;border:2px solid #28002D}#details-seemore{margin:0 0 10px 0;font-size:1.42em;color:#FFF;display:flex;flex-direction:column;position:relative;z-index:2;font-family:var(--font-titre),sans-serif;font-weight:700}#details-seemore:before{content:'';position:absolute;width:68%;aspect-ratio:224/146;top:20%;left:50%;transform:translate(-50%,-50%);opacity:.5;background-image:radial-gradient(closest-side at 50% 50%,#6600FF 0%,#6600FF00 100%);z-index:-1}#details-seemore .name{font-size:1em;font-weight:normal;color:#FFF;font-weight:700}#details-seemore .seemoreofheron{font-family:var(--font-titre),sans-serif;font-size:0.7em;font-weight:700;color:#E07DFF;margin-top:1.2em}#details-networks{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;position:relative;z-index:2}#details-networks a{display:inline-flex;align-items:center;justify-content:center;text-align:center;gap:.4em;padding:.5em 1em;background:#FFF;border-radius:100px;color:#60086A;font-weight:bold;font-size:.85em;margin:0.5em}#details-networks a img{width:1.33em}#details-networks a:hover{background:#FCFCFC}/*Cam*/.cam-network #details-seemore .seemoreofheron{margin-top:0.3em;font-size:0.666em;display:none}.live #details-seemore .seemoreofheron.live,.offline #details-seemore .seemoreofheron.offline{display:block}.details-cam a.btn{width:auto;padding:0.36em 1em}.play-end{display:none;position:absolute;left:0;top:0;width:100%;height:100%;z-index:11;background-color:rgba(23, 0, 26, 0.7);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}/*Video played*/#details-video-cache.played .play-end{display:block !important}.play-end .flex{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;flex-direction:column}.play-end .flex.xmascam,.live .play-end .flex.bbxmas,.offline .play-end .flex.bbxmas{display:none}.live .play-end .xmascam,.offline .play-end .xmascam{display:flex}.live .play-end .xmascam .replay-button{display:none}.play-end .xmascam .moreboobs{display:none}.play-end .xmascam .moreboobs.live{margin-top:0;font-weight:bold;font-size:2.14em;font-family:var(--font-titre)}.live .play-end .xmascam .moreboobs.live,.offline .play-end .xmascam .moreboobs.offline{display:block}.play-end .replay-button{color:#2A0246;background:#FFF;text-align:center;font-weight:bold;font-size:1em;font-family:var(--font-titre);box-shadow:0px 3px 6px #00000029;border-radius:200px;border-radius:3em;display:inline-flex;align-items:center;padding:0.5em 1em;gap:0.5em}.play-end .replay-button img{width:1em}.play-end .flex a.btn.relief{width:auto;padding:0.46em 1em}.play-end .flex .moreboobs{margin-top:0;margin-bottom:0.5em;font-size:1.2em;text-align:center}.ad-replay{display:none;position:absolute;left:0;top:0;bottom:0;right:0;background-color:rgba(0, 0, 0, 0.8);z-index:10000000;overflow:auto;flex-direction:column}#ad-replay{display:none !important;position:fixed}.ad-replay .flex{flex-grow:1;padding:2em;display:flex;flex-direction:column;align-items:center;justify-content:center}.ad-replay .close-btn{display:block;position:absolute;right:1em;top:1em}.ad-replay .close-btn svg{width:2.14em;height:2.14em;fill:#FFF}.ad-replay .countdown-wrapper{color:#FFF;text-align:center;font-size:1em;margin:0 0 1.42em 0;font-weight:bold}.ad-replay .countdown-wrapper.available{cursor:pointer}.ad-replay .countdown-wrapper .replay{display:none}.ad-replay .countdown-wrapper.available .wait{display:none}.ad-replay .countdown-wrapper.available .replay{display:inline-block}/* -------------------
ad-replay-overlay
---------------------*/.ad-replay-overlay .flex{padding:0}body.ad-replaying-overlay .header-detail{display:none}body.ad-replaying-overlay #details-title{visibility:hidden}.ad-replay-overlay .boobycam-ad-wrapper{height:auto;flex-grow:1}.ad-replay-overlay .pub-wrapper.reloadvid{height:100%}.overlay-header{position:absolute;left:0;right:0;top:0;height:var(--height-header);z-index:10}.overlay-header:before{transition:all .3s ease-in-out;content:'';position:absolute;top:0;left:0;right:0;height:200%;background:linear-gradient(360deg, rgba(46, 0, 77, 0) 0%, rgba(27, 0, 45, 1) 100%)}.overlay-header .rereplay-button{top:1em;z-index:1;position:absolute;top:1.3em;left:50%;transform:translateX(-50%);z-index:10;margin:0;color:#2A0246;background:#FFF;text-align:center;font-weight:400;font-size:1em;font-family:var(--font-titre);box-shadow:0px 3px 6px #00000029;border-radius:200px;border-radius:3em;display:inline-flex;align-items:center;padding:0.5em 1em;gap:0.5em}.overlay-header .rereplay-button img{width:1em}.overlay-header .close-btn{z-index:11;display:block;position:absolute;right:1.5em;top:1.5em}.boobycam-ad-wrapper{position:relative;width:100%;max-width:var(--content-width)}.boobycam-ad-iframe-wrapper{width:100%;height:100%}.boobycam-ad{display:block;width:100%}.boobycam-ad-logo{position:absolute;right:5px;top:8px;width:45%;max-width:200px;pointer-events:none}.boobycam-ad-name{position:absolute;left:0;bottom:0;width:100%;pointer-events:none;background:rgba(255,255,255,0.66);color:#000;padding:3px 5px;text-align:center}.boobycam-ad-name .live{font-weight:bold;color:#FC0070;white-space:nowrap}.boobycam-ad-name .bull{color:red;font-size:1.5em;line-height:1em;vertical-align:top}.boobycam-ad-link{display:block;position:absolute;left:0;bottom:0;width:100%;height:100%}.ad-replay .crossell{margin-top:1em}@media screen and (max-width: 768px){#details-video-cache .bt-fullscreen{bottom:30px}}/*Box*/.box{border-radius:1.78em;border-width:2px;border-style:solid;border-color:#E07DFF;background-color:rgba(224, 125, 255, 0.07);text-align:center;border-radius:10px;border-color:#AD83FF;background-color:rgba(102, 0, 255, 0.3);width:100%;max-width:var(--box-width);margin:0 auto 2.85em}.box.nobg{border-radius:0;border-width:0;background-color:transparent}.box h2{margin-bottom:0.6em}.box .box-content{padding:1.42em;display:flex;flex-direction:column;align-items:center}.box-content h2,.box-content p,.box-content li a,.box-content li,.box-content h3{color:#BCB3FF}/*********************
 * 
 *  Page GOTO
 * 
 * ***********************/body.goto #page{--grad:linear-gradient( 
        0deg, 
        rgba(var(--bg-site-color-rgb), 1) 0%, 
        rgba(var(--bg-site-color-rgb), 0) 40%
    );display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:2em;padding-bottom:2em;background-repeat:no-repeat;background-position:center top;background-size:cover;background-image:url(../img/bg-2022a-desktop.webp);background-image:var(--grad),url(../img/bg-2022a-desktop.webp)}@media (max-width: 768px){body.goto #page{background-image:var(--grad),url(../img/bg-2022a-goto.webp);justify-content:normal}}.container-goto{max-width:var(--content-width)}.logo-goto{text-align:center;margin-bottom:2em}.box.box-loader .box-content{flex-direction:row;gap:1em}.box.box-loader .image{width:4.85em;height:4.85em;border-radius:4.85em;background-size:cover;background-position:center center;background-repeat:no-repeat}.box.box-loader .content-loader{flex-grow:1;text-align:center}.box.box-loader .content-loader .content-count,.box.box-loader .content-loader .content-social{display:none}.box.box-loader .content-loader.loading .content-count{display:block}.box.box-loader .content-loader.loaded .content-social{display:block}.box.box-loader .content-loader p{font-weight:bold;font-size:1.2em;margin-bottom:0.3em;color:#FFF}.box.box-loader .content-loader .count{font-family:var(--font-titre);font-size:1.2em;color:#F90070;font-weight:700}.crossell{text-align:center}.crossell .title{font-weight:bold;font-size:1.2em}.crossell .title span{color:#FF177F}.crossell a.btn{width:auto;padding:0.46em 1em}/*********************
 * 
 *  Page Legal Notice
 * 
 * ***********************/body.legal-notice #page{padding-top:calc( var(--height-header) + 3em)}.container-legal-notice .box{text-align:left}.container-legal-notice .box .box-content{display:block}/*********************
 * 
 *  Page Contact
 * 
 * ***********************/body.contact #page{padding-top:calc( var(--height-header) + 3em)}.container-contact .box{text-align:left}.container-contact .box .box-content{display:block}.container-contact .line-form{margin-bottom:1em}.container-contact .formulaire input[type=text],.container-contact .formulaire textarea{font-size:1.071em;border-radius:.9em}.container-contact .formulaire input[type=text]{height:2.667em}.container-contact .formulaire textarea{resize:vertical}.container-contact .formulaire button.btn{font-size:1.071em;padding:.8em .8em;margin-bottom:1em;background:linear-gradient(180deg, #F500FF 0%, #9200FF 100%);border:0;border-radius:3.9em;color:#FFF}/*********************
 * 
 *  Banner Footer
 * 
 * ***********************/.boobycam-banner{position:fixed;bottom:0;left:50%;transform:translateX(-50%);z-index:100}/* Popup
------------------------------- */.popup-akn{position:fixed;top:0;left:0;bottom:0;right:0;z-index:100000002;background-color:rgba(0, 0, 0, 0.6);overflow-y:auto;display:none;align-items:center;justify-content:center;padding:50px 35px;max-height:100vh}.popup-akn .close-btn{display:block;position:absolute;right:0;top:-43px;z-index:2}.popup-akn .close-btn svg{width:30px;height:30px;fill:#FFF}.popup-akn .inner-popup{background-color:rgba(37, 9, 42, 0.6);border:2px solid #E07DFF;position:relative;margin:auto 0;border-radius:1.78em;max-width:var(--site-width)}.content-popup{padding:3em 3.14em;position:relative;z-index:1}@media screen and (max-width: 600px){.popup-akn-classic{padding:0;flex-direction:column;justify-content:stretch;align-items:stretch}.popup-akn-classic .inner-popup{padding:35px 0;box-shadow:none;border-radius:0;margin:0;flex-grow:1 !important;border:0}.popup-akn-classic .close-btn{right:1.25em;top:1.25em}.popup-akn-classic .close-btn svg{width:20px;height:20px}.popup-akn-classic .content-popup{width:100% !important}}/* 

Popup Countdown 2026 

*//* 

Popup Disclaimer 

*//* 

Popup Countdown 

*//*********************
 * 
 *  Box special
 * 
 * ***********************/.container-seo{--grad:linear-gradient( 
        0deg, 
        rgba(var(--bg-site-color-rgb), 1) 0%, 
        rgba(var(--bg-site-color-rgb), 0) 40%
    );position:relative;padding-top:2em;background-position:center top;background-color:#020516;background-repeat:no-repeat;background-size:cover;background-image:var(--grad),url(../img/bg-stars-mobile@3x.webp)}@media screen and (min-width: 1081px){.container-seo{background-image:var(--grad),url(../img/bg-stars.webp)}}.box-special{margin-bottom:0;position:relative}.box-special .box-content{padding:1em 0}.box-special.glow:before{content:'';position:absolute;width:36%;aspect-ratio:154/100;top:2em;left:50%;transform:translate(-50%,0);opacity:.5;background-image:radial-gradient(closest-side at 50% 50%,#6600FF 0%,#6600FF00 100%);z-index:-1}.box-special .box-content .picto{width:3.1em}.box-special .box-content .title{margin-top:1em;margin-bottom:1em}.box-special .box-content.left{align-items:flex-start}.box-special .ext-links{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:1em;row-gap:calc(1em + 0.2222em);margin-top:2em;margin-bottom:0}.box-special .ext-links.no-mg{margin-top:0}.box-special .ext-links.sm-mg{margin-top:0.5em}.box-special .ext-links .title{margin:0}.box-special .ext-links .title span{display:block;color:#FFF;font-weight:300;font-size:0.8em}.box-special .ext-links .holder{width:calc(33.33% - 1em);flex-shrink:0}.box-special .ext-links .btn{margin-top:.3em;height:3.71rem}.box-special .ext-links .btn img{max-height:1.3em;width:auto}.box-special .ext-links .location{font-size:0.8em;margin-top:1em}/***************************
 * 
 *  Banner Bottom
 * 
 * ***********************/.banner-bottom{position:fixed;bottom:0;left:50%;transform:translateX(-50%);z-index:125}.banner-pagejour{display:flex;align-items:center;justify-content:center;margin-bottom:20px}/*  -----------------------
Follow Box accueil 
 ----------------------- */.follow-box{position:absolute;left:50%;bottom:7%;transform:translateX(-50%);display:flex;align-items:center;gap:0.5em;background-color:#6600FF4D;border:2px solid #AD83FF;padding:0.7em 1em;border-radius:10px;width:100%;max-width:17.857em}@media screen and (min-width: 1081px){.follow-box{bottom:7.5%}}.follow-box .txt{flex-shrink:0;margin-right:0.5em}.follow-box .txt span{display:block;font-weight:700;font-size:1.3em}.follow-box a{display:block;flex-shrink:0}.follow-box a img{width:2em}/* --------------------------
 Landing bbchristmas -x- bbcam
---------------------------*/body.bbchristmas-x-bbcam-page #page{padding-top:0}.header-crossover{position:absolute;left:0;right:0;top:0;margin:0;display:flex;align-items:center;justify-content:center;padding:1em;gap:1em}.header-crossover img{width:8.714em;flex-shrink:0}.header-crossover strong{font-size:1.571em}.container-landing-crossover{background-position:center top;background-color:#160C80;background-repeat:no-repeat;background-size:auto;position:relative}.container-landing-crossover:before,.container-landing-crossover #wrapper:before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;background-color:var(--bg-site-color);opacity:0.7;z-index:-1;display:none}.container-landing-crossover #wrapper{width:100%;max-width:1080px;position:relative;margin:0 auto;padding:0;background-size:cover;aspect-ratio:1080/1967;box-sizing:border-box;background-image:url(/img/bg-landing-mobile.webp);z-index:2}.container-landing-crossover #wrapper:before{display:block}.container-landing-crossover #tagline{position:absolute;left:0;top:14%;margin:0;padding:0 30px;z-index:10;width:100%;text-align:center;font-size:1.429em;font-family:var(--font-alt2),sans-serif;font-weight:400}.container-landing-crossover #wrapper-inner{position:relative;width:100%;margin:0;padding:0;aspect-ratio:1080/1967;box-sizing:border-box}.container-landing-crossover .windowcam{position:absolute;width:16%;aspect-ratio:1/1;background:#000;border:1px dashed rgba(255,255,255,0.75);border-radius:3px}@media screen and (min-width: 1081px){.container-landing-crossover{background-image:url(/img/bg-landing-desktop-xl.webp);background-position:center top;aspect-ratio:1920/1080}.container-landing-crossover:before{display:block;z-index:1}.container-landing-crossover #wrapper{background-image:none !important;aspect-ratio:1080/1080}.container-landing-crossover #wrapper:before{display:none}.container-landing-crossover #tagline{top:12%}.container-landing-crossover #wrapper-inner{aspect-ratio:1080/1080}.container-landing-crossover .windowcam{width:11%}}.calendar-seo ul,.calendar-seo ol{margin-left:0;margin-right:0;padding-left:0;list-style-position:outside}.calendar-seo li{margin-left:0;padding-left:0}/* Manual playback remains reachable when Safari blocks autoplay. */#video-start{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);z-index:12;width:auto;padding:.8em 1.2em;border:0;border-radius:3em;background:#fff;color:#60086A;font:inherit;cursor:pointer}#video-start[hidden]{display:none!important}
