.btn:focus:not(:focus-visible),a:focus:not(:focus-visible){outline:none}.geo_picker__trigger{align-items:center;background:transparent;border:0;box-shadow:none;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:.375rem;padding:0}.geo_picker__trigger:hover{color:#fff}.geo_picker__trigger-label{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:3px}.geo_picker__icon{opacity:.75}.blokkonttop [data-contact-phone]{font-size:.98438rem;line-height:1.5}.blokkonttop [data-contact-phone] .phone1{color:inherit;font-size:1.3125rem;font-weight:700;line-height:1.5;text-decoration:none;transition:color .3s ease}.blokkonttop [data-contact-phone] .phone1:hover{text-decoration:underline}@media (min-width:1100px){.blokkonttop [data-contact-phone]{font-size:1.125rem}.blokkonttop [data-contact-phone] .phone1{font-size:1.5rem}}#authorizeForm .account-links{align-items:center;display:flex;font-size:.875rem;gap:1.25rem}#authorizeForm .account-links a{padding-block:.625rem}.shop_account__module.shop_account__module{--account-bg:#f7f4f0;--account-border:#e1d9d5;--account-text:#494f54;--account-muted:#746e6a;--account-accent:#974b55;--account-accent-soft:#f6e9e7;--sa-accent:#974b55}.shop_account__module .shop_account__hero{background:#f7f4f0}.shop_account__module input,.shop_account__module select,.shop_account__module textarea{box-sizing:border-box;max-width:100%}@media (max-width:600px){#authorizeForm .account-links{font-size:.75rem;gap:.75rem}.topbar_center{gap:.75rem}.delivery-caption{font-size:.75rem}.shop_account__module .shop_account__hero{flex-wrap:wrap}}