.voucher-basket-link{display:inline-flex!important;align-items:center;gap:8px!important;padding:9px 13px!important;border:1px solid rgba(181,31,36,.55)!important;border-radius:999px!important;text-decoration:none!important;font-size:.78rem!important;font-weight:850!important;letter-spacing:.02em!important;color:inherit!important;background:rgba(255,255,255,.08)!important}.voucher-basket-link svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8}.voucher-basket-count{display:grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:#b51f24;color:#fff;font-size:.7rem;line-height:1}.voucher-add-feedback{margin-top:12px;color:#0d3b22;font-size:.85rem;font-weight:800}.voucher-choice-selected{outline:3px solid #b51f24!important;outline-offset:3px}.voucher-toast{position:fixed;z-index:9999;right:22px;top:104px;max-width:340px;padding:16px 19px;border:1px solid rgba(201,146,39,.55);border-radius:14px;background:#092b19;color:#fff;box-shadow:0 18px 55px rgba(0,0,0,.25);font-size:.88rem;font-weight:750;transform:translateY(-10px);opacity:0;transition:.25s}.voucher-toast.is-visible{transform:none;opacity:1}@media(max-width:1000px){.voucher-basket-link{padding:8px 11px!important}.voucher-basket-label{display:none}.voucher-toast{left:14px;right:14px;top:84px}}
body>header:not(.topbar):not(.portal-header) .voucher-basket-link{color:#fff!important}
body>header:not(.topbar):not(.portal-header) .voucher-basket-link:hover,body>header:not(.topbar):not(.portal-header) .voucher-basket-link:focus-visible{background:rgba(255,255,255,.16)!important;color:#fff!important;outline:2px solid #d6b56e;outline-offset:3px}


html{overflow-x:clip}

.product~.motto{left:auto;transform:none;width:100%}

.tiers:has(.tier:nth-child(3):last-child) .tier:last-child{grid-column:1/-1}
