.bs-campaign-trio{width:100%;padding:0 0 24px;background:#fff}.bs-campaign-trio__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.bs-campaign-trio__card{position:relative;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(120px,.92fr);min-height:238px;overflow:hidden;border:1px solid color-mix(in srgb,var(--banner-accent) 54%,transparent);border-radius:20px;color:var(--banner-text)!important;background:linear-gradient(118deg,color-mix(in srgb,var(--banner-background) 100%,#111118) 0 54%,color-mix(in srgb,var(--banner-background) 70%,#111118));box-shadow:0 14px 32px #1b183024;text-decoration:none!important;isolation:isolate;transition:transform .2s ease,box-shadow .2s ease}.bs-campaign-trio__card:hover{color:var(--banner-text)!important;box-shadow:0 18px 38px #1b183038;transform:translateY(-4px)}.bs-campaign-trio__card:after{position:absolute;right:-54px;bottom:-74px;z-index:-1;width:200px;height:200px;border:1px solid color-mix(in srgb,var(--banner-accent) 45%,transparent);border-radius:50%;content:""}.bs-campaign-trio__glow{position:absolute;top:-82px;left:-68px;z-index:-1;width:190px;height:190px;border-radius:50%;background:color-mix(in srgb,var(--banner-accent) 24%,transparent);filter:blur(10px)}.bs-campaign-trio__content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0;padding:28px 8px 28px 26px}.bs-campaign-trio__eyebrow{margin-bottom:8px;color:var(--banner-accent);font-size:10px;font-weight:800;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.bs-campaign-trio__title{max-width:210px;color:var(--banner-text);font-size:clamp(22px,2.2vw,31px);font-weight:900;letter-spacing:-.035em;line-height:.98;text-transform:uppercase}.bs-campaign-trio__text{max-width:205px;margin-top:11px;color:color-mix(in srgb,var(--banner-text) 78%,transparent);font-size:12px;line-height:1.4}.bs-campaign-trio__button{display:inline-flex;align-items:center;gap:8px;min-height:34px;margin-top:16px;padding:0 13px;border:1px solid color-mix(in srgb,var(--banner-accent) 82%,transparent);border-radius:9px;color:#111118;background:var(--banner-accent);font-size:11px;font-weight:800;line-height:1}.bs-campaign-trio__media{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;min-width:0;padding:18px 12px 18px 0}.bs-campaign-trio__media img{display:block;width:100%;max-width:178px;height:190px;object-fit:contain;filter:drop-shadow(0 13px 13px rgba(0,0,0,.3));transition:transform .2s ease}.bs-campaign-trio__card:hover .bs-campaign-trio__media img{transform:scale(1.035)}@media(max-width:991px){.bs-campaign-trio__grid{gap:10px}.bs-campaign-trio__card{grid-template-columns:minmax(0,1fr) 110px;min-height:220px}.bs-campaign-trio__content{padding-left:18px}.bs-campaign-trio__media img{height:162px}}@media(max-width:767px){.bs-campaign-trio{padding-bottom:20px}.bs-campaign-trio .container{padding-right:0;padding-left:12px}.bs-campaign-trio__grid{display:flex;gap:10px;overflow-x:auto;padding-right:12px;scroll-padding-left:12px;scroll-snap-type:x mandatory;scrollbar-width:none}.bs-campaign-trio__grid::-webkit-scrollbar{display:none}.bs-campaign-trio__card{flex:0 0 84vw;grid-template-columns:minmax(0,1fr) minmax(112px,.82fr);min-height:220px;border-radius:17px;scroll-snap-align:start}.bs-campaign-trio__content{padding:24px 4px 24px 22px}.bs-campaign-trio__title{font-size:27px}.bs-campaign-trio__media{padding-right:8px}.bs-campaign-trio__media img{height:172px}}@media(prefers-reduced-motion:reduce){.bs-campaign-trio__card,.bs-campaign-trio__media img{transition:none}}.bs-cyber-polygel{width:100%;padding:10px 0 22px;background:#fff}.bs-cyber-polygel__card{position:relative;display:grid;grid-template-columns:minmax(320px,.8fr) minmax(0,1.2fr);grid-template-areas:"copy visual" "shades shades";min-height:470px;overflow:hidden;border:1px solid rgba(241,212,122,.52);border-radius:24px;color:#fff;background:radial-gradient(circle at 72% 12%,rgba(255,45,170,.28),transparent 30%),radial-gradient(circle at 44% 96%,rgba(117,71,255,.34),transparent 32%),linear-gradient(125deg,#111118,#1b1830 58%,#24184f);box-shadow:0 18px 48px #1b18302e;isolation:isolate}.bs-cyber-polygel__card:before,.bs-cyber-polygel__card:after{position:absolute;z-index:-1;width:460px;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,#f1d47a,#ff2daa,transparent);box-shadow:0 0 18px #f1d47aad;content:"";transform:rotate(-12deg)}.bs-cyber-polygel__card:before{top:34px;right:-80px}.bs-cyber-polygel__card:after{bottom:112px;left:-110px;transform:rotate(10deg)}.bs-cyber-polygel__copy{grid-area:copy;align-self:center;padding:42px 18px 38px 46px}.bs-cyber-polygel__eyebrow{margin:0 0 10px;color:#f1d47a;font-size:12px;font-weight:800;letter-spacing:.18em;line-height:1.2;text-transform:uppercase}.bs-cyber-polygel__copy h2{max-width:470px;margin:0;color:#fff;font-size:clamp(48px,5.5vw,76px);font-weight:900;letter-spacing:-.055em;line-height:.88;text-transform:uppercase}.bs-cyber-polygel__copy h2:first-line{color:#f1d47a}.bs-cyber-polygel__subtitle{max-width:390px;margin:20px 0 8px;color:#fff;font-size:19px;font-weight:700;line-height:1.3}.bs-cyber-polygel__description{max-width:390px;margin:0;color:#ffffffc7;font-size:14px;line-height:1.5}.bs-cyber-polygel__button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;margin-top:24px;padding:0 24px;border:1px solid #f1d47a;border-radius:12px;color:#111118!important;background:linear-gradient(135deg,#f1d47a,#d9b45b);box-shadow:0 8px 26px #d9b45b40;font-size:14px;font-weight:800;line-height:1;text-decoration:none!important;transition:transform .18s ease,box-shadow .18s ease}.bs-cyber-polygel__button:hover{color:#111118!important;box-shadow:0 12px 30px #d9b45b61;transform:translateY(-2px)}.bs-cyber-polygel__visual{position:relative;grid-area:visual;display:flex;align-items:flex-end;justify-content:center;min-width:0;min-height:378px;padding:24px 20px 0}.bs-cyber-polygel__campaign-media,.bs-cyber-polygel__campaign-media picture{display:block;width:100%;height:100%}.bs-cyber-polygel__campaign-media img{display:block;width:100%;height:100%;object-fit:var(--campaign-image-fit, contain);object-position:center}.bs-cyber-polygel__card--no-shades{grid-template-areas:"copy visual"}.bs-cyber-polygel__lineup{position:relative;z-index:2;display:flex;align-items:flex-end;justify-content:center;width:100%}.bs-cyber-polygel__product{display:block;flex:0 1 138px;min-width:0;margin-inline:-5px;transform-origin:center bottom;transition:transform .18s ease,filter .18s ease}.bs-cyber-polygel__product:nth-child(1),.bs-cyber-polygel__product:nth-child(5){flex-basis:118px}.bs-cyber-polygel__product:nth-child(3){z-index:3;flex-basis:148px}.bs-cyber-polygel__product:hover{z-index:5;transform:translateY(-7px) scale(1.025)}.bs-cyber-polygel__product img{display:block;width:100%;height:auto;filter:drop-shadow(0 18px 15px rgba(0,0,0,.34))}.bs-cyber-polygel__gel{position:absolute;z-index:0;display:block;border-radius:48% 52% 58% 42%/38% 46% 54% 62%;filter:blur(.2px);opacity:.72}.bs-cyber-polygel__gel--milky{top:54px;left:14%;width:150px;height:220px;background:linear-gradient(145deg,#ffffffeb,#eee5ff57);box-shadow:inset 12px 10px 22px #ffffffb3,0 0 42px #ffffff29;transform:rotate(24deg)}.bs-cyber-polygel__gel--nude{top:30px;right:28%;width:124px;height:250px;background:linear-gradient(155deg,#ffd9c9eb,#f0b1984d);box-shadow:inset 12px 10px 22px #ffffff7a,0 0 45px #ffbca533;transform:rotate(-28deg)}.bs-cyber-polygel__gel--pink{right:4%;bottom:26px;width:180px;height:110px;background:linear-gradient(135deg,#ff2daad1,#7547ff42);box-shadow:inset 12px 10px 22px #ffffff40,0 0 52px #ff2daa3d;transform:rotate(-12deg)}.bs-cyber-polygel__shades{position:relative;z-index:4;grid-area:shades;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.16);background:#08081094;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.bs-cyber-polygel__shades a{display:flex;align-items:center;justify-content:center;gap:10px;min-width:0;min-height:76px;padding:10px 12px;border-left:1px solid rgba(255,255,255,.12);color:#fff!important;text-decoration:none!important}.bs-cyber-polygel__shades a:first-child{border-left:0}.bs-cyber-polygel__shades strong,.bs-cyber-polygel__shades small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bs-cyber-polygel__shades strong{color:#fff;font-size:13px;line-height:1.2}.bs-cyber-polygel__shades small{margin-top:2px;color:#ffffffa6;font-size:11px;line-height:1.2}.bs-cyber-polygel__swatch{flex:0 0 30px;width:30px;height:30px;border:1px solid rgba(255,255,255,.55);border-radius:50%;box-shadow:inset 4px 4px 7px #fff9,0 3px 10px #00000042}.bs-cyber-polygel__swatch--milky{background:linear-gradient(135deg,#fff,#e8dff3)}.bs-cyber-polygel__swatch--white{background:#fff}.bs-cyber-polygel__swatch--nude{background:#e9bca7}.bs-cyber-polygel__swatch--clear{background:linear-gradient(135deg,#ffffffd1,#9e99be4d)}.bs-cyber-polygel__swatch--pink{background:#f58ab9}@media(max-width:900px){.bs-cyber-polygel__card{grid-template-columns:minmax(270px,.75fr) minmax(0,1.25fr)}.bs-cyber-polygel__card--no-shades{grid-template-areas:"copy" "visual"}.bs-cyber-polygel__copy{padding-left:32px}.bs-cyber-polygel__copy h2{font-size:52px}.bs-cyber-polygel__product{flex-basis:108px}.bs-cyber-polygel__product:nth-child(1),.bs-cyber-polygel__product:nth-child(5){flex-basis:92px}.bs-cyber-polygel__product:nth-child(3){flex-basis:118px}}@media(max-width:767px){.bs-cyber-polygel{padding:8px 0 18px}.bs-cyber-polygel .container{padding-right:12px;padding-left:12px}.bs-cyber-polygel__card{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy" "visual" "shades";min-height:0;border-radius:18px}.bs-cyber-polygel__copy{padding:28px 22px 10px;text-align:left}.bs-cyber-polygel__copy h2{max-width:280px;font-size:44px;line-height:.9}.bs-cyber-polygel__subtitle{margin-top:16px;font-size:16px}.bs-cyber-polygel__description{font-size:13px}.bs-cyber-polygel__button{width:100%;margin-top:18px}.bs-cyber-polygel__visual{min-height:255px;padding:10px 4px 0}.bs-cyber-polygel__campaign-media{min-height:255px}.bs-cyber-polygel__product,.bs-cyber-polygel__product:nth-child(1),.bs-cyber-polygel__product:nth-child(5){flex-basis:69px;margin-inline:-4px}.bs-cyber-polygel__product:nth-child(3){flex-basis:78px}.bs-cyber-polygel__gel--milky{top:24px;left:10%;width:90px;height:150px}.bs-cyber-polygel__gel--nude{top:12px;right:18%;width:82px;height:168px}.bs-cyber-polygel__gel--pink{right:2%;bottom:14px;width:110px;height:70px}.bs-cyber-polygel__shades{display:flex;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.bs-cyber-polygel__shades::-webkit-scrollbar{display:none}.bs-cyber-polygel__shades a{flex:0 0 148px;justify-content:flex-start;min-height:70px;scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){.bs-cyber-polygel__button,.bs-cyber-polygel__product{transition:none}}.bs-split-banner{width:100%;padding:var(--bs-banner-pad-top) 0 var(--bs-banner-pad-bottom);background:var(--bs-banner-bg);color:var(--bs-banner-text)}.bs-split-banner--full .container{width:100%;max-width:none;padding-right:0;padding-left:0}.bs-split-banner__inner{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);width:100%;min-height:360px;overflow:hidden;border-radius:20px;background:var(--bs-banner-bg)}.bs-split-banner--full .bs-split-banner__inner{border-radius:0}.bs-split-banner__media{min-width:0;min-height:360px;overflow:hidden;background:#00000009}.bs-split-banner__media picture,.bs-split-banner__image,.bs-split-banner__placeholder{display:block;width:100%;height:100%}.bs-split-banner__image{aspect-ratio:16 / 9;object-fit:cover}.bs-split-banner__placeholder{min-height:360px;color:#0000002e;background:#ffffff59}.bs-split-banner__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(32px,5vw,72px)}.bs-split-banner__content h2{margin:0 0 14px;color:inherit;font-size:clamp(30px,3.2vw,48px);font-weight:800;line-height:1.05;letter-spacing:-.025em}.bs-split-banner__description{max-width:560px;margin:0;color:inherit;font-size:17px;line-height:1.55}.bs-split-banner__description>*:last-child{margin-bottom:0}.bs-split-banner__button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;margin-top:24px;padding:0 24px;border-radius:10px;background:var(--bs-banner-button);color:var(--bs-banner-button-text)!important;font-size:14px;font-weight:800;line-height:1.2;text-decoration:none!important;transition:transform .15s ease,opacity .15s ease}.bs-split-banner__button:hover{opacity:.9;transform:translateY(-1px)}@media(max-width:767px){.bs-split-banner .container{padding-right:12px;padding-left:12px}.bs-split-banner--full .container{padding-right:0;padding-left:0}.bs-split-banner--full .bs-split-banner__inner{border-radius:0}.bs-split-banner__inner{grid-template-columns:1fr;min-height:0;border-radius:16px}.bs-split-banner__media{min-height:0}.bs-split-banner__image{aspect-ratio:16 / 9}.bs-split-banner__placeholder{min-height:210px}.bs-split-banner__content{padding:28px 24px 32px}.bs-split-banner__content h2{font-size:30px}.bs-split-banner__description{font-size:15px}}@media(prefers-reduced-motion:reduce){.bs-split-banner__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/102/compiled_assets/styles.css.map */
