.BlackFridayBanner_banner__ps7wh{position:relative;isolation:isolate;container-type:inline-size;overflow:hidden;border-radius:40px;background:linear-gradient(91deg,#2d2d33 12%,#141419 68%);color:white}.BlackFridayBanner_artwork__Gjnq4{position:absolute;inset:0;pointer-events:none}.BlackFridayBanner_artwork__Gjnq4 img{inset:auto!important;left:var(--left)!important;top:var(--top)!important;width:var(--width)!important;height:auto!important;transform:translate(-50%,-50%) var(--transform,rotate(0deg))}.BlackFridayBanner_purpleLeft__Hp2JZ{--left:-5.3%;--top:159%;--width:70.4%}.BlackFridayBanner_blackTop__4qHeV{--left:7.7%;--top:-6.5%;--width:22.9%;--transform:rotate(-167.03deg) scaleY(-1)}.BlackFridayBanner_blueLeft__F3Qnb{--left:36.8%;--top:11.7%;--width:52%;--transform:rotate(164.31deg) scaleY(-1)}.BlackFridayBanner_blueCenter__T2KKj{--left:30.4%;--top:95.1%;--width:59%;--transform:rotate(31.01deg)}.BlackFridayBanner_blueTop__9YBmB{--left:57.7%;--top:17%;--width:44.1%;--transform:rotate(164.31deg) scaleY(-1)}.BlackFridayBanner_purpleTop__UILEP{--left:79.9%;--top:22.7%;--width:42.5%}.BlackFridayBanner_gift__3EDBL{--left:78.8%;--top:50.9%;--width:42.3%}.BlackFridayBanner_blueRight__DvL4h{--left:109.1%;--top:43.6%;--width:58.2%;--transform:rotate(164.31deg) scaleY(-1)}.BlackFridayBanner_purpleBlur__uFVWG{--left:47%;--top:-31.1%;--width:36%;--transform:rotate(38.39deg);filter:blur(4px)}.BlackFridayBanner_blackBottom__lSlOo{--left:65.5%;--top:125.6%;--width:27.2%;--transform:rotate(-167.03deg) scaleY(-1)}.BlackFridayBanner_blackRight__MUje2{--left:105.7%;--top:99.2%;--width:31.1%;--transform:rotate(162.71deg) scaleY(-1)}.BlackFridayBanner_blueBottom___6A_K{--left:76.4%;--top:125.9%;--width:44.1%;--transform:rotate(15.69deg)}.BlackFridayBanner_content__KHRcw{position:relative;width:55%;min-height:41.4cqw;padding:8.1cqw 0 4cqw 4.2cqw}.BlackFridayBanner_heading__Bl_2v{font-size:6.64cqw;font-weight:700;line-height:1.06;text-wrap:balance}.BlackFridayBanner_discount__JgDaz{display:inline-block;width:29.4cqw;height:auto;margin-left:.3em;vertical-align:baseline}.BlackFridayBanner_programs__LCRNt{max-width:45cqw;margin-top:1.55cqw;margin-left:.9cqw;font-size:clamp(1rem,1.95cqw,1.5rem);line-height:1.32}.BlackFridayBanner_code__2PTk6{width:-moz-fit-content;width:fit-content;margin-top:1.2cqw;margin-left:auto;padding:1.35cqw 3cqw;border-radius:2.55cqw;background:linear-gradient(172deg,#b27eff 36%,#6d41ff 92%);box-shadow:0 .46cqw #5126c3;font-size:4.13cqw;font-weight:800;line-height:1.3;transform:rotate(-3.89deg)}@container (max-width: 680px){.BlackFridayBanner_artwork__Gjnq4{inset:0 -32% 0 0}.BlackFridayBanner_content__KHRcw{width:100%;padding:2rem 1.5rem;background:linear-gradient(90deg,#141419 5%,rgb(20 20 25/82%) 60%,rgb(20 20 25/50%))}.BlackFridayBanner_heading__Bl_2v{font-size:clamp(1.9rem,7cqw,3rem)}.BlackFridayBanner_programs__LCRNt{max-width:25rem;margin:1rem 0}.BlackFridayBanner_code__2PTk6{margin:1.4rem 0 0;padding:.6rem 1.25rem;border-radius:1rem;font-size:1.6rem}}.BlackFridayBanner_translatedDiscount__H3mee{display:block;margin-top:.15em;color:#b27eff;font-family:var(--font-gochi),cursive;font-size:.8em;font-weight:400;text-transform:uppercase}