
html body :is(a.button,button.button,button[type="submit"],.klaviyo-form-button,.pp4__add,.pp81__mobile-add,.pbd-card__btn,.pbd-slider__arrow,.pcb2b-nav-btn,.badge,.pbd-card__badge,.pcb2b-badge,.pilatus-mobile-nav__badge):not(.button--close),#pilatus-private-sale button{background:#101419!important;background-image:none!important;color:#fff!important;border-color:#3c4d59!important;border-radius:7px!important;font-weight:700!important;filter:none!important;box-shadow:none!important;text-shadow:none!important;overflow:hidden!important;transition:none!important}
.pilatus-light-relative{position:relative!important}
html body :is(a.button,button.button,button[type="submit"],.klaviyo-form-button,.pp4__add,.pp81__mobile-add,.pbd-card__btn,.pbd-slider__arrow,.pcb2b-nav-btn,.badge,.pbd-card__badge,.pcb2b-badge,.pilatus-mobile-nav__badge):not(.button--close) .btn-fill{display:none!important}
html body :is(a.button,button.button,button[type="submit"],.klaviyo-form-button,.pp4__add,.pp81__mobile-add,.pbd-card__btn,.pbd-slider__arrow,.pcb2b-nav-btn,.badge,.pbd-card__badge,.pcb2b-badge,.pilatus-mobile-nav__badge):not(.button--close) .btn-text{color:#fff!important;text-shadow:none!important}
html body :is(a.button,button.button,button[type="submit"],.klaviyo-form-button,.pp4__add,.pp81__mobile-add,.pbd-card__btn,.pbd-slider__arrow,.pcb2b-nav-btn,.badge,.pbd-card__badge,.pcb2b-badge,.pilatus-mobile-nav__badge):not(.button--close)::before{content:none!important;display:none!important}
html body :is(a.button,button.button,button[type="submit"],.klaviyo-form-button,.pp4__add,.pp81__mobile-add,.pbd-card__btn,.pbd-slider__arrow,.pcb2b-nav-btn,.badge,.pbd-card__badge,.pcb2b-badge,.pilatus-mobile-nav__badge):not(.button--close)::after{content:""!important;display:block!important;position:absolute!important;top:auto!important;left:10px!important;right:10px!important;bottom:3px!important;width:auto!important;height:3px!important;border:0!important;border-radius:2px!important;pointer-events:none!important;z-index:3!important;background:linear-gradient(90deg,transparent 0%,#9bdcff 12%,#d9f2ff 50%,#9bdcff 88%,transparent 100%)!important;box-shadow:0 -1px 5px #67bfff55!important;opacity:0!important;transform:none!important;animation:none!important;transition:opacity .65s ease!important}
.badge,.pbd-card__badge,.pcb2b-badge,.pilatus-mobile-nav__badge{pointer-events:auto!important}
@media(hover:hover) and (pointer:fine){
html body :is(a.button,button.button,button[type="submit"],.klaviyo-form-button,.pp4__add,.pp81__mobile-add,.pbd-card__btn,.pbd-slider__arrow,.pcb2b-nav-btn,.badge,.pbd-card__badge,.pcb2b-badge,.pilatus-mobile-nav__badge):not(.button--close):hover,#pilatus-private-sale button:hover{background:#101419!important;background-image:none!important;color:#fff!important;filter:none!important;text-shadow:none!important;box-shadow:none!important;transform:none!important}
html body :is(a.button,button.button,button[type="submit"],.klaviyo-form-button,.pp4__add,.pp81__mobile-add,.pbd-card__btn,.pbd-slider__arrow,.pcb2b-nav-btn,.badge,.pbd-card__badge,.pcb2b-badge,.pilatus-mobile-nav__badge):not(.button--close):not(:disabled):not([disabled]):not([aria-disabled="true"]):hover::after{opacity:1!important}
}
html body :is(a.button,button.button,button[type="submit"],.klaviyo-form-button,.pp4__add,.pp81__mobile-add,.pbd-card__btn,.pbd-slider__arrow,.pcb2b-nav-btn,.badge,.pbd-card__badge,.pcb2b-badge,.pilatus-mobile-nav__badge):not(.button--close):not(:disabled):not([disabled]):not([aria-disabled="true"]):focus-visible::after{opacity:1!important}
html body :is(a.button,button.button,button[type="submit"],.klaviyo-form-button,.pp4__add,.pp81__mobile-add,.pbd-card__btn,.pbd-slider__arrow,.pcb2b-nav-btn,.badge,.pbd-card__badge,.pcb2b-badge,.pilatus-mobile-nav__badge):not(.button--close):not(:disabled):not([disabled]):not([aria-disabled="true"]):active::after{opacity:1!important}
@media(prefers-reduced-motion:reduce){html body :is(a.button,button.button,button[type="submit"],.klaviyo-form-button,.pp4__add,.pp81__mobile-add,.pbd-card__btn,.pbd-slider__arrow,.pcb2b-nav-btn,.badge,.pbd-card__badge,.pcb2b-badge,.pilatus-mobile-nav__badge):not(.button--close)::after{transition:none!important}}

@media(hover:hover) and (pointer:fine){
html body .pbd-card__media-link:hover .pbd-card__badge::after,
html body .product-card__media:hover .badge::after{opacity:1!important}
}
html body .pbd-card__media-link:focus-visible .pbd-card__badge::after,
html body .product-card__media:has(a:focus-visible) .badge::after{opacity:1!important}
