.boobycam-banner{max-width:816px;max-height: 80px;margin:0 auto;background:#161834;overflow:hidden;padding: 0.5em 1.5em;display: grid;align-items: center;justify-content:center;grid-column-gap:1.8em;grid-template-columns: 90px repeat(7,minmax(0,1fr));width: 100%;font-family: "Poppins",Arial,Sans-Serif;border-radius: 10px}.boobycam-banner-20{background:#5f0868}.boobycam-banner-10{background:#b8036a}.boobycam-banner,.boobycam-banner *,.boobycam-banner ::after,.boobycam-banner ::before{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-font-smoothing: antialiased}.boobycam-banner img{border-style: none;height: auto;max-width: 100%}.boobycam-banner .boobycam-wrapper-profil{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0.15em;text-decoration:none;margin:0;position:relative}.boobycam-banner .boobycam-wrapper-profil .boobycam-conteneur-rainbow{overflow: hidden;position: relative;box-shadow: 0 10px 40px -10px rgba(0,64,128,0.2);border-radius:100%;width:100%;aspect-ratio: 1 / 1}.boobycam-banner .boobycam-wrapper-profil img{width:90%;aspect-ratio: 1 / 1;border-radius:100%;object-fit:cover;object-position:center center;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 2}.boobycam-banner .boobycam-wrapper-profil p{margin:0;font-size:0.6em;color:#FFF;text-align: center;white-space: nowrap}.boobycam-banner .boobycam-wrapper-profil:hover{opacity:0.8}.boobycam-banner .boobycam-wrapper-profil .voyant{display: block;height: 14px;width: 14px;background: #00F908;position: absolute;bottom: 5%;border-radius: 100%;right: 6%;animation-duration: 1.2s;animation-name: blink;animation-iteration-count: infinite;transition: none;z-index: 100;animation-timing-function: step-end;border: 2px solid #161834}@keyframes blink{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@media screen and (max-width: 768px){.boobycam-banner{max-height: none;grid-column-gap:1.5em;justify-content:flex-start;grid-template-columns: 50px repeat(7,minmax(0,1fr));padding: 0.5em}.boobycam-banner .boobycam-wrapper-profil{gap:0.3em}}@media screen and (max-width: 668px){.boobycam-banner{grid-template-columns: 70px repeat(6,minmax(0,1fr))}.boobycam-banner .boobycam-wrapper-banner:nth-child(7) ~ .boobycam-wrapper-banner{display: none}}@media screen and (max-width: 568px){.boobycam-banner{grid-template-columns: 50px repeat(5,minmax(0,1fr))}.boobycam-banner .boobycam-wrapper-banner:nth-child(6) ~ .boobycam-wrapper-banner{display: none}.boobycam-banner .boobycam-wrapper-profil p{font-size: 0.4em}}@media screen and (max-width: 368px){.boobycam-banner{grid-template-columns: 50px repeat(4,minmax(0,1fr))}.boobycam-banner .boobycam-wrapper-banner:nth-child(5) ~ .boobycam-wrapper-banner{display: none}}@media screen and (max-width: 320px){.boobycam-banner{grid-template-columns: 50px repeat(3,minmax(0,1fr))}.boobycam-banner .boobycam-wrapper-banner:nth-child(4) ~ .boobycam-wrapper-banner{display: none}}:root{--color-first: #FF2488;--color-second: #EA006A;--color-third: #94056A;--color-forth: #60086A;box-sizing: border-box;line-height: 1.4}.boobycam-rainbow{width: 100%;height: 100%;border-radius:100%;overflow: hidden;-webkit-animation: o-rotate-360 linear 8s infinite;animation: o-rotate-360 linear 8s infinite}.boobycam-rainbow span{display: block;width: 100%;height: 100%;position: relative;transform: translate(-50%,-50%)}.boobycam-rainbow span:after{display: block;content: "";width: 100%;height: 100%;position: absolute;left: 100%}.boobycam-rainbow span:first-child{background: var(--color-first)}.boobycam-rainbow span:first-child:after{background: var(--color-second)}.boobycam-rainbow span:last-child{background: var(--color-third)}.boobycam-rainbow span:last-child:after{background: var(--color-forth)}@-webkit-keyframes o-rotate-360{0%{transform: rotate(0)}100%{transform: rotate(360deg)}}@keyframes o-rotate-360{0%{transform: rotate(0)}100%{transform: rotate(360deg)}} .boobycam-banner.full-height{padding:0;grid-column-gap: 0;grid-template-columns: 150px repeat(8,minmax(0,1fr))}.boobycam-banner.full-height .boobycam-wrapper-banner ~ .boobycam-wrapper-banner{display: block}.boobycam-banner.full-height .boobycam-logo{text-decoration: none;padding: 0 10px;text-align: center}.boobycam-banner.full-height .boobycam-logo span{font-size: 1.5em;color: #FFF;font-weight: bold}.boobycam-banner.full-height .boobycam-wrapper-profil .boobycam-conteneur{overflow: hidden;position: relative;box-shadow: 0 10px 40px -10px rgba(0,64,128,0.2);border-radius: 0;width: 100%;aspect-ratio: 1 / 1}.boobycam-banner.full-height .boobycam-wrapper-profil .boobycam-conteneur:after{display: block;content: "";top: 0;width: 100%;height: 100%;position: absolute;background: rgba(0,0,0,0.5);background: linear-gradient(0deg,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 50%);z-index: 80}.boobycam-banner.full-height .boobycam-wrapper-profil img{width: 100%;border-radius: 0}.boobycam-banner.full-height .boobycam-wrapper-profil p{position: absolute;z-index: 100;bottom: 3%;left: 0;right: 0;overflow: hidden;padding: 0 3px}.boobycam-banner.full-height .boobycam-wrapper-profil .voyant{right: auto;left: 50%;bottom: 23%;transform: translateX(-50%);width: auto;height: auto;padding: 0 3px;line-height: 1;border-radius: 4px;border: 0;font-size: .6em;color: #161834;font-weight: bold}.logo-height img{max-width: 80%}@media screen and (max-width: 768px){.boobycam-banner.full-height{max-height: none;justify-content:flex-start;grid-template-columns: 150px repeat(8,minmax(0,1fr))}.boobycam-banner.full-height .boobycam-logo span{font-size: 1.35em}.boobycam-banner.full-height .boobycam-wrapper-profil .voyant{bottom: 28%}}@media screen and (max-width: 668px){.boobycam-banner.full-height{grid-template-columns: 150px repeat(7,minmax(0,1fr))}.boobycam-banner.full-height .boobycam-wrapper-banner:nth-child(8) ~ .boobycam-wrapper-banner{display: none}}@media screen and (max-width: 568px){.boobycam-banner.full-height{grid-template-columns: 150px repeat(6,minmax(0,1fr))}.boobycam-banner.full-height .boobycam-wrapper-banner:nth-child(7) ~ .boobycam-wrapper-banner{display: none}.boobycam-banner.full-height .boobycam-wrapper-profil .voyant{font-size: 0.4em}}@media screen and (max-width: 468px){.boobycam-banner.full-height{grid-template-columns: 110px repeat(5,minmax(0,1fr))}.boobycam-banner.full-height .boobycam-logo span{font-size: 1.1em}.boobycam-banner.full-height .boobycam-wrapper-banner:nth-child(6) ~ .boobycam-wrapper-banner{display: none}}@media screen and (max-width: 320px){.boobycam-banner.full-height{grid-template-columns: 100px repeat(4,minmax(0,1fr))}.boobycam-banner.full-height .boobycam-logo span{font-size: .85em}.boobycam-banner.full-height .boobycam-wrapper-banner:nth-child(5) ~ .boobycam-wrapper-banner{display: none}} .boobycam-banner.full-width{position: fixed;grid-template-columns: repeat(5,minmax(0,1fr))}.boobycam-banner.full-width .boobycam-wrapper-banner ~ .boobycam-wrapper-banner{z-index: 9;display: block}.boobycam-banner.full-width .boobycam-logo{position: absolute;top: 0;left: 0;width: 80px;z-index: 10;padding: 5px 10px}.boobycam-banner.full-width .boobycam-wrapper-profil .boobycam-conteneur{aspect-ratio: 2/1}.boobycam-banner.full-width .boobycam-wrapper-profil img{aspect-ratio: 2/1}.boobycam-banner.full-width .status{position: absolute;left: 5px;right: 5px;bottom: 10%;display: flex;align-items: center;justify-content: center;gap:.2em}.boobycam-banner.full-width .status p,.boobycam-banner.full-width .status .voyant{position: relative;left:auto;bottom: auto;transform: none;line-height: 1}@media screen and (max-width: 668px){.boobycam-banner.full-width{grid-template-columns: repeat(4,minmax(0,1fr))}.boobycam-banner.full-width .boobycam-wrapper-banner:nth-child(5) ~ .boobycam-wrapper-banner{display: none}}@media screen and (max-width: 468px){.boobycam-banner.full-width{grid-template-columns: repeat(3,minmax(0,1fr))}.boobycam-banner.full-width .boobycam-logo{width: 50px}.boobycam-banner.full-width .boobycam-wrapper-banner:nth-child(4) ~ .boobycam-wrapper-banner{display: none}} .boobycam-single-circle{height: 50px;width: 50px;border-radius: 50%;display: block;text-decoration: none;position: relative;margin: 0 auto;font-family: "Poppins",Arial,Sans-Serif}.boobycam-single-circle img{border-style: none;height: auto;max-width: 100%;display: block;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 3;width: 100%;aspect-ratio: 1 / 1;border-radius: 100%;object-fit: cover;object-position: center center;border: 3px solid #f61a83}.boobycam-single-circle:before,.boobycam-single-circle:after{content: '';display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;border: 1px solid #FFF;border-radius: 50%;z-index: 1}.boobycam-single-circle:before{animation: ripple 2s linear infinite}.boobycam-single-circle:after{animation: ripple 2s linear 1s infinite}@keyframes ripple{0%{transform: scale(1)}50%{transform: scale(1.3);opacity:1}100%{transform: scale(1.6);opacity:0}} .boobycam-single-circle .text{position: absolute;top: 98%;left: 50%;transform: translateX(-50%);display: block;padding: .4em .5em .15em;background-color: #f61a83;border-radius: 0 0 3px 3px;line-height: 1em;font-size: 0.6em;color: #FFF;font-weight: bold;text-transform: uppercase;text-align: center;vertical-align: middle;margin: 0;z-index: 2}@keyframes dotblink{0%,100%{opacity: 0}50%{opacity: 1}} .boobylegend-banner{max-width: 816px;max-height: 80px;margin: 0 auto;background: #161834;overflow: hidden;padding: 0 0 0 1em;display: flex;align-items: flex-start;justify-content: center;width: 100%;font-family: "Poppins",Arial,Sans-Serif;background-repeat: no-repeat;background-size:cover;background-position: center;background-image: url(/img/ads-elements/bg-desktop.webp);font-size: 16px;border-radius: 10px}@media (max-width: 1080px){.boobylegend-banner{background-image: url(/img/ads-elements/bg-mobile.webp);max-width: 1080px;max-height:170px;align-items: center;font-size: calc(100vw * 0.0148)}}.boobylegend-banner .bb-logo{display: flex;align-items: center;justify-content: center;width: 18.75em;gap: 1em;padding:0.5em 0;margin-right: 1em;flex-shrink: 0}@media (max-width: 1080px){.boobylegend-banner .bb-logo{width: 16.625em;flex-direction: column;align-items: flex-start;gap: 0.5em}}.boobylegend-banner.animate .bb-logo{opacity: 0;animation-name:headplay;animation-duration: 0.8s;animation-delay: 0s;animation-fill-mode: forwards}@keyframes headplay{0%{transform:translateX(-1em);opacity:0}100%{transform:translateX(0);opacity:1}}.boobylegend-banner .bb-logo img{width: 9.625em;flex-shrink: 0}@media (max-width: 1080px){.boobylegend-banner .bb-logo img{max-width: 15em;width: 86%}}.boobylegend-banner .bb-logo .title{font-size: 1.5em;color: #FFF;font-family: "Exo";font-weight: 900}@media (max-width: 1080px){.boobylegend-banner .bb-logo .title{font-size: 1.7em}}.boobylegend-banner .bb-logo .title span{color: #F900FF}.boobylegend-banner .bb-cards{padding-top: 0.33em;display: flex;flex-wrap: wrap;align-items: flex-start;gap: .7em;row-gap: .9em;width: 21em;flex-shrink: 0}.boobylegend-banner .bb-cards img{border-radius: 0.375em;width: 3.5em;box-shadow: 0px 0.313em 0.625em #000000}@media (max-width: 1080px){.boobylegend-banner .bb-cards{width: 37em;padding: .9em 0;max-height:10.5em;overflow: hidden}.boobylegend-banner .bb-cards img{width: 5.438em}}.boobylegend-banner.animate .bb-cards img{opacity: 0;animation-name:upcard;animation-duration: 0.5s;animation-fill-mode: forwards}@media (min-width: 1081px){.boobylegend-banner.animate .bb-cards img:last-child{display: none}}.boobylegend-banner.animate .bb-cards img:nth-child(1){animation-delay: 0.9s}.boobylegend-banner.animate .bb-cards img:nth-child(2){animation-delay: 1.1s}.boobylegend-banner.animate .bb-cards img:nth-child(3){animation-delay: 1.3s}.boobylegend-banner.animate .bb-cards img:nth-child(4){animation-delay: 1.5s}.boobylegend-banner.animate .bb-cards img:nth-child(5){animation-delay: 1.7s}.boobylegend-banner.animate .bb-cards img:nth-child(6){animation-delay: 1.9s}@keyframes upcard{0%{transform:translateY(1em);opacity:0}100%{transform:translateY(0);opacity:1}}.boobylegend-banner .bb-play{width: 9em;flex-shrink: 0}@media (max-width: 1080px){.boobylegend-banner .bb-play{width: 11.5em}.boobylegend-banner .bb-play img{margin-top: 1.5em}}.boobylegend-banner .bb-play img{width: 100%}.boobylegend-banner.animate .bb-play img{opacity: 0;animation-name: zoomplay,zoomdezoomplay;animation-duration: 0.5s,1s;animation-delay: 2s,2.5s;animation-iteration-count: 1,infinite;animation-fill-mode: forwards}@keyframes zoomdezoomplay{0%{transform:scale(1)}50%{transform:scale(1.07)}100%{transform:scale(1)}}@keyframes zoomplay{0%{transform:scale(0.5);opacity:0}100%{transform:scale(1);opacity:1}} .moreboobs-banner{background: #6600FF4D;border: 2px solid #AD83FF;border-radius: 10px;text-align: center;padding: 1.3em 2em 2em;margin-top: 2em;width: 22em} .portrait-cam{height: 100%}.rect-nfcam{width: 100%;max-width: var(--box-width);padding-bottom: 1em;margin: 0 auto;position: relative}.portrait-cam .rect-nfcam{padding-bottom: 0;height: 100%;max-width: none}.rect-nfcam,.rect-nfcam *,.rect-nfcam ::after,.rect-nfcam ::before{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-font-smoothing: antialiased}.boobynfcam-live-wrapper{width: 100%;height: 100%;font-family: "Inter","Arial",Sans-Serif,sans-serif;font-size: 0.8em}.portrait-cam .boobynfcam-live-wrapper{font-size: 1em} .landscape-cam .boobynfcam-live-iframe-wrapper{width: 100%;aspect-ratio: 473 / 266} .portrait-cam .boobynfcam-live-iframe-wrapper{width: 100%;height: 100%}.boobynfcam-live{display: block;width: 100%;height: 100%}.portrait-cam .boobynfcam-live{object-fit: cover;object-position: center}.boobynfcam-live-logo{position: absolute;right: 0.3em;top: 0.8em;width: 35%;max-width: 9.438em;pointer-events: none;display: block}.portrait-cam .boobynfcam-live-logo{display: none}.boobynfcam-live-wrapper .boobynfcam-live-on{position: absolute;left: 0.8em;top: 0.8em;display: flex;align-items: center;justify-content: flex-start;gap: .2em}.boobynfcam-live-wrapper .highlight{text-transform: uppercase;color: #00F908;font-size: 1em;font-weight: 700;white-space: nowrap}.boobynfcam-live-wrapper .bull{font-size: 1.5em;line-height: 1;z-index: 100}.boobynfcam-live-wrapper .blink{animation-duration: 1.2s;animation-name: blink;animation-iteration-count: infinite;transition: none;animation-timing-function: step-end}.boobynfcam-live-name{position: absolute;left: 1em;bottom: 1em;right: 1em;pointer-events: none;padding: 0;text-align: center;color: #FFF;font-size: 1em;font-weight: 700;gap: 0.5em} .landscape-cam .boobynfcam-live-name{bottom: 0}.boobynfcam-live-name .plus{display: flex;justify-content: center;align-items: center;gap:0.5em;text-transform: uppercase;white-space: nowrap}.boobynfcam-live-name .plus img{width: 1.5em}.boobynfcam-live-name a.boobynfcam-live-btn{margin-top: 0.5em;display: inline-flex;align-items: center;justify-content: center;width: 80%;padding: 0.7em 1em;font-weight: bold;background: linear-gradient(180deg,#FFFFFF 0%,#FFA7D0 100%);border-radius: 3em;text-transform: uppercase;color: #F41880;font-size: 1.2em}.boobynfcam-live-link{display: block;position: absolute;left: 0;bottom: 0;width: 100%;height: 100%}  @font-face{font-family: 'Luckiest Guy';src: url(../../fonts/LuckiestGuy-Regular.woff2) format('woff2'),url(../../fonts/LuckiestGuy-Regular.woff) format('woff');font-style: normal;font-weight: 400;font-display: swap} .btn.emboss,.btn.emboss:visited{--btn-akn-height: 2.389em;--btn-akn-font-size: 1.286em;--btn-akn-font-weight: 400;--btn-akn-padding: 0.5em 1em;--btn-akn-color: #FFF;--btn-akn-bg: linear-gradient(to right,#A200FF 0%,#6600FF 100%);--btn-akn-border-width: 2px;--btn-akn-border-color: #1E0322;--btn-akn-border-radius: 0.45em;--btn-akn-box-shadow: none;display: inline-flex;width: auto;align-items: center;justify-content: center;gap:0.6em;padding: var(--btn-akn-padding);font-family: 'Luckiest Guy',sans-serif;font-size: var(--btn-akn-font-size);font-weight: var(--btn-akn-font-weight);line-height: 1;text-align: center;text-decoration: none;vertical-align: middle;cursor: pointer;background: var(--btn-akn-bg);border: var(--btn-akn-border-width) solid var(--btn-akn-border-color);border-radius: var(--btn-akn-border-radius);box-shadow: var(--btn-akn-box-shadow);color: var(--btn-akn-color);min-height: var(--btn-akn-height);-webkit-transition: border .5s,background .5s,color .5s;-o-transition: border .5s,background .5s,color .5s;transition: border .5s,background .5s,color .5s;position: relative}.btn.emboss.jaune{--btn-akn-color: #1E0322;--btn-akn-bg: linear-gradient(to right,#F9FF12 0%,#FFCC00 100%);text-shadow: none}.shadowtxt{--text-shadow-color: #60086A;--text-shadow-size: 0.15em;--stroke-value: calc(var(--text-shadow-size) * 1) calc(var(--text-shadow-size) * 0) 0 var(--text-shadow-color),calc(var(--text-shadow-size) * 0.9239) calc(var(--text-shadow-size) * 0.3827) 0 var(--text-shadow-color),calc(var(--text-shadow-size) * 0.7071) calc(var(--text-shadow-size) * 0.7071) 0 var(--text-shadow-color),calc(var(--text-shadow-size) * 0.3827) calc(var(--text-shadow-size) * 0.9239) 0 var(--text-shadow-color),calc(var(--text-shadow-size) * 0) calc(var(--text-shadow-size) * 1) 0 var(--text-shadow-color),calc(var(--text-shadow-size) * -0.3827) calc(var(--text-shadow-size) * 0.9239) 0 var(--text-shadow-color),calc(var(--text-shadow-size) * -0.7071) calc(var(--text-shadow-size) * 0.7071) 0 var(--text-shadow-color),calc(var(--text-shadow-size) * -0.9239) calc(var(--text-shadow-size) * 0.3827) 0 var(--text-shadow-color),calc(var(--text-shadow-size) * -1) calc(var(--text-shadow-size) * 0) 0 var(--text-shadow-color),calc(var(--text-shadow-size) * -0.9239) calc(var(--text-shadow-size) * -0.3827) 0 var(--text-shadow-color),calc(var(--text-shadow-size) * -0.7071) calc(var(--text-shadow-size) * -0.7071) 0 var(--text-shadow-color),calc(var(--text-shadow-size) * -0.3827) calc(var(--text-shadow-size) * -0.9239) 0 var(--text-shadow-color),calc(var(--text-shadow-size) * 0) calc(var(--text-shadow-size) * -1) 0 var(--text-shadow-color),calc(var(--text-shadow-size) * 0.3827) calc(var(--text-shadow-size) * -0.9239) 0 var(--text-shadow-color),calc(var(--text-shadow-size) * 0.7071) calc(var(--text-shadow-size) * -0.7071) 0 var(--text-shadow-color),calc(var(--text-shadow-size) * 0.9239) calc(var(--text-shadow-size) * -0.3827) 0 var(--text-shadow-color);text-shadow: var(--stroke-value);-webkit-font-smoothing: antialiased}.shadowtxt.dark{--text-shadow-color: #1E0322} .popup-akn-ad{--wrapper-card-width:186px;--bg-color:rgba(245,0,255,0.46);-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);background: var(--bg-color);padding: 0 15px;align-items: stretch}.popup-akn-ad .close-btn{top: 1.3em}.popup-akn-ad .inner-popup{flex-grow: 0;width: auto;max-width: none;background: transparent;border-color: transparent;box-shadow: none;padding: 0;margin: 0}.popup-akn-ad .content-popup{padding: 0 3em;text-align: center}.crossover-ad-header{margin: 0;display: flex;align-items: center;justify-content: center;padding: 1em;gap: 1em;margin-bottom: 3em}.crossover-ad-header img{height: 2.5em;flex-shrink: 0}.crossover-ad-header strong{font-size: 2em}.crossover-ad-tagline{padding: 0 30px;z-index: 10;width: 100%;text-align: center;font-size: 1.5em;font-family:'Luckiest Guy',sans-serif;font-weight: normal}.wrapper-ad-card-bbl{perspective: 1500px;position: relative;width: 100%;max-width: var(--wrapper-card-width);margin: 0 auto 2em}.wrapper-card-bbl{width: 100%;max-width: var(--wrapper-card-width);aspect-ratio: 186/300;margin: 0 auto; transform-style: preserve-3d;transition-duration: 0.3s;cursor: pointer;transform: rotateY(180deg)}.hand-help{position: absolute;right: 1.5em;bottom: 1.5em;animation: handhelp 1.2s linear infinite;z-index: 3;cursor: pointer}@keyframes handhelp{30%{transform: scale(1.1)}40%,60%{transform: rotate(-10deg) scale(1.1)}50%{transform: rotate(10deg) scale(1.1)}70%{transform: rotate(0deg) scale(1.1)}100%{transform: scale(1)}}.wrapper-card-bbl.spinincard{animation: spinincard 0.3s linear infinite;cursor: default}.wrapper-card-bbl.spinincardend{animation: spinincardend 0.25s linear;animation-fill-mode: forwards;cursor: default}.wrapper-card-bbl .front{backface-visibility: hidden;position: absolute;inset: 0;width: 100%;transform: rotateY(0deg)}.wrapper-card-bbl .back{backface-visibility: hidden;position: absolute;inset: 0;width: 100%;transform: rotateY(180deg)}@keyframes spinincard{0%{transform: rotateY(270deg) scaleX(-1)}25%{transform: rotateY(180deg) scaleX(-1)}50%{transform: rotateY(90deg) scaleX(-1)}50.1%{transform: rotateY(270deg) scaleX(1)}75%{transform: rotateY(180deg) scaleX(1)}100%{transform: rotateY(90deg) scaleX(1)}}@keyframes spinincardend{0%{transform: rotateY(90deg)}100%{transform: rotateY(0deg)}}