.vat{display:flex;gap:.8rem;align-items:center;flex-wrap:wrap;margin-bottom:1.6rem}.vat__checkbox-wrapper{display:flex}.toggle-input[type=checkbox]{height:0;width:0;margin:0;visibility:hidden}.toggle{cursor:pointer;text-indent:-9999px;width:36px;height:20px;background:#bebebe;display:block;border-radius:100px;position:relative}.toggle:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;background:#fff;border-radius:90px;transition:.3s}.toggle-input:checked+.toggle{background:rgb(var(--color-link))}.toggle-input:checked+.toggle:after{left:calc(100% - 2px);transform:translate(-100%)}.toggle:active:after{width:32px}.vat__info{position:relative;margin-left:.2rem}.vat__info-trigger{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;border:1px solid rgba(var(--color-foreground),.25);border-radius:999px;font-size:1.1rem;font-weight:600;line-height:1;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.vat__info-trigger::-webkit-details-marker{display:none}.vat__info-popover{position:absolute;top:calc(100% + .8rem);left:0;z-index:10;width:min(32rem,calc(100vw - 4rem));padding:1.2rem 1.4rem;border-radius:1.2rem;border:1px solid rgba(var(--color-foreground),.12);background:rgb(var(--color-background));box-shadow:0 10px 30px #0000001f;font-size:1.3rem;line-height:1.5}.vat__info:not([open]) .vat__info-popover{display:none}
/*# sourceMappingURL=/cdn/shop/t/45/assets/component-vat.css.map */
