:root{--color-focus: var(--pu-amber-rgb)}:focus-visible{outline:2px solid rgb(var(--color-focus));outline-offset:2px}input[type=text]:focus,input[type=email]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=password]:focus,input[type=number]:focus,input[type=date]:focus,input:not([type]):focus,textarea:focus,select:focus-visible{border-color:var(--pu-green);box-shadow:var(--pu-veld-focus-ring);outline:none}.hdt-newsletter-parent .hdt-newsletter__inner:focus-within,.hdt-quantity-wrapp:focus-within{border-color:var(--pu-green);box-shadow:var(--pu-veld-focus-ring);outline:none}.hdt-newsletter__inner input:focus,.hdt-quantity-wrapp input:focus{box-shadow:none}.skip-to-content-link:focus-visible{position:fixed!important;top:var(--pu-s-16);left:var(--pu-s-16);z-index:10000;display:inline-flex;align-items:center;width:auto;height:auto;min-height:36px;margin:0;padding:0 18px;overflow:visible;clip:auto;clip-path:none;border:1px solid var(--pu-green-line);border-radius:var(--pu-radius-pil);background:var(--pu-cream);font-family:var(--pu-font);font-size:var(--pu-small);line-height:var(--pu-small-lh);font-weight:var(--pu-fw-medium);color:var(--pu-green-dark);text-decoration:none;white-space:nowrap}.skip-to-content-link:focus:not(:focus-visible){width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
/*# sourceMappingURL=/cdn/shop/t/21/assets/pu-focus.css.map */
