@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Outfit:wght@300;400;500;600;700&display=swap";:root{--bnexo-red: #FF1A3D;--bnexo-red-hover: #FF3D5C;--bnexo-red-deep: #E0002F;--bnexo-red-muted: rgba(255, 26, 61, .14);--bnexo-bg: #09090B;--bnexo-bg-elevated: #0F0F11;--bnexo-card: #141416;--bnexo-card-hover: #1A1A1D;--bnexo-border: rgba(255, 255, 255, .08);--bnexo-border-hover: rgba(255, 26, 61, .5);--bnexo-muted: #A1A1AA;--bnexo-subtle: #71717A;--bnexo-radius: 6px;--bnexo-transition: .28s cubic-bezier(.4, 0, .2, 1);--bnexo-neon: #FF1A3D;--bnexo-neon-bright: #FF4466;--bnexo-neon-dim: #D4002A;--bnexo-neon-width: 3px;--bnexo-neon-glow: rgba(255, 26, 61, .58);--bnexo-neon-glow-strong: rgba(255, 26, 61, .88);--bnexo-font-display: "Bebas Neue", sans-serif;--bnexo-font-body: "Outfit", sans-serif;--bnexo-ambient-bg: radial-gradient(ellipse 58% 85% at -8% 25%, rgba(230, 57, 80, .58) 0%, transparent 62%), radial-gradient(ellipse 52% 75% at -6% 72%, rgba(230, 57, 80, .42) 0%, transparent 60%), radial-gradient(ellipse 52% 80% at 108% 12%, rgba(150, 55, 230, .42) 0%, transparent 58%), radial-gradient(ellipse 50% 72% at 106% 52%, rgba(120, 40, 200, .36) 0%, transparent 55%), radial-gradient(ellipse 48% 65% at 104% 88%, rgba(100, 30, 180, .28) 0%, transparent 52%), linear-gradient(180deg, #121214 0%, #09090B 32%, #09090B 100%)}html{background-color:#09090b!important;min-height:100%}html:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:var(--bnexo-ambient-bg);background-attachment:fixed}body{position:relative;z-index:1;background:transparent!important;background-color:transparent!important;color:#fafafa;-webkit-font-smoothing:antialiased;font-feature-settings:"kern" 1,"liga" 1;font-family:var(--bnexo-font-body),var(--font-body-family),sans-serif!important}.bnexo-ambient-layer{display:none!important}body:before{display:none}.gradient,#MainContent,.content-for-layout,.shopify-section .section-main-background,.section-main-background{background:transparent!important;background-color:transparent!important}.shopify-section:not(.shopify-section-group-header-group):not(.shopify-section-group-footer-group){background:transparent!important}.content-item,.content-item:before,.content__border-h:after{background:transparent!important;background-color:transparent!important}.shopify-section-group-header-group header .content-data:first-child{background:linear-gradient(168deg,#1c1c20f7,#0e0e10fa 48%,#08080afc)!important}.featured-collection .content-item,.main-collection-product-grid .content-item,.collection-list .content-item,.product-card-wrapper .content-item,.collection-card-wrapper .content-item,.text-columns-with-images .content-item{background:var(--bnexo-card)!important}.featured-collection .content-item:before,.main-collection-product-grid .content-item:before,.collection-list .content-item:before,.product-card-wrapper .content-item:before,.collection-card-wrapper .content-item:before,.text-columns-with-images .content-item:before{background:var(--bnexo-card)!important}#MainContent{--color-base: #FAFAFA;--color-heading: #FFFFFF;--color-price: #FFFFFF}#MainContent .shopify-section{--color-base: #FAFAFA;--color-heading: #FFFFFF}#MainContent .section-heading-text,#MainContent .link-heading-button,#MainContent .heading__container,#MainContent .heading-with-button,#MainContent h1,#MainContent h2,#MainContent h3,#MainContent h4,#MainContent h5,#MainContent h6{color:#fafafa!important}#MainContent .rte,#MainContent .rte p,#MainContent .body2,#MainContent .object_content_padding,#MainContent .text-section__description,#MainContent .text-section__description p,#MainContent .newsletter-section .content-item,#MainContent .newsletter-section .rte,#MainContent .newsletter-section p,#MainContent .text-columns-with-images .rte,#MainContent .text-columns-with-images .rte p,#MainContent .text-columns-with-images .text-columns-icons__heading,#MainContent .text-columns-with-images .text-columns-img__heading{color:#d4d4d8!important}#MainContent .link-heading-button,#MainContent .heading-with-button .link{color:var(--bnexo-red)!important}.featured-collection .product-card__title,.featured-collection .card__heading,.main-collection-product-grid .product-card__title,.main-collection-product-grid .card__heading,.featured-collection .price,.main-collection-product-grid .price,.featured-collection .price-item,.main-collection-product-grid .price-item{color:#fafafa!important}.featured-collection .price--on-sale .price-item--regular,.main-collection-product-grid .price--on-sale .price-item--regular{color:var(--bnexo-subtle)!important}p,.rte,input,textarea,select,.disclosure__button{font-family:var(--bnexo-font-body),var(--font-body-family),sans-serif}h1,h2,h3,h4,h5,h6,.section-heading-text,.slideshow__text-wrapper h1,.slideshow__text-wrapper .h1,.header__menu-item>span,.header__heading-link,.btn,.link-heading-button,.product__title,.badge{font-family:var(--bnexo-font-display),var(--font-heading-family),sans-serif!important;letter-spacing:.04em}.section-heading-text{position:relative;display:inline-block;padding-bottom:12px}.section-heading-text:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:40px;height:2px;background:var(--bnexo-red);border-radius:1px}.text-left .section-heading-text:after,.section-heading--left .section-heading-text:after{left:0;transform:none}p,.rte{color:var(--bnexo-muted);line-height:1.7}#slideshow-bnexo_slideshow .slideshow__buttons{margin-top:34px!important;transform:translateY(16px)}#slideshow-bnexo_slideshow .slideshow__buttons .btn{position:relative;min-width:min(420px,100%);padding:15px 34px!important;border-radius:999px!important;border:1px solid rgba(255,255,255,.18)!important;background:linear-gradient(135deg,#ffffff2e,#fff0 28%),linear-gradient(135deg,#ff1a3d,#e0002f 48%,#a90024)!important;color:#fff!important;box-shadow:0 18px 36px #ff1a3d52,inset 0 1px #ffffff47,inset 0 -1px #00000047!important;font-size:.92rem!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important;overflow:hidden}#slideshow-bnexo_slideshow .slideshow__buttons .btn:before{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:inherit;border:1px solid rgba(255,255,255,.12);pointer-events:none}#slideshow-bnexo_slideshow .slideshow__buttons .btn:hover{transform:translateY(-2px);box-shadow:0 24px 48px #ff1a3d6b,inset 0 1px #ffffff52!important}@media(max-width:992px){#slideshow-bnexo_slideshow .slideshow__buttons{margin-top:22px!important;transform:none}#slideshow-bnexo_slideshow .slideshow__buttons .btn{min-width:0;width:100%;max-width:340px}}.shopify-section-group-header-group,.shopify-section-group-header-group .section-header,.header-wrapper{background:transparent!important;border:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;position:relative;z-index:200;display:block!important;visibility:visible!important;opacity:1!important}.shopify-section-group-header-group{padding:14px 16px 0}.shopify-section-group-header-group:after{content:"";position:absolute;left:0;right:0;bottom:-56px;height:56px;background:linear-gradient(180deg,rgba(9,9,11,.72) 0%,transparent 100%);pointer-events:none;z-index:-1}.shopify-section-group-header-group header{margin-top:0!important;display:block!important;visibility:visible!important;opacity:1!important;--color-base: #FAFAFA;--color-base-hover: #FFFFFF;--color-icons: #FAFAFA;--color-icons-hover: var(--bnexo-red)}.shopify-section-group-header-group header .header__desktop{background:transparent!important}.shopify-section-group-header-group header .header__desktop>.section-main-background{background:transparent!important;box-shadow:none!important}.shopify-section-group-header-group header .header__desktop>.section-main-background:before,.shopify-section-group-header-group header .header__desktop>.section-main-background:after{content:none!important}.shopify-section-group-header-group header .content-data:first-child{position:relative;overflow:visible;isolation:isolate;border-radius:999px;background:linear-gradient(168deg,#1c1c20f7,#0e0e10fa 48%,#08080afc);border:1px solid rgba(255,255,255,.11);box-shadow:inset 0 1px #ffffff29,inset 0 -2px 8px #00000059,0 14px 44px #00000085,0 4px 14px #00000052;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);transition:box-shadow .35s ease,border-color .35s ease;min-height:64px}.shopify-section-group-header-group header .content-data:first-child:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(158deg,rgba(255,255,255,.28) 0%,rgba(255,255,255,.09) 20%,rgba(255,255,255,.02) 38%,transparent 55%);pointer-events:none;z-index:0}.shopify-section-group-header-group header .content-data:first-child:after{content:"";position:absolute;top:0;left:-140%;width:48%;height:100%;border-radius:inherit;background:linear-gradient(105deg,transparent 0%,rgba(255,255,255,.05) 40%,rgba(255,255,255,.22) 50%,rgba(255,255,255,.05) 60%,transparent 100%);transform:skew(-16deg);animation:bnexo-header-mirror-sweep 6s ease-in-out infinite;pointer-events:none;z-index:0}@keyframes bnexo-header-mirror-sweep{0%,40%{left:-140%}58%,to{left:150%}}.section-header.shopify-section-header-sticky header .content-data:first-child{border-color:#ffffff24;box-shadow:inset 0 1px #ffffff2e,inset 0 -2px 8px #0006,0 18px 52px #0000009e,0 6px 18px #00000061}.shopify-section-group-header-group header .main-header__content{position:relative;z-index:1;min-height:64px;align-items:stretch}.shopify-section-group-header-group header .main-header__content>*>.content-item,.shopify-section-group-header-group header .main-header__content .main-menu-button,.shopify-section-group-header-group header .header__search .field{background:transparent!important;border:none!important;box-shadow:none!important}.shopify-section-group-header-group header .content__border-h:before,.shopify-section-group-header-group header .content__border-h:after,.shopify-section-group-header-group header .content__shadow:before,.shopify-section-group-header-group header .content__shadow:after{display:none!important;content:none!important}.shopify-section-group-header-group header .header__logo .content-item-container{padding:6px 10px 6px 18px;background:transparent!important}.shopify-section-group-header-group header .header__logo .content-item,.shopify-section-group-header-group header .header__logo .content-item:before{background:transparent!important}.shopify-section-group-header-group header .header__logo .header__heading-logo,.shopify-section-group-header-group header .header__logo .header__heading-logo--svg,.shopify-section-group-header-group header .header__logo .bnexo-logo,.shopify-section-group-header-group header .header__logo .bnexo-logo--transparent{display:block;background:transparent!important;filter:drop-shadow(0 2px 10px rgba(0,0,0,.45))}.bnexo-logo{object-fit:contain;filter:drop-shadow(0 2px 12px rgba(0,0,0,.5))}.bnexo-header__nav{display:none;flex:1 1 auto;min-width:0;align-items:center;padding:0 8px;overflow:visible}.bnexo-header__nav .list-menu{width:100%}.bnexo-header__nav .list-menu--inline{display:flex;flex-wrap:nowrap;align-items:center;gap:2px;margin:0;padding:0;overflow-x:auto;scrollbar-width:none}.bnexo-header__nav .list-menu--inline::-webkit-scrollbar{display:none}.bnexo-header__nav .list-menu--inline>li{flex-shrink:0}.bnexo-header__nav .list-menu__item{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;gap:4px;padding:9px 13px;font-family:var(--bnexo-font-body),sans-serif!important;font-size:.84rem;font-weight:500;letter-spacing:.02em;text-transform:none!important;color:#ffffffdb;text-decoration:none;border-radius:999px;transition:color .28s ease,background .28s ease,transform .28s cubic-bezier(.34,1.2,.64,1),text-shadow .28s ease,box-shadow .28s ease;white-space:nowrap}.bnexo-header__nav .list-menu__item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(135deg,rgba(230,57,80,.18) 0%,rgba(255,255,255,.06) 55%,transparent 100%);opacity:0;transition:opacity .28s ease;pointer-events:none;z-index:0}.bnexo-header__nav .list-menu__item:after{content:"";position:absolute;left:18%;right:18%;bottom:5px;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,var(--bnexo-red),transparent);transform:scaleX(0);transform-origin:center;transition:transform .32s cubic-bezier(.34,1.3,.64,1);pointer-events:none;z-index:0}.bnexo-header__nav .list-menu__item span{position:relative;z-index:1;display:inline-flex;align-items:center;gap:4px}.bnexo-header__nav .list-menu__item svg{position:relative;z-index:1;width:10px;height:10px;opacity:.65;transition:opacity .28s ease,transform .28s ease}.bnexo-header__nav .list-menu--hover:hover>.list-menu__item,.bnexo-header__nav .list-menu__item:hover{color:#fff!important;background:#ffffff14;text-shadow:0 0 16px rgba(230,57,80,.35);transform:translateY(-1px);box-shadow:0 4px 16px #e639501f}.bnexo-header__nav .list-menu--hover:hover>.list-menu__item:before,.bnexo-header__nav .list-menu__item:hover:before{opacity:1}.bnexo-header__nav .list-menu--hover:hover>.list-menu__item:after,.bnexo-header__nav .list-menu__item:hover:after{transform:scaleX(1)}.bnexo-header__nav .list-menu--hover:hover>.list-menu__item svg,.bnexo-header__nav .list-menu__item:hover svg{opacity:1;transform:translateY(1px)}.bnexo-header__nav .list-menu__item--active{color:var(--bnexo-red)!important;text-shadow:0 0 12px rgba(230,57,80,.4)}.bnexo-header__nav .list-menu__item--active:after{transform:scaleX(1);opacity:.85}.bnexo-header__nav .submenu-container{position:relative}.shopify-section-group-header-group header .header__search{flex:0 1 200px;min-width:140px;max-width:220px;padding:10px 6px}.shopify-section-group-header-group header .header__search .field__input{background:#ffffff0f!important;border:1px solid rgba(255,255,255,.09)!important;border-radius:999px!important;min-height:40px;padding-left:16px;font-size:.82rem;color:#fafafa;box-shadow:inset 0 1px #ffffff0f!important}.shopify-section-group-header-group header .header__search .field__label{font-size:.82rem;left:16px}.shopify-section-group-header-group header .header__search .field.active .field__label,.shopify-section-group-header-group header .header__search .field__input:focus~.field__label,.shopify-section-group-header-group header .header__search .field__input:not(:placeholder-shown)~.field__label{transform:translateY(-22px) scale(.85)}.shopify-section-group-header-group header .header__search .search__button{border-radius:999px}.shopify-section-group-header-group header .main-header__content{align-items:center!important}.shopify-section-group-header-group header .header__cart,.shopify-section-group-header-group header .header__account-item,.shopify-section-group-header-group header .header__menu-button{flex:0 0 auto;display:flex;align-items:center;justify-content:center;align-self:center;height:64px}.shopify-section-group-header-group header .header__cart>.content-item,.shopify-section-group-header-group header .header__account-item>.content-item,.shopify-section-group-header-group header .header__account-item--modal>.content-item{height:100%;display:flex;align-items:center;justify-content:center}.shopify-section-group-header-group header .header__cart .content-item-container,.shopify-section-group-header-group header .header__account-item .content-item-container,.shopify-section-group-header-group header .header__menu-button .content-item-container{width:42px;min-width:42px;height:42px;padding:0;margin:0 6px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background .25s ease,transform .25s ease,box-shadow .25s ease}.shopify-section-group-header-group header .header__cart .content-item-container{margin-right:16px}.shopify-section-group-header-group header .header__account-item .content-item-container{margin-left:4px}.shopify-section-group-header-group header .header__cart:hover .content-item-container,.shopify-section-group-header-group header .header__account-item:hover .content-item-container,.shopify-section-group-header-group header .header__menu-button:hover .content-item-container{background:#ffffff1a;transform:translateY(-1px);box-shadow:0 4px 14px #e6395026}.shopify-section-group-header-group header .header__cart svg,.shopify-section-group-header-group header .header__account-item svg,.shopify-section-group-header-group header .header__menu-button svg{width:22px;height:22px}.shopify-section-group-header-group header .header__announcement-bar .content-item-container{padding:12px 10px}.shopify-section-group-header-group header .announcement-bar{background:transparent!important;border:none!important}.shopify-section-group-header-group header .announcement-bar p{font-size:.72rem;letter-spacing:.04em;color:#ffffffb8}.announcement-bar strong,.header__announcement-bar strong{color:var(--bnexo-red);font-weight:600}.header__announcement-bar,.announcement-bar{font-size:.75rem;font-weight:500;letter-spacing:.06em}@media(min-width:993px){.bnexo-header__nav{display:flex}.shopify-section-group-header-group header .header__menu-button{display:none}.shopify-section-group-header-group header .header__announcement-bar{display:none}.shopify-section-group-header-group .header-menu-tiles__container{display:none}.shopify-section-group-header-group header .header__search{flex:0 1 180px;margin-left:auto}}@media(max-width:992px){.shopify-section-group-header-group{padding:10px 10px 0}.shopify-section-group-header-group header .content-data:first-child{border-radius:20px}.shopify-section-group-header-group header .main-header__content{min-height:56px}.shopify-section-group-header-group header .header__logo .content-item-container{padding:10px 6px 10px 12px}.shopify-section-group-header-group header .header__search{flex:1 1 auto;max-width:none;padding:8px 4px}.shopify-section-group-header-group .bnexo-header__nav{display:none}.shopify-section-group-header-group .header-menu-tiles__container .content-data{border-radius:18px;background:linear-gradient(168deg,#1c1c20f7,#0e0e10fa);border:1px solid rgba(255,255,255,.1);box-shadow:0 10px 32px #00000073}.shopify-section-group-header-group .tiles-menu-item,.shopify-section-group-header-group .tiles-menu-item span{color:#fafafa!important}}@media(prefers-reduced-motion:reduce){.shopify-section-group-header-group header .content-data:first-child:after{animation:none!important}}.section-header{z-index:200!important}.section-header:not(.shopify-section-header-sticky){position:relative!important;top:auto!important}.shopify-section-group-header-group header .header__heading-link,.shopify-section-group-header-group header .announcement-bar,.shopify-section-group-header-group header .announcement-bar p,.shopify-section-group-header-group header .list-menu__item{color:#fafafa!important}.shopify-section-group-header-group header .header__search .field__input{color:#fafafa!important}.slideshow{position:relative}[data-section-name=slideshow] .placeholder__svg--bg svg{display:none!important}[data-section-name=slideshow] .placeholder__svg--bg{background:radial-gradient(ellipse 80% 60% at 70% 20%,rgba(230,57,80,.28) 0%,transparent 55%),radial-gradient(ellipse 60% 50% at 15% 85%,rgba(230,57,80,.14) 0%,transparent 50%),linear-gradient(145deg,#0c0c0e,#09090b 42%,#111113)!important}.slideshow:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#09090b26,#09090b8c 60%,#09090beb);pointer-events:none;z-index:1}.slideshow__text-wrapper{z-index:2}.slideshow__text-wrapper h1,.slideshow__text-wrapper .h1{font-size:clamp(1.75rem,4vw,3rem);font-weight:700;line-height:1.15;text-shadow:0 2px 32px rgba(0,0,0,.6);text-transform:none!important;letter-spacing:-.01em}.slideshow__text-wrapper .slideshow__description{font-size:.95rem;color:var(--bnexo-muted);line-height:1.6;max-width:480px}.slideshow__text-box{background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:0!important}.slideshow__text-wrapper strong{color:var(--bnexo-red);text-shadow:none;font-weight:600}.ticker-section{border-top:1px solid var(--bnexo-border);border-bottom:1px solid var(--bnexo-border);background:var(--bnexo-bg-elevated)!important}.ticker-section p{color:var(--bnexo-muted);font-size:.8rem;letter-spacing:.04em}.ticker-section strong{color:#fafafa;font-weight:600}.btn{border-radius:var(--bnexo-radius);font-weight:600;letter-spacing:.06em;transition:all var(--bnexo-transition);border:1px solid transparent}.btn--primary,.btn:not(.btn--secondary):not(.btn--link){background:var(--bnexo-red)!important;box-shadow:0 4px 20px #e6395040}.btn:hover{transform:translateY(-1px);box-shadow:0 6px 28px #e6395059}.link-heading-button{font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;font-weight:600}.product-card-wrapper .content-item,.collection-card-wrapper .content-item,.featured-collection .content-item{background:var(--bnexo-card)!important;border:1px solid var(--bnexo-border)!important;border-radius:var(--bnexo-radius);transition:border-color var(--bnexo-transition),transform var(--bnexo-transition),box-shadow var(--bnexo-transition);overflow:hidden}.product-card-wrapper .content-item:hover,.collection-card-wrapper .content-item:hover{border-color:var(--bnexo-border-hover)!important;transform:translateY(-3px);box-shadow:0 12px 40px #0006}.product-card__image-wrapper,.collection-card__image-wrapper{background:#0a0a0c}.product-card__title,.card__heading{font-size:.875rem;font-weight:500;line-height:1.4;text-transform:none!important}.product-card__vendor{color:var(--bnexo-subtle);font-size:.7rem;text-transform:uppercase;letter-spacing:.08em}.price{font-weight:600;font-size:.95rem}.price--on-sale .price-item--regular{color:var(--bnexo-subtle)}.badge,.product-card__badge{border-radius:3px;font-size:.65rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:4px 8px}.collection-list .content-item__heading{font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.collection-list .content-item__image{border-radius:var(--bnexo-radius)}a.collection-list.content-item,a.collection-list.content-item .content-item-container,a.collection-list.content-item .content-item-container__mask,a.collection-list.content-item .object_content_padding{background:var(--bnexo-card)!important}.collection-list.content-item:before{background:var(--bnexo-card)!important}.text-columns-with-images .text-columns-img__container .content-item,.text-columns-with-images .text-columns-icons__container .content-item{background:var(--bnexo-card)!important;border:1px solid var(--bnexo-border);border-radius:var(--bnexo-radius);padding:24px;transition:all var(--bnexo-transition)}.text-columns-with-images .text-columns-img__container .content-item:hover,.text-columns-with-images .text-columns-icons__container .content-item:hover{border-color:var(--bnexo-border-hover);background:var(--bnexo-card-hover)}.text-columns-with-images .text-columns-icons__heading,.text-columns-with-images .text-columns-img__heading{font-size:.85rem;font-weight:700;letter-spacing:.04em;color:#fafafa!important}.text-section .text-section__description h2{font-size:clamp(1.25rem,2.5vw,1.75rem);font-weight:600;text-transform:none!important;color:#fafafa;margin-bottom:16px}.text-section .text-section__description p{max-width:640px;margin-left:auto;margin-right:auto}.announcement-bar-section .announcement-bar__item{font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--bnexo-muted)}.newsletter-section .content-item,.newsletter-section .content-item:before{background:linear-gradient(145deg,#ffffff17,#ffffff0a 45%,#1111139e)!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:14px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:inset 0 1px #ffffff1a,0 8px 32px #00000047}.newsletter-section .field__input{background:#09090b8c!important;border-color:#ffffff1f!important;border-radius:var(--bnexo-radius);color:#fafafa}.newsletter-section .content-item,.newsletter-section .content-item .rte,.newsletter-section .content-item p,.newsletter-section .section-heading-text{color:#fafafa!important}.newsletter-section .content-item .rte p{color:#d4d4d8!important}.newsletter-section .btn{background:var(--bnexo-red)!important}.bnexo-header-social{margin-top:16px}.bnexo-header-social .bnexo-footer-social{gap:12px}.bnexo-social-section .bnexo-footer-social-wrap{margin-top:16px}.featured-collection .content-item,.main-collection-product-grid .content-item{position:relative}.featured-collection .content-item .content-item-container,.main-collection-product-grid .content-item .content-item-container{position:relative;z-index:2}.featured-collection .content-item>.bnexo-neon-ring,.featured-collection .content-item>.bnexo-scanlines,.main-collection-product-grid .content-item>.bnexo-neon-ring,.main-collection-product-grid .content-item>.bnexo-scanlines{pointer-events:none!important;z-index:1}.product-card .btn--add-to-cart,.product-card .quick-add__submit,.product-form__submit.btn,.btn-quickview{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(135deg,#e63950eb,#ff4d6ae0,#e63950eb)!important;color:#fff!important;border:1px solid rgba(255,255,255,.28)!important;box-shadow:inset 0 1px #ffffff59,0 4px 20px #e6395059;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);text-transform:uppercase;letter-spacing:.06em;font-weight:700;margin-top:10px;transition:box-shadow .35s ease,border-color .35s ease,transform .25s ease}.product-card .btn--add-to-cart:after,.product-card .quick-add__submit:after,.product-form__submit.btn:after,.btn-quickview:after{content:"";position:absolute;top:0;left:-120%;width:55%;height:100%;background:linear-gradient(105deg,transparent 0%,rgba(255,255,255,.08) 35%,rgba(255,255,255,.45) 50%,rgba(255,255,255,.08) 65%,transparent 100%);transform:skew(-18deg);transition:left .55s cubic-bezier(.4,0,.2,1);pointer-events:none;z-index:1}.product-card .btn--add-to-cart:hover:after,.product-card .quick-add__submit:hover:after,.product-form__submit.btn:hover:after,.btn-quickview:hover:after,.content-item:hover .product-card .btn--add-to-cart:after,.content-item:hover .product-card .quick-add__submit:after{left:140%}.product-card .btn--add-to-cart:hover,.product-card .quick-add__submit:hover,.product-form__submit.btn:hover,.btn-quickview:hover{border-color:#ffffff80!important;box-shadow:inset 0 1px #ffffff80,0 8px 28px #e6395080,0 0 24px #e6395040;transform:translateY(-1px)}.product-card .btn--add-to-cart span,.product-card .quick-add__submit span,.product-form__submit.btn span,.btn-quickview span,.product-card .btn--add-to-cart svg,.product-card .quick-add__submit svg,.product-form__submit.btn svg,.btn-quickview svg{position:relative;z-index:2}.product-card__image a,.product-card__heading{position:relative;z-index:6}.product-card .bnexo-neon-ring,.product-card .bnexo-scanlines,.content-item>.bnexo-neon-ring,.content-item>.bnexo-scanlines{pointer-events:none!important}.product-card{position:relative;z-index:1}.shopify-section-group-footer-group,.footer__content,.footer{background:transparent!important}.footer{border-top:none;padding-top:0}.bnexo-footer-main{background:transparent!important;border-top:2px solid rgba(230,57,80,.55);margin-top:48px;padding:40px 0 20px;position:relative}.bnexo-footer-main:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:min(520px,70%);height:1px;background:linear-gradient(90deg,transparent,rgba(230,57,80,.8),transparent);pointer-events:none}.bnexo-footer-main__inner{max-width:var(--page-width, 1400px);margin:0 auto;padding:0 20px}.bnexo-footer-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;padding:0}.bnexo-footer-col.bnexo-glass-card{border-radius:18px;padding:22px 20px;background:linear-gradient(145deg,#ffffff12,#ffffff08 45%,#1111138c);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px #ffffff1a,0 8px 32px #00000059;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease}.bnexo-footer-col.bnexo-glass-card:hover{transform:translateY(-3px);border-color:#e6395047;box-shadow:inset 0 1px #ffffff24,0 12px 36px #e639501f,0 8px 32px #0006}.bnexo-footer-col__title{font-family:var(--bnexo-font-display),sans-serif!important;font-size:.82rem;letter-spacing:.12em;text-transform:uppercase;color:#fafafa;margin:0 0 14px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.1)}.bnexo-footer-col__title--social{margin-top:20px}.bnexo-footer-col__body{position:relative;z-index:1;color:#a1a1aa;font-size:.875rem;line-height:1.6}.bnexo-footer-col__body p{margin:0 0 10px}.bnexo-footer-col__body a{color:#d4d4d8;text-decoration:none;transition:color .25s ease}.bnexo-footer-col__body a:hover{color:var(--bnexo-red)}.bnexo-footer-col__hint{font-size:.78rem;color:#71717a;margin-top:12px!important;padding-top:10px;border-top:1px solid rgba(255,255,255,.08)}.bnexo-footer-col__nav{display:flex;flex-direction:column;gap:8px}.bnexo-footer-col__nav a{color:#a1a1aa;text-decoration:none;transition:color .25s ease}.bnexo-footer-col__nav a:hover{color:var(--bnexo-red)}.bnexo-footer-newsletter__terms{margin-top:10px!important;font-size:.75rem;color:#71717a}.bnexo-footer-newsletter__terms a{color:var(--bnexo-red)}.bnexo-footer-bar{margin-top:18px;padding:0 20px 24px;max-width:var(--page-width, 1400px);margin-left:auto;margin-right:auto}.bnexo-footer-bar .footer-bar__empty-item,.bnexo-footer-bar .content-item.content__shadow:not(.bnexo-footer-bar__bottom){display:none!important}.bnexo-footer-bar__bottom{border-radius:16px;padding:18px 22px;background:linear-gradient(145deg,#ffffff0f,#ffffff05,#11111380)!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:inset 0 1px #ffffff14,0 6px 24px #0000004d!important}.bnexo-footer-bar__inner{position:relative;z-index:1}.bnexo-footer-bar .footer__payment{margin-bottom:14px}.bnexo-footer-bar .footer__payment .list-payment{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.bnexo-footer-bar .footer__payment .icon--full-color{opacity:.85;filter:grayscale(.1);transition:opacity .25s ease,transform .25s ease}.bnexo-footer-bar .footer__payment .list-payment:hover .icon--full-color{opacity:1}.bnexo-footer-bar .copyright__content,.bnexo-footer-bar .copyright__content a,.bnexo-footer-bar .powered_by_link{color:#71717a!important;font-size:.78rem}.bnexo-footer-back-top{border-radius:14px;overflow:hidden}.bnexo-footer-back-top__btn{padding:12px 20px;color:#fafafa!important;transition:color .25s ease}.bnexo-footer-back-top:hover .bnexo-footer-back-top__btn{color:var(--bnexo-red)!important}@media(max-width:1200px){.bnexo-footer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bnexo-footer-col--newsletter{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.bnexo-footer-col--newsletter .bnexo-footer-col__title--social{margin-top:0}}@media(max-width:768px){.bnexo-footer-main{padding:32px 0 16px}.bnexo-footer-grid{grid-template-columns:1fr;gap:14px}.bnexo-footer-col--newsletter{grid-template-columns:1fr}}.footer .content-item:not(.bnexo-glass-card){background:transparent!important;border:none!important;box-shadow:none!important}.footer .footer-block__heading{font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:var(--bnexo-subtle)}a{transition:color var(--bnexo-transition)}a:hover,.text-link:hover,.bnexo-glow{color:var(--bnexo-red)}.shopify-section:not(.shopify-section-group-header-group):not(.shopify-section-group-footer-group){padding-top:0}.collection-hero,.main-collection-banner{background:transparent!important}.facets__form{background:var(--bnexo-card);border-color:var(--bnexo-border)}[data-section-name=text] .page-grid-1{max-width:720px;margin-inline:auto}[data-section-name=text] .section-heading-text{font-size:clamp(1.75rem,4vw,2.5rem);letter-spacing:.1em}[data-section-name=text] .section__richtext__editor{font-size:1.05rem;line-height:1.75;color:var(--bnexo-muted)}[data-section-name=collection-list] .heading__container,[data-section-name=featured-collection] .heading__container{text-align:left}[data-section-name=slideshow] .slideshow__text-wrapper{padding-bottom:48px}[data-section-name=text-columns-with-images] .section-heading-text{text-align:left}.main-collection-banner .collection-hero__title{font-family:var(--bnexo-font-display),sans-serif!important;letter-spacing:.08em;text-transform:uppercase}@property --bnexo-neon-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes bnexo-neon-rotate{to{--bnexo-neon-angle: 360deg}}.bnexo-neon-ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:4;opacity:0;padding:var(--bnexo-neon-width);background:conic-gradient(from var(--bnexo-neon-angle),transparent 0deg,transparent 220deg,rgba(230,57,80,.08) 240deg,var(--bnexo-neon-dim) 270deg,var(--bnexo-neon) 300deg,var(--bnexo-neon-bright) 330deg,#ffffff 340deg,var(--bnexo-neon) 350deg,transparent 360deg);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;transition:opacity .4s ease;animation:bnexo-neon-rotate 2s linear infinite;animation-play-state:paused;filter:blur(.3px)}.bnexo-neon-ring:after{content:"";position:absolute;inset:calc(var(--bnexo-neon-width) * -2);border-radius:inherit;opacity:0;transition:opacity .4s ease;box-shadow:0 0 12px var(--bnexo-neon-glow-strong),0 0 28px var(--bnexo-neon-glow),0 0 48px #e6395040,inset 0 0 12px #e639500f;pointer-events:none}.bnexo-neon-card:hover>.bnexo-neon-ring,.content-item:hover>.bnexo-neon-ring,a.collection-list:hover>.bnexo-neon-ring{opacity:1;animation-play-state:running}.bnexo-neon-card:hover>.bnexo-neon-ring:after,.content-item:hover>.bnexo-neon-ring:after,a.collection-list:hover>.bnexo-neon-ring:after{opacity:1}main .bnexo-neon-card:hover,main .content-item.content__shadow--h:not(.slider__buttons):not(.content-item--heading):not(.facet-remove):not(.sort-selector):not(.mobile-facets__container):hover,main a.collection-list:hover{transform:translateY(-5px) scale(1.01);filter:drop-shadow(0 0 10px var(--bnexo-neon-glow-strong)) drop-shadow(0 0 24px var(--bnexo-neon-glow)) drop-shadow(0 0 44px rgba(230,57,80,.2));transition:transform .4s cubic-bezier(.34,1.4,.64,1),filter .4s ease}main .content__border-h:hover:after{opacity:0!important}main .content-item.content__shadow--h,main a.collection-list.content-item{border-radius:var(--bnexo-radius)!important;overflow:visible;position:relative}a.collection-list.content-item .object_content_padding,div.collection-list.content-item .object_content_padding{color:#fafafa}a.collection-list.content-item .object_content_padding .body2,div.collection-list.content-item .object_content_padding .body2{color:var(--bnexo-muted)}@media(prefers-reduced-motion:reduce){.bnexo-neon-ring{animation:none;background:linear-gradient(135deg,var(--bnexo-neon-dim),var(--bnexo-neon))}.bnexo-neon-ring:after{opacity:1;box-shadow:0 0 8px var(--bnexo-neon-glow)}main .bnexo-neon-card:hover,main .content-item.content__shadow--h:hover,main a.collection-list:hover{transform:none}}.badge.bnexo-glass-badge,.badge.bnexo-badge{position:relative;display:inline-flex;align-items:center;gap:6px;font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:4px 10px 4px 5px;border-radius:20px;color:#fff;background:#09090b94;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.28);box-shadow:inset 0 1px #ffffff38,0 4px 18px #00000059;overflow:hidden;isolation:isolate}.badge.bnexo-glass-badge:after,.badge.bnexo-badge:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(255,255,255,.2) 0%,transparent 55%);pointer-events:none}.bnexo-glass-badge__icon{position:relative;z-index:1;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:linear-gradient(145deg,#ff4d6af2,#e63950);border:1px solid rgba(255,255,255,.3);box-shadow:0 2px 8px #e6395066}.bnexo-glass-badge__icon svg{width:10px;height:10px;color:#fff}.bnexo-glass-badge__label{position:relative;z-index:1;line-height:1}.bnexo-glass-badge--precommande{border-color:#ff6b3573;box-shadow:inset 0 1px #ffffff40,0 0 16px #ff6b3547,0 4px 18px #00000059}.bnexo-glass-badge--precommande .bnexo-glass-badge__icon{background:linear-gradient(145deg,#ff8a5c,#ff6b35);box-shadow:0 2px 10px #ff6b3573}.bnexo-glass-badge--nouveau{border-color:#00ff8859;box-shadow:inset 0 1px #ffffff40,0 0 14px #0f83,0 4px 18px #00000059}.bnexo-glass-badge--nouveau .bnexo-glass-badge__icon{background:linear-gradient(145deg,#3fa,#00cc6a);box-shadow:0 2px 10px #00ff8859}.bnexo-glass-badge--limited{border-color:#e6395073;box-shadow:inset 0 1px #ffffff40,0 0 16px #e639504d,0 4px 18px #00000059}.bnexo-glass-badge--limited .bnexo-glass-badge__icon{background:linear-gradient(145deg,#ff4d6a,#e63950)}.bnexo-glass-badge--chase{border-color:#ffd70066;box-shadow:inset 0 1px #ffffff40,0 0 16px #ffd70040,0 4px 18px #00000059}.bnexo-glass-badge--chase .bnexo-glass-badge__icon{background:linear-gradient(145deg,#ffe566,#d4a800);box-shadow:0 2px 10px #ffd70059}.bnexo-glass-badge--chase .bnexo-glass-badge__icon svg{color:#09090b}.badge__container .bnexo-glass-badge+.bnexo-glass-badge,.badge__container .badge+.bnexo-glass-badge,.badge__container .bnexo-badge+.bnexo-badge,.badge__container .badge+.bnexo-badge{margin-top:5px}.bnexo-preorder-banner{display:flex;align-items:flex-start;gap:14px;border-radius:16px;padding:16px 18px;margin-bottom:16px}.bnexo-preorder-banner .bnexo-neon-icon-wrap{flex-shrink:0}.bnexo-preorder-banner__icon-wrap{width:46px;height:46px;border-radius:14px;flex-shrink:0}.bnexo-preorder-banner__icon-wrap .bnexo-pdp-icon-svg{width:24px;height:24px}.bnexo-preorder-banner__content{position:relative;z-index:1;min-width:0}.bnexo-preorder-banner__title{margin:0 0 6px;font-family:var(--bnexo-font-display),sans-serif;font-size:.95rem;letter-spacing:.04em;text-transform:uppercase;color:#09090b}.bnexo-preorder-banner__date,.bnexo-preorder-banner__klarna{margin:0 0 4px;font-size:.8rem;line-height:1.45;color:#52525b}.bnexo-preorder-banner__date strong,.bnexo-preorder-banner__klarna strong{color:#09090b;font-weight:600}.bnexo-preorder-banner__klarna{margin-bottom:0;padding-top:4px;border-top:1px solid rgba(230,57,80,.12);margin-top:6px}.bnexo-drop-countdown{text-align:center;padding:28px 20px;background:var(--bnexo-card);border:1px solid var(--bnexo-border);border-radius:var(--bnexo-radius);max-width:640px;margin:0 auto}.bnexo-drop-countdown__label{font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--bnexo-neon);margin:0 0 16px;text-shadow:0 0 12px var(--bnexo-neon-glow)}.bnexo-drop-countdown__timer.image-with-text__countdown{display:grid;grid-template-columns:repeat(4,minmax(56px,1fr));gap:12px;justify-content:center}.bnexo-drop-countdown .image-with-text__countdown_item .h1{color:#fafafa;text-shadow:0 0 16px var(--bnexo-neon-glow)}.bnexo-drop-countdown .image-with-text__countdown_item .body2{color:var(--bnexo-muted);font-size:11px;text-transform:uppercase;letter-spacing:.08em}.bnexo-porte-heading{text-shadow:0 0 14px var(--bnexo-porte-color);transition:text-shadow .3s ease}.bnexo-porte:hover .bnexo-porte-heading{text-shadow:0 0 22px var(--bnexo-porte-color),0 0 40px var(--bnexo-porte-color)}.bnexo-porte .svg-icon--normal{color:var(--bnexo-porte-color);filter:drop-shadow(0 0 6px var(--bnexo-porte-color))}.bnexo-spotlight-label{font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--bnexo-neon);margin:0 0 8px;text-shadow:0 0 10px var(--bnexo-neon-glow)}.shopify-section:has(.bnexo-spotlight-label){background:var(--bnexo-bg-elevated)}.shopify-section:has(.bnexo-spotlight-label) .product__info-container{background:var(--bnexo-card);border:1px solid var(--bnexo-border);border-radius:var(--bnexo-radius);padding:24px}.product-card:hover .price__regular .price-item,.product-card:hover .price__sale .price-item--sale,.product-card-grid:hover .price__regular .price-item{color:var(--bnexo-neon)!important;text-shadow:0 0 10px var(--bnexo-neon-glow);transition:color .3s ease,text-shadow .3s ease}[data-section-name=ticker] .ticker__item strong,[data-section-name=ticker] .ticker__item p strong{color:var(--bnexo-neon);text-shadow:0 0 8px var(--bnexo-neon-glow)}[data-section-name=ticker] .ticker-section{border-top:1px solid var(--bnexo-border);border-bottom:1px solid var(--bnexo-border);background:var(--bnexo-bg-elevated)}.bnexo-hub-link{font-size:14px;letter-spacing:.04em;color:var(--bnexo-muted)}.bnexo-hub-link a{color:var(--bnexo-neon);text-decoration:none;text-shadow:0 0 8px var(--bnexo-neon-glow);transition:color .3s ease}.bnexo-hub-link a:hover{color:#cf0}.bnexo-product-page .product-page-section{background:#eeeef0!important;padding-bottom:0}.bnexo-product-page .page-grid__container-9_3{gap:28px;align-items:start}.bnexo-product-page .product--thumbnail_slider>media-gallery,.bnexo-product-page .product--thumbnail_slider>media-gallery.content-item{background:#fff!important;border-radius:20px!important;overflow:hidden;border:1px solid #E4E4E7!important;box-shadow:0 2px 20px #0000000d!important}.bnexo-product-page .badge__container__content{border-radius:20px 20px 0 0}.bnexo-product-gallery-meta{margin-top:14px}.bnexo-glass-card{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(145deg,#ffffffc7,#ffffff85 45%,#f8f8fa9e);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.82);box-shadow:0 1px #fffffff2 inset,0 0 0 1px #e6395012,0 4px 24px #09090b0f;transition:transform .35s cubic-bezier(.34,1.2,.64,1),box-shadow .35s ease,border-color .35s ease}.bnexo-glass-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(255,255,255,.55) 0%,rgba(255,255,255,.08) 38%,transparent 65%);pointer-events:none;z-index:0}.bnexo-glass-card:after{content:"";position:absolute;top:0;left:-120%;width:55%;height:100%;background:linear-gradient(105deg,transparent 0%,rgba(255,255,255,.12) 40%,rgba(255,255,255,.65) 50%,rgba(255,255,255,.12) 60%,transparent 100%);transform:skew(-18deg);transition:left .65s cubic-bezier(.4,0,.2,1);pointer-events:none;z-index:2}.bnexo-glass-card:hover{border-color:#ffffffeb;transform:translateY(-3px);box-shadow:0 1px #fff inset,0 0 0 1px #e6395024,0 12px 32px #e639501a,0 4px 16px #09090b0f}.bnexo-glass-card:hover:after{left:140%}.bnexo-glass-card--dark{background:linear-gradient(145deg,#ffffff12,#ffffff08 45%,#1111138c);border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px #ffffff1a,0 8px 32px #00000059}.bnexo-glass-card--dark:before{background:linear-gradient(180deg,rgba(255,255,255,.12) 0%,rgba(255,255,255,.03) 35%,transparent 65%)}.bnexo-glass-card--dark:hover{border-color:#e6395047;box-shadow:inset 0 1px #ffffff24,0 12px 36px #e639501f,0 8px 32px #0006}.bnexo-glass-icon{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff;background:radial-gradient(circle at 28% 22%,rgba(255,107,157,.22) 0%,transparent 52%),radial-gradient(circle at 78% 78%,rgba(168,85,247,.16) 0%,transparent 50%),#0c0c0e8c;border:1px solid rgba(255,107,157,.32);box-shadow:inset 0 1px #ffffff24,0 0 18px #ff4d9a38,0 0 36px #a855f71a;overflow:hidden;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease;animation:bnexo-neon-wrap-pulse 3.2s ease-in-out infinite}.bnexo-glass-icon:after{content:"";position:absolute;top:0;left:-120%;width:55%;height:100%;background:linear-gradient(105deg,transparent 0%,rgba(255,255,255,.05) 40%,rgba(255,255,255,.35) 50%,rgba(255,255,255,.05) 60%,transparent 100%);transform:skew(-18deg);animation:bnexo-neon-shimmer 5s ease-in-out infinite;pointer-events:none}@keyframes bnexo-neon-wrap-pulse{0%,to{box-shadow:inset 0 1px #ffffff24,0 0 16px #ff4d9a33,0 0 32px #a855f714;border-color:#ff6b9d47}50%{box-shadow:inset 0 1px #fff3,0 0 24px #ff4d9a6b,0 0 48px #a855f733;border-color:#e879f973}}@keyframes bnexo-neon-shimmer{0%,30%{left:-120%}50%,to{left:140%}}@keyframes bnexo-neon-pulse{0%,to{filter:drop-shadow(0 0 2px rgba(255,107,157,.55)) drop-shadow(0 0 8px rgba(168,85,247,.35));opacity:1}50%{filter:drop-shadow(0 0 5px rgba(255,107,157,.9)) drop-shadow(0 0 14px rgba(168,85,247,.6));opacity:.96}}.bnexo-neon-icon-svg,.bnexo-neon-social-svg{animation:bnexo-neon-pulse 2.8s ease-in-out infinite}.bnexo-neon-icon-wrap--sm{width:44px;height:44px;border-radius:14px}.bnexo-neon-icon-wrap--sm .bnexo-neon-icon-svg{width:22px;height:22px}.bnexo-neon-icon-wrap--md{width:58px;height:58px;border-radius:16px;margin:0 auto 16px}.bnexo-neon-icon-wrap--md .bnexo-neon-icon-svg{width:28px;height:28px}.bnexo-neon-icon-wrap--lg{width:72px;height:72px;border-radius:18px;margin-bottom:12px}.bnexo-neon-icon-wrap--lg .bnexo-neon-icon-svg{width:40px;height:40px}.bnexo-pdp-highlights .bnexo-pdp-highlight:nth-child(1) .bnexo-neon-icon-svg,.bnexo-product-trust__pill:nth-child(1) .bnexo-neon-icon-svg{animation-delay:0s}.bnexo-pdp-highlights .bnexo-pdp-highlight:nth-child(2) .bnexo-neon-icon-svg,.bnexo-product-trust__pill:nth-child(2) .bnexo-neon-icon-svg{animation-delay:.4s}.bnexo-pdp-highlights .bnexo-pdp-highlight:nth-child(3) .bnexo-neon-icon-svg,.bnexo-product-trust__pill:nth-child(3) .bnexo-neon-icon-svg{animation-delay:.8s}.bnexo-pdp-highlights .bnexo-pdp-highlight:nth-child(4) .bnexo-neon-icon-svg,.bnexo-product-trust__pill:nth-child(4) .bnexo-neon-icon-svg{animation-delay:1.2s}.bnexo-glass-icon:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(255,255,255,.12) 0%,rgba(255,255,255,.03) 42%,transparent 58%);pointer-events:none}.bnexo-glass-card:hover .bnexo-glass-icon{transform:scale(1.06) translateY(-1px)}.bnexo-pdp-icon-svg{width:28px;height:28px;position:relative;z-index:1}.bnexo-product-shipping-bar{display:flex;align-items:center;gap:14px;border-radius:16px;padding:14px 18px;margin-bottom:12px}.bnexo-product-shipping-bar__icon-wrap{width:46px;height:46px;border-radius:14px}.bnexo-product-shipping-bar__icon-wrap .bnexo-pdp-icon-svg{width:24px;height:24px}.bnexo-product-shipping-bar__text{position:relative;z-index:1;margin:0;font-size:.875rem;color:#3f3f46;line-height:1.5}.bnexo-product-shipping-bar__text strong{color:#09090b;font-weight:600}.bnexo-product-trust{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:0;padding:0;background:transparent;border:none}.bnexo-product-trust__pill{display:flex;flex-direction:column;align-items:center;gap:10px;border-radius:16px;padding:16px 10px 14px;text-align:center}.bnexo-product-trust__pill .bnexo-neon-icon-wrap{margin:0 auto}.bnexo-product-trust__icon-wrap{width:48px;height:48px;border-radius:14px;margin:0 auto 10px}.bnexo-product-trust__icon-wrap .bnexo-pdp-icon-svg{width:24px;height:24px}.bnexo-product-trust__pill-label{position:relative;z-index:1;display:block;font-size:.7rem;font-weight:600;color:#27272a;line-height:1.3;letter-spacing:.01em}.bnexo-product-page .product__right-column{position:relative}.bnexo-product-page .product-page__content-sidebar{background:#fff;border:1px solid #E4E4E7;border-radius:20px;padding:28px 28px 24px;box-shadow:0 4px 28px #00000012}.bnexo-product-page .product-page__content-sidebar>.content-item,.bnexo-product-page .product-page__content-sidebar .product__buttons .content-item{background:transparent!important;border:none!important;box-shadow:none!important;margin-top:0!important}.bnexo-product-page .product-page__content-sidebar .content-item-container,.bnexo-product-page .product-page__content-sidebar .content__background-padding{padding:0!important}.bnexo-product-page .product-page__content-sidebar>.content-item+.content-item,.bnexo-product-page .product-page__content-sidebar>*+* .content-item:first-child{margin-top:14px;padding-top:14px;border-top:1px solid #F0F0F2!important}.bnexo-product-page .product__title{color:#09090b!important;font-size:clamp(1.2rem,2.2vw,1.65rem)!important;text-transform:none!important;letter-spacing:-.02em!important;font-weight:700!important;line-height:1.25}.bnexo-product-page .product__information{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:#71717a}.bnexo-product-page .price,.bnexo-product-page .price .price__item,.bnexo-product-page .price__item{color:#09090b!important;font-size:1.75rem;font-weight:700}.bnexo-product-page .price .price__item.price__sale,.bnexo-product-page .price__sale{color:#e63950!important}.bnexo-product-page .price__regular{color:#a1a1aa!important;font-size:1rem}.bnexo-product-page .inventory-block__hot,.bnexo-product-page .inventory-block__normal{font-size:.8rem;color:#71717a}.bnexo-product-page .product-form__submit.btn{background:#0f172a!important;border:none!important;border-radius:14px!important;min-height:54px;font-size:.9rem;letter-spacing:.06em;box-shadow:0 4px 16px #0f172a40}.bnexo-product-page .product-form__submit.btn:hover{background:#1e293b!important;box-shadow:0 6px 24px #0f172a59}.bnexo-product-page .shopify-payment-button__button{border-radius:14px!important}.bnexo-product-page .product__view-details{display:none}.bnexo-product-page .product-page__content-sidebar>.badge__container__content{display:none}.bnexo-pdp-stack{background:#eeeef0;padding-top:8px;padding-bottom:32px;border-radius:0 0 28px 28px}.bnexo-pdp-section{background:#eeeef0}.bnexo-pdp-block{padding-bottom:4px}.bnexo-pdp-card{background:#fff;border:1px solid #E4E4E7;border-radius:20px;padding:28px 32px;box-shadow:0 2px 16px #0000000a}.bnexo-pdp-card__title{font-family:var(--bnexo-font-display),sans-serif;font-size:1.35rem;font-weight:400;letter-spacing:.04em;text-transform:uppercase;color:#09090b;margin:0 0 20px}.bnexo-pdp-description{position:relative}.bnexo-pdp-description__body.section__richtext__editor{color:#3f3f46;background:transparent;padding:0;border-radius:0}.bnexo-pdp-description__body.is-collapsed{max-height:320px;overflow:hidden}.bnexo-pdp-description__body h1,.bnexo-pdp-description__body h2,.bnexo-pdp-description__body h3,.bnexo-pdp-description__body h4{color:#09090b!important;text-transform:none;letter-spacing:-.01em;margin-top:1.5em}.bnexo-pdp-description__body p,.bnexo-pdp-description__body li,.bnexo-pdp-description__body td,.bnexo-pdp-description__body th,.bnexo-pdp-description__body span,.bnexo-pdp-description__body strong{color:#3f3f46!important}.bnexo-pdp-description__body table{--color-border: #D4D4D8;--color-base: #27272a;background:#fafafa;border-radius:12px}.bnexo-pdp-description__body table thead th{background:#f0f0f2;color:#09090b!important}.bnexo-pdp-description__fade{position:absolute;bottom:52px;left:0;right:0;height:80px;background:linear-gradient(180deg,transparent,#fff);pointer-events:none}.bnexo-pdp-read-more{display:flex;align-items:center;justify-content:center;gap:8px;margin:16px auto 0;padding:12px 28px;background:#0f172a;color:#fff;border:none;border-radius:999px;font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;box-shadow:0 0 0 3px #e6395040,0 4px 16px #00000026;transition:transform .2s ease,box-shadow .2s ease}.bnexo-pdp-read-more:hover{transform:translateY(-1px);box-shadow:0 0 0 3px #e6395066,0 6px 20px #0003}.bnexo-pdp-empty{color:#71717a;margin:0}.bnexo-pdp-highlights{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.bnexo-pdp-highlight{border-radius:18px;padding:24px 18px 20px;text-align:center;box-shadow:0 1px #fffffff2 inset,0 0 0 1px #e6395012,0 4px 24px #09090b0f,inset 0 3px 0 var(--bnexo-red)}.bnexo-pdp-highlight:hover{box-shadow:0 1px #fff inset,0 0 0 1px #e6395024,0 12px 32px #e639501a,0 4px 16px #09090b0f,inset 0 3px 0 var(--bnexo-red)}.bnexo-pdp-highlight__icon-wrap{width:58px;height:58px;border-radius:16px;margin:0 auto 16px}.bnexo-pdp-highlight__title{position:relative;z-index:1;font-family:var(--bnexo-font-display),sans-serif;font-size:.92rem;font-weight:400;letter-spacing:.05em;text-transform:uppercase;color:#09090b;margin:0 0 8px}.bnexo-pdp-highlight__text{position:relative;z-index:1;font-size:.8rem;color:#52525b;margin:0;line-height:1.5}.bnexo-pdp-faq{display:flex;flex-direction:column;gap:10px}.bnexo-pdp-faq__item{border:1px solid #E4E4E7;border-radius:14px;overflow:hidden;background:#fafafa}.bnexo-pdp-faq__item[open]{background:#fff;border-color:#e6395040}.bnexo-pdp-faq__question{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;cursor:pointer;font-weight:600;font-size:.9rem;color:#09090b;list-style:none}.bnexo-pdp-faq__question::-webkit-details-marker{display:none}.bnexo-pdp-faq__toggle{width:28px;height:28px;border-radius:50%;border:1.5px solid var(--bnexo-red);flex-shrink:0;position:relative}.bnexo-pdp-faq__toggle:before,.bnexo-pdp-faq__toggle:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:2px;background:var(--bnexo-red);transform:translate(-50%,-50%);transition:transform .25s ease}.bnexo-pdp-faq__toggle:after{transform:translate(-50%,-50%) rotate(90deg)}.bnexo-pdp-faq__item[open] .bnexo-pdp-faq__toggle:after{transform:translate(-50%,-50%) rotate(0);opacity:0}.bnexo-pdp-faq__answer{padding:0 20px 18px;color:#3f3f46;font-size:.875rem;line-height:1.65}.bnexo-pdp-faq__answer p,.bnexo-pdp-faq__answer li{color:#3f3f46!important}.bnexo-pdp-faq__answer a{color:var(--bnexo-red)}@media(max-width:992px){.bnexo-product-trust,.bnexo-pdp-highlights{grid-template-columns:repeat(2,1fr)}.bnexo-product-page .product-page__content-sidebar{margin-top:8px;padding:22px 20px}}@media(max-width:576px){.bnexo-pdp-card{padding:22px 18px}.bnexo-pdp-highlights{grid-template-columns:1fr}}.bnexo-product-trust:not([role=list]){display:grid;gap:10px;padding:16px;margin:16px 0;background:var(--bnexo-card);border:1px solid var(--bnexo-border);border-radius:var(--bnexo-radius)}.bnexo-product-trust__item{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--bnexo-muted)}.bnexo-product-trust__icon{color:var(--bnexo-neon);font-size:10px;text-shadow:0 0 8px var(--bnexo-neon-glow);flex-shrink:0}.product__info-container,.product__media-wrapper{background:transparent}.main-product:not(.bnexo-product-page) .product__title,.main-product:not(.bnexo-product-page) .price{color:#fafafa}.main-product .accordion__title,.main-product .product__description{color:var(--bnexo-muted)}.main-product .chm-toggle__content.section__richtext__editor,.quick-add-modal .chm-toggle__content.section__richtext__editor,.main-product .content-item .section__richtext__editor.mt20{background:#f4f4f5;color:#27272a;padding:20px 24px;border-radius:0 0 var(--bnexo-radius) var(--bnexo-radius)}.main-product .chm-toggle__content.section__richtext__editor p,.quick-add-modal .chm-toggle__content.section__richtext__editor p,.main-product .content-item .section__richtext__editor.mt20 p{color:#3f3f46}.main-product .chm-toggle__content.section__richtext__editor h1,.main-product .chm-toggle__content.section__richtext__editor h2,.main-product .chm-toggle__content.section__richtext__editor h3,.main-product .chm-toggle__content.section__richtext__editor h4,.main-product .chm-toggle__content.section__richtext__editor h5,.main-product .chm-toggle__content.section__richtext__editor h6,.quick-add-modal .chm-toggle__content.section__richtext__editor h1,.quick-add-modal .chm-toggle__content.section__richtext__editor h2,.quick-add-modal .chm-toggle__content.section__richtext__editor h3,.quick-add-modal .chm-toggle__content.section__richtext__editor h4,.quick-add-modal .chm-toggle__content.section__richtext__editor h5,.quick-add-modal .chm-toggle__content.section__richtext__editor h6,.main-product .content-item .section__richtext__editor.mt20 h1,.main-product .content-item .section__richtext__editor.mt20 h2,.main-product .content-item .section__richtext__editor.mt20 h3,.main-product .content-item .section__richtext__editor.mt20 h4,.main-product .content-item .section__richtext__editor.mt20 h5,.main-product .content-item .section__richtext__editor.mt20 h6{color:#09090b}.main-product .chm-toggle__content.section__richtext__editor li,.main-product .chm-toggle__content.section__richtext__editor td,.main-product .chm-toggle__content.section__richtext__editor th,.main-product .chm-toggle__content.section__richtext__editor span,.main-product .chm-toggle__content.section__richtext__editor strong,.quick-add-modal .chm-toggle__content.section__richtext__editor li,.quick-add-modal .chm-toggle__content.section__richtext__editor td,.quick-add-modal .chm-toggle__content.section__richtext__editor th,.quick-add-modal .chm-toggle__content.section__richtext__editor span,.quick-add-modal .chm-toggle__content.section__richtext__editor strong,.main-product .content-item .section__richtext__editor.mt20 li,.main-product .content-item .section__richtext__editor.mt20 td,.main-product .content-item .section__richtext__editor.mt20 th,.main-product .content-item .section__richtext__editor.mt20 span,.main-product .content-item .section__richtext__editor.mt20 strong{color:#27272a!important}.main-product .chm-toggle__content.section__richtext__editor table,.quick-add-modal .chm-toggle__content.section__richtext__editor table,.main-product .content-item .section__richtext__editor.mt20 table{--color-border: #D4D4D8;--color-base: #27272a;background:#fff}.main-product .chm-toggle__content.section__richtext__editor table thead th,.quick-add-modal .chm-toggle__content.section__richtext__editor table thead th,.main-product .content-item .section__richtext__editor.mt20 table thead th{background:#e4e4e7;color:#09090b!important;font-weight:600}.main-product .chm-toggle__content.section__richtext__editor table tbody td,.quick-add-modal .chm-toggle__content.section__richtext__editor table tbody td,.main-product .content-item .section__richtext__editor.mt20 table tbody td{background:#fff}.main-product .chm-toggle__content.section__richtext__editor a,.quick-add-modal .chm-toggle__content.section__richtext__editor a,.main-product .content-item .section__richtext__editor.mt20 a{color:var(--bnexo-red)}.main-product .chm-toggle__content.section__richtext__editor a:hover,.quick-add-modal .chm-toggle__content.section__richtext__editor a:hover,.main-product .content-item .section__richtext__editor.mt20 a:hover{color:var(--bnexo-red-hover)}h1,h2,h3,.section-heading-text,.slideshow__heading{text-transform:uppercase;letter-spacing:.06em;font-weight:400}.footer .bnexo-footer-tag{color:var(--bnexo-red);font-size:.7rem;letter-spacing:.15em;text-transform:uppercase;font-weight:600}.bnexo-footer-legal{display:flex;flex-wrap:wrap;gap:8px 16px;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.08)}.bnexo-footer-legal__link{font-size:.75rem;color:var(--bnexo-muted);text-decoration:none;letter-spacing:.02em;transition:color .25s ease}.bnexo-footer-legal__link:hover{color:var(--bnexo-red)}.bnexo-footer-social{display:flex;flex-direction:column;gap:10px;margin-top:8px}.bnexo-footer-social__link{display:inline-flex;align-items:center;gap:10px;color:var(--bnexo-muted);text-decoration:none;transition:color .25s ease}.bnexo-footer-social__link:hover{color:var(--bnexo-red)}.bnexo-footer-social__link:hover svg path{fill:var(--bnexo-neon)}.bnexo-footer-social__handle{font-size:.8rem;font-weight:600;letter-spacing:.02em}.footer-social__icons svg path,.bnexo-footer-social svg path{fill:currentColor;transition:fill .25s ease}.bnexo-product-hub{margin-top:20px;padding:16px;background:var(--bnexo-card);border:1px solid var(--bnexo-border);border-radius:var(--bnexo-radius)}.bnexo-product-hub__label{margin:0 0 6px;font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--bnexo-neon);text-shadow:0 0 8px var(--bnexo-neon-glow)}.bnexo-product-hub__text{margin:0 0 12px;font-size:.875rem;color:var(--bnexo-muted)}.bnexo-product-hub__link{display:inline-block;font-size:.8rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--bnexo-red);text-decoration:none}.bnexo-product-hub__link:hover{color:var(--bnexo-neon)}@keyframes bnexo-glitch{0%,to{transform:translate(0);text-shadow:0 2px 32px rgba(0,0,0,.6)}12%{transform:translate(-3px,1px) skew(-1deg);text-shadow:3px 0 var(--bnexo-neon),-3px 0 var(--bnexo-red)}24%{transform:translate(3px,-1px) skew(1deg);text-shadow:-3px 0 var(--bnexo-neon),3px 0 var(--bnexo-red)}36%{transform:translate(-2px);text-shadow:2px 0 #00D4FF,-2px 0 var(--bnexo-red)}48%{transform:translate(2px,1px);text-shadow:none}60%{transform:translate(0);text-shadow:0 0 20px var(--bnexo-neon-glow)}}.slideshow__heading.bnexo-glitch-once{animation:bnexo-glitch .85s steps(2,end) 1}@keyframes bnexo-kanji-pulse{0%,to{text-shadow:0 0 12px var(--bnexo-porte-color, var(--bnexo-neon));transform:scale(1)}50%{text-shadow:0 0 28px var(--bnexo-porte-color, var(--bnexo-neon)),0 0 48px var(--bnexo-porte-color, var(--bnexo-neon));transform:scale(1.04)}}.bnexo-kanji-live{display:inline-block;font-size:1.15em;animation:bnexo-kanji-pulse 2.8s ease-in-out infinite;color:var(--bnexo-porte-color, var(--bnexo-neon))}.bnexo-porte-sep{color:var(--bnexo-muted);opacity:.5;font-weight:300}.bnexo-porte-label{color:#fafafa}.bnexo-porte:hover .bnexo-kanji-live{animation-duration:1.2s}.bnexo-scanlines{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:6;opacity:0;transition:opacity .35s ease;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(230,57,80,.04) 2px,rgba(230,57,80,.04) 4px);mix-blend-mode:screen}.bnexo-neon-card:hover .bnexo-scanlines,.product-card:hover .bnexo-scanlines{opacity:1}.product-card{position:relative}.bnexo-badge--wild.bnexo-glass-badge--chase,.bnexo-badge--wild.bnexo-badge--chase{animation:bnexo-chase-shake 2.5s ease-in-out infinite}.bnexo-badge--wild.bnexo-glass-badge--limited,.bnexo-badge--wild.bnexo-badge--limited{animation:bnexo-limited-flicker 1.8s steps(2,end) infinite}@keyframes bnexo-chase-shake{0%,88%,to{transform:rotate(0) scale(1)}90%{transform:rotate(-2deg) scale(1.05)}92%{transform:rotate(2deg) scale(1.05)}94%{transform:rotate(-1deg) scale(1.02)}}@keyframes bnexo-limited-flicker{0%,to{opacity:1;box-shadow:inset 0 1px #ffffff40,0 0 16px #e639504d}50%{opacity:.9;box-shadow:inset 0 1px #ffffff4d,0 0 24px #e6395080}}@keyframes bnexo-badge-pulse{0%,to{box-shadow:inset 0 1px #ffffff40,0 0 12px #0f83}50%{box-shadow:inset 0 1px #ffffff4d,0 0 20px #0f86}}.bnexo-glass-badge--nouveau,.bnexo-badge--nouveau{animation:bnexo-badge-pulse 1.6s ease-in-out infinite!important}.bnexo-ticker-glow{position:relative;animation:bnexo-ticker-pop 2s ease-in-out infinite}@keyframes bnexo-ticker-pop{0%,to{color:var(--bnexo-neon);text-shadow:0 0 8px var(--bnexo-neon-glow)}50%{color:#cf0;text-shadow:0 0 16px var(--bnexo-neon-glow-strong),0 0 28px var(--bnexo-neon-glow)}}[data-section-name=ticker] .ticker-section{position:relative;overflow:hidden}[data-section-name=ticker] .ticker-section:after{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,255,136,.06),transparent);animation:bnexo-ticker-sweep 4s linear infinite;pointer-events:none}@keyframes bnexo-ticker-sweep{to{left:140%}}@keyframes bnexo-countdown-flash-anim{0%{color:#cf0;text-shadow:0 0 24px var(--bnexo-neon-glow-strong);transform:scale(1.08)}to{color:#fafafa;text-shadow:0 0 16px var(--bnexo-neon-glow);transform:scale(1)}}.bnexo-countdown-flash{animation:bnexo-countdown-flash-anim .35s ease-out 1}.bnexo-drop-countdown__label{animation:bnexo-ticker-pop 3s ease-in-out infinite}.bnexo-spark{position:fixed;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:var(--bnexo-neon);box-shadow:0 0 12px var(--bnexo-neon),0 0 24px var(--bnexo-neon-glow);pointer-events:none;z-index:9999;animation:bnexo-spark-burst .65s ease-out forwards}@keyframes bnexo-spark-burst{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(4)}}.slideshow .btn{animation:bnexo-btn-pulse 3s ease-in-out infinite}@keyframes bnexo-btn-pulse{0%,to{box-shadow:0 4px 20px #e6395040}50%{box-shadow:0 4px 28px #e6395073,0 0 16px #e6395033}}.cart-drawer,.cart-notification,.shopify-payment-button,#checkout,.product-form__submit{animation:none!important}.cart-drawer .bnexo-scanlines,.cart-drawer .bnexo-neon-ring{display:none!important}@media(prefers-reduced-motion:reduce){.slideshow__heading.bnexo-glitch-once,.bnexo-kanji-live,.bnexo-ticker-glow,.bnexo-badge--wild,.bnexo-drop-countdown__label,.slideshow .btn,[data-section-name=ticker] .ticker-section:after{animation:none!important}.bnexo-footer__brand-logo,.bnexo-footer__logo-aura,.bnexo-footer__logo-shimmer:after,.bnexo-neon-icon-svg,.bnexo-glass-icon,.bnexo-glass-icon:after{animation:none!important}}.footer__content>footer.footer:not(.bnexo-footer),.shopify-section-group-footer-group .footer:not(.bnexo-footer){display:none!important}.bnexo-footer-wrap{padding:0!important;margin:0!important;background:transparent!important}.bnexo-footer{background:transparent;color:#fafafa;margin-top:48px;position:relative;z-index:2}.bnexo-footer__inner{max-width:min(1280px,100%);margin:0 auto;padding:0 24px}.bnexo-footer__social-band{background:transparent;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.06);padding:48px 0 40px;text-align:center}.bnexo-footer__eyebrow{margin:0 0 8px;font-size:.72rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--bnexo-red)}.bnexo-footer__social-title{margin:0 0 12px;font-family:var(--bnexo-font-display),sans-serif;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:400;letter-spacing:.04em;text-transform:uppercase;color:#fff}.bnexo-footer__social-tags{margin:0 auto 12px;max-width:680px;font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c;line-height:1.6}.bnexo-footer__social-text{margin:0 auto 28px;max-width:560px;font-size:.92rem;line-height:1.6;color:#a1a1aa}.bnexo-social-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-bottom:10px}.bnexo-social-pills--compact{justify-content:flex-start;margin-bottom:0;gap:10px}.bnexo-social-pill{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;gap:14px;padding:12px 24px 12px 16px;border-radius:999px;text-decoration:none;font-size:.85rem;font-weight:600;color:#fff;background:linear-gradient(145deg,#ffffff1f,#ffffff0a,#11111380);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.18);box-shadow:inset 0 1px #fff3,0 8px 28px #00000059;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}.bnexo-social-pill:after{content:"";position:absolute;top:0;left:-120%;width:55%;height:100%;background:linear-gradient(105deg,transparent 0%,rgba(255,255,255,.1) 40%,rgba(255,255,255,.45) 50%,rgba(255,255,255,.1) 60%,transparent 100%);transform:skew(-18deg);transition:left .6s ease;pointer-events:none}.bnexo-social-pill:hover{transform:translateY(-3px);color:#fff;border-color:#ffffff47;box-shadow:inset 0 1px #ffffff47,0 12px 32px #e6395026,0 8px 28px #0006}.bnexo-social-pill:hover:after{left:140%}.bnexo-social-pill__icon-wrap{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:auto;height:auto;background:none;border:none;box-shadow:none;border-radius:0;overflow:visible}.bnexo-social-pill__icon-wrap:before,.bnexo-social-pill__icon-wrap:after{content:none;display:none}.bnexo-social-3d-svg,.bnexo-neon-social-svg,.bnexo-social-icon-svg{position:relative;z-index:1;width:40px;height:40px;display:block;transition:transform .35s cubic-bezier(.34,1.2,.64,1),filter .35s ease}.bnexo-social-pill__icon-wrap--instagram .bnexo-social-3d-svg{filter:drop-shadow(0 3px 6px rgba(0,0,0,.4)) drop-shadow(0 0 14px rgba(214,41,118,.28))}.bnexo-social-pill__icon-wrap--tiktok .bnexo-social-3d-svg{filter:drop-shadow(0 3px 6px rgba(0,0,0,.4)) drop-shadow(0 0 10px rgba(37,244,238,.18)) drop-shadow(0 0 10px rgba(254,44,85,.18))}.bnexo-social-pill__icon-wrap--facebook .bnexo-social-3d-svg{filter:drop-shadow(0 3px 6px rgba(0,0,0,.4)) drop-shadow(0 0 14px rgba(24,119,242,.32))}.bnexo-social-pill:hover .bnexo-social-3d-svg{transform:scale(1.08)}.bnexo-social-pill:hover .bnexo-social-pill__icon-wrap--instagram .bnexo-social-3d-svg{filter:drop-shadow(0 4px 8px rgba(0,0,0,.45)) drop-shadow(0 0 20px rgba(214,41,118,.42))}.bnexo-social-pill:hover .bnexo-social-pill__icon-wrap--tiktok .bnexo-social-3d-svg{filter:drop-shadow(0 4px 8px rgba(0,0,0,.45)) drop-shadow(0 0 16px rgba(37,244,238,.28)) drop-shadow(0 0 16px rgba(254,44,85,.28))}.bnexo-social-pill:hover .bnexo-social-pill__icon-wrap--facebook .bnexo-social-3d-svg{filter:drop-shadow(0 4px 8px rgba(0,0,0,.45)) drop-shadow(0 0 20px rgba(24,119,242,.45))}.bnexo-social-pill__label{position:relative;z-index:1}.bnexo-social-pills--compact .bnexo-social-pill{padding:10px;min-width:52px;min-height:52px;justify-content:center}.bnexo-social-pills--compact .bnexo-social-pill__label{display:none}.bnexo-social-pills--compact .bnexo-social-3d-svg,.bnexo-social-pills--compact .bnexo-social-icon-svg{width:32px;height:32px}.bnexo-social-pills__handle{margin:8px 0 0;font-size:.8rem;color:#71717a;letter-spacing:.02em}.bnexo-social-pills--compact+.bnexo-social-pills__handle{display:none}.bnexo-header-social .bnexo-social-pills__handle{display:none}.bnexo-footer__main{padding:40px 0 32px;background:transparent!important}.bnexo-footer__col{background:transparent!important;border:none!important;box-shadow:none!important;padding:0}.bnexo-footer .bnexo-glass-card--dark{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:none!important;box-shadow:none!important}.bnexo-footer .bnexo-glass-card--dark:before,.bnexo-footer .bnexo-glass-card--dark:after{display:none!important}.bnexo-footer__grid{display:grid;grid-template-columns:1.1fr .9fr 1fr 1fr 1.2fr;gap:28px 24px;align-items:start}.bnexo-footer__col-title{margin:0 0 14px;font-family:var(--bnexo-font-display),sans-serif;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:#fafafa}.bnexo-footer__col-body,.bnexo-footer__col-body p{margin:0 0 8px;font-size:.85rem;line-height:1.55;color:#a1a1aa}.bnexo-footer__col-body a,.bnexo-footer__nav a{color:#d4d4d8;text-decoration:none;transition:color .25s ease}.bnexo-footer__col-body a:hover,.bnexo-footer__nav a:hover{color:var(--bnexo-red)}.bnexo-footer__hint{margin-top:12px!important;padding-top:12px;border-top:1px solid rgba(255,255,255,.08);font-size:.78rem!important;color:#71717a!important}.bnexo-footer__ide{margin-top:8px!important;font-size:.78rem!important;color:#71717a!important}.bnexo-footer__nav{display:flex;flex-direction:column;gap:8px}.bnexo-footer__mini-social{margin-top:18px}.bnexo-footer__brand{display:flex;align-items:center;justify-content:flex-end}.bnexo-footer__brand-card{position:relative;padding:12px 8px 8px;border-radius:0;text-align:center;background:transparent!important;backdrop-filter:none;-webkit-backdrop-filter:none;border:none;box-shadow:none;overflow:visible}.bnexo-footer__brand-card--animated .bnexo-footer__logo-aura{position:absolute;top:-28%;right:-18%;bottom:-28%;left:-18%;z-index:0;pointer-events:none;background:radial-gradient(ellipse 55% 50% at 50% 45%,rgba(230,57,80,.42) 0%,transparent 68%),radial-gradient(ellipse 45% 40% at 80% 60%,rgba(120,40,200,.28) 0%,transparent 70%);filter:blur(8px);animation:bnexo-logo-aura-pulse 4.5s ease-in-out infinite}.bnexo-footer__brand-card--animated .bnexo-footer__logo-shimmer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;overflow:hidden;border-radius:12px;mask-image:radial-gradient(ellipse 70% 65% at 50% 42%,#000 30%,transparent 72%);-webkit-mask-image:radial-gradient(ellipse 70% 65% at 50% 42%,#000 30%,transparent 72%)}.bnexo-footer__brand-card--animated .bnexo-footer__logo-shimmer:after{content:"";position:absolute;top:0;left:-130%;width:60%;height:100%;background:linear-gradient(105deg,transparent 0%,rgba(255,255,255,.06) 38%,rgba(255,255,255,.45) 50%,rgba(255,255,255,.06) 62%,transparent 100%);transform:skew(-18deg);animation:bnexo-logo-shimmer-sweep 5.5s ease-in-out infinite}@keyframes bnexo-logo-aura-pulse{0%,to{opacity:.45;transform:scale(.92)}50%{opacity:.85;transform:scale(1.06)}}@keyframes bnexo-logo-shimmer-sweep{0%,28%{left:-130%}45%,to{left:140%}}@keyframes bnexo-logo-float{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-7px) scale(1.02)}}.bnexo-footer__brand-card:before{display:none}.bnexo-footer__brand-link{position:relative;z-index:1;display:block;line-height:0;background:transparent!important}.bnexo-footer__brand-logo,.bnexo-footer__brand-link .bnexo-logo,.bnexo-footer__brand-link .bnexo-logo--transparent,.bnexo-footer__brand-link .header__heading-logo,.bnexo-footer__brand-link img{max-width:200px;width:100%;height:auto;display:block;margin:0 auto;background:transparent!important;filter:drop-shadow(0 10px 28px rgba(0,0,0,.45));transition:transform .4s cubic-bezier(.34,1.2,.64,1),filter .4s ease;animation:bnexo-logo-float 5s ease-in-out infinite}.bnexo-footer__brand-link:hover .bnexo-footer__brand-logo{animation:none;transform:scale(1.05) translateY(-4px);filter:drop-shadow(0 16px 36px rgba(230,57,80,.4))}.bnexo-footer__brand-tag{position:relative;z-index:1;margin:12px 0 0;font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;color:#e63950bf;font-weight:600}.bnexo-footer__bottom{background:#fafafa;border-top:1px solid #E4E4E7;padding:14px 0}.bnexo-footer__bottom-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px}.bnexo-footer__copyright{margin:0;font-size:.78rem;color:#52525b}.bnexo-footer__payment-list{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.bnexo-footer__payment-icon{height:22px;width:auto}.bnexo-footer__back-top{position:fixed;bottom:20px;right:20px;z-index:50}.bnexo-footer__back-top-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;border:1px solid rgba(255,255,255,.15);background:#09090be6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;box-shadow:0 8px 24px #00000059;transition:border-color .25s ease,color .25s ease}.bnexo-footer__back-top-btn:hover{border-color:var(--bnexo-red);color:var(--bnexo-red)}@media(max-width:1100px){.bnexo-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bnexo-footer__brand{grid-column:1 / -1;justify-content:center}.bnexo-footer__brand-card{max-width:280px;width:100%}}@media(max-width:640px){.bnexo-footer__social-band{padding:36px 0 30px}.bnexo-footer__grid{grid-template-columns:1fr;gap:24px}.bnexo-footer__bottom-inner{flex-direction:column;align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/97/assets/bnexo-custom.css.map */
